Cloud Computing Integration Introduction


Published on

Cloud computing and Integration consists of hardware and software resources made available on the Internet as managed third-party services, in a pay-per-use model , offering scalability and close alignment to actual demand.

Published in: Technology, Business
  • Our experience with Ricoh’s Integrated Cloud Environment (ICE) is great as it makes document scanning and routing easier. It has powerful OCR engine that converts our scanned documents into editable files and lets us send them to email or directly to our favorite cloud services – for access to our documents whenever we are on the go. To reach them visit
    Are you sure you want to  Yes  No
    Your message goes here
  • Web It Experts is a leading offshore Web design & Development company in India. We specialize in PHP, Wordpress, Magento, Joomla development, SEO and more.
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Cloud Computing Integration Introduction

  1. 1. Cloud Computing An Introduction Karthik T.S Cloud Computing Centre of Excellence
  2. 2. Topics <ul><li>What is Cloud Computing </li></ul><ul><li>Why Cloud Computing </li></ul><ul><li>Inside a Cloud </li></ul><ul><li>Understanding IaaS, PaaS & SaaS </li></ul><ul><li>Public vs. Private Cloud </li></ul><ul><li>Cloud Providers – A Birds Eye View </li></ul><ul><li>Amazon EC2 – A Detailed Insight </li></ul><ul><li>Google App Engine – An Overview </li></ul><ul><li>Cloud Success Stories </li></ul><ul><li>Challenges, Risks and Concerns </li></ul><ul><li>Torry Harris Cloud Service Offerings </li></ul><ul><li>Concluding Thoughts </li></ul>
  3. 3. What is Cloud Computing The Problem Statement <ul><li>Scalability of Enterprise Applications – An Issue </li></ul><ul><li>Success Disaster – Failure due to un-planned demand </li></ul><ul><li>Increasing Capital Investment on IT Infrastructure </li></ul>The Solution Cloud Computing iPhone Launch Festival Season Sports Event
  4. 4. What is Cloud Computing “ A pool of abstracted, highly scalable, and managed compute infrastructure capable of hosting end-customer applications and billed by consumption” Internet Where does the term “Cloud” come from ? <ul><li>“ Cloud” is widely used as a metaphor for the Internet </li></ul><ul><li>Internet is the foundation of Cloud computing </li></ul>Definition In Simple Terms, Cloud offers… <ul><li>Pay-per-use for computation power </li></ul><ul><li>Virtually infinite computation resources </li></ul><ul><li>Automatic on-demand scalability </li></ul>
  5. 5. What is Cloud Computing An Analogy - Electricity <ul><li>“ Computation Power” is now available like Electricity </li></ul><ul><li>You pay for what you use. </li></ul><ul><li>You rely on a trusted third-party providers </li></ul>Grid computing is a collection of servers that are clustered together to attack a single problem. For a period of time, the entire resources of the grid are available to an user to tackle a particularly difficult compute problem. - Rich Wolski, University of California Grid Computing Utility Computing <ul><li>Metered use of computational resources </li></ul><ul><li>Origin from utility services (Electricity) </li></ul>Variants
  6. 6. Why Cloud Computing <ul><li>Eliminates capacity planning and sizing </li></ul><ul><li>Prevents ‘success disaster’ </li></ul><ul><li>Eliminates scalability issues and risk of failure </li></ul><ul><li>Savings on Capital Investment </li></ul><ul><li>Savings on Data Center Space, Power and Cooling </li></ul><ul><li>Minimizes Operational costs </li></ul>Reduces TCO Reduces Risks <ul><li>Re-invest saved Capex on new initiatives </li></ul><ul><li>Focus on business, not on infrastructure </li></ul><ul><li>Save on operations manpower </li></ul>Better Budget Utilization <ul><li>Quicker Time to Market </li></ul><ul><li>Create dev and test environments on the fly </li></ul><ul><li>Rely on speed & stability of the Cloud provider </li></ul>Remain Competitive
  7. 7. Inside a Cloud Virtualized CPUs and Storage Physical Servers across the Globe Software Platform The Cloud Platform Software as a Service (SaaS) Platform as a Service (PaaS) Infrastructure as a Service (IaaS) Virtual Servers Virtual Storage Network Routers Java Runtime Web 2.0 Runtime LAMP / WAMP Corporate Email Business Processes CRM, ERP, HR Physical Servers
  8. 8. Cloud Providers – A Birds Eye View Infrastructure as a Service Platform as a Service Software as a Service
  9. 9. Inside a Cloud The Cloud Platform Metering, Billing and Rating System Identity Management Self Service Portal Dynamic Provisioning Engine Monitoring and Management Network of Physical Servers controlled by the Cloud Operating System Security Subsystem Cloud Applications The ‘Nuts and Bolts’ of a Public Cloud Facilitates Pay-per-use Enforces Security Statistics, Deployment, Start/Stop Replicates Application on demand Registration, Authentication and Authorization The heart of the “Cloud” The face of the Cloud Virtualized Runtime Environment (Infrastructure & Platform)
  10. 10. Public vs. Private Cloud Cloud Choices <ul><li>Exclusive environment </li></ul><ul><li>Limited on-demand capabilities </li></ul>Private Cloud <ul><li>On-demand resources, scalability </li></ul><ul><li>Shared environment </li></ul>Public Cloud <ul><li>Requires Initial Capital Investment </li></ul><ul><li>Cloud setup within Org’s data center </li></ul><ul><li>Control on security and audit </li></ul><ul><li>Based on basic virtualization </li></ul><ul><li>Limited on-demand scaling </li></ul>On-Premise Private Cloud <ul><li>Exclusive, but hosted by a third party </li></ul><ul><li>Limited on-demand scaling </li></ul><ul><li>Expensive than public cloud </li></ul><ul><li>Cheaper than on-premise private cloud </li></ul><ul><li>Possibility of co-location </li></ul>Externally Hosted Private Cloud Hybrid Cloud Public + Private cloud
  11. 11. Amazon EC2 – A Detailed Insight <ul><li>Create a virtual server instance </li></ul><ul><li>Concept of AMI – Amazon Machine Image </li></ul><ul><li>Choose your operating system and/or s/w </li></ul><ul><li>SSH and SFTP to your virtual server </li></ul><ul><li>Web Service interface for admin tasks </li></ul>EC2 – Elastic Compute Cloud S3 – Simple Storage Service <ul><li>File System Storage of Arbitrary Data </li></ul><ul><li>Each file can be 5 GB </li></ul><ul><li>Secure storage with ACLs </li></ul><ul><li>Used by SmugMug Photo Service </li></ul><ul><li>Message Queue Infrastructure </li></ul><ul><li>Reliable delivery` </li></ul>SQS – Simple Queue Service <ul><li>Core Database Functions </li></ul><ul><li>Fast Indexing, Querying and retrieval </li></ul>Simple DB <ul><li>Infrastructure for data-intensive tasks </li></ul><ul><li>Web indexing, data mining, log file analysis </li></ul>Elastic Map Reduce <ul><li>Infrastructure for content delivery </li></ul><ul><li>Based on closest geographical location </li></ul>Elastic Cloud Front
  12. 12. Amazon EC2 – AMI in Action <ul><li>Screenshot showing a SSH root session </li></ul><ul><li>Out-of-the-box Liferay AMI as PaaS </li></ul>Liferay AMI Instance
  13. 13. Google App Engine – An Overview <ul><li>Cloud computing – Only PaaS & SaaS, No IaaS </li></ul><ul><li>Initially started with Python Runtime </li></ul><ul><li>Recently added support for Java </li></ul><ul><li>Can deploy standard J2EE WAR Files </li></ul><ul><li>Requires a special deployment descriptor </li></ul><ul><li>Provides simple storage as integrated feature </li></ul><ul><li>Storage supports GQL – Google Query Language </li></ul>
  14. 14. Google AppEngine in Action Cloud Survey for CIOs (BETA) – Developed by Torry Harris Cloud CoE
  15. 15. Cloud Success Stories <ul><li> - Half a Peta-byte storage on Amazon S3 </li></ul><ul><li>New York Times – Used EC2 to archive terabytes of data in 36 hours </li></ul><ul><li>Animoto - An online presentation video generator used 3500 EC2 instances </li></ul><ul><li>China Mobile – Uses Cloud for mobile content, Big Cloud platform </li></ul><ul><li>Telefonica – Offers SaaS platform for small businesses, partners with NEC </li></ul><ul><li> – Cloud platform for multi-player gaming </li></ul>
  16. 16. Challenges, Risks and Concerns Biggest Concern – Data Security Fear of Rigidity and Vendor Lock-in Control, Auditing and Compliance Lack of Transparency Multi-tenancy Architecture SLAs, High Availability, etc Hidden charges – Setup, Exit, etc Cloud Adoption Road blocks
  17. 17. Addressing the Challenges Clouds are SOX, PCI DSS, HIPAA compliant Cloud Security Alliance – Best Practices OWASP WebScarab Project Negotiate contract with the provider SLAs and penalty clauses Breaking the Road blocks
  18. 18. Torry Harris Cloud Service Offerings Cloud Consulting & Implementation <ul><li>Aggregate & evaluate services from external cloud providers </li></ul><ul><li>Outlining a cloud strategy roadmap for cloud adoption </li></ul><ul><li>Integrate or build proprietary SaaS services </li></ul><ul><li>ADM services for third-party PaaS offerings </li></ul><ul><li>Migration to & integration of cloud services </li></ul><ul><li>Plan, design, build & deploy private and hybrid cloud infrastructure </li></ul>Cloud Operate & Manage <ul><li>Connect, operate and ensure interoperability between private and commercial clouds </li></ul><ul><li>Ownership of SLAs & management of the cloud set-up </li></ul><ul><li>Management of cloud based applications </li></ul>
  19. 19. Concluding Thoughts Cloud computing at the Peak Predicts
  20. 20. Concluding Thoughts
  21. 21. Thank You