Cloud Concepts Flashcards
Cloud Concepts Domain
- Define the value proposition of the AWS Cloud
- Identify design principles of AWS Cloud
- Understand benefits and strategies for migrating existing infrastructure to AWS Cloud
- Understand concepts of cloud economics
What is the Cloud?
- The internet; worldwide network with communication
- Browser =request=> ISP =request=> Server => Web Host =packets=> Browser
What is Cloud Computing?
- On-demand delivery of compute, database storage, application, and other IT resources
- Pay as you go
Features of Cloud Computing
- Instantaneous access when and where you want it
- More flexible and affordable than legacy infrastructure
- Affordable for smaller budgets
A Brief History of the Cloud
- Mainframe computing (1950s)
- Virtual machines (1970)
- Hypervisor: software that links multiple hardware to use as one giant computer
Cloud Computing in Daily Life
- Email streaming, Microsoft Office, G-Suite
- Free tier, mid-tier, high-tier
Advantages of Cloud Computing
- Trade capital expense for variable expense (pay as you go)
- Benefit from massive economies of scale (cheaper)
- Increase speed and agility
- Stop spending money running and maintaining data centers
AWS Well-Architected Framework
- Cost Optimization
- Reliability
- Operational Excellence
- Performance
- Security
- Sustainability
Cost Optimization in AWS Well-Architected Framework
- Use what you need
- Reserve resources in advance
- Monitor for optimization
Reliability in AWS Well-Architected Framework
- Test disaster recovery settings
- Incorporate redundancy by having duplicate copies of resources
Operational Excellence in AWS Well-Architected Framework
- Document everything
- Refine operational procedures
- Anticipate failure and learn from it
Security in AWS Well-Architected Framework
- Automate best practices
- Always protect data
- Enable traceability
- Manage access
AWS Cloud Adoption Framework (AWS CAF)
- Best practices to help successful infrastructure migration to the cloud
- Provides recommendations for implementing, adopting, configuring, and maintaining effective workflows in the cloud
AWS Cloud Adoption Framework Transformation Value Chain
- Technological transformation
- Process transformation
- Organizational transformation
- Product transformation
AWS Cloud Adoption Framework Technological Transformation
- Utilize the cloud to migrate and modernize legacy infrastructure applications, and data and analytics platforms
AWS Cloud Adoption Framework Process Transformation
- Digitize, automate, and optimize business operations
AWS Cloud Adoption Framework Organizational Transformation
- Reimagine the operational model or how your business and technology teams work together to create customer value and meet strategic goals
AWS Cloud Adoption Framework Product Transformation
- Reimagine the business model by creating new value propositions and revenue models
AWS Cloud Adoption Framework Key Business Outcomes
- Reduced business risk
- Improved environmental, social, and governance (ESG) performance
- Revenue growth
- Increased operational efficiency
AWS Cloud Adoption Framework Perspectives
- Business perspective
- People perspective
- Governance perspective
- Platform perspective
- Security perspective
- Operations perspective
AWS Cloud Adoption Framework Business Perspective
- Ensure that cloud investments accelerate digital transformation and business outcomes
- Stakeholders: CEO, CFO, COO, CIO, CTO
- Examples: strategy and product management
AWS Cloud Adoption Framework People Perspective
- Create a culture of continuous growth and learning where change is embraced
- Stakeholders: CIO, COO, CTO, cloud director, cross-functional leaders
- Examples: cloud fluency of employees and organizational design
AWS Cloud Adoption Framework Governance Perspective
- Maximize organizational benefits while minimizing cloud-transformation related risks
- Stakeholders: chief transformation officer, CIO, CTO, CFO, chief data officer, chief risk officer
- Examples: risk-management and data governance
AWS Cloud Adoption Framework Platform Perspective
- Build enterprise-grade, scalable, hybrid cloud platforms, implement cloud-native solutions, and modernize existing infrastructure
- Stakeholders: CTO, technology leaders, technology architects, technology engineers
- Examples: platform engineering and modern application development