-
Drivers
-
Capacity Planning
- Predicting future system resource usage
- Balancing steady state and peak usage
-
Operating Overhead
- Upfront capital expenditure
- Administrative burden
-
Organizational Agility
- Changing business landscape
- Scaling beyond what was planned for
-
Grid Computing
- Pool of shared computing resources
- Foundation for elastic services
-
Clustering
- Group resources resources
- Adapt to fluctuating demand
-
Virtualisation
- Increase physical server resource usage
- Concurrent usage of virtual resources
-
Capabilities
-
Ubiquitous Access
- Widely accessible via range of protocols
-
On-Demand Usage
- Self provisioning by cloud consumer
-
Measured usage
- Consumer pays for what they use
-
Elasticity
- Dynamically and transparently scale resources
-
Resiliency
- Distribute computing capacity across locations
-
Terminology
-
On-premises
- Resides within internal IT network
-
Cloud
- Remotely provision and accessible IT environment
-
Resource
- Physical or virtual IT hardware or software
-
Service
- Remotely accessible web service
-
Agent
- Event driven program intercepts and process messages
-
Benefits
-
Investment
- Pay-as-you-go model aligns spend to demand
-
Availability
- Multi-regional deployment for disaster recovery
-
Scalability
- Instant scale up and scale down based on demand
-
Challenges
-
Control
- Lack of control over security policies and controls
-
Visibility
- Lack of visibility into policy and controls effectiveness
-
Manageability
- Not able to manage all aspects of access and audit policies
-
Governance
- Reliance on SLAs and warranties due to no direct infrastructure control
-
Interoperability
- Proprietary services may limit portability
-
Compliance risk
- Dependency on data and systems outside the organization's direct control
-
Isolation failure
- Multitenancy and resource sharing presents risk from malicious software
-
Boundaries
- Expansion and overlapping trust boundaries
-
Data protection
- Reliance on provider to keep data secure and destroy it when deleted
-
Management Interface
- Public Internet exposure increases risk from security breach
-
Roles
-
Consumer
- Organisation or human that uses a cloud service
-
Provider
- Organisation that provides a cloud service
-
Administrator
- Administers cloud based IT resource
-
Owner
- The person that owns the cloud service