Modern Cloud Architectures: A Hands-On Guide
Workshop Overview
The cloud has changed the way we build and deploy software. But with so many different services and architectural patterns to choose from, it can be hard to know where to start. This workshop is designed to cut through the noise and give you a practical, hands-on guide to designing and building modern cloud architectures. We'll cover the most important cloud services and architectural patterns, and you'll learn how to apply them in practice. You'll leave with the skills and confidence you need to build cloud-native applications that are scalable, resilient, and cost-effective.
Key Takeaways
- Understand the key principles of cloud-native architecture.
- Learn how to choose the right cloud services for your needs.
- Discover how to design and build scalable, resilient, and cost-effective cloud-native applications.
- Learn how to use containers and serverless technologies to build and deploy your applications.
- Develop a framework for making sound architectural decisions in the cloud.
Syllabus
The Cloud-Native Mindset
In this session, we'll explore the fundamental shift in mindset that's required to be a successful cloud-native architect. We'll discuss the importance of automation, observability, and continuous delivery.
Choosing the Right Cloud Services
In this session, we'll take a deep-dive into the most important cloud services, including compute, storage, networking, and databases. You'll learn how to choose the right services for your needs and how to combine them to create a complete solution.
Designing for the Cloud
In this session, you'll learn how to design and build scalable, resilient, and cost-effective cloud-native applications. We'll cover topics like microservices, serverless, and event-driven architectures.
Containers and Orchestration
In this session, you'll learn how to use containers and orchestration to build and deploy your applications. We'll cover topics like Docker, Kubernetes, and Helm.
The Cloud Architect's Toolkit
In this session, we'll explore the tools and techniques that you can use to make better architectural decisions in the cloud. We'll cover topics like infrastructure as code (IaC), continuous integration and continuous delivery (CI/CD), and FinOps.
Target Audience
- You're a software engineer or architect who wants to learn how to design and build modern cloud architectures.
- You're a tech lead who wants to provide your team with a solid foundation in cloud-native development.
- You're an engineering manager who wants to improve the cloud skills of your team.
Format
This is a full-day, interactive workshop that can be delivered remotely or in-person. The workshop includes a mix of presentations, group discussions, and hands-on exercises.
Interested?
If you're interested in a private workshop for your team, please get in touch to discuss your needs and how I can help.
Book a Private Workshop