Skip to content
@Real-Life-IaC

Real-Life Infrastructure as Code with AWS CDK

Repositories for the book "Real-Life Infrastructure as Code with AWS CDK" by Andre Sionek

banner

Hello 👋, welcome!

This organization contains all code repositories for Real-Life Infrastructure as Code with AWS CDK, published by Andre Sionek.

What is this book about?

Add text here

Get your copy!

Order your book now!

🍿 Download a free PDF

Get a free PDF version at no cost if you have already purchased a print or Kindle version of this book.

🧭 Instructions and Navigation

All code is organized into repositories. There is usually one repo per chapter. You'll find the repository reference at the beginning of each chapter, as shown below:

Chapter

Each repository is independent and "almost" self-sufficient. As explained in the book, there are some dependencies between repositories and you'll need to deploy them in the correct order.

🎫 Issues / Questions

Please open an issue in the respective repository if you have questions or found a problem with the code!

👩‍💻 The Makefile

Each repository contains a Makefile that you can use to initialise the project, install the dependencies and run the tests.

🧙 About the author

Andre Sionek

Medium LinkedIn GitHub Stack Overflow Kaggle Reddit Instagram

I am an experienced Lead Software/Data Engineer focused on Infrastructure as Code, CI/CD, APIs, Software Architecture, and microservices. Instructor of data engineering Bootcamps and a winner of some Kaggle challenges.

I've been working over the past few years to improve the developer experience with better continuous integration, testing and automating all steps of software development. My goal is to give my team 100% confidence that if the tests are passing, then it will work in the cloud/production. I enable them to refactor and constantly improve existing code so that we don't end with skeletons in the closet.

For example, I built the whole infrastructure at one startup using AWS CDK, then automated all processes with GitHub Actions. I also implemented design patterns that made all of our APIs similar to each other, easing the maintenance and implementation. I also have extensive experience with Data Engineering, which makes me think about the software engineering discipline as processes to move (or display) data from one place to another.

My main interests are in creating systems and architectures to deliver data reliably, and to improve the team's productivity by automating any manual processes. I'm a strong Python developer, have great communication skills, and I'm always willing to share some knowledge.

🔍 About the reviewers

Rhuan Lima

Popular repositories Loading

  1. ch-implementing-cicd ch-implementing-cicd Public

    Code for the Implementing CI/CD chapter

    Python 2

  2. ch-pubsub ch-pubsub Public

    Code for the PubSub Chapter

    Python 2

  3. cdk-constructs cdk-constructs Public

    AWS CDK construct extensions

    Python 1

  4. ch-platform ch-platform Public

    Code for the Platform Repo chapter

    Python 1

  5. ch-frontend ch-frontend Public

    Code for the Frontend Chapter

    TypeScript 1

  6. ch-infrastructure-as-code ch-infrastructure-as-code Public

    Code for the Infrastructure as Code chapter

    Python

Repositories

Showing 10 of 15 repositories
  • ch-api Public

    Code for the API Chapter

    Real-Life-IaC/ch-api’s past year of commit activity
    Python 0 0 0 0 Updated Apr 8, 2024
  • ch-testing-cdk Public

    Code for the Testing CDK Constructs chapter

    Real-Life-IaC/ch-testing-cdk’s past year of commit activity
    Python 0 0 0 0 Updated Apr 2, 2024
  • ch-frontend Public

    Code for the Frontend Chapter

    Real-Life-IaC/ch-frontend’s past year of commit activity
    TypeScript 1 0 0 0 Updated Mar 17, 2024
  • ch-infrastructure-as-code Public

    Code for the Infrastructure as Code chapter

    Real-Life-IaC/ch-infrastructure-as-code’s past year of commit activity
    Python 0 0 0 0 Updated Feb 18, 2024
  • ch-pubsub Public

    Code for the PubSub Chapter

    Real-Life-IaC/ch-pubsub’s past year of commit activity
    Python 2 0 0 0 Updated Feb 18, 2024
  • ch-platform Public

    Code for the Platform Repo chapter

    Real-Life-IaC/ch-platform’s past year of commit activity
    Python 1 0 0 0 Updated Feb 9, 2024
  • ch-domain-email Public

    Code for the Domain & Email chapter

    Real-Life-IaC/ch-domain-email’s past year of commit activity
    Python 0 0 0 0 Updated Feb 4, 2024
  • ch-firewall Public

    Code for the Firewall Chapter

    Real-Life-IaC/ch-firewall’s past year of commit activity
    Python 0 0 0 0 Updated Feb 4, 2024
  • ch-implementing-cicd Public

    Code for the Implementing CI/CD chapter

    Real-Life-IaC/ch-implementing-cicd’s past year of commit activity
    Python 2 0 0 0 Updated Feb 2, 2024
  • .github Public

    Real-Life Infrastructure as Code with AWS CDK

    Real-Life-IaC/.github’s past year of commit activity
    0 0 1 0 Updated Feb 1, 2024

Top languages

Loading…

Most used topics

Loading…