2. $ whoami
Sander Knape
● Technical Team Lead Cloud @ Coolblue (~2.5 years)
● Student @ Utrecht University
○ Bachelor Cognitive Artificial Intelligence
○ Master Business Informatics
● Backend + Frontend development
● Moved more towards (dev)ops @ Coolblue
3. Expectation Management
Agenda
● Introduction
● Coolblue to Amazon Web Services (AWS)
● Introduction to the Well-Architected Framework
● Go through the 5 pillars:
○ Operational Excellence
○ Security
○ Reliability
○ Performance Efficiency
○ Cost Optimization
16. Whitepaper
https://d1.awsstatic.com/whitepapers/architecture/AWS_Well-Architected_Framework.pdf
“This document describes the AWS Well-Architected Framework, which enables you to
review and improve your cloud-based architectures and better understand the
business impact of your design decisions. We address general design principles as
well as specific best practices and guidance in five conceptual areas that we define as
the pillars of the Well-Architected Framework.”
- Abstract -
21. Operational excellence
“The operational excellence pillar focuses on running and monitoring systems to deliver
business value, and continually improving processes and procedures. Key topics include
managing and automating changes, responding to events, and defining standards to
successfully manage daily operations.” - AWS Well-Architected Framework
https://d1.awsstatic.com/whitepapers/architecture/AWS-Operational-Excellence-Pillar.pdf
37. Security
“The security pillar focuses on protecting information & systems. Key topics include
confidentiality and integrity of data, identifying and managing who can do what with
privilege management, protecting systems, and establishing controls to detect security
events.” - AWS Well-Architected Framework
https://d1.awsstatic.com/whitepapers/architecture/AWS-Security-Pillar.pdf
48. Reliability
“The reliability pillar focuses on the ability to prevent, and quickly recover from failures to
meet business and customer demand. Key topics include foundational elements around
setup, cross project requirements, recovery planning, and how we handle change.” - AWS
Well-Architected Framework
https://d1.awsstatic.com/whitepapers/architecture/AWS-Reliability-Pillar.pdf
50. All about those 9’s
1 region, 3 AZ’s
● All applications:
○ 1 region
○ 3 Availability Zones
● 99.99% uptime
● Application Design for High Availability
64. Performance efficiency
“The performance efficiency pillar focuses on using IT and computing resources efficiently.
Key topics include selecting the right resource types and sizes based on workload
requirements, monitoring performance, and making informed decisions to maintain
efficiency as business needs evolve.” - AWS Well-Architected Framework
https://d1.awsstatic.com/whitepapers/architecture/AWS-Performance-Efficiency-Pillar.pdf
76. Cost optimization
“Cost Optimization focuses on avoiding un-needed costs. Key topics include understanding
and controlling where money is being spent, selecting the most appropriate and right
number of resource types, analyzing spend over time, and scaling to meet business needs
without overspending.” - AWS Well-Architected Framework
https://d1.awsstatic.com/whitepapers/architecture/AWS-Cost-Optimization-Pillar.pdf
82. Cost responsibility
Responsible for costs
● Costs made transparent with CloudHealth
● Billing reports for the organisation (e.g. PO, Finance) per “team”:
○ Applications
○ Shared resources
○ Development account
● Finance in the driver’s seat in Cost Optimization
83.
84. So why the Cloud?
Well-archited made much more easy!
● Granular IAM permissions
● Multi-AZ
● Blue/Green and Canary deployments
● Autoscaling and auto healing
● Tags everywhere
● Pay for what we use
● ...