Cloud Computing
Contents Introduction Key Features Architecture Service Models  Deployment Models Migrating To Cloud Cloud Storage Vendors Future Cloud Computing
Introduction The term is New ,but the Concept is old The term was already in use from the 90s and the Concept dates back to 1960s. Actual adoption started in 21 st  century in relation to online computing. New class of Internet Technology Allows individuals and businesses to work online rather than on a PC. Cloud Computing
Cloud Computing existed in various forms for many years. It was limited by factors such as Internet speeds Reliability of websites Reliability of remote servers Cost Cloud Computing
What is Cloud Computing? Cloud computing is location-independent computing, whereby shared servers provide resources, software, and data to computers and other devices on demand, as with the electricity grid. Cloud computing is a natural evolution of the widespread adoption of virtualization, service-oriented architecture and utility computing . Cloud Computing
History Cloud Computing
Key Features Agility:  improves with users' ability to rapidly and inexpensively re-provision technological infrastructure resources. Cost:  is claimed to be greatly reduced and capital expenditure is converted to operational expenditure. Device and location independence:  As infrastructure is off-site and accessed via the Internet, users can connect from anywhere. Maintenance  of cloud computing applications  is easier, since they don't have to be installed on each user's computer. Cloud Computing
Key Features Metering  means that cloud computing resources usage should be measurable and should be metered per client and application on a daily, weekly, monthly, and yearly basis. Electronic Recycling  The costs of electronic recycling are shifted to the hands of the cloud provider. Multi-tenancy  enables sharing of resources and costs across a large pool of users thus allowing for:  Centralization of infrastructure  Peak-load capacity increases Utilization and efficiency improvements  for systems Cloud Computing
Architecture The two most significant components of cloud computing architecture : Front end  Back end The  Front end  is the part seen by the client, i.e. the computer user. This includes the client’s network (or computer) and the applications used to access the cloud via a user interface such as a web browser.  The  Back end  of the cloud computing architecture is the ‘cloud’ itself, comprising various computers, servers and data storage devices. Cloud Computing
Cloud Computing
Service Models Cloud computing can come in many forms depending on the type of service it provides. Cloud Computing
SaaS – Software as a Service Cloud application services or " Software as a Service ( SaaS ) " deliver software as a service over the Internet, eliminating the need to install and run the application on the customer's own computers and simplifying maintenance and support. Network or Online Access  – SaaS is an online application or at least, a network based application. Centralized Management  – control, monitoring and update could be done in a single location. Powerful Communication Features  –  mere fact that SaaS is often used online provides a strong backbone for Instant Messaging (Chat) or even voice calls (VOIP). Cloud Computing
PaaS – Platform as a Service Cloud platform services or " Platform as a Service ( PaaS ) " deliver a computing platform and/or solution stack as a service, often consuming  cloud infrastructure  and sustaining  cloud applications.  It facilitates deployment of applications without the cost and complexity of buying and managing the underlying hardware and software layers. Cloud Computing
IaaS –Infrastructure as a Service Cloud infrastructure services, also known as " Infrastructure as a Service ( IaaS ) ", delivers computer infrastructure - typically a platform virtualization environment - as a service.  Rather than purchasing servers, software, data-center space or network equipment, clients instead buy those resources as a fully outsourced service.  Cloud Computing
dSaaS-Data Storage as a service  Cloud Data Storgae services, also known as “ data Storage as a Service  ( dSaaS )", delivers robust, cloud-based suite of storage - as a service.  Reduced risk through secure backup, storage, information protection. Reduced costs through the elimination of capital investments for archived digital storage. Rapid access to information for legal discovery, r egulato ry compliance, audits, business continuity and disas ter  recovery Cloud Computing
Deployment Models The various Cloud models includes : Cloud Computing
Public Cloud Public cloud  or  external cloud  describes cloud computing in the traditional main stream sense, whereby resources are dynamically provisioned on a fine-grained, self-service basis over the Internet, via web applications/web services, from an off-site third-party provider who bills on a fine-grained utility computing basis. Example: Amazon EC2 Cloud Computing
Private Cloud Private cloud ,also called internal cloud or corporate cloud provides hosted services to a limited number of systems and applications internally to an organization. A form of cloud computing where the customer has some control/ownership of the service implementation. Examples: NASA’s NEBULA VMWare Citrix NATO private cloud Cloud Computing
Hybrid Cloud A standard definition of the term has not yet emerged. The most correct definition of the term "hybrid cloud" is probably the use of physical hardware and virtualized cloud server instances together to provide a single common service. A hybrid storage cloud uses a combination of public and private storage clouds. Hybrid storage clouds are often useful for archiving and backup functions, allowing local data to be replicated to a public  cloud Cloud Computing
Community Cloud A  community cloud  may be established where several organizations have similar requirements and seek to share infrastructure so as to realize some of the benefits of cloud computing. With the costs spread over fewer users than a  public cloud  this option is more expensive  may offer a higher level of privacy, security and/or policy compliance.  Example: Google's "Gov Cloud" Cloud Computing
Cloud Computing
Migrating to Cloud Cloud computing is greatly considered today by most businesses.  business will enjoy mobility without being held down to a single application. Local vs. Vendor Offered Cloud Computing Proper Selection of Cloud Computing Provider  Cloud Computing
Proper Selection of provider Research  – before you start shopping for a provider, understand what you need first in cloud computing and what you could get from a provider.  Physical Visit  – as much as possible pay a visit to the company’s actual data center and/or server farm. The Worst Case Scenario  – always look for information or ask the vendor on how they deal with certain situations that will affect your business process. Ability to Upgrade  – it is an imperative for  a vendor  to expect upgrades from their clients.  Cloud Computing
Cloud Computing vendors Vendors Depending on the Service provided is classified into : Platform vendors Infrastructure vendors Productivity App vendors Storage vendors Security vendors Cloud Computing
Platform vendors Amazon Elastic Compute Cloud – EC2 Pioneer since 2006 Modify capacity and scale in seconds while paying for what we use. AT & T Provides and manages virtualization infrastructure, including network, servers and storage. No upfront , commitment and termination fee, which means no lock in. Salesforce.com Provides  platform for development of business Apps, Mobile and Web Apps. Cloud Computing
Infrastructure vendors IBM Provides Smart Business Cloud Services and solutions Includes public and private clouds IBM Blue Cloud has been in top Notch ,which allows students to use company’s infrastructure to develop Apps. NetApp It is an Enterprise Cloud Infrastructure or IT-as-a-Service Data ONTAP8 is the latest Improved data management functions and tighter integration with data centre management systems. Cloud Computing
Productivity App vendors Google Google Apps provide means for doing almost anything Such as e-mail,  presentations, word documents, drawings etc Oracle Oracle Offers Oracle CRM on Demand and Oracle Siebel CRM Business can implement and link both by Oracle App Integration Architecture. Salesforce.com Provide CRM SaaS applications for business with its Force.com platform. IBM IBM’s Lotus with its Lotus Live Offerings Cloud Computing
Storage Vendors Ctera Ctera’s CloudPlug is a full-fledged Linux based appliance. Also offers NAS appliance for auto data back-up to cloud Symantec Offers Cloud-Based backup service  Cab secure and manage info stored on endpoints and delivered via email, Web and Instant messaging. Cloud Computing
Security Vendors Hewlett-Packard HP’s Cloud Assure launched in 2009. McAfee McAfee launched Cloud Based email gateway in October Second largest company to leg up in Security-as-a –Service Cloud Computing
Cloud Server Pricing Cloud Computing
FUTURE - Inter Cloud The Intercloud is an interconnected global "cloud of clouds“. It will have the dimensions of one machine comprising all servers and attendant cloudbooks on the planet. It has also been used to describe the datacenter of the future The Intercloud scenario is based on the key concept that each single cloud does not have infinite physical resources. Each cloud can use the computational and sto rage  resources of the virtualization infrastructures  of other  clouds. Cloud Computing
THANK YOU Cloud Computing

Cloud computing

  • 1.
  • 2.
    Contents Introduction KeyFeatures Architecture Service Models Deployment Models Migrating To Cloud Cloud Storage Vendors Future Cloud Computing
  • 3.
    Introduction The termis New ,but the Concept is old The term was already in use from the 90s and the Concept dates back to 1960s. Actual adoption started in 21 st century in relation to online computing. New class of Internet Technology Allows individuals and businesses to work online rather than on a PC. Cloud Computing
  • 4.
    Cloud Computing existedin various forms for many years. It was limited by factors such as Internet speeds Reliability of websites Reliability of remote servers Cost Cloud Computing
  • 5.
    What is CloudComputing? Cloud computing is location-independent computing, whereby shared servers provide resources, software, and data to computers and other devices on demand, as with the electricity grid. Cloud computing is a natural evolution of the widespread adoption of virtualization, service-oriented architecture and utility computing . Cloud Computing
  • 6.
  • 7.
    Key Features Agility: improves with users' ability to rapidly and inexpensively re-provision technological infrastructure resources. Cost: is claimed to be greatly reduced and capital expenditure is converted to operational expenditure. Device and location independence: As infrastructure is off-site and accessed via the Internet, users can connect from anywhere. Maintenance of cloud computing applications is easier, since they don't have to be installed on each user's computer. Cloud Computing
  • 8.
    Key Features Metering means that cloud computing resources usage should be measurable and should be metered per client and application on a daily, weekly, monthly, and yearly basis. Electronic Recycling The costs of electronic recycling are shifted to the hands of the cloud provider. Multi-tenancy enables sharing of resources and costs across a large pool of users thus allowing for: Centralization of infrastructure Peak-load capacity increases Utilization and efficiency improvements for systems Cloud Computing
  • 9.
    Architecture The twomost significant components of cloud computing architecture : Front end Back end The Front end is the part seen by the client, i.e. the computer user. This includes the client’s network (or computer) and the applications used to access the cloud via a user interface such as a web browser. The Back end of the cloud computing architecture is the ‘cloud’ itself, comprising various computers, servers and data storage devices. Cloud Computing
  • 10.
  • 11.
    Service Models Cloudcomputing can come in many forms depending on the type of service it provides. Cloud Computing
  • 12.
    SaaS – Softwareas a Service Cloud application services or " Software as a Service ( SaaS ) " deliver software as a service over the Internet, eliminating the need to install and run the application on the customer's own computers and simplifying maintenance and support. Network or Online Access – SaaS is an online application or at least, a network based application. Centralized Management – control, monitoring and update could be done in a single location. Powerful Communication Features – mere fact that SaaS is often used online provides a strong backbone for Instant Messaging (Chat) or even voice calls (VOIP). Cloud Computing
  • 13.
    PaaS – Platformas a Service Cloud platform services or " Platform as a Service ( PaaS ) " deliver a computing platform and/or solution stack as a service, often consuming cloud infrastructure and sustaining cloud applications. It facilitates deployment of applications without the cost and complexity of buying and managing the underlying hardware and software layers. Cloud Computing
  • 14.
    IaaS –Infrastructure asa Service Cloud infrastructure services, also known as " Infrastructure as a Service ( IaaS ) ", delivers computer infrastructure - typically a platform virtualization environment - as a service. Rather than purchasing servers, software, data-center space or network equipment, clients instead buy those resources as a fully outsourced service. Cloud Computing
  • 15.
    dSaaS-Data Storage asa service Cloud Data Storgae services, also known as “ data Storage as a Service ( dSaaS )", delivers robust, cloud-based suite of storage - as a service. Reduced risk through secure backup, storage, information protection. Reduced costs through the elimination of capital investments for archived digital storage. Rapid access to information for legal discovery, r egulato ry compliance, audits, business continuity and disas ter recovery Cloud Computing
  • 16.
    Deployment Models Thevarious Cloud models includes : Cloud Computing
  • 17.
    Public Cloud Publiccloud or external cloud describes cloud computing in the traditional main stream sense, whereby resources are dynamically provisioned on a fine-grained, self-service basis over the Internet, via web applications/web services, from an off-site third-party provider who bills on a fine-grained utility computing basis. Example: Amazon EC2 Cloud Computing
  • 18.
    Private Cloud Privatecloud ,also called internal cloud or corporate cloud provides hosted services to a limited number of systems and applications internally to an organization. A form of cloud computing where the customer has some control/ownership of the service implementation. Examples: NASA’s NEBULA VMWare Citrix NATO private cloud Cloud Computing
  • 19.
    Hybrid Cloud Astandard definition of the term has not yet emerged. The most correct definition of the term "hybrid cloud" is probably the use of physical hardware and virtualized cloud server instances together to provide a single common service. A hybrid storage cloud uses a combination of public and private storage clouds. Hybrid storage clouds are often useful for archiving and backup functions, allowing local data to be replicated to a public cloud Cloud Computing
  • 20.
    Community Cloud A community cloud may be established where several organizations have similar requirements and seek to share infrastructure so as to realize some of the benefits of cloud computing. With the costs spread over fewer users than a public cloud this option is more expensive may offer a higher level of privacy, security and/or policy compliance. Example: Google's "Gov Cloud" Cloud Computing
  • 21.
  • 22.
    Migrating to CloudCloud computing is greatly considered today by most businesses. business will enjoy mobility without being held down to a single application. Local vs. Vendor Offered Cloud Computing Proper Selection of Cloud Computing Provider Cloud Computing
  • 23.
    Proper Selection ofprovider Research – before you start shopping for a provider, understand what you need first in cloud computing and what you could get from a provider. Physical Visit – as much as possible pay a visit to the company’s actual data center and/or server farm. The Worst Case Scenario – always look for information or ask the vendor on how they deal with certain situations that will affect your business process. Ability to Upgrade – it is an imperative for a vendor to expect upgrades from their clients. Cloud Computing
  • 24.
    Cloud Computing vendorsVendors Depending on the Service provided is classified into : Platform vendors Infrastructure vendors Productivity App vendors Storage vendors Security vendors Cloud Computing
  • 25.
    Platform vendors AmazonElastic Compute Cloud – EC2 Pioneer since 2006 Modify capacity and scale in seconds while paying for what we use. AT & T Provides and manages virtualization infrastructure, including network, servers and storage. No upfront , commitment and termination fee, which means no lock in. Salesforce.com Provides platform for development of business Apps, Mobile and Web Apps. Cloud Computing
  • 26.
    Infrastructure vendors IBMProvides Smart Business Cloud Services and solutions Includes public and private clouds IBM Blue Cloud has been in top Notch ,which allows students to use company’s infrastructure to develop Apps. NetApp It is an Enterprise Cloud Infrastructure or IT-as-a-Service Data ONTAP8 is the latest Improved data management functions and tighter integration with data centre management systems. Cloud Computing
  • 27.
    Productivity App vendorsGoogle Google Apps provide means for doing almost anything Such as e-mail, presentations, word documents, drawings etc Oracle Oracle Offers Oracle CRM on Demand and Oracle Siebel CRM Business can implement and link both by Oracle App Integration Architecture. Salesforce.com Provide CRM SaaS applications for business with its Force.com platform. IBM IBM’s Lotus with its Lotus Live Offerings Cloud Computing
  • 28.
    Storage Vendors CteraCtera’s CloudPlug is a full-fledged Linux based appliance. Also offers NAS appliance for auto data back-up to cloud Symantec Offers Cloud-Based backup service Cab secure and manage info stored on endpoints and delivered via email, Web and Instant messaging. Cloud Computing
  • 29.
    Security Vendors Hewlett-PackardHP’s Cloud Assure launched in 2009. McAfee McAfee launched Cloud Based email gateway in October Second largest company to leg up in Security-as-a –Service Cloud Computing
  • 30.
    Cloud Server PricingCloud Computing
  • 31.
    FUTURE - InterCloud The Intercloud is an interconnected global "cloud of clouds“. It will have the dimensions of one machine comprising all servers and attendant cloudbooks on the planet. It has also been used to describe the datacenter of the future The Intercloud scenario is based on the key concept that each single cloud does not have infinite physical resources. Each cloud can use the computational and sto rage resources of the virtualization infrastructures of other clouds. Cloud Computing
  • 32.
    THANK YOU CloudComputing