Cloud Concepts Flashcards
Cloud Computing Defined
On-demand delivery of compute power, database, storage, applications, and other IT resources via the internet using Pay-as-you-go model
Cloud Service Models
- .. IaaS: Infrastructure as a Service
- .. PaaS: Platform as a Service
- .. SaaS: Software as a Service
1 (more) -> 3 (less) control over IT resources
Cloud Deployment Models
Cloud
Hybrid
On-Premises (Private Cloud)
Advantages of Cloud Computing
- Trade CapEx for OpEx (Variable)
- Benefit from massive economies of scale
- Stop guessing about capacity, scale on demand
- Increase speed and agility
- Stop spending money on running/maintaining data centers
- Go global in minutes
Three ways to interact with AWS
- AWS Management Console
- Command Line Interface (CLI)
- Software Development Kit (SDK)
AWS CAF
Cloud Adoption Framework
Guidance and best practices to help accelerate successful cloud adoption
Business Capabilities:
- Business
- People
- Governance
Technical Capabilities:
- Platform
- Security
- Operations
AWS CAF - Business Perspective
- IT Finance
- IT Strategy
- Benefits realization
- Business risk management
“IT is aligned with business needs”
AWS CAF - People Perspective
- Resource Management
- Incentive Management
- Career Management
- Training Management
- Organizational Change Management
“Prioritize training, staffing and organizational changes to build an agile organization”
AWS CAF - Governance Perspective
- Portfolio management
- Program and project management
- business performance measurement
- license management
“Ensure that skill and process align IT strategy and goals with business strategy and goals”
AWS CAF - Platform Perspective
- Compute provisioning
- network provisioning
- storage provisioning
- database provisioning
- systems and solution architecture
- application developoment
“Understand and communicate the nature of IT systems and their relationships to describe the target architecture”
AWS CAF - Security Perspective
- Identity and access management
- detective controle
- infrastructure security
- data protection
- incident response
“meet security objectives”
AWS CAF - Operations Perspective
- Service monitoring
- application performance monitoring
- resource inventory management
- release management/change management
- reporting and analytics
- business continuity / disaster recovery
- IT service catalog
“define day-to-day, quarter-to-quarter, year-to-year business will be conducted”
Shared Controls
Controls which apply to both the infrastructure layer and customer layers, but in completely separate contexts or perspectives. In a shared control, AWS provides the requirements for the infrastructure and the customer must provide their own control implementation within their use of AWS services
- Patch Management
- Configuration Management
- Awareness & Training
Shared Responsibility Model: Inherited Controls
controls which a customer fully inherits from AWS such as physical controls and environmental controls and no longer need to provide a detailed description of how you comply with these control families