AWS Architecture Workshop

AWS Architecture Workshop

This workshop will give engineers a deep dive into how to design their architecture on AWS. The workshop follows a 12-step process that builds an architecture from the ground up. It provides a design framework that you can apply immediately in your daily job. The framework is validated by over six years of experience consulting companies in setting up their AWS infrastructure.  It introduces all the best practices in AWS. At the end of the workshop, you will be able to design and deploy your architecture for AWS the first time right.

The workshop combines practical experience with theory. As a participant, you will learn about all the AWS resources you need. And we will dive deeper. We will explore how these components are used in practice by teams and how they impact development so you can pick the AWS architecture that fits your project and avoid costly infrastructure migrations in the future. This combination allows you to make design decisions that your project needs to succeed.

We will deploy every step using Infrastructure as Code, covering all the best practices for infrastructure as code as we do so. This gives you hands-on experience with efficiently implementing the AWS architectures that you design.  You can use the Infrastructure as Code from the workshop as examples of how to set up and use Infrastructure as Code in your daily work.

This workshop is completely different from other workshops. The goal is to teach you to use the best design patterns in AWS and give you the practical skills to do so. This goal is different from training you to pass a certification exam. Here are the three differences:

  1. We will practice a systematic approach to designing AWS architectures using best practices rather than knowing tidbits about everything.
  2. We will teach you to know what resources are recommended and what resources are considered to be obsolete.
  3. The workshop is focused on gaining the skills necessary to design production-grade architectures instead of the skills to answer multiple-choice answers.

The training augments learning for AWS Certifications. It teaches you everything you need to build AWS architecture. Because of this foundation, you will know why the material covered in AWS certification is important. You will be able to easily learn the information needed because you will know how it relates to other parts of AWS architecture.

What you will learn

You will learn the fundamentals of AWS architecture and, more importantly, you will get experience in actually designing and building it! Every module consists of theory about AWS, experience from the real world, and practical exercises. You will design the AWS architecture for realistic example organizations and deploy it using Infrastructure As Code. The workshop covers the following modules:

  1. Accounts
  2. Identity Access Management
  3. Points of Presence
  4. Virtual Private Cloud
  5. Endpoints Selection
  6. Storing your Data
  7. Asynchronous messaging
  8. Picking Compute Resources
  9. CI/CD in AWS
  10. Observability of your Workload
  11. Securing your AWS architecture
  12. Optimizing for Cost

Course Schedule

The course is 3 days with the following schedule:

Day 1 Day 2 Day 3
Accounts Endpoints CI/CD
Identity Access Management Storage Operations
Points of Presence Events Security
Virtual Private Cloud Compute Cost Savings

Workshop audience and size

This workshop is intended for anyone with some experience in developing software or setting up infrastructure. It combines theory and practice so that participants become well-rounded architects. The step-by-step process ensures nobody is overwhelmed and everybody can participate.

The workshop size is intended for 4 to 8 people. This size ensures the group is big enough to have good group discussions and there is enough room for me to provide individual support.

Prerequisites:

  • You can use the command line. We will use the command line to deploy Infrastructure as Code.
  • You can have basic coding skills. We will develop Infrastructure as Code.
  • You know how to use Git. We will use git for version control for Infrastructure as Code.

Reviews

My goal for the workshop is to help people adopt AWS. I love seeing people enjoying the workshop and seeing them grow comfortably with AWS. I often ask for feedback afterward and here is what others are saying about the Workshop:

The AWS workshop helped with a better understanding of the AWS architecture. With the help of the course you will learn to set up your own AWS architecture in 12 steps. The 12 step plan is unique and very helpful in understanding the theory. Even if your AWS knowledge for the workshop is minimal, you will manage to better understand the AWS architecture. Steffan has a lot of knowledge and practical examples and talks about this enthusiastically. He is a patient instructor and takes the time for all individual questions. As far as I'm concerned, an indispensable workshop if you are interested in AWS architecture.

Great workshop! The trainer was knowledgeable and enthousiastic and there was a good split between theory and hands-on excercises. Would definitely recommend!

Inspiring workshop by Steffan. He really can break AWS down into small chunks, understandable for beginners. Learned many things that I can immediately apply into practise, and start saving costs and building more reliable infrastructure for my organisation.

Next Workshops

The dates of the next workshops are shown below. The prices exclude VAT.

Date Price Location
22/02/23 - 24/02/23 €2250 Discount: €1750 Delft
24/05/23 - 26/05/23 €2250 Delft
28/02/23 - 16/03/23 Online
Inquire about other dates or on-site training.

Sign up now

You can use the below contact form to sign up or ask any questions you have about the workshop.