 |

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. 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
5. Cloud Programming Standards
- Objectives
- Perspectives on Cloud Standards
- Cloud Standards Turf War
- Interface Standards
- Messaging Standards
- Networking Standards
- Platform Standards
- Security Standards
- Summary
6. Programming Cloud User Interfaces
- Objectives
- User Interface Types
- User Interface Considerations
- Cloud Desktop UI
- Cloud Web UI
- Mashups in the Cloud
- Summary
7. Programming Cloud Service Interfaces
- Objectives
- Service Interface Elements
- Data Model Design Considerations
- Service Interface Standards
- Service Interface Examples
- Granularity Considerations
- Interface Version Management
- Service Interface Design Best Practices
- Summary
8. Consuming Cloud Solutions
- Objectives
- Client Types
- Working with Cloud-based Clients
- Working with Non-cloud Clients
- Interface-driven Client Development
- Handling Error Messages in the Cloud
- Cloud Consumption Best Practices
- Summary
9. Testing Cloud Applications
- Objectives
- Cloud Testing Overview
- Layered Testing
- Phase Testing
- Unit Testing Cloud Solutions
- Integration Testing Cloud Solutions
- Exception-based Testing
- Black box and White box testing
- Interoperability Testing in the Cloud
- Testing Best Practices
- Summary
10. Securing Cloud Applications
- Objectives
- Security in the Amazon Cloud
- Working with the AWS Cloud ID Service
- AWS Security Example
- Security in the Google Cloud
- Working with the Google Developer ID
- Google App Engine Security Example
- Summary
|
|
 |