Comparison of Costs

It is important to remember how costs should be compared when migrating to the cloud. An organization is saving a tremendous amount of overhead when utilizing cloud services. For example, costs no longer incurred include hardware, maintenance, applicable licensing, rent for colocation, server administration, info-security, audit resources, physical security, building maintenance, etc. New costs for an organization can occasionally come down to a simple monthly (or annual) invoice. These costs depend on the types of applications running, how many are running, any enhanced security, volume of traffic, amount of transactions, processing power, etc. It may not always feel like cloud services cost less than managing your own applications in-house, however when properly itemized, the end result may be surprising.

Always remember, some functionality doesn’t always show up monetarily. Cloud services offer the ability to instantaneously turn up (or turn down) processing power, connectivity for anticipated volume, storage capacity, and so on. Yes, there is a charge for some of the above, but it also can be turned down if not needed. The point however is, the ability to turn it up or down “in a moment’s notice” is one of the most powerful and dynamic tools in cloud services. On-line marketing blitzes and promotions really take advantage of the cloud services and the dynamic tools it offers. How about the fact simply deploying a VM in Azure replicates your data in three (3) different storage locations by default. Selecting the Geo-Redundant storage option gives you a second physical location and three (3) additional stored copies. Tough to put a value on this.

Most often JCI will see clients who have migrated to the cloud save over the long-term simply over hardware replacement and maintenance. If your own server fails, another has to be purchased, or you engage a vendor, possibly replace disks, etc. For similar issues in the cloud, you’ll typically receive an e-mail 30 days in advance discussing the upgrade strategy… and within a 10 minute period, the VM in question has been replaced with a newer version.

Also keep in mind, the more you consume the less you pay, in a relative sense. Each successive TB will cost you less. Utilizing SaaS vs. PaaS solutions can lower your costs. An SaaS solution will not only save you monetarily, it will alleviate costs for supporting and managing server instances. Reserved instances provide a significant discount (up to 75%) compared to on-demand pricing, specifically when you commit for several years ahead. Additional savings can apply when paying upfront (all or in part).

Going serverless offers an additional way to save. In this case, organizations pay only for the actual amount of computational services provided. There no longer is a need to pay for VMs. Serverless services may be the next generation of cloud infrastructure.

Organizations should keep a close eye out for unexpected costs. Watch your data governance carefully. Having too much of technical freedom can get an organization in trouble. On occasion, the technical staff may forget to turn off VMs not needed at the time. Monitoring resource allocation is imperative – costs can grow uncontrollably. Planning up to 18 months ahead is advised. Watch your software licenses as well. Enterprise systems, such as database servers, are sometimes licensed per CPU core. The more CPUs in a server, the more licensing will cost. If your cloud solution is scalable and you have numerous CPU cores in the cloud, a license can become cost prohibitive.

Cost Comparison for IaaS

For an IaaS cost comparison, the following is a basic example of how much can be saved.

On-Prem Assumptions
  • User loading to include directory services, file sharing, a database back-end for LOB applications, and front-end servers such as IIS (web) or Remote Desktop, etc.
  • HW lease of approximately $600.00 for 36 months (mid-size web server).
  • Facilities, maintenance, power, connectivity, etc. to be approximately $450.00/ month.
  • CAPEX: HW is considered capital and monetarily depreciates.
On-Prem (Monthly Breakdown)
  • HW per month: $600.00
  • Site related utilities/ maintenance: $450.00

Total cost: $1050.00/ month

Cloud Service Assumptions
  • Microsoft Azure environment
  • Small-to-Medium Business (SMB) running stand-alone physical servers
  • Servers are running virtual machines (VMs).
  • Single instance of basic tier VMs not inside an availability set.
  • OPEX: Service is a pay-as-you-go when-you-use model
Cloud Services (Monthly Breakdown)
  • Azure Virtual Network: Small VPN: $28.00
  • Domain Controller: Basic A1: $33.00
  • DFS File Server: Basic A2: $66.00
  • SQL Database: Basic A3: $131.00 + $299.00 (SQL) = $430.00
  • IIS Web frontend: Basic A2: $66.00

Total cost for this Azure Basic package: $623.00/ month

Remember too, backup, security, patching, updates, life-cycle management and so on, do not go away with IaaS. Your organization is responsible for everything running on virtual hardware, including the OS.

For those needing a rough monthly estimate of an Azure Standard High-Availability (HA) package, simply multiply the solution above by a factor of 2.25.

In the small example above, it’s clear this SMB is saving approximately $425.00 monthly. Larger organizations can often times save thousands monthly. Either one of the two solutions above can fit an organization better than the other, all depending on the size of the company/ enterprise and the applications it runs. If an organization starts exploring the On-Prem solution, a closer look should be taken when it comes to in-house staff and their abilities/ costs. On-Prem solutions often take more in-house resources than the In-Cloud solutions.

JCI can help organizations better define costs associated with migrations to the cloud and all related cloud services. Connect with Us. E-mail is typically the quickest (and best) way to contact us, as several staff members will field your request for info. One of JCI’s Solution Architects will connect with you within 48 hours and request some time to discuss.