|
| |||
|
|
APIs are Connection Points for Everything in the Cloud In the center of cloud growth there is one very specific technology (or rather platform) that has been shaping how we communicate over the cloud. The need to enhance the cloud experience and have cross-cloud compatibility has helped push the cloud API (Application Programming Interface) model forward. The ability to cross-connect various applications – and even physical platforms – is an important need for many different industries across a number of verticals. Right now, there are four major areas where cloud computing will need to integrate with another platform (or even another cloud provider):
Who’s in the API race and what are they doing? There are a lot of people in the API arena. Many are trying to create better ways to connect into the cloud model. More than ever before, there are major models which are continuing to shape how organizations interact with cloud resources. Platforms like CloudStack and OpenStack are creating an open source infrastructure to enhance connectivity. Many different API players already include:
There’s one more important API model, which is doing something that we’re going to see a lot more of in the near future. It’s the idea of cloud agnosticism. Or, if your environment wants to deploy a private cloud with the full functionality of a public cloud platform — it should have the ability to do so! The Amazon Web Services API and Eucalyptus cloud model (with version 3.3) is doing just that. In fact, according to a recent Data Center Knowledge Article, Eucalyptus 3.3 is also the first private cloud platform to support Netflix’s open source tools — including Chaos Monkey, Asgard, and Edda — through its API fidelity with AWS. According to Eucalyptus, the new platform includes three pretty major features which help keep any cloud model very agile and robust:
Basically, users are able to run applications in their existing data centers that are compatible with a variety of Amazon Web Services (EC2 and S3 for example). What does this mean? The future of cloud connectivity will revolve around the direct ability to interface with a variety of cloud resources. Already, we’re able to deploy public cloud solutions with a private cloud setting. This type of cloud evolution will only continue as more cloud-based services are developed and deployed. |
|||||||||||||