Cloud Architectures

These days, organizations don't need to own expensive server computer systems and hire personnel to support them. In most cases they shouldn't because big companies like Amazon, Google and Microsoft are providing cloud hosting solutions which are better options. There are numerous advantages to going to a cloud services provider, some of the main ones are:

  • Only pay for what you need because cloud systems can grow and shrink
  • Pay fewer IT personnel because the cloud company builds and maintains the computer hardware infrastucture, you don't
  • Choose from more options because the cloud company can afford to provide them
  • Provide local access speeds over the entire globe because cloud datacenters are located on every continent
  • Let the cloud company pay for security audits and maintain security cerfications instead of paying for that yourself
  • Let the cloud provider pay for expensive air-conditioned, secured data centers
  • Quit managing hardware support plans, waranties, life cycles, etc

Brian has years of experience working with Amazon, Softlayer, Google, Three Essentials and other cloud services providers. For example, for two years Brian administered development, test and production systems on Amazon Elastic Cloud Compute (EC2). These EC2 systems provided a seemless infrastructure on which developers and users in the U.S., Canada and Afghanistan worked. These servers hosted ArcGIS Server 10, SQL Server 2008 and ASP.NET applications. Brian also administered a server rented from Softlayer for two years on which the web applications for several clients were hosted. Over those years, Brian compared Amazon EC2 and Softlayer. Ultimately, for enterprise applications Amazon EC2 offers the most flexibility, but costs are a little lower for a managed/monitored production server with Softlayer. Brian has also worked extensively with in-house VMware virtualization and Network Attached Storage (NAS) across data centers in multiple organizations.