Published Mar 23, 2022

Cloud Native Software Development // Beyond Coding Podcast #45 - Patrick Akil with Léon Rodenburg

Delve into the world of cloud native software development with Patrick Akil and Léon Rodenburg, as they unpack strategic decision-making, team dynamics, and effective learning approaches, all aimed at mastering cloud infrastructure complexities and fostering a collaborative environment.
Episode Highlights
Beyond Coding Podcast logo

Popular Clips

Episode Highlights

  • Cloud Principles

    Cloud native software development is about leveraging the best options from cloud providers to build efficient software solutions. likens it to a candy shop, where developers must choose the right tools for their needs, understanding that each choice comes with trade-offs 1. He emphasizes that cloud native doesn't necessarily mean serverless; developers can work at various levels of abstraction, from serverless to more traditional infrastructure 1. Léon shares his initial experience with cloud as a simple lift and shift, highlighting the importance of starting with cloud-native principles to truly benefit from cloud capabilities 2.

       

    Infrastructure Choices

    Choosing the right cloud infrastructure involves understanding the complexity and trade-offs of different services. and Léon discuss the challenges of cloud migration and the importance of experimenting with different services to find the best fit for a project 3. Léon advises starting with high-level services and gradually learning about more complex infrastructure as needed, rather than overwhelming oneself with all the details at once 4. He notes that while cloud solutions solve many problems, they also introduce new challenges that require careful consideration and strategic decision-making 5.

Related Episodes