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)
- 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