AWS Well-Architected helps engineers create secure, robust, elastic, and powerful infrastructure for any applications and workloads.
There are five pillars:
What we do: Analyze and assess a client's solution to design and implement the best tradeoff and efficiency between security, reliability, performance, and cost.
AWS Well-Architected provides a solid approach for engineers to
assess architectures and implement solutions that can scale over
time. Monitoring systems setup support critical operation and keep
processes and procedures manageable and transparent. Key points
include automating changes, responding to events, and establishing
standards to maintain daily operations.
Building controls to provide security monitoring, track events, and
configuration for data confidentiality, user identification,
permission management, and system control. Control application
functions correctly and consistently. A flexible system
automatically recovers from failures to meet business and customer
demand. Principal topics include horizontally scalable system
architecture, recovery planning, and change handling.
Reasonable usage of computing resources. Selecting the proper
resource sizing and scale based on application requirements,
monitoring key performance metrics, and making metrics-driven
decisions to maintain efficiency as business needs grow.
Reduction of unnecessary cost. Making bills clear and optimizing the
provisioned resources, analyzing spends over time, and scaling to
meet business needs without extra cost.
Copyright @ Devskill