UMBC Training Centers logo

Designing Cloud Solutions

 

Course Description | Course Outline | Cloud & Virtualization Training | IT Training

1. Cloud Reference Model

  • Objectives
  • Cloud Computing Stack
  • Cloud Infrastructure
  • Cloud Storage
  • Cloud Platform
  • Cloud Services
  • Cloud Applications
  • Categorizing Clouds
  • Scoping Clouds
  • Cloud Types
  • Cloud Roles
  • Cloud Solution Stacks
  • Solution Stack – Cloud Desktop
  • Solution Stack – Cloud Software
  • Solution Stack – Cloud Service
  • Solution Stack – Cloud Processing
  • Solution Stack – Cloud Storage
  • Summary

 

2. Cloud Layering

  • Objectives
  • Cloud Application Services
  • Cloud Business Services
  • Composite Cloud Services
  • Cloud Security Services
  • Cloud Data Services
  • Orchestration in the Cloud
  • Summary

3. Cloud Development Life Cycle

  • Objectives
  • Cloud Development Life Cycle
  • Requirements Discovery
  • Analysis & Design
  • Development
  • Testing
  • Deployment
  • Monitoring
  • Retirement
  • Summary

4. Requirements Discovery

  • Objectives
  • Discovery Workshops
  • Cloud Requirements
  • Scoping Cloud Requirements
  • Documenting Expected, Average, and Peak Usage
  • Defining Cloud Service Levels
  • Discovery Best Practices
  • Discovery Gotchas
  • Summary

5. Analysis & Design

  • Objectives
  • Analyzing Cloud Requirements
  • Mapping Cloud Requirements to Usage Scenarios
  • Designing Cloud Solutions
  • Designing Cloud Service Interfaces
  • Designing for Cloud Functional Requirements
  • Designing for Cloud Non-functional Requirements
  • Analysis & Design Best Practices
  • Analysis & Design Gotchas
  • Summary

6. Design Strategies

  • Objectives
  • Designing for Cloud Availability
  • Designing for Cloud Security
  • Designing for Cloud Storage
  • Designing for Cloud Management
  • Designing for Cloud Maintainability
  • Designing for Cloud Service Reuse
  • Designing for Cloud Agility
  • Designing for Cloud Usability
  • Summary

7. Development

  • Objectives
  • Implementing Cloud Services
  • Building Composite Solutions
  • Creating Services for Amazon
  • Testing Amazon Cloud Services
  • Deploying Amazon Services
  • Consuming Amazon Services
  • Creating Services for Google
  • Testing Google Cloud Services
  • Deploying Google Services
  • Consuming Google Services
  • Summary

8. Cloud Governance

  • Objectives
  • Top Cloud Computing Consumer Risks
  • Top Cloud Computing Provider Risks
  • Risk Mitigation
  • Defining Cloud Governance
  • Cloud Governance Model
  • Key Artifacts
  • Governance Life Cycle
  • Policies and Procedures
  • Roles and Responsibilities
  • Governance Best Practices
  • Governance Gotchas
  • Summary

9. Cloud Service Level Agreements (SLAs)

  • Objectives
  • The Importance of Cloud SLAs
  • What Belongs in a Cloud SLA?
  • Minimal Cloud SLA
  • Robust Cloud SLA
  • Governing Cloud Service Quality
  • Supporting Clouds
  • Summary

10. Cloud Patterns & Anti-Patterns

  • Objectives
  • Business Patterns
  • Architecture Patterns
  • Technology Patterns
  • Organization Patterns
  • Governance Patterns
  • Anti-pattern #!
  • Anti-pattern #2
  • Anti-pattern #3
  • Anti-pattern #4
  • Key Success Factors in the Cloud
  • Summary