• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Cloud Computing Introduction

Cloud Computing Introduction



This is a lightning presentation given by Nhan Nguyen to our team for the purpose of knowledge sharing in support of our efforts to create a culture of learning.

This is a lightning presentation given by Nhan Nguyen to our team for the purpose of knowledge sharing in support of our efforts to create a culture of learning.



Total Views
Views on SlideShare
Embed Views



9 Embeds 86

http://iktfag.wordpress.com 31
http://www.slideshare.net 22
http://craigsdickson.com 20
http://craigsdickson.me 4
http://2117901770.nvmodules.netvibes.com 4
http://www.linkedin.com 2
http://health.medicbd.com 1
http://7092.nvmodules.netvibes.com 1
http://www.youporn.com 1


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.


11 of 1 previous next

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    Cloud Computing Introduction Cloud Computing Introduction Presentation Transcript

    • Cloud Computing Presented by Nhan Nguyen
    • Outline
      • Cloud Terms
      • Comparisons
      • Many Flavors of Cloud Computing
      • Key Characteristics
      • Architecture Type
      • Who’s using Clouds today?
      • Example: Eli Lilly
      • Legal Issues
    • What is “Cloud”?
      • There is no clear definition of the term “Cloud” or “Cloud Computing”
        • No Official Definition
        • Term takes on the definition of the user
        • Overuse the term “cloud” by eager marketer
    • What is “Cloud”?
      • There are two popular uses of the term “cloud” in today’s I.T. conversation
        • Cloud Services - consumer and business products, services and solutions that are delivered and consumed in real-time over the internet
        • Cloud Computing - an emerging IT development, deployment, and delivery model that enables real-time delivery of a broad range of IT products, services and solutions over the internet
    • Cloud Computing is an Evolution in IT 4
    • Comparisons
      • Grid Computing – a form of distributed computing, acting in concert to perform very large tasks
      • Utility Computing – a metered service similar to a traditional public utility such as electricity
      • Autonomic Computing – capable of self-management
      • Cloud Computing – deployments as of 2009 depend on grids, have autonomic characteristics and bill like utilities
    • Cloud Formation 6 Cloud Computing is an emerging IT development, deployment and delivery model,  enabling real-time delivery of products, services and solutions (i.e., enabling cloud services) over the Internet (IDC) Cloud computing is Internet based development and use of computer technology. It is a style of computing in which typically real-time scalable resources are provided as a service over the internet (Wikipedia) Cloud: the new home and business network
    • Many Flavors of Cloud Computing
      • SaaS – Software as a Service
        • Network-hosted application
      • PaaS– Platform as a Service
        • Network-hosted software development platform
      • IaaS – Infrastructure as a Service
        • Provider hosts customer VMs or provides network storage
    • Many Flavors of Cloud Computing (cont’d)
      • DaaS – Data as a Service
        • Customer queries against provider’s database
      • IPMaaS – Identity and Policy Management as a Service
        • Provider manages identity and/or access control policy for customer
      • NaaS – Network as a Service
        • Provider offers virtualized networks (e.g. VPNs)
    • Cloud Computing Providers 9
    • The Cloud’s “Snowball Effect”
      • Maturation of Virtualization Technology
      • Virtualization enables Compute Clouds
      • Compute Clouds create demand for Storage Clouds
      • Storage + Compute Clouds create Cloud Infrastructure
      • Cloud Infrastructure enables Cloud Platforms & Applications
    • Cloud “Applications”
      • SaaS resides here
      • Most common Cloud / Many providers of different services
      • Examples: SalesForce, Gmail, Yahoo! Mail, Quicken Online
      • Advantages: Free, Easy, Consumer Adoption
      • Disadvantages: Limited functionality, no control or access to underlying technology
    • Cloud “Platforms”
      • “ Containers”, “Closed” environments
      • Examples : Google App Engine, Heroku, Mosso, Engine Yard, Joyent or Force.com (SalesForce Dev Platform)
      • Advantages: Good for developers, more control than “Application” Clouds, tightly configured
      • Disadvantages: Restricted to what is available, other dependencies
    • Cloud “Infrastructure”
      • Provide “ Compute ” and “ Storage ” clouds
      • Virtualization layers (hardware/software)
      • Examples : Amazon EC2, GoGrid, Amazon S3, Nirvanix, Linode
      • Advantages: Full control of environments and infrastructure
      • Disadvantages: premium price point, limited competition
    • Key Characteristics 14
    • Colo vs. Managed vs. Cloud Hosting 15
    • Architecture Types 16
    • Single-Tenant vs. Multi-Tenant Architecture 17 Single tenancy gives each customer a dedicated software stack – and each layer in each stack still requires configuration, monitoring, upgrades, security updates, patches, tuning and disaster recovery.
        • On a multi-tenant platform, all applications run in a single logical environment: faster, more secure, more available, automatically upgraded and maintained. Any improvement appears to all customers at once.
      Shared infrastructure Other apps Server OS Database App Server Storage Network App 1 Server OS Database App Server Storage Network App 2 Server OS Database App Server Storage Network App 3
    • Who’s using Clouds today?
      • Startups & Small businesses
        • Can use clouds for everything
      • Mid-Size Enterprises
        • Can use clouds for many things
      • Large Enterprises
        • More likely to have hybrid models where they keep some things in house
    • Example: Eli Lilly
      • Reduced costs
      • Global access to R&D applications
      • Rapid transition due to VM hosting
      • Time to deliver new services greatly reduced:
      • New server: 7.5 weeks down to 3 minutes
      • New collaboration: 8 weeks down to 5 minutes
      • 64 node linux cluster: 12 weeks down to 5 minutes
    • Legal Issues
      • March 2007, Dell applied trademark “cloud computing”.
      • September 2008, Cgactive LLC received trademard “CloudOS”
      • November 2007, Affero GPL open source code
      • April 2009, FBI raided a data center
    • The End 5 minutes of question time starts now!
    • Questions 4 minutes left!
    • Questions 3 minutes left!
    • Questions 2 minutes left!
    • Questions 1 minute left!
    • Questions 30 seconds left!
    • Questions TIME IS UP!