DevOps Paradox cover image

DevOps Paradox

Latest episodes

undefined
May 25, 2022 • 30min

DOP 160: I’m New to CI/CD. Where Do I Start?

#160: If you are new to Continuous Integration/Continuous Delivery (CI/CD), you may be a little overwhelmed. There are so many tools and technologies out there to choose from, and it can be difficult knowing where to start. You may have heard of or even tried some of the tools on your own, but without success.   What if we told you that the tools that you need to get started with CI/CD already exist on your laptop?   YouTube channel: https://youtube.com/devopsparadox/   Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/   Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/   Slack: https://www.devopsparadox.com/slack/   Connect with us at: https://www.devopsparadox.com/contact/
undefined
May 18, 2022 • 29min

DOP 159: When to Use Kubernetes

#159: In the age of microservices and containers, Kubernetes has become one of the most popular ways to manage application deployment and lifecycle management. However, it can be difficult to know when it's necessary or appropriate to use Kubernetes.   In this episode, we attempt to answer the question "when should I use Kubernetes?" We also talk about the right and wrong ways to use Kubernetes.   YouTube channel: https://youtube.com/devopsparadox/   Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/   Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/   Slack: https://www.devopsparadox.com/slack/   Connect with us at: https://www.devopsparadox.com/contact/
undefined
May 11, 2022 • 34min

DOP 158: Powering Zero Trust With OpenZiti

#158: Security is a paramount concern for many organizations today due to remote work. The typical starting point is a VPN client is installed on workers devices. But is using a VPN really that secure?   In this episode, we talk with Mike Guthrie from NetFoundry about an alternative approach to security that is not only Zero Trust, but also open source. OpenZiti is an open source project focused on bringing Zero Trust not only to network connect, but also to the communication between applications.   Mike’s contact info: LinkedIn: https://www.linkedin.com/in/mike-guthrie-b4b4a024/ Twitter: https://twitter.com/mguthrie88   YouTube channel: https://youtube.com/devopsparadox/   Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/   Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/   Slack: https://www.devopsparadox.com/slack/   Connect with us at: https://www.devopsparadox.com/contact/
undefined
May 4, 2022 • 44min

DOP 157: How to Create a Startup

#157: You're sitting at home and all of a sudden, you have a new business idea. You message a few of your friends and they agree that it is a great idea. You take out a few pieces of paper and start brainstorming. But then you have a bad feeling. The idea is too vague or too complicated to explain or you cannot decide whether to pursue it any further. How do you decide what to do?   In this episode, we speak with Aharale Batonia about what it's like to create and work in a startup and how you might go about creating and running your own startup.   Aharale’s contact info: LinkedIn: https://www.linkedin.com/in/aharale/ Twitter: https://twitter.com/aharaleb   YouTube channel: https://youtube.com/devopsparadox/   Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/   Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/   Slack: https://www.devopsparadox.com/slack/   Connect with us at: https://www.devopsparadox.com/contact/
undefined
Apr 27, 2022 • 25min

DOP 156: Validate Your API Specifications With Cherrybomb

#156: When you are writing an API, do you first create an OpenAPI document and then generate code or do you create your code and then generate an OpenAPI document? Regardless of how you create it, how do you know that when your API is running that it is actually doing what you’ve said it will do?   In this episode, we speak with Guy Levinger, CTO of BLST Security, about all things API and about their open source tool named Cherrybomb.   Guy’s information: Twitter: https://twitter.com/guylevinger1 LinkedIn: https://www.linkedin.com/in/guy-levinger-b8638413a Website: https://www.blstsecurity.com/   YouTube channel: https://youtube.com/devopsparadox/   Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/   Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/   Slack: https://www.devopsparadox.com/slack/   Connect with us at: https://www.devopsparadox.com/contact/
undefined
Apr 20, 2022 • 34min

DOP 155: The Difference Between Projects and Products

#155: Do you know what the difference is between a project and a product in your day job? After years of working with clients as well as working in open source, we've figured out the differences between a project and a product, why it's important to know the differences, and how you can use this knowledge to build better products.   In this episode, Darin and Viktor walk you through what they are and why they're different, as well as provide insight into how these concepts can impact your day-to-day work.   YouTube channel: https://youtube.com/devopsparadox/   Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/   Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/   Slack: https://www.devopsparadox.com/slack/   Connect with us at: https://www.devopsparadox.com/contact/
undefined
Apr 13, 2022 • 33min

DOP 154: Reducing Developer Friction

#154: What are the right and wrong ways organizations help their application developers be more productive? Should those organizations have the mentality of my way or the highway or should they allow the application developers they’ve hired to run the shop?   Interestingly, the answer is somewhere in the middle.   YouTube channel: https://youtube.com/devopsparadox/   Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/   Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/   Slack: https://www.devopsparadox.com/slack/   Connect with us at: https://www.devopsparadox.com/contact/
undefined
Apr 6, 2022 • 33min

DOP 153: Eliminate Cloud Chaos With Firefly

#153: Cloud has been around in an organization for a number of years and has had many, many employees and contractors managing the cloud assets. These assets have been created in numerous ways. Sometimes Terraform was used. Other times, a script was written that used the CLI provided by the cloud vendor. Finally, other assets were created by pointing and clicking in the console.   You’ve been recently hired into this company to fix the mess that they are in. Where are you going to start?   In this episode, we speak with Eran Bibi from Firefly about why you might want to try to get a handle on the unmanaged assets first before you do anything else.   Eran’s info: LinkedIn: https://www.linkedin.com/in/eran-bibi/ Website: https://www.gofirefly.io/   YouTube channel: https://youtube.com/devopsparadox/   Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/   Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/   Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/   Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/   Slack: https://www.devopsparadox.com/slack/   Connect with us at: https://www.devopsparadox.com/contact/
undefined
Mar 30, 2022 • 33min

DOP 152: An Internal Developer Platform Story

#152: Many companies are seriously starting to look into creating an internal developer platform for their developers. However, how many of those companies really understand what it takes to create a developer platform that is going to be used by those developers.   We speak with Diogo and Ragnar from Pipedrive to see how they are using the open source project DevSpace as the basis for their internal developer platform.   Diogo’s contact: LinkedIn: https://www.linkedin.com/in/diogocorreia/ Email: diogo.correia@pipedrive.com   Ragnar’s contact: LinkedIn: https://www.linkedin.com/in/ragnar-paide/ Email: ragnar.paide@pipedrive.com   YouTube channel: https://youtube.com/devopsparadox/   Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/   Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/   Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/   Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/   Slack: https://www.devopsparadox.com/slack/   Connect with us at: https://www.devopsparadox.com/contact/
undefined
Mar 23, 2022 • 41min

DOP 151: What Is OpenTelemetry?

#151: As an application developer, you know you need data about your application. Usually, that data starts with logs. Over time, you add in metrics. At some point, you might add traces. With OpenTelemetry, you get all three with one tool.   In this episode, we speak with Ramon Guiu about the OpenTelemetry landscape and how as an application developer you might want to start using OpenTelemetry in your projects.   Ramon’s info: Twitter: https://twitter.com/ramonguiu LinkedIn: https://www.linkedin.com/in/ramonguiu/   YouTube channel: https://youtube.com/devopsparadox/   Books and Courses: Catalog, Patterns, And Blueprints https://www.devopstoolkitseries.com/posts/catalog/   Kubernetes Chaos Engineering With Chaos Toolkit And Istio https://www.devopstoolkitseries.com/posts/chaos/   Canary Deployments To Kubernetes Using Istio and Friends https://www.devopstoolkitseries.com/posts/canary/   Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/   Slack: https://www.devopsparadox.com/slack/   Connect with us at: https://www.devopsparadox.com/contact/

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode