Strong architecture begins with smart design decisions. Learn how to define and map requirements for a solid cloud-based architecture.
Overview
Syllabus
Introduction
- Making decisions around cloud architecture design
- What you should know
- Taking your architecture to the next level
- Advanced architecture example one: HR systems
- Advanced architecture example two: Edge computing
- Advanced architecture example three: Containers and Kubernetes
- Advanced architecture example four: Serverless computing
- Necessary skills, tools, and processes
- Build a business case
- Soft costs and benefits
- Hard costs and benefits
- Economies of optimization
- Economies of complexity
- What storage is needed?
- What compute is needed?
- What data and databases are needed?
- What security is needed?
- What governance is needed?
- What CloudOps processes and technology are needed?
- Other services to consider
- Map requirements to storage
- Map requirements to compute
- Map requirements to databases
- Map to security and governance
- Map to cloud operations (CloudOps)
- Making sense of it all
- Performance management
- Proactive security
- Serverless
- Containers and container orchestration
- IoT and edge computing
- AI and ML
- Multi-cloud
- Low-code and no-code
- Emerging technology to pay attention to
- Next steps
Taught by
David Linthicum