SlideShare ist ein Scribd-Unternehmen logo
1 von 36
Cloud computing
         ABHIJEET KUMAR SHAH
Cloud Computing is a technology that uses
 the internet and central remote servers to
   maintain data and applications. Cloud
     computing allows consumers and
  businesses to use applications without
installation and access their personal files
at any computer with internet access. This
technology allows for much more efficient
    computing by centralizing storage,
   memory, processing and bandwidth.
• In addition, the platform provides on demand
  services, that are always on, anywhere, anytime
  and any place.
• Pay for use and as needed, elastic (scale up and
  down in capacity and functionalities).
• The hardware and software services are
  available to the general public, enterprises,
  corporations and businesses markets.
What is Driving Cloud Computing
•In one word-economics
•Faster,simpler,cheaper to use clouds apps
•No upfront capital required for servers and
    storage
•   No ongoing operational expenses for running
    datacenter
•   Applications can be accessed from
    anywhere, anytime
Cloud
Service Model
Cloud Computing Service Layers
                 Services      Description

                 Services      Services – Complete business services such as
                               PayPal, OpenID, OAuth, Google Maps, Alexa

   Application                 Application – Cloud based software that

    Focused      Application   eliminates the need for local installation such as
                               Google Apps, Microsoft Online

                               Development – Software development platforms
                 Development   used to build custom cloud based applications
                               (PAAS & SAAS) such as SalesForce

                               Platform – Cloud based platforms, typically
                 Platform      provided using virtualization, such as Amazon
                               ECC, Sun Grid
Infrastructure
                 Storage       Storage – Data storage or cloud based NAS such
     Focused                   as CTERA, iDisk, CloudNAS



                 Hosting       Hosting – Physical data centers such as those run
                               by IBM, HP, NaviSite, etc.
CLOUD LAYERS
Software as a Service (SaaS)
• SaaS is a model of software deployment where an
  application is hosted as a service provided to customers
  across the Internet.
• SaaS is generally used to refer to business software rather
  than consumer software, falls under Web 2.0!
• By removing the need to install and run an application on a
  user’s own computer it is seen as a way for businesses to get
  the same benefits as commercial software with smaller cost
  outlay.
• Saas alleviates the burden of software
  maintenance/support, but users relinquish control over
  software versions and requirements.
• Terms that are used in this sphere include Platform as a
  Service (PaaS) and Infrastructure as a Service (IaaS).
Infrastructure-as-a-Service (IaaS)
•physical machines, storage, and clusters. virtual machines or
 IaaS is service model which consists of

• Cloud infrastructures can also be heterogeneous, integrating
 clusters, PCs and workstations.
• The system infrastructure can also include database management
 systems and other storage services.
• The infrastructure in general is managed by an upper
 management layer that guarantees runtime environment
 customization, application isolation, accounting and quality of
 service.
•The virtualization tools, such as hypervisors, also sit in this layer
 to manage the resource pool and to partition physical
 infrastructure in the form of customized virtual machines
Platform as a Service (PaaS)
•IaaS gives access to physical resources with some software
 configuration, for designing new applications user requires
 advanced tools such as Map Reduce etc. These services
 constitute another layer called Platform as a Service
 (PaaS), offering Cloud users a development platform to
 build their applications.
•PaaS offers only the user level middleware, which allows
 development and deployment of applications on any Cloud
 infrastructure.
•PaaS includes the lower layer (IaaS) as well that is bundled
 with the offered service.
Different Cloud Computing Layers
             Examples
  Application    MS Live/Exchange Labs, IBM,
    Service      Google Apps; Salesforce.com
    (SaaS)       Quicken Online, Zoho, Cisco

                 Google App Engine, Mosso,
   Application   Force.com, Engine Yard,
   Platform      Facebook, Heroku, AWS


    Server       3Tera, EC2, SliceHost,
                 GoGrid, RightScale, Linode
    Platform

   Storage        Amazon S3, Dell, Apple, ...
   Platform
Deployment Model of Cloud
           Computing
  Model are three types
•
Public cloud
•
Private cloud
•
Hybrid cloud
Public Model
•Public Cloud is the most common deployment model where
 services are available to anyone on Internet.
• To support thousand of public domain users, datacenters built
 by public Cloud providers are quite large comprising of
 thousands of servers with high speed network.
• A public Cloud can offer any of the three kinds of services: IaaS,
 PaaS, and SaaS.
• Amazon EC2 is a public Cloud providing infrastructure as a
 service.
•Google AppEngine is a public Cloud providing an application
 development platform as a service.
Salesforce.com is public Cloud providing software as a service.
Private Cloud
•private Clouds are deployed within the premise of an
 organization to provide IT services to its internal users.
•The private Cloud services offer greater control over the
 infrastructure, improving security and service resilience
 because its access is restricted to one or few organizations.
•Private deployment poses an inherent limitation to end user
 applications.
•An organization can buy more machines according to
 expanding needs of its users, but this cannot be done as fast and
 seamlessly as with public Clouds.
Hybrid Cloud
•Hybrid Clouds is the deployment which emerged due to
 diffusion of both public and private Clouds’s advantages.
•Organizations outsource non-critical information and
 processing to the public Cloud, keepscritical services and
 data in their control.
• Organizations utilize their existing IT infrastructure for
 maintaining sensitive information within the premises,
 and whenever require auto-scaling their resources using
 public Clouds.
•The hybrid Cloud, in general, applies to services related to
 IT infrastructure rather than software services.
Deployment model of clouds
Virtualization
• Virtual workspaces:
   • An abstraction of an execution environment that can be
     made dynamically available to authorised clients by using
     well-defined protocols,
   • Resource quota (e.g. CPU, memory share),
   • Software configuration (e.g. O/S, provided services).
• Implement on Virtual Machines (VMs):
   • Abstraction of a physical host machine,
   • Hypervisor intercepts and emulates instructions from VMs,
     and allows management of VMs,
   • VMWare, Xen, etc.                           App   App App
                                                   OS      OS        OS
• Provide infrastructure API:
                                                        Hypervisor
   • Plug-ins to hardware/support structures
                                                        Hardware
                                                    Virtualized Stack
Key Technology: Virtualization


                          App      App       App

   App     App      App   OS       OS        OS

     Operating System           Hypervisor

         Hardware                Hardware

     Traditional Stack     Virtualized Stack
Cloud Storage

• Several large Web companies (such as Amazon and
  Google) are now exploiting the fact that they have
  data storage capacity that can be hired out to others.
• This approach, known as cloud storage allows data
  stored remotely to be temporarily cached on desktop
  computers, mobile phones or other Internet-linked
  devices.
• Amazon’s Elastic Compute Cloud (EC2) and Simple
  Storage Solution (S3) are well known examples.




19th May, 09        mark.baker@computer.org
Enabling Technologies
                      Cloud applications: data-intensive, compute-intensive,

                                   storage-intensive


                                                        Bandwidth
                 WS
                              Services
                              interface
                                Web-services, SOA, WS standards

                      VM0                  VM1                      VMn


                            Virtualization: bare metal, hypervisor. …
  Storage
Models: S3,
 BigTable,
BlobStore, ...
                                     Multi-core architectures


                                            64-bit
                                          processor
Common Features of Cloud Providers

            Development                             Production
            Environment:                           Environment
             IDE, SDK, Plugins




            Simple               Table Store                 Drives   Accessible
            storage              <key, value>                         through
                                                                      Web services




              Management Console and Monitoring tools
                      & multi-level security




6/23/2010                               Wipro Chennai 2011
Windows Azure

• Enterprise-level on-demand capacity
  builder
• Fabric of cycles and storage available on-
  request for a cost
• You have to use Azure API to work with the
  infrastructure offered by Microsoft
• Significant features: web role, worker role ,
  blob storage, table and drive-storage

6/23/2010           Wipro Chennai 2011
Amazon EC2
• Amazon EC2 is one large complex web service.
• EC2 provided an API for instantiating computing
  instances with any of the operating systems
  supported.
• It can facilitate computations through Amazon
  Machine Images (AMIs) for various other models.
• Signature features: S3, Cloud Management Console,
  MapReduce Cloud, Amazon Machine Image (AMI)
• Excellent distribution, load balancing, cloud
  monitoring tools
6/23/2010             Wipro Chennai 2011
Google App Engine

• This is more a web interface for a development
    environment that offers a one stop facility for
    design, development and deployment Java and
    Python-based applications in Java, Go and Python.
•   Google offers the same reliability, availability and
    scalability at par with Google’s own applications
•   Interface is software programming based
•   Comprehensive programming platform irrespective
    of the size (small or large)
•   Signature features: templates and appspot, excellent
    monitoring and management console
6/23/2010               Wipro Chennai 2011
Cloud computing takes
virtualization to the next step
•   You don’t have to own the hardware
•   You “rent” it as needed from a cloud
•   There are public clouds
    •   e.g. Amazon EC2, and now many others
        (Microsoft, IBM, Sun, and others ...)
•   A company can create a private one
    •   With more control over security, etc.


                       20090909_VirtualizationAndCloud
Traditional Datacenter Utilization
Virtualized Datacenter Utilization
Cloud Datacenter Utilization
•Cloud Sevice Providers
  Company          Services
                   Amazon Elastic Compute Cloud
                   (Amazon EC2)
                   Amazon SimpleDB
                   Amazon Simple Storage Service
    Amazon         (Amazon S3)
                   Amazon CloudFront
  Web Services     Amazon Simple Queue Service
                   (Amazon SQS)
                   Amazon Elastic MapReduce
                   Amazon Relational Database Service
                   (Amazon RDS)
                   AWS Premium Support



  Citrix Systems   Citrix Cloud Center (C3) virtualization
                   and networking products
Dynamic infrastructure.
                  Service management for
                  cloud computing.
      IBM
                  IBM software in a cloud
                  environment using Amazon
                  Machine Images


                  Windows Azure: operating
                  system as a service.
  Microsoft       Microsoft SQL Azure:
Windows Azure     relational database in the
                  cloud

                  Developer tools.
                  Sun Cloud Partner Initiative
     Sun          Scalable infrastructure
Cloud Computing
Conclusion
•Cloud computing is the fastest growing part
 of IT
• Tremendous benefits to customers of
 customers of all sizes
• Clouds services are simpler to acquire
• Private clouds offer many benefits for
 internal applications
• Cloud computing infrastructures are next
 generation platforms
•Cloud computing has improved resource
 utilization
• Cloud computing, being an emerging
 technology also raises significant questions
 about its environmental sustainability
Comparison of Significant
   Cloud Datacenters
Where do we go from here?
•   Any ideas to keep us out of the rain?




                   20090909_VirtualizationAndCloud

Weitere ähnliche Inhalte

Was ist angesagt?

Kaavo Introduction 08012011
Kaavo Introduction 08012011Kaavo Introduction 08012011
Kaavo Introduction 08012011sams2618
 
Kaavo MSP Introduction 08182011
Kaavo MSP Introduction 08182011Kaavo MSP Introduction 08182011
Kaavo MSP Introduction 08182011sams2618
 
Tier 1 - Mac Virtual Machines and Virtual PC. Automation and ...
Tier 1 - Mac Virtual Machines and Virtual PC. Automation and ...Tier 1 - Mac Virtual Machines and Virtual PC. Automation and ...
Tier 1 - Mac Virtual Machines and Virtual PC. Automation and ...webhostingguy
 
Shift to Application & Infrastructure Hosting
Shift to Application & Infrastructure HostingShift to Application & Infrastructure Hosting
Shift to Application & Infrastructure Hostingtechzimslides
 
Client presentation ibm private modular cloud_082013
Client presentation ibm private modular cloud_082013Client presentation ibm private modular cloud_082013
Client presentation ibm private modular cloud_082013jimmykibm
 
Introduction to Cloud Computing
Introduction to Cloud Computing Introduction to Cloud Computing
Introduction to Cloud Computing Pratik Patil
 
Private Cloud With System Center Project
Private Cloud With System Center ProjectPrivate Cloud With System Center Project
Private Cloud With System Center ProjectAbhijit Kundu
 
Mahika cloud services
Mahika cloud servicesMahika cloud services
Mahika cloud servicesSomnath Sen
 
UTF-8'en'IBM_Cloud_SCO_Content_20130702c
UTF-8'en'IBM_Cloud_SCO_Content_20130702cUTF-8'en'IBM_Cloud_SCO_Content_20130702c
UTF-8'en'IBM_Cloud_SCO_Content_20130702cR.gowtham kumar
 
Software Developer Conference 2012 - Paper Presentation - Cloud File Systems
Software Developer Conference 2012 - Paper Presentation - Cloud File SystemsSoftware Developer Conference 2012 - Paper Presentation - Cloud File Systems
Software Developer Conference 2012 - Paper Presentation - Cloud File SystemsAbhijeet Kulkarni
 
What is cloud computing
What is cloud computingWhat is cloud computing
What is cloud computingDan Morrill
 
Cloud Computing Webinar
Cloud Computing WebinarCloud Computing Webinar
Cloud Computing WebinarSaif Ahmad
 
Softlayer an IBM Compay . Connaissez vous le cloud de l'avenir
Softlayer an IBM Compay . Connaissez vous le cloud de l'avenir Softlayer an IBM Compay . Connaissez vous le cloud de l'avenir
Softlayer an IBM Compay . Connaissez vous le cloud de l'avenir Patrick Bouillaud
 
Cloud Workshop - Presentation
Cloud Workshop - PresentationCloud Workshop - Presentation
Cloud Workshop - PresentationNAILBITER
 
IBM Private Cloud Solutions with IBM i
IBM Private Cloud Solutions with IBM iIBM Private Cloud Solutions with IBM i
IBM Private Cloud Solutions with IBM iLuca Comparini
 
Cloud Orchestrator - IBM Software Defined Environment Event
Cloud Orchestrator - IBM Software Defined Environment EventCloud Orchestrator - IBM Software Defined Environment Event
Cloud Orchestrator - IBM Software Defined Environment EventDenny Muktar
 
2012 open storage summit keynote
2012 open storage summit   keynote2012 open storage summit   keynote
2012 open storage summit keynoteRandy Bias
 
Mon1420 build clouds-oliviermaes-citrix
Mon1420 build clouds-oliviermaes-citrixMon1420 build clouds-oliviermaes-citrix
Mon1420 build clouds-oliviermaes-citrixeurocloud
 
Deep dive: Citrix CloudPlatform for Infrastructure as a Service
Deep dive: Citrix CloudPlatform for Infrastructure as a ServiceDeep dive: Citrix CloudPlatform for Infrastructure as a Service
Deep dive: Citrix CloudPlatform for Infrastructure as a ServiceCitrix
 

Was ist angesagt? (20)

Kaavo Introduction 08012011
Kaavo Introduction 08012011Kaavo Introduction 08012011
Kaavo Introduction 08012011
 
Kaavo MSP Introduction 08182011
Kaavo MSP Introduction 08182011Kaavo MSP Introduction 08182011
Kaavo MSP Introduction 08182011
 
Tier 1 - Mac Virtual Machines and Virtual PC. Automation and ...
Tier 1 - Mac Virtual Machines and Virtual PC. Automation and ...Tier 1 - Mac Virtual Machines and Virtual PC. Automation and ...
Tier 1 - Mac Virtual Machines and Virtual PC. Automation and ...
 
Shift to Application & Infrastructure Hosting
Shift to Application & Infrastructure HostingShift to Application & Infrastructure Hosting
Shift to Application & Infrastructure Hosting
 
Client presentation ibm private modular cloud_082013
Client presentation ibm private modular cloud_082013Client presentation ibm private modular cloud_082013
Client presentation ibm private modular cloud_082013
 
Introduction to Cloud Computing
Introduction to Cloud Computing Introduction to Cloud Computing
Introduction to Cloud Computing
 
Private Cloud With System Center Project
Private Cloud With System Center ProjectPrivate Cloud With System Center Project
Private Cloud With System Center Project
 
Softlayer 07.nov.2014 en
Softlayer 07.nov.2014 enSoftlayer 07.nov.2014 en
Softlayer 07.nov.2014 en
 
Mahika cloud services
Mahika cloud servicesMahika cloud services
Mahika cloud services
 
UTF-8'en'IBM_Cloud_SCO_Content_20130702c
UTF-8'en'IBM_Cloud_SCO_Content_20130702cUTF-8'en'IBM_Cloud_SCO_Content_20130702c
UTF-8'en'IBM_Cloud_SCO_Content_20130702c
 
Software Developer Conference 2012 - Paper Presentation - Cloud File Systems
Software Developer Conference 2012 - Paper Presentation - Cloud File SystemsSoftware Developer Conference 2012 - Paper Presentation - Cloud File Systems
Software Developer Conference 2012 - Paper Presentation - Cloud File Systems
 
What is cloud computing
What is cloud computingWhat is cloud computing
What is cloud computing
 
Cloud Computing Webinar
Cloud Computing WebinarCloud Computing Webinar
Cloud Computing Webinar
 
Softlayer an IBM Compay . Connaissez vous le cloud de l'avenir
Softlayer an IBM Compay . Connaissez vous le cloud de l'avenir Softlayer an IBM Compay . Connaissez vous le cloud de l'avenir
Softlayer an IBM Compay . Connaissez vous le cloud de l'avenir
 
Cloud Workshop - Presentation
Cloud Workshop - PresentationCloud Workshop - Presentation
Cloud Workshop - Presentation
 
IBM Private Cloud Solutions with IBM i
IBM Private Cloud Solutions with IBM iIBM Private Cloud Solutions with IBM i
IBM Private Cloud Solutions with IBM i
 
Cloud Orchestrator - IBM Software Defined Environment Event
Cloud Orchestrator - IBM Software Defined Environment EventCloud Orchestrator - IBM Software Defined Environment Event
Cloud Orchestrator - IBM Software Defined Environment Event
 
2012 open storage summit keynote
2012 open storage summit   keynote2012 open storage summit   keynote
2012 open storage summit keynote
 
Mon1420 build clouds-oliviermaes-citrix
Mon1420 build clouds-oliviermaes-citrixMon1420 build clouds-oliviermaes-citrix
Mon1420 build clouds-oliviermaes-citrix
 
Deep dive: Citrix CloudPlatform for Infrastructure as a Service
Deep dive: Citrix CloudPlatform for Infrastructure as a ServiceDeep dive: Citrix CloudPlatform for Infrastructure as a Service
Deep dive: Citrix CloudPlatform for Infrastructure as a Service
 

Ähnlich wie cloud computing

Introduction to Azure fundamentals of cloud.pptx
Introduction to Azure fundamentals of cloud.pptxIntroduction to Azure fundamentals of cloud.pptx
Introduction to Azure fundamentals of cloud.pptxNadir Arain
 
Presentation on cloud computing
Presentation on cloud computingPresentation on cloud computing
Presentation on cloud computingBIJIT GHOSH
 
Cloud computing by Luqman
Cloud computing by LuqmanCloud computing by Luqman
Cloud computing by LuqmanLuqman Shareef
 
Cloud Computing E-Lect.ppt
Cloud Computing E-Lect.pptCloud Computing E-Lect.ppt
Cloud Computing E-Lect.pptarunimaarunima1
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingBharat Kalia
 
A Complete Guide Cloud Computing
A Complete Guide Cloud ComputingA Complete Guide Cloud Computing
A Complete Guide Cloud ComputingSripati Mahapatra
 
Deployment of private cloud infrastructure copy
Deployment of private cloud infrastructure   copyDeployment of private cloud infrastructure   copy
Deployment of private cloud infrastructure copyprabhat kumar
 
Deployment of private cloud infrastructure.
Deployment of private cloud infrastructure.Deployment of private cloud infrastructure.
Deployment of private cloud infrastructure.Saket Kumar
 
Cloud virtualization
Cloud virtualizationCloud virtualization
Cloud virtualizationSarwan Singh
 
Module 1 cloud computing
Module 1   cloud computingModule 1   cloud computing
Module 1 cloud computingkrnaween
 
Cloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open SourceCloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open SourceAhmadShah Sultani
 
Cloud computing 2
Cloud computing 2Cloud computing 2
Cloud computing 2Shyam Kona
 
Clould Computing and its application in Libraries
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in LibrariesAmit Shaw
 
Basics of Java Cloud
Basics of Java CloudBasics of Java Cloud
Basics of Java CloudAnkur Gupta
 

Ähnlich wie cloud computing (20)

Introduction to Azure fundamentals of cloud.pptx
Introduction to Azure fundamentals of cloud.pptxIntroduction to Azure fundamentals of cloud.pptx
Introduction to Azure fundamentals of cloud.pptx
 
Presentation on cloud computing
Presentation on cloud computingPresentation on cloud computing
Presentation on cloud computing
 
Cloud computing by Luqman
Cloud computing by LuqmanCloud computing by Luqman
Cloud computing by Luqman
 
Cloud Computing E-Lect.ppt
Cloud Computing E-Lect.pptCloud Computing E-Lect.ppt
Cloud Computing E-Lect.ppt
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
A Complete Guide Cloud Computing
A Complete Guide Cloud ComputingA Complete Guide Cloud Computing
A Complete Guide Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Deployment of private cloud infrastructure copy
Deployment of private cloud infrastructure   copyDeployment of private cloud infrastructure   copy
Deployment of private cloud infrastructure copy
 
Cloud Deployment
Cloud DeploymentCloud Deployment
Cloud Deployment
 
Deployment of private cloud infrastructure.
Deployment of private cloud infrastructure.Deployment of private cloud infrastructure.
Deployment of private cloud infrastructure.
 
Cloud ppt
Cloud pptCloud ppt
Cloud ppt
 
Cloud virtualization
Cloud virtualizationCloud virtualization
Cloud virtualization
 
Module 1 cloud computing
Module 1   cloud computingModule 1   cloud computing
Module 1 cloud computing
 
Ppt cloud deployment
Ppt cloud deploymentPpt cloud deployment
Ppt cloud deployment
 
Salesforce - classification of cloud computing
Salesforce - classification of cloud computingSalesforce - classification of cloud computing
Salesforce - classification of cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open SourceCloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open Source
 
Cloud computing 2
Cloud computing 2Cloud computing 2
Cloud computing 2
 
Clould Computing and its application in Libraries
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in Libraries
 
Basics of Java Cloud
Basics of Java CloudBasics of Java Cloud
Basics of Java Cloud
 

Kürzlich hochgeladen

EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 

Kürzlich hochgeladen (20)

EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 

cloud computing

  • 1. Cloud computing ABHIJEET KUMAR SHAH
  • 2. Cloud Computing is a technology that uses the internet and central remote servers to maintain data and applications. Cloud computing allows consumers and businesses to use applications without installation and access their personal files at any computer with internet access. This technology allows for much more efficient computing by centralizing storage, memory, processing and bandwidth.
  • 3. • In addition, the platform provides on demand services, that are always on, anywhere, anytime and any place. • Pay for use and as needed, elastic (scale up and down in capacity and functionalities). • The hardware and software services are available to the general public, enterprises, corporations and businesses markets.
  • 4. What is Driving Cloud Computing •In one word-economics •Faster,simpler,cheaper to use clouds apps •No upfront capital required for servers and storage • No ongoing operational expenses for running datacenter • Applications can be accessed from anywhere, anytime
  • 7. Cloud Computing Service Layers Services Description Services Services – Complete business services such as PayPal, OpenID, OAuth, Google Maps, Alexa Application Application – Cloud based software that Focused Application eliminates the need for local installation such as Google Apps, Microsoft Online Development – Software development platforms Development used to build custom cloud based applications (PAAS & SAAS) such as SalesForce Platform – Cloud based platforms, typically Platform provided using virtualization, such as Amazon ECC, Sun Grid Infrastructure Storage Storage – Data storage or cloud based NAS such Focused as CTERA, iDisk, CloudNAS Hosting Hosting – Physical data centers such as those run by IBM, HP, NaviSite, etc.
  • 9. Software as a Service (SaaS) • SaaS is a model of software deployment where an application is hosted as a service provided to customers across the Internet. • SaaS is generally used to refer to business software rather than consumer software, falls under Web 2.0! • By removing the need to install and run an application on a user’s own computer it is seen as a way for businesses to get the same benefits as commercial software with smaller cost outlay. • Saas alleviates the burden of software maintenance/support, but users relinquish control over software versions and requirements. • Terms that are used in this sphere include Platform as a Service (PaaS) and Infrastructure as a Service (IaaS).
  • 10. Infrastructure-as-a-Service (IaaS) •physical machines, storage, and clusters. virtual machines or IaaS is service model which consists of • Cloud infrastructures can also be heterogeneous, integrating clusters, PCs and workstations. • The system infrastructure can also include database management systems and other storage services. • The infrastructure in general is managed by an upper management layer that guarantees runtime environment customization, application isolation, accounting and quality of service. •The virtualization tools, such as hypervisors, also sit in this layer to manage the resource pool and to partition physical infrastructure in the form of customized virtual machines
  • 11. Platform as a Service (PaaS) •IaaS gives access to physical resources with some software configuration, for designing new applications user requires advanced tools such as Map Reduce etc. These services constitute another layer called Platform as a Service (PaaS), offering Cloud users a development platform to build their applications. •PaaS offers only the user level middleware, which allows development and deployment of applications on any Cloud infrastructure. •PaaS includes the lower layer (IaaS) as well that is bundled with the offered service.
  • 12.
  • 13. Different Cloud Computing Layers Examples Application MS Live/Exchange Labs, IBM, Service Google Apps; Salesforce.com (SaaS) Quicken Online, Zoho, Cisco Google App Engine, Mosso, Application Force.com, Engine Yard, Platform Facebook, Heroku, AWS Server 3Tera, EC2, SliceHost, GoGrid, RightScale, Linode Platform Storage Amazon S3, Dell, Apple, ... Platform
  • 14. Deployment Model of Cloud Computing Model are three types • Public cloud • Private cloud • Hybrid cloud
  • 15. Public Model •Public Cloud is the most common deployment model where services are available to anyone on Internet. • To support thousand of public domain users, datacenters built by public Cloud providers are quite large comprising of thousands of servers with high speed network. • A public Cloud can offer any of the three kinds of services: IaaS, PaaS, and SaaS. • Amazon EC2 is a public Cloud providing infrastructure as a service. •Google AppEngine is a public Cloud providing an application development platform as a service. Salesforce.com is public Cloud providing software as a service.
  • 16. Private Cloud •private Clouds are deployed within the premise of an organization to provide IT services to its internal users. •The private Cloud services offer greater control over the infrastructure, improving security and service resilience because its access is restricted to one or few organizations. •Private deployment poses an inherent limitation to end user applications. •An organization can buy more machines according to expanding needs of its users, but this cannot be done as fast and seamlessly as with public Clouds.
  • 17. Hybrid Cloud •Hybrid Clouds is the deployment which emerged due to diffusion of both public and private Clouds’s advantages. •Organizations outsource non-critical information and processing to the public Cloud, keepscritical services and data in their control. • Organizations utilize their existing IT infrastructure for maintaining sensitive information within the premises, and whenever require auto-scaling their resources using public Clouds. •The hybrid Cloud, in general, applies to services related to IT infrastructure rather than software services.
  • 19. Virtualization • Virtual workspaces: • An abstraction of an execution environment that can be made dynamically available to authorised clients by using well-defined protocols, • Resource quota (e.g. CPU, memory share), • Software configuration (e.g. O/S, provided services). • Implement on Virtual Machines (VMs): • Abstraction of a physical host machine, • Hypervisor intercepts and emulates instructions from VMs, and allows management of VMs, • VMWare, Xen, etc. App App App OS OS OS • Provide infrastructure API: Hypervisor • Plug-ins to hardware/support structures Hardware Virtualized Stack
  • 20. Key Technology: Virtualization App App App App App App OS OS OS Operating System Hypervisor Hardware Hardware Traditional Stack Virtualized Stack
  • 21. Cloud Storage • Several large Web companies (such as Amazon and Google) are now exploiting the fact that they have data storage capacity that can be hired out to others. • This approach, known as cloud storage allows data stored remotely to be temporarily cached on desktop computers, mobile phones or other Internet-linked devices. • Amazon’s Elastic Compute Cloud (EC2) and Simple Storage Solution (S3) are well known examples. 19th May, 09 mark.baker@computer.org
  • 22. Enabling Technologies Cloud applications: data-intensive, compute-intensive, storage-intensive Bandwidth WS Services interface Web-services, SOA, WS standards VM0 VM1 VMn Virtualization: bare metal, hypervisor. … Storage Models: S3, BigTable, BlobStore, ... Multi-core architectures 64-bit processor
  • 23. Common Features of Cloud Providers Development Production Environment: Environment IDE, SDK, Plugins Simple Table Store Drives Accessible storage <key, value> through Web services Management Console and Monitoring tools & multi-level security 6/23/2010 Wipro Chennai 2011
  • 24. Windows Azure • Enterprise-level on-demand capacity builder • Fabric of cycles and storage available on- request for a cost • You have to use Azure API to work with the infrastructure offered by Microsoft • Significant features: web role, worker role , blob storage, table and drive-storage 6/23/2010 Wipro Chennai 2011
  • 25. Amazon EC2 • Amazon EC2 is one large complex web service. • EC2 provided an API for instantiating computing instances with any of the operating systems supported. • It can facilitate computations through Amazon Machine Images (AMIs) for various other models. • Signature features: S3, Cloud Management Console, MapReduce Cloud, Amazon Machine Image (AMI) • Excellent distribution, load balancing, cloud monitoring tools 6/23/2010 Wipro Chennai 2011
  • 26. Google App Engine • This is more a web interface for a development environment that offers a one stop facility for design, development and deployment Java and Python-based applications in Java, Go and Python. • Google offers the same reliability, availability and scalability at par with Google’s own applications • Interface is software programming based • Comprehensive programming platform irrespective of the size (small or large) • Signature features: templates and appspot, excellent monitoring and management console 6/23/2010 Wipro Chennai 2011
  • 27. Cloud computing takes virtualization to the next step • You don’t have to own the hardware • You “rent” it as needed from a cloud • There are public clouds • e.g. Amazon EC2, and now many others (Microsoft, IBM, Sun, and others ...) • A company can create a private one • With more control over security, etc. 20090909_VirtualizationAndCloud
  • 31. •Cloud Sevice Providers Company Services Amazon Elastic Compute Cloud (Amazon EC2) Amazon SimpleDB Amazon Simple Storage Service Amazon (Amazon S3) Amazon CloudFront Web Services Amazon Simple Queue Service (Amazon SQS) Amazon Elastic MapReduce Amazon Relational Database Service (Amazon RDS) AWS Premium Support Citrix Systems Citrix Cloud Center (C3) virtualization and networking products
  • 32. Dynamic infrastructure. Service management for cloud computing. IBM IBM software in a cloud environment using Amazon Machine Images Windows Azure: operating system as a service. Microsoft Microsoft SQL Azure: Windows Azure relational database in the cloud Developer tools. Sun Cloud Partner Initiative Sun Scalable infrastructure Cloud Computing
  • 33. Conclusion •Cloud computing is the fastest growing part of IT • Tremendous benefits to customers of customers of all sizes • Clouds services are simpler to acquire • Private clouds offer many benefits for internal applications • Cloud computing infrastructures are next generation platforms
  • 34. •Cloud computing has improved resource utilization • Cloud computing, being an emerging technology also raises significant questions about its environmental sustainability
  • 35. Comparison of Significant Cloud Datacenters
  • 36. Where do we go from here? • Any ideas to keep us out of the rain? 20090909_VirtualizationAndCloud