Cloud Computing Adoption And Challenges
In this first part of a three part blog Anik Bose (BGV General Partner) shares his perspective on cloud computing and the challenges imposed on moving enterprise applications into the cloud. Cloud computing adoption in Enterprises is being driven by the powerful benefits of CAPEX and OPEX reduction. This represents a paradigm shift where IT resources and services are abstracted from the underlying infrastructure and provided on demand, and at scale, in a shared multi-tenant and elastic environment. The National Institute of Standards and Technology (NIST) definition includes:
- A pay-as-you-go model with minimal or no initial costs
- Usage-based pricing, so that costs are based on actual usage
- Elasticity, so that users can dynamically consume more or less resources
- Location independence, high availability, and fault tolerance
- Ubiquitous access to services, where users can access services from any location using any form factor – infrastructure as a service (IaaS); an application deployment platform with application services such as databases, or platform as a service (PaaS); or subscription-based software applications, or software as a service (SaaS).