Ship It! Cloud, SRE, Platform Engineering

Ship It! Cloud, SRE, Platform Engineering

By Changelog MediaTechnology
Download on the App Store

Ship It! Cloud, SRE, Platform Engineering episodes

  • Containers on a diet

    Kyle Quest joins the show to tell Autumn & Justin all about the evolution of DockerSlim & minimal container images. Why are small container images important? What are different strategies to make containers smaller? Let’s find out!

    Join the discussion

    Changelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today!

    Sponsors:

    • Sentry – Launch week! New features and products all week long (so get comfy)! Tune in to Sentry’s YouTube and Discord daily at 9am PT to hear the latest scoop. Too busy? No problem - enter your email address to receive all the announcements (and win swag along the way). Use the code CHANGELOG when you sign up to get $100 OFF the team plan.
  • Synadia – Take NATS to the next level via a global, multi-cloud, multi-geo and extensible service, fully managed by Synadia. They take care of all the infrastructure, management, monitoring, and maintenance for you so you can focus on building exceptional distributed applications.
  • Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs.
  • Featuring:

    • Kyle Quest – GitHub, LinkedIn, X
    • Justin Garrison – GitHub, LinkedIn, X
    • Autumn Nash – GitHub, LinkedIn, X

    Show Notes:

    Links of the week
    • How the Tech Industry Broke the Promises It Made to Women
    • Where is all of the fediverse?
    • Interview
      • SlimToolkit
      • How things break
        • AT&T and Verizon outage
        • Meta outage
        • LinkedIn outage
        • Kagi postmortem (cached)
        • Something missing or broken? PRs welcome!

          1 hr 17 min
        • Scoring your project’s security

          Autumn and Justin are joined by Chris Swan to discuss tech industry trends like AI and sustainability, gamifying the software development process and motivating devs to write more secure code, OpenSSF Scorecards and how they offer a way to measure and improve the security and compliance of GitHub repos, the scoring system, and the security posture of a repository.

          Join the discussion

          Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!

          Sponsors:

          • Synadia – Take NATS to the next level via a global, multi-cloud, multi-geo and extensible service, fully managed by Synadia. They take care of all the infrastructure, management, monitoring, and maintenance for you so you can focus on building exceptional distributed applications.
        • Sentry – Launch week! New features and products all week long (so get comfy)! Tune in to Sentry’s YouTube and Discord daily at 9am PT to hear the latest scoop. Too busy? No problem - enter your email address to receive all the announcements (and win swag along the way). Use the code CHANGELOG when you sign up to get $100 OFF the team plan.
        • Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs.
        • Featuring:

          • Chris Swan – Website, GitHub, LinkedIn, Mastodon, X
          • Justin Garrison – GitHub, LinkedIn, X
          • Autumn Nash – GitHub, LinkedIn, X

          Show Notes:

          Links of the week
          • List of 2024 leap day bugs
          • Prescription orders delayed as US pharmacies grapple with “nation-state” cyber attack
          • Person, place, thing, || null
            • Linux - person (Linus Torvalds)
            • git - person (Linus Torvalds)
            • Kubernetes - thing (helmsman)
            • Algorithms - person (Al-Khwarizmi, Persian mathmetition)
            • Trojan Horse - place (Troy)
            • Bluetooth - person (Harold Bluetooth, Denmark king)
            • Hadoop - thing (kids elephant toy)
            • Venn diagram - person (John Venn)
            • MySQL - person (My Widenius)
            • Debian - person (Deb and Ian)
            • Neon - Greek neon meaning new
            • Something missing or broken? PRs welcome!

              1 hr 24 min
            • Hybrid infrastructure load balancing

              Wanny Morellato & Deepak Mohandas from Kong join Justin & Autumn to discuss building, testing & running a load balancer that can run anywhere.

              Join the discussion

              Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!

              Sponsors:

              • FireHydrant – The alerting and on-call tool designed for humans, not systems. Signals puts teams at the center, giving you ultimate control over rules, policies, and schedules. No need to configure your services or do wonky work-arounds. Signals filters out the noise, alerting you only on what matters. Manage coverage requests and on-call notifications effortlessly within Slack. But here’s the game-changer…Signals natively integrates with FireHydrant’s full incident management suite, so as soon as you’re alerted you can seamlessly kickoff and manage your entire incident inside a single platform. Learn more or switch today at firehydrant.com/signals
            • Changelog News – A podcast+newsletter combo that’s brief, entertaining & always on-point. Subscribe today.
            • Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs.
            • Featuring:

              • Wanny Morellato – GitHub, LinkedIn, X
              • Deepak Mohandas – LinkedIn
              • Justin Garrison – GitHub, LinkedIn, X
              • Autumn Nash – GitHub, LinkedIn, X

              Show Notes:

              • Infrastructure regrets and endorsements after 4 years
              • Reddit signing deal with AI company
              • This Week I Learned (TWIL):
                • Conventional Commits
                • Threat model cookbook
                • Something missing or broken? PRs welcome!

                  1 hr 7 min
                • Shipping in SPAAAACCEEE

                  What do you do when your infrastructure runs 1000 miles away and you only have access every 90 minutes? Find out from Andrew Guenther from Orbital Sidekick.

                  Join the discussion

                  Changelog++ members save 9 minutes on this episode because they made the ads disappear. Join today!

                  Sponsors:

                  • Synadia – Join the NATS community for RethinkConn 2024
                • Sentry – Launch week! New features and products all week long (so get comfy)! Tune in to Sentry’s YouTube and Discord daily at 9am PT to hear the latest scoop. Too busy? No problem - enter your email address to receive all the announcements (and win swag along the way). Use the code CHANGELOG when you sign up to get $100 OFF the team plan.
                • Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs.
                • Featuring:

                  • Andrew Guenther – Website, GitHub, LinkedIn, X
                  • Justin Garrison – GitHub, LinkedIn, X
                  • Autumn Nash – GitHub, LinkedIn, X

                  Show Notes:

                  • Moving away from AWS CDK
                  • $25 million deep fake heist
                  • Orbital Side Kick (OSK)
                  • Dog
                  • Doggo
                  • NASA open source library
                  • Something missing or broken? PRs welcome!

                    1 hr 9 min
                  • Building containers without Docker

                    We’re back! Jason Hall joins the show to tell Justin & Autumn all about how Chainguard builds hundreds of containers without a single Dockerfile.

                    Join the discussion

                    Changelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today!

                    Sponsors:

                    • Synadia – Take NATS to the next level via a global, multi-cloud, multi-geo and extensible service, fully managed by Synadia. They take care of all the infrastructure, management, monitoring, and maintenance for you so you can focus on building exceptional distributed applications.
                  • Sentry – Code breaks, fix it faster. Don’t just observe. Take action. Sentry is the only app monitoring platform built for developers that gets to the root cause for every issue. 90,000+ growing teams use sentry to find problems fast. Use the code CHANGELOG when you sign up to get $100 OFF the team plan.
                  • Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs.
                  • Featuring:

                    • Jason Hall – GitHub, LinkedIn, Mastodon, X
                    • Justin Garrison – GitHub, LinkedIn, X
                    • Autumn Nash – GitHub, LinkedIn, X

                    Show Notes:

                    • Chainguard images
                    • Microservices vs Monoliths
                    • Using AI imagery to fight spacial apartheid
                    • Something missing or broken? PRs welcome!

                      58 min
                    • Kaizen! Embracing change 🌟

                      This is our 9th Kaizen with Adam & Jerod. We start today’s conversation with the most important thing: embracing change. For Gerhard, this means putting Ship It on hold after this episode. It also means making more time to experiment, maybe try a few of those small bets that we recently talked about with Daniel. Kaizen will continue, we are thinking on the Changelog. Stick around to hear the rest.

                      Join the discussion

                      Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!

                      Sponsors:

                      • Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com
                    • Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs.
                    • Changelog++ – You love our content and you want to take it to the next level by showing your support. We’ll take you closer to the metal with extended episodes, make the ads disappear, and increment your audio quality with higher bitrate mp3s. Let’s do this!
                    • Featuring:

                      • Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X
                      • Jerod Santo – GitHub, LinkedIn, Mastodon, X
                      • Gerhard Lazu – Website, GitHub, LinkedIn, X

                      Show Notes:

                      All episode notes are in 🐙 GitHub discussion changelog.com#440. Feel free to add your thoughts / questions!

                      Something missing or broken? PRs welcome!

                      1 hr 17 min
                    • Rust efficiencies at AWS scale

                      Tim McNamara is known as New Zealand’s Rust guy. He is the author of Rust in Action, and also a Senior Software Engineer at AWS, where he helps other builders with all things Rust.

                      The main reason why Gerhard is intrigued by Rust is the incredible resource frugality. Fewer CPUs means less energy used, which is good for the planet, and good for the monthly bill. This becomes most noticeable at Amazon’s scale, when S3, Lambda, CloudFront and other services start adding Rust components.

                      Join the discussion

                      Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today!

                      Sponsors:

                      • Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com
                    • Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs.
                    • Changelog++ – You love our content and you want to take it to the next level by showing your support. We’ll take you closer to the metal with extended episodes, make the ads disappear, and increment your audio quality with higher bitrate mp3s. Let’s do this!
                    • Featuring:

                      • Tim McNamara – Website, GitHub, Mastodon, X
                      • Gerhard Lazu – Website, GitHub, LinkedIn, X

                      Show Notes:

                      • 📝 Why Discord is Switching from Go to Rust
                      • 🎬 Rust is interesting, but does it really make sense for me? - AWS re:Invent 2022 - Tim McNamara
                      • 📝 Optimizing 700 CPUs Away With Rust - Alan Ning, SRE at Tenable.io
                      • 📊 Lambda Cold Starts analysis by maxday
                      • 📝 Sustainability with Rust - AWS Open Source Blog
                      • 📝 How automated reasoning helps Amazon S3 innovate at scale - S3 ShardStore Rust
                      • Rust on AWS
                      • Rust Nation 2023
                      • Something missing or broken? PRs welcome!

                        1 hr 4 min
                      • Treat ideas like cattle, not pets

                        In our ops & infra world, we learn to optimise for redundancy, for mean time to recovery and for graceful degradation. We instinctively recognise single points of failure, and try to mitigate the risks associated with them.

                        For some years now, Daniel Vassallo has been doing the same, but in the context of life & work. Daniel talks about the role of randomness, about learning from small wins & about optimising for a lifestyle that matches your true preferences. Apparently, ideas too should be treated like cattle, not pets.

                        Join the discussion

                        Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!

                        Sponsors:

                        • Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com
                      • Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs.
                      • Changelog++ – You love our content and you want to take it to the next level by showing your support. We’ll take you closer to the metal with extended episodes, make the ads disappear, and increment your audio quality with higher bitrate mp3s. Let’s do this!
                      • Featuring:

                        • Daniel Vassallo – Website, X
                        • Gerhard Lazu – Website, GitHub, LinkedIn, X

                        Show Notes:

                        • Creator Spotlight: Daniel Vassallo’s Success on Gumroad
                        • Small Bets
                        • The Good Parts of AWS
                        • Only Intrinsic Motivation Lasts
                        • 🎧 Mastering the Lifestyle-First Approach
                        • 🎬 Building a Portfolio of Small Bets with Daniel Vassallo - The Bootstrapped Founder #166
                        • Something missing or broken? PRs welcome!

                          1 hr 10 min
                        • Why we switched to serverless containers

                          Last September, at the 🇨🇭 Swiss Cloud Native Day, Florian Forster, co-founder & CEO of ZITADEL, talked about why they switched to serverless containers. ZITADEL has a really interesting workload that is both CPU intensive and latency sensitive. On top of this, their users are global, and traffic is bursty. Florian talks about how they evaluated AWS, GCP & Azure before they settled on the platform that met their requirements.

                          Join the discussion

                          Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!

                          Sponsors:

                          • Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com
                        • Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs.
                        • The Changelog – Conversations with the hackers, leaders, and innovators of the software world
                        • Featuring:

                          • Florian Forster – GitHub, LinkedIn, X
                          • Gerhard Lazu – Website, GitHub, LinkedIn, X

                          Show Notes:

                          • 🎬 Why We Switched to Serverless Containers - Swiss Cloud Native Day, September 2022
                          • 🎬 What is the fuzz around serverless (containers)? - Open Source @ Siemens, May 2022
                          • 🔬 Self-host ZITADEL on Knative
                          • 🐙 github.com/zitadel/zitadel
                          • Something missing or broken? PRs welcome!

                            1 hr 9 min
                          • Human scale deployments

                            Lars is big on Elixir. Think apps that scale really well, tend to be monolithic, and have one of the most mature deployment models: self-contained releases & built-in hot code reloading. In episode 7, Gerhard talked to Lars about “Why Kubernetes”. There is a follow-up YouTube stream that showed how to automate deploys for an Elixir app using K3s & ArgoCD.

                            More than a year later, how does Lars think about running applications in production? What does simple & straightforward mean to him? Gerhard’s favourite: what is “human scale deployments”?

                            Join the discussion

                            Changelog++ members get a bonus 6 minutes at the end of this episode and zero ads. Join today!

                            Sponsors:

                            • Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com
                          • Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs.
                          • Featuring:

                            • Lars Wikman – Website, GitHub, X
                            • Gerhard Lazu – Website, GitHub, LinkedIn, X

                            Show Notes:

                            • 🎧 shipit.show/7 - Why Kubernetes?
                            • 🎬 k3s & ArgoCD with Elixir
                            • 📝 Deploying with K3s & ArgoCD
                            • 📝 Fundamentals & deployment
                            • Something missing or broken? PRs welcome!

                              54 min

                            About Ship It! Cloud, SRE, Platform Engineering

                            From the publisher's feed

                            A podcast about everything that happens after \`git push\` Justin Garrison & Autumn Nash explore all things DevOps, infra, cloud & running apps in production. Whether you're cloud native, Kubernetes curious, a pro SRE, or just operating a VPS... you'll love coming along for the ride.