podcast
details
.com
Print
Share
Look for any podcast host, guest or anyone
Search
Showing episodes and shows of
Mobycast.fm
Shows
Mobycast
Hands On AWS - Massively Scalable Image Hosting Using S3 and CloudFront - Part 2
In episode #109 of Mobycast, we started our discussion on how to build a massively scalable image hosting service. We talked about the general architecture and then dove deep on how to handle image uploads. But uploading is only half the solution. We also need to allow downloads of the images. Turns out, downloading is a totally different game. In this episode of Mobycast, Jon and Chris finish their two-part series on building an image hosting solution. We discuss in detail how to enable downloads of files with the help of CloudFront, a global network of edge locations that makes it...
2020-07-08
41 min
Mobycast
Hands On AWS - Massively Scalable Image Hosting Using S3 and CloudFront - Part 1
If you are building software apps, at some point you will likely need to build an image hosting service (let's be honest, probably more than once!). Image hosting is a core feature of many apps, and it's important to get right. We all know the best practices for building image hosting in the cloud. Start with Amazon S3 for the uploads. Then serve them up with a CDN like CloudFront. Easy, right? Well, as usual, the devil's in the details. In this episode of Mobycast, Jon and Chris kick off a two-part series detailing how to build a massively scalable...
2020-07-01
43 min
Mobycast
Replay of Ep 42 - The Birth of NoSQL and DynamoDb – Part 4
Welcome to Mobycast! This is the fourth episode that we’re re-releasing from back when we told Chris’s personal story of starting Viathan, which was a software startup built to create one of the first internet scale databases. In this episode we finish our deep dive into the technical details of how AWS’s Dynamo DB works. If you’re just joining us at Mobycast, thanks for sticking with us through this five part series. By the end, you’ll be ready to join us on any of our other technical deep dives.
2020-04-08
41 min
Mobycast
Replay of Ep 41 - The Birth of NoSQL and DynamoDb – Part 3
Welcome to Mobycast! This is the third episode that we’re re-releasing from back when we told Chris’s personal story of starting Viathan, which was a software startup built to create one of the first internet scale databases. In this episode we start to dive into the technical details of how AWS’s Dynamo DB works. If you’re just joining us at Mobycast, this will be your first taste of getting technical with us as we ease you into our library of curated, important cloud-native development topics.
2020-04-01
29 min
Mobycast
Replay of Ep 40 - The Birth of NoSQL and DynamoDb – Part 2
Welcome to Mobycast! This is the second episode that we’re re-releasing from back when we told Chris’s personal story of starting Viathan, which was a software startup built to create one of the first internet scale databases. You’ll get to see how his work in the early 2000’s/late 90’s was instrumental to what later became the databases that we count on today. Anyway, the reason that you should listen to this is not because it’s a fun story but because we’re asking you to trust us here at Mobycast when we tell you what we think is th...
2020-03-25
33 min
Mobycast
Replay of Ep 39 - The Birth of NoSQL and DynamoDB
We present to you a remastered and re-released version of one of our early shows from 2018. It was one of our most popular shows of all time, and in it, Chris Hickman recounts his story of being a Microsoft employee dealing with issues of internet scaling in the late 90s to becoming one of the pioneers of NoSQL. Listen to this series to get to know Chris. These are the formative years of the guy who made Mobycast possible with his incredible depth and breadth of development experience.
2020-03-18
33 min
Mobycast
Automate all the things - Updating container secrets using CloudWatch Events + Lambda
Back in episode #94 of Mobycast, we showed how Amazon Elastic Container Service (or ECS) makes it easy to inject sensitive data into your containers. However, ECS only injects secrets at container startup. It's up to you to ensure that the container is restarted if secrets are updated. But who wants to manually restart containers? In this episode of Mobycast, Jon and Chris are back to provide an automated solution to this problem. We show you step-by-step how to leverage CloudWatch Events and Lambda to automatically update your container secrets. After listening, you'll be able to "automate all things". Well... at...
2020-03-04
1h 08
Mobycast
Database Soup - Explaining ACID, BASE, CAP - Part 3
This week on Mobycast, Jon and Chris conclude their multi-part series on "database soup", where we make sense of the jumbled acronyms of consistency models. In this episode, we learn about eventual consistency and the BASE properties. Eventual consistency may sound like a beer guy meme - "I am not always consistent, but when I am, I get there eventually.". But it's no joke - eventual consistency is a key technique for scaling systems, and it's important to know what it is and when to use it. We finish up by summarizing what we have learned about ACID and BASE...
2020-02-26
49 min
Mobycast
Database Soup - Explaining ACID, BASE, CAP - Part 2
This is part 2 of our three-part series where we make sense of the alphabet soup of acronyms for database consistency models. In this episode of Mobycast, we learn how the explosion of the Internet created new challenges for strongly consistent systems, leading to the "discovery" of the CAP theorem. The CAP theorem reminds us that as systems scale, errors will become more likely, forcing us to choose our priorities. We also learn what Chris shares in common with Eric Brewer, the creator of the CAP theorem. It's a roller coaster ride that comes to a crashing halt.
2020-02-19
45 min
Mobycast
Database Soup - Explaining ACID, BASE, CAP - Part 1
Databases are one of the fundamental building blocks for cloud-native apps. And with so many types of databases to choose from, it's important to understand their consistency models so that we can make smart choices. But with acronyms such as ACID and BASE, making sense of them can feel like swimming in a big bowl of database soup. Spoiler alert, they have nothing to do with high school chemistry class. In this episode of Mobycast, Jon and Chris kick off a three-part series where we dive deep on this database soup. In part 1, we learn about transaction processing, the ACID...
2020-02-12
41 min
Mobycast
Your Most Important Skill
Technology is changing rapidly and it is a major investment to learn a new skill, technique or technology. Our knowledge gained is so hard fought that it is only natural to rely on it dearly. But it's a mistake to hold on to this knowledge for too long - you must be open to new ideas. In this episode of Mobycast, Chris shares with Jon a personal story about learning and growth. After being blindsided by relying on a familiar pattern, a valuable lesson is learned, one summed up well by author Stephen King when he implores us to "kill...
2020-02-05
59 min
Mobycast
The Future of Containers - Part 3 - Unikernels
What is the future of containers? In this three-part series, we are exploring the promising technologies aiming to make our cloud-native apps more secure without giving up performance. Previously, we learned all about microVMs, taking a deep dive on the most talked about microVM - AWS Firecracker. This week on Mobycast, we finish looking at microVMs with a discussion of Kata Containers. Then we explore the world of unikernels, which promise the same benefits as microVMs but with a dramatically different approach. Oh... and somewhere along the way, Chris accidentally invents a new technology - "conternels".
2020-01-29
57 min
Mobycast
The Future of Containers - Part 2 - Making Sense of MicroVMs (continued)
Maybe you've heard some of the buzzwords everyone seems to be talking about when discussing the future of containers. Strange words like "microVMs"... "unikernels"... "sandboxes". Have you wondered what these things are and how you can use them? Or, for that matter, should you use them? In this episode of Mobycast, Jon and Chris continue their three-part series on the future of containers. We go deep on the most talked about microVM - AWS Firecracker. We learn how Amazon uses Firecracker and its tremendous benefits. We then discuss how to use Firecracker for your own containers and get the same...
2020-01-22
1h 00
Mobycast
The Future of Containers - Part 1 - Making Sense of MicroVMs
With cloud computing, we started with virtual machines. They allow us to virtualize an entire server, while providing strong isolation and security. Then containers came along. They allow us to virtualize just our applications, making containers faster and less resource intensive than VMs. But with these gains we lose strong isolation. What if we could have the speed and resource efficiency of containers coupled with the enhanced security and isolation of VMs? In this episode of Mobycast, Jon and Chris kick off a three-part series on the future of containers. We dive deep on microVMs, unikernels and container sandboxes, understanding...
2020-01-15
1h 08
Mobycast
Psst... Secrets Handling for Cloud-Native Apps - Part 2
In episode #93 of Mobycast, we discussed secrets management for our cloud-native applications. We learned why we need secrets management and some of the possible solutions available to us. Now that we know the "theory", it's time to put that knowledge into practice. In this episode of Mobycast, Jon and Chris finish their two-part series on handling secrets with cloud-native apps. We show you how to easily implement secrets management for a containerized application running on Amazon Elastic Container Service (or ECS). After this episode, you'll be a pro at keeping a secret!
2020-01-08
46 min
Mobycast
Psst... Secrets Handling for Cloud-Native Apps - Part 1
Applications frequently need access to sensitive data, such as database credentials, API keys, passwords and tokens. Of course, we can't just store these secrets in plain text or hard-coded into our applications. Rather, we need to securely protect this sensitive information to ensure that only those with a "need to know" basis can access it. In this episode of Mobycast, Jon and Chris kick off a two-part series on handling secrets for your cloud-native applications. We discuss various approaches to secrets management, ranging from basic roll-your-own techniques to fully managed solutions. We explore some of the most popular options out...
2020-01-01
55 min
Mobycast
VPC Ninja - Part 3 - Moving an ECS Application to Private Subnets
In the first two episodes of this series, we learned how to build a VPC with public and private subnets. We did a deep dive on NAT, or network address translation, and then setup a software-only VPN for secure access to the private subnets. Now, it's time to put everything together and earn our cloud networking black belt. This week on Mobycast, Jon and Chris conclude their three-part series on how to incorporate private subnets for your cloud network. We finish by explaining step-by-step how to move an existing ECS application onto our new private subnets. Now... go build, ninja!
2019-12-25
53 min
Mobycast
That's a Wrap - AWS re:Invent 2019 Takeaways - Part 2
Last episode of Mobycast, we began our post-coverage analysis of AWS re:Invent 2019. With a major theme of "transformation", we walked through some of the key advancements being made by AWS to drive innovation now and into the future. From supercomputing to networking to AI and ML, AWS is proof that there is "no compression algorithm for experience." In this episode of Mobycast, Jon and Chris conclude their special two-part mini-series on this year's re:Invent conference. We finish recapping the big keynote sessions and highlight the major themes of this year's show. We close it all out by sharing...
2019-12-19
45 min
Mobycast
That's a Wrap - AWS re:Invent 2019 Takeaways - Part 1
We're happy to report that we are back and survived AWS re:Invent. As promised, re:Invent is a heavyweight of a conference and this year did not disappoint! With 4 keynotes, over 3,000 sessions, and hundreds of new product and feature announcements, we've got a lot of ground to cover. In fact, we have so much to share with you, that we are splitting this into a special two-part mini-series. In this episode of Mobycast, we start by recapping some of the big keynote sessions and discuss the new products and technologies that we are most excited about.
2019-12-18
51 min
Mobycast
VPC Ninja - Part 2 - Private subnets with VPN (continued)
In episode #89 of Mobycast, we introduced using private subnets for your cloud network. We learned about the differences between public and private subnets, as well as some of the key technologies they depend upon such as NAT, or network address translation. We also learned that using private subnets comes with a new problem - how to access these private resources? We discussed three primary approaches, before settling on VPN as our choice. In this episode of Mobycast, Jon and Chris continue their three-part series on using private subnets with your cloud network. We finish our network design by guiding you...
2019-12-11
1h 01
Mobycast
VPC Ninja - Part 1 - Private Subnets with VPN
You may know that it is best practice to use private subnets for your cloud network. But, have you actually implemented them? They can be challenging to setup, especially if you have an existing VPC. And using private subnets creates a new dilemma... how do you even connect to these resources? Jon sometimes complains that Mobycast makes him eat his "security broccoli". Well, its time we add "networking cauliflower" to the mix to ensure that he (and you!) have a well-balanced cloud-native diet. In this episode of Mobycast, we kick off a three-part series detailing step-by-step how to incorporate private...
2019-12-04
57 min
Mobycast
AWS re:Invent 2019 - A Preview Show
Let's get ready to rumble! It's that time of year when we head to Las Vegas with 50,000 of our closest friends for the biggest AWS event of the year: re:Invent. Five days long, with more than 2,500 sessions, taking place in 6 huge venues spread over 2.5 miles, re:Invent is a heavyweight of a conference. If you don't plan ahead, re:Invent will take you down in a TKO. In this episode of Mobycast, Jon and Chris are in your corner, breaking down this year's event with the tips, tricks and secrets you need to make the most of re:Invent.
2019-11-27
1h 01
Mobycast
Serverless Containers with ECS Fargate - Part 3
You may not be an expert on container networking, but wouldn't you like to impress guests at your next party by explaining the difference between "host" and "bridge" networking? This week on Mobycast, Jon and Chris conclude their three-part series on serverless containers with AWS Fargate. We wrap our heads around container networking and its various networking modes, with particular emphasis on task networking (aka "awsvpc" mode). We finish by pulling together everything we learned over these 3 episodes to walk step-by-step through the migration of a container from EC2 to Fargate. After this episode, you'll be the life of the...
2019-11-20
58 min
Mobycast
Bonus Episode! Docker Is Kind of Acquired By ... Who Is Mirantis?
Docker sold its Docker Enterprise business to Mirantis last week. The internet has been abuzz with hot takes and laments for the once high flying unicorn. In this short bonus episode of Mobycast, Jon and Chris discuss what this really means for Docker, we use some logic to calculate what the likely sale price was, and we make a prediction for what will happen to what is left of Docker within the next year. Chris has been taking careful notes on Docker as a business for a few years now, so he has absolutely brilliant insight into what this sale...
2019-11-17
23 min
Mobycast
Serverless Containers with ECS Fargate - Part 2
In episode #85 of Mobycast, we introduced AWS Fargate, which brings the serverless concept to running containers on ECS. We discussed the features and benefits of Fargate, as well as how it differs from normal EC2 launch types. Now it's time to dive deeper into some of the details you need to know to successfully run your containers on Fargate. In this episode of Mobycast, Jon and Chris continue their three-part series on serverless containers with an in-depth discussion of identity and access management for ECS. We learn about the various roles you will encounter, why they are needed and how...
2019-11-13
57 min
Mobycast
Serverless Containers with ECS Fargate - Part 1
The Amazon Elastic Container Service (or ECS) is the container orchestration system built by AWS. ECS features tight integration with many AWS services, and is a powerful choice for running containers in the cloud. We first discussed ECS back in episode 3 of Mobycast. But so much has changed in the 18 months since then, bringing many major improvements. One new feature is Fargate, which brings the serverless concept to containers. With Fargate, you no longer need to manage servers. You don't pay for idle CPU. And there is the promise of seamless scaling. Sounds perfect, right? Well, as with most things...
2019-11-06
1h 04
Mobycast
Virtual Machines vs. Containers Revisited - Part 4
In episode #83 of Mobycast, we learned that containers are normal Linux processes. But they take advantage of powerful operating system functionality that gives these processes their container superpowers. In particular, we learned about namespaces and control groups and how these features give rise to containers. This week on Mobycast, Jon and Chris wrap up their four-part series by discussing the runtimes and platforms used to run containers in production. We dive deep on ContainerD and RunC, arguably the most important container runtime out there. We also revisit our pseudo code example of how to build a container from scratch, bringing...
2019-10-30
56 min
Mobycast
Virtual Machines vs. Containers Revisited - Part 3
Containers are just lightweight virtual machines, right? No, not really. There's much more to the story than that, so we decided to do a four-part series on virtual machines versus containers. In parts 1 and 2, we discussed virtual machines in detail and how they work. Now, in parts 3 and 4, we turn our attention to containers. Turns out, containers are not very complicated. They are just normal Linux processes with some isolation superpowers. In today's episode of Mobycast, Jon and Chris go into depth on containers, their history and the underlying operating system technologies that make them possible. If you ever wondered...
2019-10-23
58 min
Mobycast
Virtual Machines vs. Containers Revisited - Part 2
Cloud computing would not be possible if not for virtual machines. They are the fundamental resource for cloud-native applications. Then along came Docker with its containers, and the virtualization scene got a bit more complicated and confusing. So, we kicked off a new series where we go deep on virtual machines and containers, aiming to clear up any confusion between these important technologies. In episode #81 of Mobycast, we discussed full virtualization, also known as virtual machines. We explained hypervisors, the fundamental technology that enables virtual machines. And then we took a detailed look at how Type 1 hypervisors work. In today's...
2019-10-16
49 min
Mobycast
Virtual Machines vs. Containers Revisited - Part 1
Back in January 2018, Jon, Rich and Chris were having lunch together in Denver. The subject of virtualization came up, and Rich said he was confused on the difference between containers and virtual machines. As we answered Rich's question, we realized that explaining a complicated technical concept in a straight-forward manner would make for a great podcast format. And thus the idea of Mobycast was formed. When we first discussed "Virtual Machines vs. Containers" in episode 1, we got most of it right, but there were some inconsistencies and holes. We didn't prepare as well as we should have for that first...
2019-10-09
47 min
Mobycast
Are You Well Architected? The Well-Architected Framework - Part 3
Previously on Mobycast... In episodes #78 and #79, we broke down the AWS Well-Architected Framework, and covered the first three pillars of excellence: "Operational Excellence", "Security" and "Reliability". This week on Mobycast, Jon and Chris wrap up their three-part series and discuss the last two pillars of excellence, "Performance Efficiency" and "Cost Optimization". We then bring it all together by explaining how to perform a Well-Architected Review. Spoiler alert: the Well-Architected Tool is a fabulous resource that you need to have in your toolkit.
2019-10-02
55 min
Mobycast
Are You Well Architected? The Well-Architected Framework - Part 2
In episode #78 of Mobycast, we introduced the AWS Well-Architected Framework, an indispensable resource of best practices when running workloads in the cloud. We explained that the framework defines five pillars of excellence, and we dug deep on the first pillar, "Operational Excellence". If you missed that episode, hit pause now and go listen to that one first. It's ok, we'll wait for you. Now, in this episode of Mobycast, Jon and Chris continue their three-part series on the AWS Well-Architected Framework and discuss the next two pillars of excellence: "Security" and "Reliability".
2019-09-25
1h 04
Mobycast
Are You Well Architected? The Well-Architected Framework - Part 1
Just as the Twelve-Factor App methodology was born from real world experience of deploying successful apps at Heroku, architects at AWS created the Well-Architected Framework to document best practices they observed when running workloads in the cloud. Originally announced as a whitepaper in October 2015, the Well-Architected Framework got center stage treatment at re:Invent 2016 during Werner Vogels' keynote address. Since then, it has evolved to become an indispensable resource when building and running workloads in AWS. But the Well-Architected Framework is massive, consisting of 6 core whitepapers that total over 400 pages. It would be easy to dismiss it as just another...
2019-09-18
55 min
Mobycast
The Twelve-Factor App: 12 Best Practices for Microservices
The 12 factor app methodology was created by developers at Heroku after their experience working with hundreds of thousands of apps on the Heroku platform. They noticed that successful apps shared a core set of things in common. First published in 2012, the 12 Factor App attempts to distill these commonalities into 12 principals. But the 12 Factor App is now over 7 years old which is several lifetimes in the technology world. Is it still applicable to today’s modern, cloud-native applications? In this episode of Mobycast, Jon and Chris go through the 12 factors explaining each one in detail and debating its relevance to today’s cl...
2019-09-11
51 min
Mobycast
An Encryption Deep Dive - Part Four
In Episode 76 of Mobycast, Jon and Chris finish our series on encryption by digging into AWS’ encryption services. Welcome to Mobycast, a weekly conversation about cloud-native development, AWS, and building distributed systems.
2019-09-04
52 min
Mobycast
An Encryption Deep Dive - Part Three
In Episode 75 of Mobycast, we continue with part three of our series on encryption. In particular, we discuss end-to-end encryption in practice. Welcome to Mobycast, a weekly conversation about cloud-native development, AWS, and building distributed systems.
2019-08-28
32 min
Mobycast
An Encryption Deep Dive - Part Two
In episode 74 of Mobycast, we continue with part two of our series on encryption. In particular, we'll discuss Transport Layer Security in practice. Welcome to Mobycast, a weekly conversation about cloud-native development, AWS, and building distributed systems.
2019-08-21
36 min
Mobycast
An Encryption Deep Dive - Part One
In episode 73 of Mobycast, we start a new series on encryption and dive into the essentials. Welcome to Mobycast, a weekly conversation about cloud-native development, AWS, and building distributed systems.
2019-08-14
42 min
Mobycast
Growth Hacking for Remote and International Developers - Part 2
In Episode 72 of Mobycast, we dive into part two of our discussion on growing high performing remote and international engineering teams. Welcome to Mobycast, a weekly conversation about cloud-native development, AWS, and building distributed systems.
2019-08-07
42 min
Mobycast
Growth Hacking for Remote and International Developers - Part 1
In episode 71 of Mobycast, Jon and Chris discuss lessons learned while working with remote and international engineering teams. Welcome to Mobycast, a weekly conversation about cloud-native development, AWS, and building distributed systems.
2019-07-31
30 min
Mobycast
Microservices Bootcamp 3 - Micro Frontends
In Episode 70 of Mobycast, we wrap up our bootcamp on Microservices with the discussion on Micro Frontends. Welcome to Mobycast, a weekly conversation about cloud-native development, AWS, and building distributed systems.
2019-07-24
37 min
Mobycast
Microservices Part 2: Sizing, Decomposition, and Dismantling the Monolith
In Episode 69 of Mobycast, we get hands-on with part two of our Microservices bootcamp and discuss sizing, decomposition, and dismantling monolith. Welcome to Mobycast, a weekly conversation about cloud-native development, AWS, and building distributed systems.
2019-07-18
41 min
Mobycast
Microservices Boot Camp Part 1
In episode 68 of Mobycast, Jon and Chris kick off part one of our Microservices bootcamp, answering the essential questions of what, why, and how. Welcome to Mobycast, a weekly conversation about Cloud native development, AWS, and building distributed systems.
2019-07-10
37 min
Mobycast
Real World AWS - Using Custom CloudWatch Metrics to Monitor Disk Space
In Episode 67 of Mobycast, Jon and Chris discuss using custom CloudWatch metrics to monitor disk space. Welcome to Mobycast, a weekly conversation about cloud-native development, AWS, and building distributed systems.
2019-07-03
35 min
Mobycast
Using Feature Flags to Increase Velocity and Decrease Risk in a Modern CI:CD Delivery Pipeline
In Episode 66 of Mobycast, Jon and Chris discuss using feature flags to increase velocity and decrease risk in your CI/CD pipeline. Welcome to Mobycast, a weekly conversation about cloud-native development, AWS, and building distributed systems.
2019-06-26
31 min
Mobycast
Practical AWS - Hosting a Personal Blog the Hard Way, Then the Easy Way
In Episode 65 of Mobycast, Chris walks us through the setup of his personal blog using Ghost. Welcome to Mobycast, a weekly conversation about cloud-native development, AWS, and building distributed systems.
2019-06-19
30 min
Mobycast
Post Gluecon Thoughts and How Aurora Serverless Works
In Episode 64 of Mobycast, Jon shares his thoughts on Gluecon 2019 and then dives into one of his favorite sessions which focused on AWS’ Aurora Serverless. Welcome to Mobycast, a weekly conversation about cloud-native development, AWS, and building distributed systems.
2019-06-12
31 min
Mobycast
Service-to-Service Authentication for Microservice APIs
In Episode 63 of Mobycast, Jon and Chris discuss service-to-service authentication for microservice APIs. Welcome to Mobycast, a weekly conversation about cloud-native development, AWS, and building distributed systems.
2019-06-05
43 min
Mobycast
Practical Istio (A Dockercon 2019 Recap)
In episode 62 of Mobycast, we recap another DockerCon 2019 session. This one focuses on Practical Istio by Zack Butcher. Welcome to Mobycast, a weekly conversation about cloud-native development, AWS, and building distributed systems.
2019-05-29
34 min
Mobycast
Just What is a "Service Mesh", and If I Get One Will It Make Everything OK? (A Dockercon 2019 Recap)
In episode 61 of Mobycast, we recap another DockerCon 2019 session titled "Just What Is A 'Server Mesh,' And If I Get One Will It Make Everything OK?" by Elton Stoneman. Welcome to Mobycast, a weekly conversation about cloud-native development, AWS, and building distributed systems.
2019-05-22
30 min
Mobycast
Node.js Rocks in Docker for Dev and Ops (Part 2)
In episode 60 of Mobycast, we conclude our series on Bret Fisher's DockerCon session, Node.js Rocks in Docker for Dev and Ops. Welcome to Mobycast, a weekly conversation about cloud-native development, AWS, and building distributed systems.
2019-05-15
31 min
Mobycast
Node.js Rocks in Docker for Dev and Ops (A Dockercon 2019 Recap)
In Episode 59 of Mobycast, Jon and Chris break down Bret Fisher’s DockerCon 2019 session which was titled, Node.js Rocks in Docker for Dev and Ops. Welcome to Mobycast, a weekly conversation about cloud-native development, AWS, and building distributed systems.
2019-05-08
25 min
Mobycast
Practical Issues with RDS Replicas
In episode 58 of Mobycast, Jon and Chris discuss the practical issues with RDS replicas. Welcome to Mobycast, a weekly conversation about cloud-native development, AWS, and building distributed systems.
2019-05-01
23 min
Mobycast
DockerCon 2019 - A Preview Show
In episode 57 of Mobycast, we look ahead towards DockerCon 2019, discuss what to expect and throw down a few predictions. Welcome to Mobycast, a weekly conversation about cloud native development, AWS, and building distributed systems.
2019-04-24
24 min
Mobycast
How to Become a Great Software Developer (Part 2)
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.
2019-04-17
23 min
Mobycast
How to Become a Great Software Developer (Part 1)
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.
2019-04-10
30 min
Mobycast
DNS 101
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.
2019-04-03
25 min
Mobycast
Health Checks for Services, Containers and Daemons
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.
2019-03-27
29 min
Mobycast
Real World Architecture in the Cloud Using Event-Driven Techniques to Build a PDF Rendering Pipeline
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.
2019-03-20
26 min
Mobycast
Evolve or Die - The Importance of Continuous Learning
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 systems.
2019-03-13
25 min
Mobycast
Open Source Tension - Who Should Profit?
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.
2019-03-06
35 min
Mobycast
Building RESTful APIs (Part 2)
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.
2019-02-27
42 min
Mobycast
Microservice RESTful APIs - Tips & Guidelines for Crafting Beautiful, Simple APIs
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.
2019-02-20
19 min
Mobycast
Evaluating AWS Cognito For Your Architecture
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.
2019-02-13
18 min
Mobycast
Revisiting the Serverless Holy War
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.
2019-02-06
25 min
Mobycast
Serverless Made More Modular - Lambda Layers and Runtime API
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.
2019-01-30
51 min
Mobycast
The Birth of NoSQL and DynamoDB - Part 5
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, a weekly conversation about containerization, Docker, and modern software deployment.
2019-01-23
32 min
Mobycast
AWS Launches DocumentDB - Should Mongo Be Worried?
In episode 44 of Mobycast, we discuss AWS's launch of DocumentDB, and whether or not Mongo should be worried.
2019-01-16
36 min
Mobycast
The Birth of NoSQL and Dynamo DB - Part 4
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.
2019-01-09
31 min
Mobycast
The Birth of NoSQL and DynamoDB - Part 3
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.
2019-01-02
20 min
Mobycast
The Birth of NoSQL and DynamoDB - Part 2
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 deployment.
2018-12-26
26 min
Mobycast
When (and When Not) to use Open Source Libraries
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.
2018-12-12
30 min
Mobycast
The Path to AWS Certification
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.
2018-12-05
31 min
Mobycast
Preparing for Re:Invent 2018
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.
2018-11-14
43 min
Mobycast
A Mobycast Retrospective
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.
2018-11-07
21 min
Mobycast
A Mobycast Retrospective
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.
2018-11-07
21 min
Mobycast
Event-Driven Architecture (Part 2)
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 software deployment.
2018-10-31
19 min
Mobycast
Logging A-to-Z for Containerized Microservices (Part 3)
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 software deployment.
2018-10-17
24 min
Mobycast
Logging A-to-Z for Containerized Microservices (Part 2)
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 containerization, Docker and modern software deployment.
2018-10-10
25 min
Mobycast
Logging A-to-Z for Containerized Microservices
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.
2018-10-03
25 min
Mobycast
VPC on AWS (Part 3)
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.
2018-09-26
21 min
Mobycast
Setting up Virtual Private Clouds on AWS (Part 2)
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.
2018-09-19
23 min
Mobycast
Setting up Virtual Private Clouds on AWS (Part 1)
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.
2018-09-12
25 min
Mobycast
Docker Tips & Tricks (Part 3)
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.
2018-09-05
19 min
Mobycast
Docker Tips & Tricks (Part 2)
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 modern software deployment.
2018-08-29
21 min
Mobycast
Docker Tips & Tricks (Part 1)
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.
2018-08-22
17 min
Mobycast
Case Study: Troubleshooting Container Disk Space
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.
2018-08-15
33 min
Mobycast
Adventures in AWS Certification
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.
2018-08-08
28 min
Mobycast
Effective Container Images (Part 2)
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.
2018-08-01
28 min
Mobycast
Effective Container Images (Part 1)
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.
2018-07-25
27 min
Mobycast
Securing Containerized Deployments (Part 2)
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.
2018-07-18
28 min
Mobycast
Securing Containerized Deployments (Part One)
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.
2018-07-11
23 min
Mobycast
Takeaways from Dockercon 2018
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.
2018-07-04
25 min
Mobycast
Troubleshooting Distributed Systems: A Case Study
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.
2018-06-27
30 min
Mobycast
All About Docker Compose
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.
2018-06-20
25 min
Mobycast
Stop Worrying About Cloud Lock-in
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.
2018-06-13
24 min
Mobycast
The Future of Serverless
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.
2018-06-06
26 min
Mobycast
Key Takeaways from Gluecon 2018
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.
2018-05-30
26 min
Mobycast
Will AWS be Crushed Under it's Own Weight? (Part 02)
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.
2018-05-23
21 min
Mobycast
Will AWS Be Crushed Under it’s Own Weight? (Part 01)
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.
2018-05-16
23 min