Are You Sure…Azure…is right for you?

Microsoft Azure

Today I am going to talk about moving to the cloud and more specifically Microsoft Azure. This is Microsoft’s cloud solution for anyone from small business to large enterprise scaled deployments. The ability to create resources, servers, websites, mail, file storage, Active Directory, and much more at the click of a few buttons is beyond phenomenal. You can build a new virtual server in the Azure cloud by following the built in wizard and your sever can be ready in 15 minutes. This is absolutely amazing isn’t it…hold on so we can create SQL Servers, domain controllers, application severs with the click of a few buttons which sounds pretty amazing. Microsoft handles all of the patching and security for the servers which is fantastic. Now here comes the BUT…the cost!!

The cost for using Microsoft Azure can be affordable or can cost you a small fortune every month depending on what you build. A large majority of companies have over provisioned servers and resources in the cloud becuse of how easy and fast it is…the problem with this is the monthly tab gets pretty hefty. The is more and more companies starting to go the other way and move off of Azure or other cloud based services in favour of locally installed infrastructure. The main contributing factor to this exodus form Azure is the cost. The cost starts to become very high the more you utilize the services, resources and applications Microsoft provides (and there are a lot of them). The problem with companies that jump all-in to the Azure world and now want to get out is the exit cost is more than the cost to get into the cloud…how can this be you are probably saying to yourself right. Well the fact that Microsoft has made it so easy to move your services and infrastructure into the cloud the most people way over provisioned new servers and resources. Now to get out of this Azure setup you have to spend another small fortune building local servers and resources to build the replacement for what you so easily put in the cloud.

So to conclude, one should be a bit skeptical or reluctant about putting all of the critical resources into the cloud (at least not yet). The price is the number one reason I say this but the hope is that the cost starts to go down. Be careful and tread lightly into the cloud…applications like Office 365 are a great fortay into the cloud world but start slowly with your critical infrastructure and applications.

VB6 is Still a Powerful Tool by Jonas LaForge

VB6 Is Still a Powerful Tool
VB6 Is Still a Powerful Tool

Hi everyone…I want to touch base about something that ha been the topic of many heated debates…Visual Basic 6!!! Yes VB6 as  most of us know it as is s  till around and still kicking hard. Both the DIE and runtime is still alive and kicking on Windows 10 and Server 2012 (yikes). Microsoft really only supports the core runtime in modern operating systems like Windows 10 but the DIE works decent enough that you can use it to still quickly create applications (especially one-time use applications). In the business there is always the need for quick or temporary tools and scripts that perform a certain function (managing files, running a program, lookup users, etc.) all which can be done easily and quickly using VB6. VB^ requires not special hardware or software to run unlike some of the latest versions your PC should be quite powerful for the best experience.

Visual Basic 6 should be looked at for a good GUI version of VBScript just with more control of the experience. I believe VB6 has found a niche market and that is in creating easy, quick one-time use tools and programs to help the business with their core functions. Tools that manipulate data when transitioning from platform to another are throw-away tools once the project is over so why spend the time and talent of your Senior .NET programmers when you can do the job with VB6. VB6 is designed to go from idea to design to production for quickly and is easy to learn for the eager novice programmer. As long as Microsoft keeps supporting the core VB6 runtime “msvbvm60.dll” you will have the ability to create powerful little utilities and tools that will help you help the business and your customers to achieve their goals. I am not trying to suggest that VB6 be used in anyway to create brand new enterprise applications or anything along those lines…I am saying use it for one-time use applications and utilities especially for automating tasks.

Next up how the non-programmer can become a guru in the I.T. department so be sure to check back often.