Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Introducing cloud computing


Published on

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

Introducing cloud computing

  1. 1. Introducing Cloud Computing Ramkumar Lakshminarayanan
  2. 2. Computing power to business processes to personalcollaboration — is delivered to you as a servicewherever and whenever you need it.You can think of cloud as a way to access new kindsof technology-enabled services.This means that not all technology-enabled businessprocesses will be moved to the cloud — far from it.
  3. 3. Cloud servicesServices that a user actually consumes. For example, ahome consumer can use Snapfish for online photosharing, a business person can use NetSuite for ERPservices, a software developer can use tocreate niche marketing services, an applicationmanager can use Amazon’s EC2 for compute.
  4. 4. Cloud computingRefers to the underlying infrastructure that makes itpossible to scale services exponentially and flexresources rapidly in response to variable supply anddemand.
  5. 5. Multi-tenancyMost cloud services are multi-tenant, either at thesoftware layer, the infrastructure layer, or both. Thismeans that a single instance of software, and thecompute platform it runs on, serves multiple clientsfrom different companies.Although the resources in the cloud are shared, cloudproviders are expected to have access controls andother security in place to provide a protectedenvironment for each user.
  6. 6. Enterprise-class services (both software and infrastructure)Designed to serve the specific internal enterpriserequirements, including data security, integration,access, configurability, reliability, and availability.
  7. 7. Global class services (both software and infrastructure)Designed for an external, arbitrary, and non-secureduser. Global class software is natively multi-tenant,designed with Web 2.0 principles, massively scalable,and relies on software based resiliency.
  8. 8. Private cloudThe terms “internal cloud” or “private cloud” aresometimes used to express the notion of anenterprise class virtualized and automatedinfrastructure. While this is quite different than cloud-based infrastructures, they share some similarattributes, and can benefit from some of the sametechnologies that help cloud services providersrapidly scale.
  9. 9. ElasticityElasticity refers to the ability to flex to meet theneeds and preferences of users on a near real-timebasis, in response to supply and demand triggers.In the cloud context, elasticity refers to the ability of aservice or an infrastructure to adjust to meetfluctuating service demands by automaticallyprovisioning or de-provisioning resources or bymoving the service to be executed on another part ofthe system.
  10. 10. Understanding the Cloud
  11. 11. One of the key indicators of a cloud service is that thetechnology is abstracted away from the user.For example, the responsibility for IT assets and themaintenance of those assets is shifted to the cloudservice provider.Users of cloud services are able to focus on valuereceived from the cloud rather than how it works.
  12. 12. The architecture of cloud services is based on adynamic approach that is scalable, request-driven.In the case of infrastructure, can support a lot ofdifferent types of workloads at the same time.Service management, therefore, is at the forefront ofhow cloud computing becomes a reality.
  13. 13. Cloud services must be architected or engineered toenable multi-tenancy — different companies sharingthe same underlying resources.It must be able to manage data in a way that keeps itboth accurate and secure.
  14. 14. Scale and elasticity
  15. 15. From a service provider’s perspective, one thing isuniversal: They can’t anticipate the usage volumes or demands for services or how the services will be used by customers.
  16. 16. Think about the rubber band and its properties. Ifyou’re trying to keep 100 pens together, that rubberband needs to stretch.However, when you remove those pens, the rubberband resumes its original size and can now be used tohold together a dozen pens.How can a single rubber band accomplish both tasks?Simply put, it is elastic and so is the cloud.
  17. 17. Self-service provisioning
  18. 18. One of the benefits of cloud services is thatcustomers can procure them without going through alengthy process.This happens in an automated fashion as needed bythe customer.The customer simply requests access to a service orto an amount of compute, storage, software, or otherresources from the service provider and it isautomatically provisioned.
  19. 19. Application programming interface
  20. 20. Cloud services have standardized Web servicesinterfaces that enable the customer to more easilylink cloud-based capabilities to internal applications.What would rail transportation be like if each railprovider had designed a different type of railinfrastructure with different size tracks?
  21. 21. Billing and metering of services
  22. 22. Yes, there is no free lunch.A cloud environment has to have a built-in servicethat sends a bill to the customer. And, to send thatbill, usage has to be metered to measure usage.Even free cloud services (such as Google’s Gmail orZoho Internet-based office) are metered.
  23. 23. Monitoring and measuring performance
  24. 24. A cloud service provider must have a fullmanagement environment.This is necessary because the provider has to be ableto manage its services consistently.Many cloud services providers will provide customerswith a dashboard so that they can monitor the levelof service they’re getting from their provider.
  25. 25. Providing security to customers
  26. 26. Many companies have compliance requirements, setby their own organization or by an industry orgovernment body, for securing both internal andexternal information.You will need to gauge the security risks andrequirements and these may vary by service.Without the right level of security, you probably willnot be able to use a provider’s offerings.
  27. 27. Questions ?