Learn how to make sense of what private clouds are.
- [Instructor] Alright, let's talk about normalizing the private cloud software offerings that are out there. What's important to understand is private clouds are software systems, thus they should be evaluated in the same way. They're not a service, they're not infrastructures of service or platforms of service. There are brands and standards and brands made from standards. You need to understand that OpenStack has different companies that distribute it, and the same with CloudStack. While there are certainly major companies that distribute OpenStack, such as Hewlett Packard, there may be smaller companies who distribute OpenStack and they may be a better choice in some instances.
So it's a bit confusing. So there's standards such as OpenStack and CloudStack and different companies that basically distribute them and make their money by providing services and support on top of the code they're able to distribute. OpenStack is probably the most well known private cloud standard and it's a dot org and it's made up of lots of different organizations that have written software that is built from the ground up to support cloud based systems. OpenStack is not only private cloud based, but it's also public cloud based.
Certainly you have public clouds out there that have leveraged OpenStack and continue to do so and certainly have sold through distributions via private clouds. The advantage here it's open, you could actually contribute to it and change it and lobby within the group to make it different. Obviously someone else is supporting it, a community of folks is supporting it, like other open software standards such as Linux and Apache and things like that. The same kind of value applies. We have IBM and Hewlett Packard Enterprise that both support OpenStack, but there are dozens of other companies, certainly small companies that do the same.
We have Apache CloudStack, which is in an essence kind of competing with OpenStack. It is well thought out cloud technology and you can run it as a public cloud, which some companies do, or run it as a private cloud. It is very much in the same ballpark as OpenStack and there's always a bit of friendly competition between the two standards and you're going to have to look at those particular standards as well as look at the companies that support the standards. And we have VMware, which has their version of a private cloud that they sell, based on their virtualization software.
And we have Amazon virtual private cloud, which we talked about already, where you are able to take your data center and go directly into their data center through virtual private connection and leverage their cloud servers which in essence you control as if they were on premise. This is obviously a more economical way to drive a private cloud, certainly Amazon would like you to use it. You don't typically have direct control, you can't walk to the data center, you can't see the cloud servers. Typically some cloud providers may provide you with that ability, but it's just posting your virtual servers that you have more control over than if you're leveraging a virtual server directly from the Amazon cloud or the Microsoft cloud or the Google cloud.
And then Microsoft Private Cloud solutions, their system center. They're actually building a new version of that called Azure CloudStack and it's going to be on the market shortly. They see that as the ability to provide a hybrid cloud based system, leveraging Azure in data centers as well as on the public cloud, the Azure public cloud. It's still to be determined, in terms of when that's going to come out and what it's going to do, but it's certainly an option, specifically if you're a Windows shop currently and you're already moving to Azure, you're looking for a private cloud solution.
Well Microsoft has one.
- Private cloud benefits
- Considering the costs
- Determining compatibility
- Assessing security and governance
- Reviewing OpenStack
- Reviewing Microsoft Private Cloud
- Reviewing VMware vCloud Suite
- Reviewing Apache CloudStack