Architecting AWS Solutions effectively
Design to enable everyone build secure and reliable application with AWS Well Architected Framework

Hitesh Sahu
Well Architected Framework WAF
Design to enable everyone build secure and reliable application
- Stop guessing capacity
- Test System at production scale
- Automate as much as you can
- Evaluate architecture based on changing requirement
- Plan for game day or peak traffic
Well Architected Tool
AWS Service Track performance and evolve architecture over time
- Need to answer some questions to generate a report
- Tool to help guide as solution Architect
Design Principal
- Scalable : Horizontal & Vertical
- Disposable: easy to configure
- Automation: Serverless architecture
- Loose Coupling: Fault tolerant
- Think in Service not Server
5 Pillars of WAF
1. Operational Excellence
Run & Monitor business process & continuously improve supporting process & procedure
- Infrastructure as code: aws cloud formation with help of config
- Deploy Often: Incremental small changes
- Refine process & automate as much as possible
- Anticipate failure & learn from it
- Annotate Document: Clean and proper document
2. Security
Ability to Protect System, Information & Assets through risk assessment & mitigation.
- Strong Access & Identity Management
- Enable Traceability
- Apply security as all level
- Automate security best practice
- Protect Data in Rest & Transit
- Keep people away from Data
- Prepare for security events & recovery
3. Reliability
Ability of a system to recover from disruption, dynamically acquire resources to meet demand & mitigate misconfiguration
- AWS Trusted Advisor & AWS Service Quotas
- Test recovery procedure
- Automatic recovery from failure
- Scale automatically to handle load
- Stop guessing capacity
- Mange change with automation
4. Performance Efficiency
Ability to Use resource efficiently & maintain that efficiency as demand grows
- Democratize advanced services
- Go global in minute
- Serverless Architecture
- Experiment more often
- Be top of the game
5. Cost Optimization.
Ability to monitor, track & Control where money is spend
- Pay for what you need
- Measure overall efficiency
- Analyze expanses
- Use Manged service to reduce cost of ownership
Useful Reference for Design
- Architecture Solutions: https://aws.amazon.com/architecture/
- Design Template Solutions: https://aws.amazon.com/solutions/
AWS Community
AWS Forums -
AWS community platform where people can help each other.
AWS Whitepapers -
Technical content authored by AWS and the AWS community to expand your knowledge of the cloud.
- They include technical whitepapers, technical guides, reference material, and reference architectures diagrams.
AWS Partner Network (APN)
GLobal partner Professional services firms that help customers of all types and sizes design, architect, build, migrate, manage workloads & accelerating migration to AWS cloud.
APN Technology Partner
Provide hardware, connectivity services, or software solutions that are either hosted on or integrated with, the AWS Cloud.
Concierge Support Team
AWS billing and account experts that specialize in working with enterprise accounts.
AWS Quick Starts references
Quick deploy popular technologies on AWS, based on AWS best practices for security and high availability.
- built by AWS solutions architects and partners
- These accelerators reduce hundreds of manual procedures into just a few steps, so you can build your production environment quickly and start using it immediately.
Each Quick Start includes AWS CloudFormation templates that automate the deployment and a guide that discusses the architecture and provides step-by-step deployment instructions.