cloudonaut

cloudonaut

By Andreas Wittig and Michael Wittig focusing on AWS CloudNewsTechnologyTech News
Download on the App Store

cloudonaut episodes

  • #29 Unboxing Amazon Timestream
    Get used to new services on AWS
    Newsletter

    Every week, we write about all things AWS. For example, we unbox or review new AWS services. We also share pitfalls that we learned about the hard way ourselves. On top of that, we provide code examples for Infrastructure as Code and Serverless applications.

    Subscribe to our newsletter for free!

    Notes

    Don't miss the our blog post Unboxing Amazon Timestream, the written version of this podcast episode.

    Amazon Timestream is a fully managed time-series database with zero operational overhead. Timestream auto-scales both the ingestion and the query processing layer. You pay for ingesting data, storing data, and analyzing data independently.

    If you want to write queries from scratch, check out the SQL based Timestream Query Language Reference. If you are interested in the details, I created a video for our ambitious cloudonaut plus subscribers, where I demonstrate how I ingest and analyze stock prices with Timestream.

    Support us

    We launched cloudonaut.io in 2015. Since then, we have published hundreds of articles, podcast episodes, and videos. It's all free and means a lot of work in our spare time. We enjoy sharing our AWS knowledge with you.

    Have you learned something new by reading, listening, or watching our content? If so, we kindly ask you to support us in producing high-quality & independent AWS content. We look forward to sharing our AWS knowledge with you.

    Support us!

    Feedback

    We ask for feedback! Please rate or review our podcast on Apple Podcasts or wherever you listen to your favorite shows. Or send us a message via Twitter (Andreas and Michael) or LinkedIn (Andreas and Michael) or send us an email.

    41 min
  • #28 How to choose a container registry?
    Amazon ECR vs. Docker Hub vs. GitHub Container Registry
    Newsletter

    Every week, we write about all things AWS. For example, we unbox or review new AWS services. We also share pitfalls that we learned about the hard way ourselves. On top of that, we provide code examples for Infrastructure as Code and Serverless applications.

    Subscribe to our newsletter for free!

    Notes

    Don't miss the our blog post Amazon ECR vs. Docker Hub vs. GitHub Container Registry, the written version of this podcast episode.

    Special thanks to Michael Hausenblas, Product Developer Advocate at AWS, for joining us for this podcast episode.

    Have you worked with a Linux package manager like apt or yum before? A container registry is similar, but instead of packages, it distributes container images. A container registry is a crucial aspect of a containerized workflow and infrastructure. This episode compares three different container registries:

    • Amazon ECR
    • Docker Hub
    • GitHub Container Registry
    • Links that we mentioned in the podcast episode.

      • AWS Container Roadmap filtered by ECR
      • Introducing multi-architecture container images for Amazon ECR
      • OCI Artifact Support In Amazon ECR
      • Quay.io - RedHat's container registry
      • JFrog Artifactory - Another container registry
      • Please help Michael Hausenblas to better understand the current state of container security! Take the AWS container security survey 2020.

        Support us

        We launched cloudonaut.io in 2015. Since then, we have published hundreds of articles, podcast episodes, and videos. It's all free and means a lot of work in our spare time. We enjoy sharing our AWS knowledge with you.

        Have you learned something new by reading, listening, or watching our content? If so, we kindly ask you to support us in producing high-quality & independent AWS content. We look forward to sharing our AWS knowledge with you.

        Support us!

        Feedback

        We ask for feedback! Please rate or review our podcast on Apple Podcasts or wherever you listen to your favorite shows. Or send us a message via Twitter (Andreas and Michael) or LinkedIn (Andreas and Michael) or send us an email.

        1 hr 1 min
      • #27 Record AWS API calls to improve IAM Policies
        Newsletter

        Every week, we write about all things AWS. For example, we unbox or review new AWS services. We also share pitfalls that we learned about the hard way ourselves. On top of that, we provide code examples for Infrastructure as Code and Serverless applications.

        Subscribe to our newsletter for free!

        Notes

        Don't miss the our blog post Record AWS API calls to improve IAM Policies, the written version of this podcast episode.

        Have you ever looked at an IAM policy and wondered: Is it really necessary to grant access to this specific action? Or do you need to know which API calls a legacy or 3rd party application is actually sending to come up with a secure IAM policy? CloudTrail can help here, but there is something better: Record API calls with the AWS SDKs and CLI (including the stuff that is not visible in CloudTrail).

        In this episode, you learn to capture the data without touching source code. You also analyze the data and use the results to improve your IAM policies.

        Support us

        We launched cloudonaut.io in 2015. Since then, we have published hundreds of articles, podcast episodes, and videos. It's all free and means a lot of work in our spare time. We enjoy sharing our AWS knowledge with you.

        Have you learned something new by reading, listening, or watching our content? If so, we kindly ask you to support us in producing high-quality & independent AWS content. We look forward to sharing our AWS knowledge with you.

        Support us!

        Feedback

        We ask for feedback! Please rate or review our podcast on Apple Podcasts or wherever you listen to your favorite shows. Or send us a message via Twitter (Andreas and Michael) or LinkedIn (Andreas and Michael) or send us an email.

        30 min
      • #26 Review: AWS App Mesh
        A service mesh for EC2, ECS, and EKS
        Newsletter

        Every week, we write about all things AWS. For example, we unbox or review new AWS services. We also share pitfalls that we learned about the hard way ourselves. On top of that, we provide code examples for Infrastructure as Code and Serverless applications.

        Subscribe to our newsletter for free!

        Notes

        Don't miss the our blog post Review: AWS App Mesh – A service mesh for EC2, ECS, and EKS, the written version of this podcast episode.

        Building a service mesh is trending those days. App Mesh provides service mesh capabilities for EC2, ECS, and EKS. For free! On top of that, App Mesh integrates with a bunch of AWS services like Cloud Map, Certificate Manager, CloudWatch, and X-Ray. App Mesh is a new service still at the very beginning. Our service maturity score of 4.7 indicates that it is too early to use App Mesh right now. Let’s wait for AWS to improve the service step by step based on other AWS customers’ feedback.

        The fundamental problem is that App Mesh is not a fully managed service. As an App Mesh customer, you need to deploy and operate 1-3 sidecar containers per task (aka. pod). This contradicts the goal of having the cloud provider take over as many tasks as possible.

        It is frustrating that activating CloudWatch metrics incurs costs of more than $150 per month for a mesh consisting of two services. Also, $400 per month for a private CA provided by ACM will probably be a show stopper for most scenarios.

        Overall, App Mesh is only for service mesh enthusiasts.

        Rapid Docker on AWS

        We have just released chapter 3 of the Rapid Docker on AWS video course. You will learn how to master the building blocks of a modern cloud architecture: running containers without servers, configuring HTTPS/TLS encryption, managing the cloud with Infrastructure as Code, …

        Start the video course now!

        Support us

        We launched cloudonaut.io in 2015. Since then, we have published hundreds of articles, podcast episodes, and videos. It's all free and means a lot of work in our spare time. We enjoy sharing our AWS knowledge with you.

        Have you learned something new by reading, listening, or watching our content? If so, we kindly ask you to support us in producing high-quality & independent AWS content. We look forward to sharing our AWS knowledge with you.

        Support us!

        Feedback

        We ask for feedback! Please rate or review our podcast on Apple Podcasts or wherever you listen to your favorite shows. Or send us a message via Twitter (Andreas and Michael) or LinkedIn (Andreas and Michael) or send us an email.

        1 hr 7 min
      • #25 CloudFormation's unknown features
        6 unknown CloudFormation features you should know about
        Newsletter

        Every week, we write about all things AWS. For example, we unbox or review new AWS services. We also share pitfalls that we learned about the hard way ourselves. On top of that, we provide code examples for Infrastructure as Code and Serverless applications.

        Subscribe to our newsletter for free!

        Notes

        Don't miss our blog post 6 unknown CloudFormation features you should know about, the written version of this podcast episode.

        Michael shares 6 tips and tricks to improve your Infrastructure as Code templates:

        • cfn-lint
        • Creation policy
        • Update policy
        • Deletion policy
        • Update replace policy
        • cfn-init
        • Bonus: Stack Sets
        • 📣 marbot for Microsoft Teams

          About two months ago, we launched the beta of marbot for Microsoft Teams. We received tremendous feedback. Today, we are happy to announce that marbot for Microsoft Teams is generally available on the AWS Marketplace.

          Monitor your AWS infrastructure with easy and receive alarms via Microsoft Teams. Check it out!.

          Support us

          We launched cloudonaut.io in 2015. Since then, we have published hundreds of articles, podcast episodes, and videos. It's all free and means a lot of work in our spare time. We enjoy sharing our AWS knowledge with you.

          Have you learned something new by reading, listening, or watching our content? If so, we kindly ask you to support us in producing high-quality & independent AWS content. We look forward to sharing our AWS knowledge with you.

          Support us!

          Feedback

          We ask for feedback! Please rate or review our podcast on Apple Podcasts or wherever you listen to your favorite shows. Or send us a message via Twitter (Andreas and Michael) or LinkedIn (Andreas and Michael) or send us an email.

          43 min
        • #24 Storage on AWS
          How do you choose the best storage option on AWS?
          Newsletter

          Every week, we write about all things AWS. For example, we unbox or review new AWS services. We also share pitfalls that we learned about the hard way ourselves. On top of that, we provide code examples for Infrastructure as Code and Serverless applications.

          Subscribe to our newsletter for free!

          Notes

          How do you choose the best storage option on AWS?

          Choosing storage service is critical when designing a cloud architecture. Read on to learn about the characteristics, limitations, typical use cases, and a decision tree for the following options to store data on AWS:

          • Instance Store provides low latency and high throughput block storage for EC2 instances.
          • EBS (Elastic Block Storage) provides persistent block storage for EC2 instances.
          • EFS (Elastic File System) provides a scalable and fault-tolerant network file system (NFSv4).
          • FSx (File System for Windows File Server) provides a fully-managed Windows File Server.
          • S3 (Simple Storage Service) provides highly scalable and fault-tolerant object storage.
          • This podcast episode is based on the blog post Storage on AWS, which was published first on the Cloudcraft blog.

            Looking for a comparison of all database services available on AWS instead? Check out Databases on AWS.

            Support us

            We launched cloudonaut.io in 2015. Since then, we have published hundreds of articles, podcast episodes, and videos. It's all free and means a lot of work in our spare time. We enjoy sharing our AWS knowledge with you.

            Have you learned something new by reading, listening, or watching our content? If so, we kindly ask you to support us in producing high-quality & independent AWS content. We look forward to sharing our AWS knowledge with you.

            Support us!

            Feedback

            We ask for feedback! Please rate or review our podcast on Apple Podcasts or wherever you listen to your favorite shows. Or send us a message via Twitter (Andreas and Michael) or LinkedIn (Andreas and Michael) or send us an email.

            44 min
          • #23 ECS Deployment Options
            From rolling updates to blue green and canary
            Newsletter

            Every week, we write about all things AWS. For example, we unbox or review new AWS services. We also share pitfalls that we learned about the hard way ourselves. On top of that, we provide code examples for Infrastructure as Code and Serverless applications.

            Subscribe to our newsletter for free!

            Notes

            Don't miss our blog post ECS Deployment Options, the written version of this podcast episode.

            You can find Philipp on Twitter and his blog.

            Also check out Philipp's deep dive on load balanced ECS Service deployments with CloudFormation

            Support us

            We launched cloudonaut.io in 2015. Since then, we have published hundreds of articles, podcast episodes, and videos. It's all free and means a lot of work in our spare time. We enjoy sharing our AWS knowledge with you.

            Have you learned something new by reading, listening, or watching our content? If so, we kindly ask you to support us in producing high-quality & independent AWS content. We look forward to sharing our AWS knowledge with you.

            Support us!

            Feedback

            We ask for feedback! Please rate or review our podcast on Apple Podcasts or wherever you listen to your favorite shows. Or send us a message via Twitter (Andreas and Michael) or LinkedIn (Andreas and Michael) or send us an email.

            42 min
          • #22 Messaging on AWS
            Comparing the available options
            Newsletter

            Every week, we write about all things AWS. For example, we unbox or review new AWS services. We also share pitfalls that we learned about the hard way ourselves. On top of that, we provide code examples for Infrastructure as Code and Serverless applications.

            Subscribe to our newsletter for free!

            Notes

            Don't miss our blog post Messaging on AWS, the written version of this podcast episode.

            Support us

            We launched cloudonaut.io in 2015. Since then, we have published hundreds of articles, podcast episodes, and videos. It's all free and means a lot of work in our spare time. We enjoy sharing our AWS knowledge with you.

            Have you learned something new by reading, listening, or watching our content? If so, we kindly ask you to support us in producing high-quality & independent AWS content. We look forward to sharing our AWS knowledge with you.

            Support us!

            Feedback

            We ask for feedback! Please rate or review our podcast on Apple Podcasts or wherever you listen to your favorite shows. Or send us a message via Twitter (Andreas and Michael) or LinkedIn (Andreas and Michael) or send us an email.

            58 min
          • #21 Review: API Gateway HTTP APIs
            Cheaper and Faster REST APIs?
            Newsletter

            Every week, we write about all things AWS. For example, we unbox or review new AWS services. We also share pitfalls that we learned about the hard way ourselves. On top of that, we provide code examples for Infrastructure as Code and Serverless applications.

            Subscribe to our newsletter for free!

            Notes

            Don't miss our blog post Review: API Gateway HTTP APIs - Cheaper and Faster REST APIs?, the written version of this podcast episode.

            HTTP APIs

            An API gateway acts as an API front-end that receives API requests from clients and forwards them to back-end services. Typically, an API gateway offers the following features:

            • Throttling
            • Billing
            • Authentication and authorization
            • Request validation
            • Request and response transformation
            • 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.

              A summary of Amazon's API gateways to avoid confusion:

              • API Gateway REST APIs is the full-feature flagship service to build REST APIs announced in 2015.
              • API Gateway HTTP APIs is the fast and straightforward alternative to build REST APIs announced in 2019.
              • API Gateway WebSocket APIs was announced in 2018 and allows you to build a real-time API using WebSockets.
              • Application Load Balancer (ALB) is a layer-7 load balancer with similarities with an API gateway.
              • This review focuses on HTTP APIs.

                Further AWS reviews

                Looking for more reviews of AWS services? Here you go!

                • Review: AWS Backup - A centralized place for managing backups?
                • Review: Amazon Aurora Serverless - A cloud-native and production-ready relational database?
                • Review: AWS Global Accelerator - Improving Latency and Design for Failure
                • [Review: Amazon Connect – A Programmable Telephone System](https://cloudonaut.io/review-amazon-connect-programmable-telephone-system/]
                • marbot available for Microsoft Teams

                  We are happy to announce, that marbot, our chatbot monitoring your AWS infrastructure is now available not only for Slack but for Microsoft Teams as well. marbot sets up CloudWatch Alarms and EventBridge Rules for all parts of your AWS infrastructure. CloudFormation and Terraform are supported. Your team receives alerts as direct messages or channel messages via Slack or Microsoft Teams. The alert includes relevant details to understand and solve the problem.

                  Give marbot for Micrsoft Teams a try!

                  Support us

                  We launched cloudonaut.io in 2015. Since then, we have published hundreds of articles, podcast episodes, and videos. It's all free and means a lot of work in our spare time. We enjoy sharing our AWS knowledge with you.

                  Have you learned something new by reading, listening, or watching our content? If so, we kindly ask you to support us in producing high-quality & independent AWS content. We look forward to sharing our AWS knowledge with you.

                  Support us!

                  Feedback

                  We ask for feedback! Please rate or review our podcast on Apple Podcasts or wherever you listen to your favorite shows. Or send us a message via Twitter (Andreas and Michael) or LinkedIn (Andreas and Michael) or send us an email.

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

                  Every week, we write about all things AWS. For example, we unbox or review new AWS services. We also share pitfalls that we learned about the hard way ourselves. On top of that, we provide code examples for Infrastructure as Code and Serverless applications.

                  Subscribe to our newsletter for free!

                  Notes

                  Don't miss our blog post End-user monitoring of your website with CloudWatch Synthetics, the written version of this podcast episode.

                  CloudFormation template mentioned: https://github.com/marbot-io/monitoring-jump-start/blob/master/marbot-synthetics-website.yml

                  Support us

                  We launched cloudonaut.io in 2015. Since then, we have published hundreds of articles, podcast episodes, and videos. It's all free and means a lot of work in our spare time. We enjoy sharing our AWS knowledge with you.

                  Have you learned something new by reading, listening, or watching our content? If so, we kindly ask you to support us in producing high-quality & independent AWS content. We look forward to sharing our AWS knowledge with you.

                  Support us!

                  Feedback

                  We ask for feedback! Please rate or review our podcast on Apple Podcasts or wherever you listen to your favorite shows. Or send us a message via Twitter (Andreas and Michael) or LinkedIn (Andreas and Michael) or send us an email.

                  35 min

                About cloudonaut

                From the publisher's feed

                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.