Mobycast

Mobycast

mobycast.fm
A podcast about cloud native software development, AWS, and distributed systems
How to Become a Great Software Developer (Part 2)
Apr 17 • 23 min
In Episode 56 of Mobycast, we conclude our mini series on how to become a great software developer. Welcome to Mobycast, a weekly conversation about cloud-native development, AWS, and building distributed systems.
How to Become a Great Software Developer (Part 1)
Apr 10 • 30 min
In Episode 55 of Mobycast, we start a new miniseries on how to become a great software developer. Welcome to Mobycast, a weekly conversation about cloud-native development, AWS, and building distributed systems.
DNS 101
Apr 3 • 25 min
In Episode 54 of Mobycast, Jon and Chris teach a primer on DNS and explain exactly what happens when you type the URL into the browser. Welcome to Mobycast, a weekly conversation about cloud-native development, AWS, and building distributed systems.
Health Checks for Services, Containers and Daemons
Mar 27 • 29 min
In episode 53 of Mobycast, Jon and Chris discuss health checks for services, containers, and daemons. Welcome to Mobycast, a weekly conversation about cloud-native development, AWS, and building distributed systems.
Real World Architecture in the Cloud Using Event-Driven Techniques to Build a PDF Rendering Pipeline
Mar 20 • 26 min
In episode 52 of Mobycast, we discuss a real world example of using event-driven techniques to add a new feature to an existing application. Welcome to Mobycast, a weekly conversation about cloud native developments, AWS, and building distributed systems.
Evolve or Die - The Importance of Continuous Learning
Mar 13 • 25 min
In episode 51 of Mobycast, we talk about the importance of continuous learning for both the software developer as well as the organization in general. Welcome to Mobycast, a weekly conversation about cloud-native development, AWS, and building distributed…
Open Source Tension - Who Should Profit?
Mar 6 • 34 min
In Episode 50 of Mobycast, we discuss the tension between creators of open-source projects and those that use the software commercially. Welcome to Mobycast, a weekly conversation about cloud-native development.
Building RESTful APIs (Part 2)
Feb 27 • 42 min
In episode 49 of Mobycast, we continue our conversation on building RESTful APIs. In particular, we discuss authentication and error handling. Welcome to Mobycast, a weekly conversation about containerization, Docker, and modern software deployment.
Microservice RESTful APIs - Tips & Guidelines for Crafting Beautiful, Simple APIs
Feb 20 • 19 min
In Episode 48 of Mobycast, we discuss tips and guidelines for creating beautiful simple APIs. Welcome to Mobycast, a weekly conversation about containerization, Docker and modern software deployment.
Evaluating AWS Cognito For Your Architecture
Feb 13 • 18 min
In episode 47 of Mobycast, we take a high level look at AWS Cognito and discuss when it’s a good option for your projects. Welcome to Mobycast, a weekly conversation about containerization, Docker, and modern software deployment.
Revisiting the Serverless Holy War
Feb 6 • 25 min
In episode 46 of Mobycast, we revisit the holy war of serverless API development, whether or not it’s a good idea for real-load projects. Welcome to Mobycast, a weekly conversation about containerization, Docker, and modern software deployment.
Serverless Made More Modular - Lambda Layers and Runtime API
Jan 30 • 51 min
In episode 45 of Mobycast, we discuss Lambda Layers, the Runtime API, and how to make serverless more modular. Welcome to Mobycast, a weekly conversation about containerization, Docker, and modern software deployment.
The Birth of NoSQL and DynamoDB (Part 5)
Jan 23 • 32 min
In episode 43 of Mobycast, we conclude our series on the birth of NoSQL and DynamoDB. In particular, we take a deeper look at Leviathan, the NoSQL database created by Chris’ startup in the late 90s and we compare it to DynamoDB today. Welcome to Mobycast,…
AWS Launches DocumentDB - Should Mongo Be Worried?
Jan 16 • 36 min
In episode 44 of Mobycast, we discuss AWS’s launch of DocumentDB, and whether or not Mongo should be worried.
The Birth of NoSQL and Dynamo DB (Part 4)
Jan 9 • 31 min
In episode 42 of Mobycast, we continue our conversation on DynamoDB, this time diving deep into its architecture and components. Welcome to Mobycast, a weekly conversation about containerization, Docker, and modern software deployment.
The Birth of NoSQL and DynamoDB (Part 3)
Jan 2 • 20 min
In episode 41 of Mobycast, we continue our conversation on the birth of NoSQL and DynamoDB. In particular, we pull back the covers on DynamoDB, examine its architecture and discuss why it’s such a popular solution for internet-scale databases.
Building a database for internet-scale applications (Circa 1998)
Dec 26, 2018 • 26 min
In episode 40 of Mobycast, we learn about Chris’s first venture-backed startup circa 1998 and their goal to build a database for internet scale applications. Welcome to Mobycast, a weekly conversation about containerization, Docker, and modern software…
The Birth of NoSQL and DynamoDB
Dec 19, 2018 • 27 min
In episode 39 of Mobycast, we lead a history lesson on the unique challenges of data at “internet scale” and how this gave rise to NoSQL.
When (and When Not) to use Open Source Libraries
Dec 12, 2018 • 30 min
In episode 38 of Mobycast, we discuss when and when not to use open source libraries in your projects. Welcome to Mobycast, a weekly conversation about containerization, Docker and modern software deployment.
The Path to AWS Certification
Dec 5, 2018 • 31 min
In episode 37 of Mobycast, we discuss the process of becoming AWS certified. Including a few tips on how to prepare and pass the exam. Welcome to Mobycast, a weekly conversation about containerization, Docker and modern software deployment.
Preparing for re:Invent 2018
Nov 14, 2018 • 43 min
In episode 36 of Mobycast, we look ahead to re:Invent 2018, discuss what to expect as well as offer a few practical tips to get the most value. Welcome to Mobycast, a weekly conversation about containerization, Docker and modern software deployment.
A Mobycast Retrospective
Nov 7, 2018 • 21 min
In episode 35 of Mobycast, we’ll talk about the original goals for this podcast and where we plan to take it in the future. Welcome of Mobycast, a weekly conversation about containerization, Docker, and modern software deployment. Let’s jump right in.
Event-Driven Architecture (Part 2)
Oct 31, 2018 • 19 min
In episode 34 of Mobycast, we dive into part 2 of our micro-series on Event-Driven Architecture. In particular, we discuss a few practical examples used at Kelsus. Welcome to Mobycast, a weekly conversation about containerization, Docker, and modern…
Event-Driven Architecture (Part 1)
Oct 24, 2018 • 21 min
In episode 33 of Mobycast, we begin a new micro-series on Event-Driven Architecture. Inparticular, we discuss the how and the why as well as the Pub/Sub design pattern. Welcome toMobycast, a weekly conversation about containerization, Docker and modern…
Logging A-to-Z for Containerized Microservices (Part 3)
Oct 17, 2018 • 24 min
In Episode 32 of Mobycast, we finished our series on application logging. In particular, we discuss how Kelsus leverages Sumo Logic to manage the logs of their projects. Welcome to Mobycast, a weekly conversation about containerization, Docker and modern…
Logging A-to-Z for Containerized Microservices (Part 2)
Oct 10, 2018
In Episode 31 of Mobycast, we dive into Part 2 of our series on application logging. In particular, we discuss best practices as well as how to forward logs from your containers to other services. Welcome to Mobycast, a weekly conversation about…
Logging A-to-Z for Containerized Microservices
Oct 3, 2018 • 25 min
In episode 30 of Mobycast, Jon and Chris talk about how Kelsus handles application-level logging for the microservices running on ECS. Welcome to Mobycast, a weekly conversation about containerization, Docker, and modern software deployment.
VPC on AWS (Part 3)
Sep 26, 2018 • 21 min
In episode 29 of Mobycast, we conclude our series on how to setup your VPC to run ECS workloads. Welcome of Mobycast, a weekly conversation about containerization, Docker, and modern software deployment.
Setting up Virtual Private Clouds on AWS (Part 2)
Sep 19, 2018 • 23 min
In Episode 28 of Mobycast, we continue our conversation on VPC setup on AWS. In particular, we discuss availability and security considerations. Welcome to Mobycast, a weekly conversation about containerization, Docker and modern software deployment.
Setting up Virtual Private Clouds on AWS (Part 1)
Sep 12, 2018 • 25 min
In Episode 27 of Mobycast, we start a new micro-series discussing the setup of virtual private clouds on AWS. Welcome to Mobycast, a weekly conversation about containerization, Docker and modern software deployment.
Docker Tips & Tricks (Part 3)
Sep 5, 2018 • 19 min
In episode 26 of Mobycast, we conclude our micro series on Docker tips and tricks. In particular, we discuss security and pruning. Welcome to Mobycast, a weekly conversation about containerization, Docker, and modern software deployment.
Docker Tips & Tricks (Part 2)
Aug 29, 2018 • 21 min
In Episode 25 of Mobycast, we continue our micro-series on Docker Tips and Tricks. In particular, we discuss how to start up containers dependably and shut them down gracefully. Welcome to Mobycast, a weekly conversation about containerization, Docker and…
Docker Tips & Tricks (Part 1)
Aug 22, 2018 • 17 min
In episode 24 of Mobycast, we dive into a new micro series on Docker tips and tricks. Welcome to Mobycast, a weekly conversation about containerization, Docker, and modern software deployment.
Case Study: Troubleshooting Container Disk Space
Aug 15, 2018 • 33 min
In episode 23 of Mobycast, Jon and Chris will dive into another Kelsus case study. This time, we chat about troubleshooting container disk space. Welcome to Mobycast, a weekly conversation about containerization, Docker, and modern software deployment.
Adventures in AWS Certification
Aug 8, 2018 • 28 min
In episode 22 of Mobycast, Chris recaps his experience attending a rare, and privileged workshop at the AWS offices in San Francisco. Welcome to Mobycast, a weekly conversation about containerization, Docker, and modern software deployment.
Effective Container Images (Part 2)
Aug 1, 2018 • 28 min
In episode 21 of Mobycast, we picked around last week’s conversation with part two of how to create effective container images. Welcome to Mobycast, a weekly conversation about containerization, Docker, and modern software deployment.
Effective Container Images (Part 1)
Jul 25, 2018 • 27 min
In episode 20 of Mobycast, Chris recaps another DockerCon 2018 session, how to create effective container images by Abby Fuller. Welcome to Mobycast, a weekly conversation about containerization, Docker, and modern software deployment.
Securing Containerized Deployments (Part 2)
Jul 18, 2018 • 28 min
In episode 19 of Mobycast, Chris leads part two of a discussion about securing containerized deployments. Welcome to Mobycast, a weekly conversation about containerization, Docker, and modern software deployment.
Securing Containerized Deployments (Part One)
Jul 10, 2018
In episode 18 of Mobycast, Chris leads a DockerCon session roll up. In particular, we discussed securing container-based deployments. Welcome to Mobycast, a weekly conversation about containerization, Docker, and modern software deployment.
Takeaways from dockercon 2018
Jul 4, 2018 • 25 min
In episode 17 of Mobycast, Chris provides his main takeaways from dockercon 2018. Welcome to Mobycast, a weekly conversation about containerization, Docker, and modern software deployment.
Troubleshooting Distributed Systems: A Case Study
Jun 27, 2018 • 30 min
In episode 16 of Mobycast, Jon and Chris discuss how they recently troubleshot a client’s distributed system. Welcome to Mobycast, a weekly conversation about containerization, Docker, and modern software deployment.
All About Docker Compose
Jun 20, 2018 • 25 min
In episode 15 of Mobycast, Jon and Chris teach me all about Docker Compose. Welcome to Mobycast, a weekly conversation about containerization, Docker, and modern software deployment.
Stop Worrying about Cloud Lock-in
Jun 13, 2018 • 24 min
In Episode 14 of Mobycast, Jon and Chris explained why you should stop worrying about cloud lock-in. Welcome to Mobycast, a weekly conversation about containerization, Docker and modern software deployment.
The Future of Serverless
Jun 5, 2018 • 26 min
In episode 13 of Mobycast, Jon and Chris discussed the future of serverless. Welcome to Mobycast, a weekly conversation about containerization, Docker, and modern software deployment.
Key Takeaways from Gluecon 2018
May 30, 2018 • 26 min
In episode 12 of Mobycast, John discusses his key takeaways from GlueCon 2018. Welcome to Mobycast, a weekly conversation about containerization, Docker and modern software deployment.
Will AWS be Crushed Under it's own Weight? (Part 02)
May 22, 2018 • 21 min
In Episode 11 of Mobycast, we continue last week’s conversation regarding the negative implications of AWS’ rapid growth. Welcome to Mobycast, a weekly conversation about containerization, Docker, and modern software deployment.
Will AWS Be Crushed Under it’s Own Weight? (Part 01)
May 15, 2018 • 23 min
In episode 10 of Mobycast, Jon and Chris consider a reality where AWS crushes under its own weight. Welcome to Mobycast, a weekly conversation about containerization, Docker, and modern software deployment.
AWS Services We're Evaluating
May 9, 2018 • 57 min
In episode 9 of Mobycast, Jon and Chris discuss a few of the AWS services they’re currently evaluating.
Core AWS Services
May 2, 2018 • 51 min
In episode 8 of Mobycast, Jon and Chris discussed the core AWS services they use regularly.
How to Create Containers (Part 2)
Apr 25, 2018 • 42 min
In episode 7 of Mobycast, we continue with part 2 of a technical series around the creation of Containers. Specifically, Jon and Chris dive deep into Docker networking.
How to Create Containers (Part 1)
Apr 17, 2018 • 33 min
In episode six of Mobycast, we introduce Part 1 of a technical series around the creation of containers. Specifically Jon and Chris teach me about base images and volume mounts.
Making the Business Case for Docker
Apr 11, 2018 • 44 min
Episode 5 of Mobycast focuses on building a business case for transitioning to Docker.
The CI/CD Pipeline
Apr 4, 2018 • 57 min
Chris Hickman and Jon Christensen of Kelsus discuss the company’s CI/CD toolchain - continuous integration (CI) and deployment (CD) - when it comes to containerization. Your CI/CD pipeline will look completely different after being dockerized.
An Introduction to Elastic Container Service (ECS)
Mar 29, 2018 • 60 min
Jon Christensen and Chris Hickman of Kelsus discuss Amazon’s Elastic Container Service (ECS) – how it works and why they use it. The term “container” comes from stacking containers on ships, and containers offer several advantages. But how does…
Transitioning Legacy Applications to Docker
Mar 29, 2018 • 53 min
What goes on inside an organization when it decides to make the switch to Docker? What does a team and company go through? Chris Hickman and Jon Christensen of Kelsus discuss transitioning legacy applications to Docker. About two-three years ago, Chris…
Virtual Machines vs. Containers
Mar 29, 2018 • 43 min
Chris Hickman and Jon Christensen of Kelsus and Rich Staats from Secret Stache discuss the differences between virtual machines (VMs) and containers. What are the pros? Cons? Similarities? Differences?