Cloud Computing Integration Introduction
Upcoming SlideShare
Loading in...5
×
 

Cloud Computing Integration Introduction

on

  • 23,937 views

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 ...

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.

Statistics

Views

Total Views
23,937
Views on SlideShare
19,188
Embed Views
4,749

Actions

Likes
14
Downloads
2,614
Comments
1

12 Embeds 4,749

http://softwarestrategiesblog.com 4657
http://www.slideshare.net 41
http://www.clubcloud.org 18
http://www.cloud24by7.com 12
http://lcolumbus.wordpress.com 11
http://translate.googleusercontent.com 2
url_unknown 2
http://static.slidesharecdn.com 2
http://localhost:56923 1
http://www.qa.clubcloud.org 1
https://rccdopencampus.blackboard.com 1
http://192.168.33.10 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • Web It Experts is a leading offshore Web design & Development company in India. We specialize in PHP, Wordpress, Magento, Joomla development, SEO and more.


    www.webitexperts.com
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Cloud Computing Integration Introduction Cloud Computing Integration Introduction Presentation Transcript

  • Cloud Computing An Introduction Karthik T.S Cloud Computing Centre of Excellence
  • Topics
    • What is Cloud Computing
    • Why Cloud Computing
    • Inside a Cloud
    • Understanding IaaS, PaaS & SaaS
    • Public vs. Private Cloud
    • Cloud Providers – A Birds Eye View
    • Amazon EC2 – A Detailed Insight
    • Google App Engine – An Overview
    • Cloud Success Stories
    • Challenges, Risks and Concerns
    • Torry Harris Cloud Service Offerings
    • Concluding Thoughts
  • What is Cloud Computing The Problem Statement
    • Scalability of Enterprise Applications – An Issue
    • Success Disaster – Failure due to un-planned demand
    • Increasing Capital Investment on IT Infrastructure
    The Solution Cloud Computing iPhone Launch Festival Season Sports Event
  • 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 ?
    • “ Cloud” is widely used as a metaphor for the Internet
    • Internet is the foundation of Cloud computing
    Definition In Simple Terms, Cloud offers…
    • Pay-per-use for computation power
    • Virtually infinite computation resources
    • Automatic on-demand scalability
  • What is Cloud Computing An Analogy - Electricity
    • “ Computation Power” is now available like Electricity
    • You pay for what you use.
    • You rely on a trusted third-party providers
    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
    • Metered use of computational resources
    • Origin from utility services (Electricity)
    Variants
  • Why Cloud Computing
    • Eliminates capacity planning and sizing
    • Prevents ‘success disaster’
    • Eliminates scalability issues and risk of failure
    • Savings on Capital Investment
    • Savings on Data Center Space, Power and Cooling
    • Minimizes Operational costs
    Reduces TCO Reduces Risks
    • Re-invest saved Capex on new initiatives
    • Focus on business, not on infrastructure
    • Save on operations manpower
    Better Budget Utilization
    • Quicker Time to Market
    • Create dev and test environments on the fly
    • Rely on speed & stability of the Cloud provider
    Remain Competitive
  • 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
  • Cloud Providers – A Birds Eye View Infrastructure as a Service Platform as a Service Software as a Service
  • 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)
  • Public vs. Private Cloud Cloud Choices
    • Exclusive environment
    • Limited on-demand capabilities
    Private Cloud
    • On-demand resources, scalability
    • Shared environment
    Public Cloud
    • Requires Initial Capital Investment
    • Cloud setup within Org’s data center
    • Control on security and audit
    • Based on basic virtualization
    • Limited on-demand scaling
    On-Premise Private Cloud
    • Exclusive, but hosted by a third party
    • Limited on-demand scaling
    • Expensive than public cloud
    • Cheaper than on-premise private cloud
    • Possibility of co-location
    Externally Hosted Private Cloud Hybrid Cloud Public + Private cloud
  • Amazon EC2 – A Detailed Insight
    • Create a virtual server instance
    • Concept of AMI – Amazon Machine Image
    • Choose your operating system and/or s/w
    • SSH and SFTP to your virtual server
    • Web Service interface for admin tasks
    EC2 – Elastic Compute Cloud S3 – Simple Storage Service
    • File System Storage of Arbitrary Data
    • Each file can be 5 GB
    • Secure storage with ACLs
    • Used by SmugMug Photo Service
    • Message Queue Infrastructure
    • Reliable delivery`
    SQS – Simple Queue Service
    • Core Database Functions
    • Fast Indexing, Querying and retrieval
    Simple DB
    • Infrastructure for data-intensive tasks
    • Web indexing, data mining, log file analysis
    Elastic Map Reduce
    • Infrastructure for content delivery
    • Based on closest geographical location
    Elastic Cloud Front
  • Amazon EC2 – AMI in Action
    • Screenshot showing a SSH root session
    • Out-of-the-box Liferay AMI as PaaS
    Liferay AMI Instance
  • Google App Engine – An Overview
    • Cloud computing – Only PaaS & SaaS, No IaaS
    • Initially started with Python Runtime
    • Recently added support for Java
    • Can deploy standard J2EE WAR Files
    • Requires a special deployment descriptor
    • Provides simple storage as integrated feature
    • Storage supports GQL – Google Query Language
  • Google AppEngine in Action http://cc-survey.appspot.com/ Cloud Survey for CIOs (BETA) – Developed by Torry Harris Cloud CoE
  • Cloud Success Stories
    • SmugMug.com - Half a Peta-byte storage on Amazon S3
    • New York Times – Used EC2 to archive terabytes of data in 36 hours
    • Animoto - An online presentation video generator used 3500 EC2 instances
    • China Mobile – Uses Cloud for mobile content, Big Cloud platform
    • Telefonica – Offers SaaS platform for small businesses, partners with NEC
    • Battle.net – Cloud platform for multi-player gaming
  • 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
  • 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
  • Torry Harris Cloud Service Offerings Cloud Consulting & Implementation
    • Aggregate & evaluate services from external cloud providers
    • Outlining a cloud strategy roadmap for cloud adoption
    • Integrate or build proprietary SaaS services
    • ADM services for third-party PaaS offerings
    • Migration to & integration of cloud services
    • Plan, design, build & deploy private and hybrid cloud infrastructure
    Cloud Operate & Manage
    • Connect, operate and ensure interoperability between private and commercial clouds
    • Ownership of SLAs & management of the cloud set-up
    • Management of cloud based applications
  • Concluding Thoughts Cloud computing at the Peak Predicts
  • Concluding Thoughts
  • Thank You