Cloud Computing Workshop Course

Course Code: IN 1007
Course Abstract: The latest trend that is sweeping the industry is cloud computing.  Organizations of all shapes and sizes are pondering the implications of the cloud upon their enterprises.  This course will give an overview of cloud computing and how this change will shift administrators to the center of the distributed network, as processing power, electricity, bandwidth and storage are all managed remotely.
Audience: This course is designed for individuals who are the general audience including business and technology team leadership.
Duration: 2 days
Learning Outcomes:

Upon completion of this course, the participant will be able to:

> Get an overview of cloud computing
> Know value proposition
> Know cloud components
> Have real world case study analysis
> Learn about private vs. public clouds
> Learn about the risks and opportunities, adoption strategies, build vs. buy analysis
> Know about cloud security, cloud layers, cloud and SOA, cloud and virtualization, cloud and SAAS, cloud and grid, designing/developing for the cloud

Course Topics:

The Rise of the Cloud
Objectives
From Mainframe to Client-Server
From Client-Server to N-Tier Web
From Web to Service Orientation
The Evolution of Grid Computing
Virtualization, Virtualization Everywhere
From ASPs to SaaS
Moving Services to the Cloud
Cloud Computing Recipe
Summary
The Cloud Value Proposition
Objectives
The Cloud Value Framework
Typical Business Cases
Business Case  #1
Business Case  #2
Business Case  #3
Emerging Business Cases
Potential Business Case #1
Potential Business Case #2
Summary

Cloud Computing Components
Objectives
Cloud Computing Recipe
Cloud Component – SOA
Applying SOA to the Cloud
Cloud Component – Virtualization
Applying Virtualization to the Cloud
Cloud Component – RIA / Web 2.0
Applying RIA / Web 2.0 to the Cloud
Cloud Component – SaaS
Applying SaaS to the Cloud
Cloud Component – Grid Computing
Applying Grid Computing to the Cloud
Summary

Real World Case Study Analysis
Objectives
Case Study – Amazon
Problem Domain
Cloud Value for Amazon
Analyzing Amazon’s Cloud Solution
Discussion Question
Case Study – Google Apps
Problem Domain
Cloud Value for Google
Analyzing Google’s Cloud Solution
Discussion Question
Case Study – SalesForce.com
Problem Domain
Cloud Value for SalesForce
Analyzing SalesForce’s Cloud Solution
Discussion Question
Case Study – TuneCore
Problem Domain
Cloud Value for TuneCore
Analyzing TuneCore’s Cloud Solution
Discussion Question
Case Study – Pitney Bowes
Problem Domain
Cloud Value for Pitney Bowes
Analyzing Pitney Bowes’s Cloud Solution
Discussion Question
Summary

Opportunities and Risks
Objectives
Understanding Cloud Types
Data Clouds
Service Clouds
Interface Clouds
Understanding Cloud Scope
Public clouds
Opportunities and Risks
Private clouds
Opportunities and Risks
Hybrid Clouds
Opportunities and Risks
Evaluating Cloud Potential
Summary

Cloud Infrastructure and Tools
Objectives
Infrastructure and Tools Overview
Enterprise Components
Run-time Components
Design-time Components
Requirements and Recommendations
Build vs. Buy Analysis
Vendor Selection Criteria
Summary

Cloud Adoption Strategies
Objectives
Pragmatic Adoption
Wholesale Adoption
Wholesale Pros/Cons
Layered Adoption
Layered Pros/Cons
Opportunistic Adoption
Opportunistic Pros/Cons
Selective Adoption
Selective Pros/Cons
Selecting a Strategy
Summary

Cloud Security
Objectives
Cloud Security Risk Overview
Cloud Protocol Stack
Security Standards
Internal Threats
External Threats
Countermeasures
Summary

Cloud Layers
Objectives
Cloud Service Layering
Application Cloud Services
Business Cloud Services
Cloud Orchestrations
Data Cloud Services
Security Cloud Services
Summary

SOA and The Cloud
Objectives
Defining SOA
The Role of SOA in the Cloud
The Danger of Cloud without SOA
SOA Acquisition Strategies
Leveraging an Existing SOA Infrastructure
Developing a New SOA Infrastructure
Outsourcing Your SOA Infrastructure
Summary

Virtualization and The Cloud
Objectives
Defining Virtualization
The Role of Virtualization in the Cloud
The Danger of Cloud without Virtualization
A Word about Grid Computing
Virtualization Acquisition Strategies
Leveraging an Existing Virtualization Infrastructure
Developing a New Virtualization Infrastructure
Outsourcing Your Virtualization Infrastructure
Summary

Web 2.0 and The Cloud
Objectives
Defining Web 2.0 and RIA
The Role of the Web in the Cloud
Does your Cloud Need a Face?
Web 2.0 Acquisition Strategies
Leveraging an Existing Web 2.0 Infrastructure
Developing a New Web 2.0 Infrastructure
Outsourcing Your Web 2.0 Infrastructure
Summary

SaaS and The Cloud
Objectives
Defining SaaS
The Role of SaaS in the Cloud
Does your Cloud Need SaaS?
SaaS Acquisition Strategies
Leveraging an Existing SaaS Infrastructure
Developing a New SaaS Infrastructure
Outsourcing Your SaaS Infrastructure
Summary

Developing for The Cloud
Objectives
To Cloud or Not to Cloud?
A Look at Cloud Standards
Cloud Computing Best Practices
Developing Services for the Cloud
Developing Software for the Cloud
Migrating Existing Solutions to the Cloud
Governing Cloud Computing Solutions
Summary

Appendix A – Cloud Computing Glossary
Appendix B – Cloud Computing Roadmap

Prerequisites: None
Note: All fields are required
At the present time we do not offer training for individuals or groups less then 6 individuals. We apologize for any inconvenience.


We Value Your Privacy!

Ready to get started or in need of more information? Contact us today.

Go To Blog Virtual Learning