22 episodes

We are two brothers focusing 100% on Amazon Web Services (AWS). Every other week, one of us prepares the topic of the podcast. The topic is not known to the other one, which results in surprising conversations about all things AWS.

Typically, we are covering the following topics: DevOps, Serverless, Container, Security, Infrastructure as Code, Container, Continuous Deployment, S3, EC2, RDS, VPC, IAM, VPC, and many more.

cloudonaut Andreas Wittig and Michael Wittig focusing on AWS

    • Technology
    • 5.0, 4 Ratings

We are two brothers focusing 100% on Amazon Web Services (AWS). Every other week, one of us prepares the topic of the podcast. The topic is not known to the other one, which results in surprising conversations about all things AWS.

Typically, we are covering the following topics: DevOps, Serverless, Container, Security, Infrastructure as Code, Container, Continuous Deployment, S3, EC2, RDS, VPC, IAM, VPC, and many more.

    #22 Messaging on AWS

    #22 Messaging on AWS

    In this episode, Michael compares the available messaging options on AWS.

    The goal of messaging is to decouple the producers of messages from consumers. The messaging pattern allows us to process the messages asynchronously. This has several advantages. You can roll out a new version of consumers of messages while the producers can continue to send new messages at full speed. You can also scale the consumers independently from the producers. You get some kind of buffer in your system that can absorb spikes without overloading it.

    • 57 min
    #21 Review: API Gateway HTTP APIs

    #21 Review: API Gateway HTTP APIs

    AWS offers different types of API gateways as a managed service. This review takes a closer look at the new service API Gateway HTTP APIs announced in December 2019 and generally since available in March 2020. The cloud provider promises that HTTP APIs are faster and cheaper than it's predecessor. We will look at hard technical facts instead of flowery marketing promises.

    • 56 min
    #20 End-user monitoring of your website with CloudWatch Synthetics

    #20 End-user monitoring of your website with CloudWatch Synthetics

    There are countless reasons why your website is not working as your users expect. From a technical point of view, you can monitor your load balancers, your web servers, and your database. But what if that external script that you embed is breaking your site? Expired TLS certificate? Something wrong with DNS? How can you test that your website works for real users?

    In this episode, we introduce CloudWatch Synthetics as a solution to monitor your website from a user perspective.

    • 34 min
    #19 Scaling Container Clusters on AWS: ECS and EKS

    #19 Scaling Container Clusters on AWS: ECS and EKS

    Containers are a powerful tool to streamline your development and deployment process. However, a container cluster - no matter if you are using ECS (Elastic Container Service), EKS (Elastic Kubernetes Service), or self-managed Kubernetes - increases complexity. You are not only managing virtual machines anymore, but you are also operating containers on top of those virtual machines. Luckily, AWS offers a few approaches to minimize the effort of providing the computing capacity for your container cluster.

    - ECS with Cluster Auto Scaling
    - ECS with DIY Auto Scaling based on CloudWatch Events and Metrics
    - ECS on Fargate
    - EKS with Cluster Autoscaler and Managed Node Group
    - EKS on Fargate

    • 58 min
    #18 CloudFormation vs. Terraform

    #18 CloudFormation vs. Terraform

    The most reliable way to automate creating, updating, and deleting your cloud resources is to describe the target state of your infrastructure and use a tool to apply it to the current state of your infrastructure. AWS CloudFormation and Terraform are the most valuable tools to implement Infrastructure as Code on AWS.

    But what are the differences between both tools?

    • 47 min
    #17 AWS Account Structure

    #17 AWS Account Structure

    Using multiple AWS accounts to isolate workloads has been a best practice, not only since AWS introduced consolidated billing in 2010. AWS made a huge step by introducing AWS Organizations in 2017 and has added more and more features on top of the formerly boundary of an AWS account. In my opinion, we have passed the sweet spot between centralism and isolated accounts. The possibilities powered by AWS Organizations ruin the concept of isolated accounts with limited blast radius.

    I recommend, to manage no more than 50 AWS accounts per AWS organization. Use multiple AWS organizations instead. Also, think twice before using SCP or Trusted Organization Access, both features make centralism permanent. I haven't seen a thriving, innovative, and centralized IT organization so far. Correct me if I'm wrong.

    • 48 min

Customer Reviews

5.0 out of 5
4 Ratings

4 Ratings

-Emil- ,

Useful

This is the most useful podcast I’ve found that goes over the nuts and bolts of building and running on top of AWS.

JustAnotherAvidListener ,

Good with useful info and not long

Many sources of information on aspects of aws are good to be aware of and this is one of them. The episodes are not long and contain just enough info to make you aware of something and then research later if you need to.

Top Podcasts In Technology

Listeners Also Subscribed To