Architecture Introduction
A high level overview of the topic and the briefing.
Architectural Concepts and Glossary
- Advertising-based Pricing Model
- Application Programming Interface
- Billing and Service Usage Metering
- Content Delivery Network (CDN)
- Cloud Application
- Cloud as a Service (CaaS)
- Cloud Bridge
- Cloud
- Cloudburst
- Cloudcenter
- Cloud Client
- Cloud Enabler
- Cloud Envy
- Cloud Governance and Compliance
- Cloud Hosting
- Cloud Infrastructure
- Cloud Manageability
- Cloud OS
- Cloud-Oriented Architecture (COA)
- Cloud Platform
- Cloud Portability
- Cloud Provider
- Cloud Pyramid
- Cloud Security
- Cloud Servers
- Cloud Service Architecture (CSA)
- Cloud Sourcing
- Cloud Standards
- Cloud Storage
- Cloud Storm (aka Cloud Network)
- Cloudstorming
- Cloudware
- Cloudwashing
- Cluster
- Consumption-based Pricing Model
- Customer Self-service
- Data in the Cloud
- Device Independence
- Elasticity and Scalability
- Elastic Computing
- External Cloud
- Funnel Cloud
- Google App Engine
- Google Apps
- HaaS
- Hosted Application
- Hybrid Cloud
- Identity Management
- Infrastructure as a Service (IaaS)
- Internal Cloud
- Location Independence / Mobility
- Microsoft Azure
- Middleware
- Mobility / Location Independence
- Multi-tenancy
- On-demand Service
- Open Source / Open Standards
- Pay as You Go
- Personal Cloud
- Platform as a Service (PaaS)
- Private Clouds
- Public Cloud
- Queues
- Roaming Workloads
- SaaS Software as a Service
- Self-service Provisioning
- Service Migration
- Service Level Agreement (SLA)
- Standardized Interfaces
- Subscription-based Pricing Model
- Utility Computing
- Vendor Lock-In
- Vertical Cloud
- Virtual Private Cloud (VPC)
- Virtual Private Data Center
- Windows Live Services
Front End vs Back End
- Client
- Standard / Browser
- Custom
- Cloud
- Servers/Services
Layers
- Client
- Application
- Platform
- Infrastructure
- Server
- The Intercloud
Cloud Types
- Public
- Private
- Hybrid
- Community
Application Suitability for Cloud Implementation
- Cloud Computing Suitability Checklist
- Applications, Processes and Data Largely Independent
- Points of Integration Well Defined
- Lower Level of Security Acceptable
- Stable or New Applications
- Web Is Desired Delivery Platform
- Cloud Computing Unsuitability Checklist
- Tightly Coupled Applications, Processes and Data
- Points of Integration Loosely or Not Well Defined
- Security Is Important
- Applications Not Stable
- Legacy Application or Non-web Interface
- Addressing IT Concerns and Skepticism
Service Level Agreements
- Cloud Computing SLAs
- SLA Metrics
- Relationship to Network SLAs
- Vendor Differentiation and Procurement
- Vendor Lock-In
Implementation Examples
Infrastructure as a Service (IaaS)
Platform as a Service (PaaS)
Software as a Service (SaaS)
Data/Storage as a Service (DaaS)
Architectural and Implementation Exercise
An exercise in which class participants, individually or in teams, create a cloud computing architecture and implementation plan and present their results to the course leader and the rest of the class. This exercise can be based upon generic requirements or can represent organizational requirements. Talk to your training consultant about customization of this exercise to maximize skills taken back to the job by the class participant. This exercise is included in both the on-site and web-based classes.
Architecture Review and Summary
A review of the briefing topics and summary of the program.