Tuesday, July 7, 2009

Cloud Terms and Definitions

1. Cloud Application - The "top" layer of the Cloud Pyramid where "applications" are run and interacted with via a web-browser. Cloud Applications are tightly controlled, leaving little room for modification.Cloud Computing server

Examples: Gmail or SalesForce.com.

2. Cloud Center - A data center in the "cloud" utilizing standards-based data center-like infrastructure.

3. Cloud Computing - On-demand self-service Internet infrastructure where you pay-as-you-go and use only what you need, all managed by a browser, application or API. Cloud computing is broken up into multiple segments including: Cloud Infrastructure, Cloud Platforms and Cloud Applications. (See "Cloud Pyramid")

4. Cloud Hosting - A type of internet hosting where the client leases virtualizes, dynamically scalable infrastructure on an as-needed basis. Users frequently have the choice of operating system and other infrastructure components. Typically cloud hosting is self-service, billed hourly or monthly, and controlled via a web interface or API.

5. Cloud Infrastructure - The "bottom" layer of the Cloud Pyramid is the delivery of computer infrastructure through par virtualization. This includes servers, networks and other hardware appliances delivered as either Infrastructure Web Services or "cloud centers". Full control of the infrastructure is provided at this level. Examples include GoGrid or Amazon Web Services.

6. Cloud Platform - The "middle" layer of the Cloud Pyramid which provides a computing platform or framework (e.g., .NET, Ruby on Rails, or Python) as a service or stack. Control is limited to that of the platform or framework, but not at a lower level (server infrastructure). Examples include: Google AppEngine or Microsoft Azure.

7. Cloud Providers - Providers whose product/platform is based on vitalization of computing resources and a utility-based payment model.

8. Cloud Pyramid - A visual representation of Cloud Computing layers where differing segments are broken out by functionality. Simplified version includes: Infrastructure, Platform and Application layers.

9. Cloud Servers - Virtualized servers running Windows or Linux operating systems that are instantiated via a web interface or API. Cloud Servers behave in the same manner as physical ones and can be controlled at an administrator or root level, depending on the server type and Cloud Hosting provider.

10. GoGrid - GoGrid is Serve Path’s Cloud Hosting division. With GoGrid you can setup and scale your server hosting quickly and easily from any web browser. GoGrid is the perfect platform for hosting ecommerce, Web 2.0, and web applications throughout the development cycle—from initial development, to a staging environment for QA to a full production environment, GoGrid provides you with the right amount of computing power at the right time and with the same root access and standard OS installs you’d expect from a dedicated server.

11. RightScale - RightScale provides a cloud computing platform and consulting services that enable companies to create scalable web solutions running on Amazon Web Services (AWS)


Post a Comment