Cloud Computing Report - Chapters

download Cloud Computing Report - Chapters

of 21

Transcript of Cloud Computing Report - Chapters

  • 8/3/2019 Cloud Computing Report - Chapters

    1/21

    CLOUD COMPUTING

  • 8/3/2019 Cloud Computing Report - Chapters

    2/21

    ASEMINARPRESENTATION

    ON

    CLOUD COMPUTING

    JNIT

    SESSION 2010 2011

    Submitted To Submitted By

    Mr. Vijay Mohan Shrimal Pratayancha Seth

    CSE/ IT B.Tech IV yr, IT

  • 8/3/2019 Cloud Computing Report - Chapters

    3/21

    CONTENTSCONTENTS

    WHAT IS CLOUD COMPUTING ?

    HISTORICAL BACKGROUND

    ITS ARCHITECTURE

    CLOUD COMPUTING INFRASTRUCTURE MODELS

    - PUBLIC CLOUD

    - PRIVATE CLOUD

    - HYBRID CLOUD

    - COMMUNITY CLOUD

    CLOUD COMPUTING SERVICE MODELS

    - SOFTWARE AS A SERVICE

    - PLATFORM AS A SERVICE

    - INFRASTRUCTURE AS A SERVICE

    ISSUES IN CLOUD COMPUTING

    CONCLUSION

  • 8/3/2019 Cloud Computing Report - Chapters

    4/21

    WHAT IS CLOUD COMPUTING ? An emerging computer paradigm where data and services reside inmassively scalable data centers in the cloud and can be accessed from

    any connected devices over the internet

  • 8/3/2019 Cloud Computing Report - Chapters

    5/21

    HISTORICAL BACKGROUND

    The very first concept for the cloud computing was given by the JohnThe very first concept for the cloud computing was given by the JohnMcCathy in 1960s.McCathy in 1960s.

    he first gave the statement for the future use of computationalhe first gave the statement for the future use of computational

    techniques as a public utility.techniques as a public utility.

    With the arrival of the VPN this concept which was modernized inWith the arrival of the VPN this concept which was modernized in1966.1966.

    In year 2007 the most famous organizations such as Google ,IBM etcIn year 2007 the most famous organizations such as Google ,IBM etcworld wide started research program on cloud computing.world wide started research program on cloud computing.

    FinallyFinally in 2008 the first cloud computing system was introducedin 2008 the first cloud computing system was introduced

  • 8/3/2019 Cloud Computing Report - Chapters

    6/21

    CHARACTERISTICS OF CLOUD COMPUTING

    Self HealingSelf Healing

    MultiMulti--tenancytenancy

    Linearly ScalableLinearly Scalable

    VirtualizedVirtualized

    Pay per usePay per use

    Device & Location IndependenceDevice & Location Independence

  • 8/3/2019 Cloud Computing Report - Chapters

    7/21

    ITS ARCHITECTURE

    FRONT END

    It can be end user or client or any application (i.e. web browser etc.)

    which is using cloud services.

    It is the side at which the user of the computer or the client himself is

    able to access. This involves the clients network or his computer and

    the program or programs that he uses to access the database or the

    servers that contain all the data

    BACK END

    It is the network of servers with any computer program and data storagesystem.

    It is the cloud itself, which is the collection of all related information

    saved in the servers that the client wishes to have access to.

  • 8/3/2019 Cloud Computing Report - Chapters

    8/21

    These two ends of cloud computing architecture are connected through

    a network, usually the Internet, toprovide remote access to all the users

    of the cloud.

  • 8/3/2019 Cloud Computing Report - Chapters

    9/21

    CLOUD COMPUTING INFRASTRUCTURE

    MODELS

  • 8/3/2019 Cloud Computing Report - Chapters

    10/21

    PUBLIC CLOUD

    A service provider makes resources, such as applications andstorage, available to the general public over the Internet.

    Public cloud services may be free or offered on a pay-per-usagemodel.

    Examples of public clouds include Amazon Elastic Compute Cloud(EC2), IBM's Blue Cloud, Sun Cloud, Google App Engine and

    Windows Azure Services Platform.

  • 8/3/2019 Cloud Computing Report - Chapters

    11/21

    PRIVATE CLOUD

    Computing architecture is dedicated to the customer and is not

    shared with other organisations.

    Private clouds are built for the exclusive use of one client, providing

    the utmost control over data, security, and quality of service

    They are expensive and are considered more secure than Public

    Clouds.

    Private clouds operate inside the firewall and are built upon

    virtualization software such as VMware or Xen

  • 8/3/2019 Cloud Computing Report - Chapters

    12/21

    HYBRID CLOUD

    Hybrid clouds combine both public and private cloud models

    Like the private model, a hybrid cloud lets an organization continue

    to use their existing data center equipment and keep sensitive datasecured on the organization's own network.

    like the public cloud, a hybrid model lets an organization takeadvantage of a cloud's almost unlimited scalability. It's a way tosolve some of the trust issues of the public cloud while getting the

    public cloud's benefits.

  • 8/3/2019 Cloud Computing Report - Chapters

    13/21

    COMMUNITYCLOUD

    The cloud infrastructure is shared between the organizations of the

    same community.

    Like, all the government agencies in a city can share the same cloud

    but not the non government agencies.

    Examples of community cloud include Googles Gov Cloud.

  • 8/3/2019 Cloud Computing Report - Chapters

    14/21

    CLOUD COMPUTING SERVICE MODELS

    SOFTWARE AS A SERVICE (SAAS)SOFTWARE AS A SERVICE (SAAS)

    PLATFORM AS A SERVICE (PAAS)PLATFORM AS A SERVICE (PAAS)

    INFRASTRUCTURE AS A SERVICE (IAAS)INFRASTRUCTURE AS A SERVICE (IAAS)

  • 8/3/2019 Cloud Computing Report - Chapters

    15/21

    It is software, available on demand and offered by a third party provider,It is software, available on demand and offered by a third party provider,configurable remotely via the internet.configurable remotely via the internet.

    No hardware or software to manageNo hardware or software to manage

    Service delivered through a browserService delivered through a browser

    Examples

    CRMCRM

    Financial PlanningFinancial Planning

    Word processingWord processing

    online spreadsheet toolsonline spreadsheet tools

    Commercial Services

    Salesforce.comSalesforce.com

    emailcloudemailcloud

    SOFTWAREAS A SERVICE

  • 8/3/2019 Cloud Computing Report - Chapters

    16/21

    PLATFORMAS A SERVICE

    It allows customers to use the platform to develop new applicationsIt allows customers to use the platform to develop new applications

    using APIs, which can be deployed and configured remotely. Theusing APIs, which can be deployed and configured remotely. The

    platform offers development tools and configuration management.platform offers development tools and configuration management.

    Platforms are built upon Infrastructure, which is expensive.Platforms are built upon Infrastructure, which is expensive.

    PaaS offers the potential for general developers to build webPaaS offers the potential for general developers to build web

    applications without needing specialized expertiseapplications without needing specialized expertise

    Examples Google App EngineGoogle App Engine

    Microsoft AzureMicrosoft Azure

  • 8/3/2019 Cloud Computing Report - Chapters

    17/21

    INFRASTRUCTURE AS A SERVICE

    This provides abstracted hardware, virtual machines and operatingThis provides abstracted hardware, virtual machines and operating

    systems, which are controllable through a service API.systems, which are controllable through a service API. Access toAccess to

    infrastructure stack:infrastructure stack:

    Full OS accessFull OS access

    FirewallsFirewalls

    RoutersRouters

    Load balancingLoad balancing

    Examples FlexiscaleFlexiscale

    AWS: EC2AWS: EC2

    Windows Live SkydriveWindows Live Skydrive

  • 8/3/2019 Cloud Computing Report - Chapters

    18/21

    ISSUES IN CLOUD COMPUTING

    PRIVACY Because of using common platform, and shared data, some security

    and user identification software has to be used.

    Service provider has to make users data secure.

    AVAILABILITY& PERFORMANCE

    Your all data is online.

    If you can not reach your data, you can not work .

    Your service provider has to be accessible all time

  • 8/3/2019 Cloud Computing Report - Chapters

    19/21

    UNAUTHORISED ACCESS

    Data's must be accessible to right people

    Rules regarding access to data.

    Encryption.

    PHUSICAL RISKS

    Data can be physically destroyedby natural disasters.

    Proper backup must be taken.

    PHYSICAL SECURITY Service provider has to be aware of their worker

    Data leakage must be prevent.

  • 8/3/2019 Cloud Computing Report - Chapters

    20/21

    CONCLUSION

    Its is a powerful new abstraction for large scale data processing systems

    which is scalable, reliable, cut costs and available.

    Have large self-managed server.

    Its particularly valuable to small and medium businesses to obtain more

    productivity without spending lots of money on in-house resources andtechnical equipment.

    Every model of cloud computing allows organizations to use -- and payfor services which employees actually need.

    With the right middleware, a cloud computing system could execute allthe programs a normal computer could run from generic word

    processing software to customized computer programs designed for aspecific company .

  • 8/3/2019 Cloud Computing Report - Chapters

    21/21

    THANK YOUTHANK YOU