Cloud computing


Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Cloud computing

  1. 1. Cloud Computing: A perspective By Suyog S Buradkar
  2. 2. Our World Today• Agility/flexibility of technology – implying a power shift• Always on – ubiquitous• Real time information and immediate feedback• Provides – New distribution channels – Early warning through the blogosphere – Radical transparency – Dynamic, ad hoc sharing and collaboration
  3. 3. Congruent and Converging Forces ...that compete● If you accept... ● There is an unquenchable thirst for collaboration and sharing ● We can work anywhere at any time ● highly mobile workforce ● You can work wherever you are – at home,traveling, etc.
  4. 4. “The Cloud” A style of computing where massively scalable (and elastic) IT-related capabilities are provided “as a service” to external customers using Internet technologies. Whatᾼ s new?Acquisition Model: Business Model: Access Model: Over Technical Model:Based on Based on pay for the Internet to ANY Scalable, elastic,purchasing use device dynamic, multi-of services tenant, & sharable
  5. 5. “Enabling theCloud Environment”Infrastructure Software Network-Centric Consolidation Services Global Information SAAS ProcessesGrid ITIL Capacity Services Security (Certification & Virtualization Accreditation (C&A)) Rapid Provisioning Computing Service Provider Facility Analysis (CSP) Analysis
  6. 6. “Enabling theCloud Environment”Infrastructure Software Network-Centric Consolidation Services Global Information SAAS ProcessesGrid ITIL Capacity Services Security (Certification & Virtualization Accreditation (C&A)) Rapid Provisioning Computing Service Provider Facility Analysis (CSP) Analysis
  7. 7. “Components to CloudComputing”Platform-As-A-Service (PaaS) Delivers a computing platform and/or solution stack as a service. Facilitates deployment of applications without the cost and complexity of buying and managing the underlying hardwareand software layers.Infrastructure-As-A-Service (IaaS) The delivery of computer IasS, typically platform virtualizationFor example: • Virtual desktops • Grid computing
  8. 8. “Components to CloudComputing(contd.)” Applications-As-A-Service (AaaS) /Software-As-A-Service (SaaS) Leverages the Cloud in software architecture Eliminates the need to install and run the application on the customers own computer Type: • Commercial • Government
  9. 9. “Software as a Service (SaaS)”Challenge SaaS Provider(s)• 3M+ user baseline, continually changing and growing • Manage software on “usage” basis• Dynamic requirements • Established negotiated prices• Software acquisition lead time • Include future versions/releases• Outyear capital projection for technology infusion • Provide maintenance and patches Examples • Enterprise Email • Host Based Security Solution • Back-up & recovery
  10. 10. “Platform as a Service Overview(PaaS)” Allow businesses to build and run web-based, custom applications in an on- demand fashion Developers have access to specific tools and libraries, while also controlling software deployment and configuration settings Paas service provides the networks, servers, and storage Customers have access to unlimited computing power, while decreasing upfront costs
  11. 11. “Types of PaaS Solutions”The following list breaks down the four types of Platform as a service (PaaS) solutions:1) Stand Alone Business Application Platforms- Developmenttools used to design and deploy software. This model has numerous benefits includingadvanced security, scalability, no additional hardware costs, and no software licensingfees.2) Social Application Development Platforms- This type of platformis used to develop applications for social websites like Google+ and Facebook. This isdone by integrating an Application Programming Interface (API) with the social websiteplatform.3) Web-Based Application Add-On Platforms- This type of Platformallows a user to modify and add features to existing Software as a Service (SaaS).4) Open-Computing Platforms- This form of PaaS supports applicationsthat are written in numerous types of code and that use any type of database,operating system, and server.
  12. 12. “IaaS – Infrastructure as a Service”Its a provision model in which an organization outsources the equipment used tosupport operations, including storage, hardware, servers and networkingcomponentsCharacteristics and components of IaaS include: Utility Computing service andbilling model. Automation of administrative tasks.Dynamic scaling. DesktopVirtualization. Policy-based services. Internet connectivity.
  13. 13. “Deployment models” Public cloud Public cloud applications, storage, and other resources are made available to the general public by a service provider. Services are free or offered on a pay- per-use model. Amazon AWS, Microsoft and Google own and operate the infrastructure and offer access only via Internet
  14. 14. “Deployment models(contd..)” Private cloud● Cloud infrastructure operated solely for a single organization hosted internally or externally. Undertaking a private cloud project requires a significant level Degree of engagement to virtualizethe business environment,decisions about existing resources
  15. 15. “Cloud Architecture”The systems architecture of the softwaresystems involved in the delivery of cloudComputingTypically involves multiple cloudcomponents communicating witheach other over a loose couplingmechanism such as a messaging queue.Elastic provision implies intelligencein the use of tight or loose coupling asapplied to mechanisms such as theseand others.
  16. 16. “Cloud Architecture”
  17. 17. “THE END ..........” THANK YOU....