homecloud computingcloud data Processingcloud of thingsclound of networks
cloud computing

Course CLD101 - Overview of Cloud Computing

Duration: 2 Days

Course Synopsis

This is a two day workshop aimed at managers and technologists. It does not require any previous experience in cloud computing The course follows a seminar format with demonstrations which will include Microsoft Windows' Azure, Amazon's EC2 (Elastic Computing Cloud) and Google's AppEngine Note: This workshop can also be run as an extended 3 days workshop tailored to the particular requirements of your organisation

Course Outline

  • Overview of history, concepts and terminology
    • Components of a Cloud Computing Framework - Infrastucture, Platforms, Applications, Clients
    • Origins of Cloud Computing
      • Client - Server
      • Virtualisation
      • Service oriented computing
      • Grid computing
  • Exploring the Cloud Computing Layers
    • Application - Software as a Service (SaaS)
      • Benefits and Risks
      • Best practices
      • Administration
      • Costing
      • Risks
    • Platform - Platform as a Service (PaaS)
      • Provisioning
      • Scalability
      • Examples - Azure, Google App Engine, Ubuntu Enterprise Cloud
    • Infrastructure - Infrastructure as a Service (IaaS)
      • Private cloud infrastructure
      • Public cloud infrastructure
      • Hybrid - Public-Private cloud Infrastructure
  • Cloud Computing - A Soft Systems Perspective
    • The Rich Picture
    • A CATWOE analysis
    • Identifying potential problems and barriers
      • Security
      • Privacy
      • Licensing
      • Costing and Billing
      • Service Level Agreements
      • Service Level Monitoring
      • Compliance - US Regulations, EU Regulations, Credit Card PCI DSS
    • Open source vs. Proprietary approaches
    • Open standards
    • The Open Networking Foundation and Software-Defined Networking
    • Cloud Computing and Global Warming
  • Suggested solutions and approaches according to
    • Microsoft
    • Oracle
    • IBM
    • Canonical (Ubuntu)
    • Google
  • Business opportunities
    • Data-centre service providers
    • Next generation web hosting
    • HPC (High Performance Computing) services
    • Cloud computing, mobile computing and IPv6
    • Cloud computing and smart mobile devices