Welcome to our first installment of the Cloud 101 blog series. The first topic we will be discussing is Deployment Models, but before we jump in, let’s cover some of the basics. With the growth of web-based software and storage (aka “cloud computing”), it is becoming easier to access your info without being chained to a PC.  Thanks to the cloud, workers will have higher quality information at their fingertips, allowing them to make smarter decisions faster in 2014. I know for a lot of people the term “cloud computing”, or simply “the cloud”, seems like just another buzzword.  In actuality, it’s using a network of remote servers hosted on the Internet to store, manage, and process data, rather than a local server or a personal computer. There are three main methods of deployment: private, public, and hybrid.

Private Cloud

Cloud-Computing-SecurityA private cloud (also called internal cloud or corporate cloud) is a computing framework that provides hosted services to a limited number of people behind a firewall.

Perks:

  • Hardware, network, and storage performance can be customized
  • Private clouds are dedicated to a single organization and the network can be designed to assure high levels of security that cannot be accessed by other clients in the same data center
  • If a dedicated server is required to run a high speed database application, that hardware can be integrated into a private cloud, in effect, hybridizing the solution between virtual servers and dedicated servers. This can’t be achieved in a public cloud.

Public Cloud

public cloudA public cloud is based on the standard cloud computing model, in which a service provider makes resources (such as applications and storage) available to the general public over the internet.

Perks:

  • Scalable
  • Easy and inexpensive (sometimes free) to set up because hardware, application, and bandwidth costs are covered by the provider
  • No wasted resources because you pay for what you use

The majority of public cloud deployments are generally used for web servers or development systems where security and compliance requirements of larger organizations and their customers is not an issue.

Hybrid Cloud

hybrid cloudA hybrid cloud is a cloud computing environment in which an organization provides and manages some resources in-house and has others provided externally. This allows a business to take advantage of the scalability and cost-effectiveness of the public cloud without the security risks.

Perks:

  • Allows for flexibility in business operations. Not all work processes are alike. A hybrid approach lets you cater to specific business needs. If you are just performing everyday tasks, you probably don’t need the security of a private cloud, but if you are working with critical data you need that added protection.
  • More cost-effective than just using a private cloud
  • Improved performance by optimizing available resources. These highly scalable networks allow for companies to minimize downtime.

It’s this bloggers opinion that the hybrid cloud is really the way to go. It combines the security of the private cloud with the cost-effectiveness of the public cloud.

Well that concludes this week’s lesson in Cloud 101. Thanks for stopping by and please keep an eye out for our next installment in this blog series, Cloud 101: Service Models.