The Art of Modern Ops

Follow The Art of Modern Ops
Share on
Copy link to clipboard

Welcome to the Art of Modern Ops - a podcast series on modernizing cloud infrastructure; hosted by Cornelia Davis, Weaveworks CTO, and author of the book Cloud Native Patterns. Through a series of interviews with both visionaries and practitioners, she discusses hands-on use cases with those who have completed the digital transformation and others still in transition. https://www.weave.works

Weaveworks


    • Aug 22, 2023 LATEST EPISODE
    • every other week NEW EPISODES
    • 36m AVG DURATION
    • 30 EPISODES


    Search for episodes from The Art of Modern Ops with a specific topic:

    Latest episodes from The Art of Modern Ops

    The Backstage Chronicles: Improving Security and Collaboration with Backstage

    Play Episode Listen Later Aug 22, 2023 33:12


    Guest Speakers: Sami Ur Rehman, Manager & Principal Software Engineer at Runa  In this episode, our host Mohamed Ahmed, Weaveworks VP of Platform, sits down with Sami Ur Rehman, a Manager and Principal Software Engineer at Runa, a payment network company. Having encountered scalability and maintainability challenges in his previous organization, Sami sought a solution that could automate documentation and design processes. Discovering Backstage proved to be a game-changer for Runa. By implementing Backstage, Sami saw significant improvement in overall visibility as well as enhanced collaboration and project efficiency. In addition, Runa's security team used Backstage to improve incident management and vulnerability management processes. 

    The Backstage Chronicles: How Developer Portals Help Solve Discoverability & Standardization

    Play Episode Listen Later Aug 10, 2023 30:13


    Guests:  David Tuite, Roadie CEO, & Martina Iglesias Fernández, CTO, Roadie As companies experience growth and expansion, their engineering teams also expand, leading to a surge in the number of tools, software, and tribal knowledge within the organization. This growth makes it increasingly difficult to learn about existing technologies, APIs, and processes used. Consequently, developers may adopt their own tools and create processes on their own, further exacerbating the problem. These two critical issues - discoverability and standardization - have paved the way for the rise of developer portals and their widespread adoption.In this episode, Mohamed Ahmed, Weaveworks VP of Platform, interviews two guests from Roadie, a hosted and managed Internal Developer portal based on Spotify's backstage. This episode's guests are David Tuite, Roadie' CEO, and Martina Iglesias Fernández, Roadie's CTO and they will be sharing with us how they have empowered their customers to seamlessly adopt and leverage Backstage with their SaaS version. 

    The Backstage Chronicles: Centralizing Knowledge with Service Catalog

    Play Episode Play 60 sec Highlight Listen Later Jul 17, 2023 28:24


    Guest Speaker: Antoine Tanguy, Lead Engineering Ops at BrevoThe Backstage Service Catalog serves as a centralized repository, housing vital information about the services that make up a software system. From service names and descriptions to versions, owners, dependencies, and documentation, it equips engineers with a streamlined resource for finding the information they need. By harnessing the power of the catalog, companies can enhance efficiency, save valuable time, and boost overall productivity.In this episode, we discuss with Antoine Tanguy how he implemented the Backstage service catalog at Brevo (formerly SendInBlue). He shares with us the story of why he looked into Backstage as a potential solution, his challenges implementing it, and the value it brings to engineers across the company. Tune in to gain valuable insights into the world of centralizing knowledge and discover how the Backstage service catalog can transform your organization.

    The Backstage Chronicles: Scaling & Improving Software Team's Efficiency with an Internal Developer Portal (IDP)

    Play Episode Listen Later Jul 13, 2023 32:00


    Guest Speaker: Søren Mathiasen, Software Engineer at Kapeta. In 2020, as the scale of operations and business grew, software teams at Spotify were starting to suffer. The continuous context switching, cognitive overload, and fragmented infrastructure all led to engineers becoming less productive. Thus Backstage was born, an internal developer portal (IDP) powered by a centralized software catalog. In this episode, we continue to explore Backstage and the benefits it brings. Our guest, Soren Mathiasen, a software engineer, shares with us his experience implementing Backstage for two companies experiencing rapid growth. He explains how Backstage helped improve the efficiency and effectiveness of software development teams. Tune in to hear his insights and experience! 

    The Backstage Chronicles: 3 Fundamental Use-cases to Backstage

    Play Episode Listen Later Jul 4, 2023 27:38


    The adoption of Backstage has surged in recent years, as more and more companies embrace it as their internal development portal. Join us in this podcast season as we delve into Backstage and explore how our guests leverage its power.In this episode, Mohamed Ahmed, VP of Platform at Weaveworks, interviews Olivier Liechti, Co-Founder and CTO of Avalia Systems. Avalia Systems is a software analytics consulting firm that utilizes data generated during software development and operations to provide valuable insights for various users and use cases.During the conversation, Olivier shares his journey of discovering Backstage, the benefits it offers, and highlights the three most frequently utilized use cases based on his consulting experiences with companies. Tune in now to gain valuable insights!

    The Backstage Chronicles: Unveiling the World of Platform Engineering for Automotive Industry

    Play Episode Listen Later Jun 5, 2023 31:10


    Guest Speaker:  Andre Wanlin, Software Engineer at KeyloopFind Andre on GitHub. Description:Numerous organizations have embraced Spotify's Backstage as their internal developer portal solution, utilizing its features to manage developer infrastructure efficiently. With the growing adoption of Backstage across industries, we present The Backstage Chronicles, an exploration into the innovative realm of platform engineering and the technologies propelling it forward.In this episode, we will be interviewing Andre Wanlin, a Software engineer at Keyloop, a software company that aims to revolutionize the automotive industry with new technologies. In his tenure at Keyloop, Andre has built a developer portal using Backstage to ease the growing complexity of managing applications and infrastructure for software engineers. 

    First Hand Experiences on Building Developer Platforms Using Backstage

    Play Episode Listen Later May 18, 2023 33:15


    Many enterprises have implemented Spotify's Backstage as their internal developer portal solution, leveraging its capabilities to manage and streamline their developer infrastructure. In this podcast, we interview Taras Mankovski, CEO, Frontside Software, where he shares his insights and learnings on using Backstage to build developer platforms for his customers. 

    Lunar Bank Uses GitOps to Standardize Workflows and Enhance the Developer Experience

    Play Episode Listen Later May 24, 2022 35:37


    Lunar is a 100% digital bank and a FinTech company that strives to democratize the power of money and the way we spend and invest it. Headquartered in Aarhus, Denmark, Lunar operates in Denmark, Sweden, and Norway serving its 500,000 active customers with a team of 650+ employees. Having received over €345 in funding, Lunar's valuation is currently at $2.25B.In the latest episode of our podcast the Art of Modern Ops, Bjørn Hald Sørensen, Engineering Manager of the Platform Team, and Kasper Nissen, Lead Platform Architect at Lunar Bank, are describing how Lunar Bank streamlined workflows and enhanced their developer experience with GitOps

    The Art of Modern Ops: Policy management for trusted delivery

    Play Episode Play 15 sec Highlight Listen Later Feb 17, 2022 19:35


    In the latest instalment of The Art of Modern Ops welcomes Weaveworks CEO Alexis Richardson and Magalix CEO Mohamed Ahmed talk trusted delivery and GitOps.

    The GitOps market: driving progressive delivery and experimentation's expansion

    Play Episode Play 15 sec Highlight Listen Later Dec 9, 2021 30:44


    Our latest episode of The Art of Modern Ops welcomes Tech investor and managing director of Dell Technologies Capital, Tyler Jewell. Topics covered are the increasing need of automating software particularly in complex fields such as continuous delivery and the growing shortage of developers handling increasingly intricate software systems. 

    Kubernetes has won the enterprise

    Play Episode Play 15 sec Highlight Listen Later Nov 15, 2021 78:16


    In the latest episode of our podcast, The Art of Modern Ops, we welcomed two renowned technologists to discuss the state of Kubernetes in the enterprise right now; Michael Cote and Joe Beda. They discuss the enterprise adoption of Kubernetes relative to the growth it saw in the start-up and small-to-medium-sized business.

    The cloud native transformation for telcos

    Play Episode Listen Later Aug 12, 2021 53:15


    In the latest episode of our podcast, The Art of Modern Ops, host and Weaveworks CTO Cornelia Davis welcomes three leaders from the telo world, each with their own perspective on the transition from virtualized infrastructure to cloud native architectures. 

    The Art of Modern Ops: Authorize better with OPA - security policy as code

    Play Episode Play 47 sec Highlight Listen Later Jul 22, 2021 37:45


    In this episode of the Art of Modern Ops, Cornelia interviews Gareth Rushgrove, VP of Product at Snyk, in Cambridge, England. Together, they talk Kubernetes, GitOps and policy – focusing on Open Policy Agent (OPA) a recently graduated project in the CNCF.With a background including stints at Docker and Puppet as well as the UK Government Digital Service, Gareth specializes in application development security tools, including OPA. As Gareth explains in this episode, OPA is important because it provides an essential function: the ability to define and enforce a single set of policies and manage them all through a single interface, rather than using different languages, models, and APIs for different tools, across your organization. 

    OpenGitOps - The Vendor-Neutral GitOps Project

    Play Episode Play 19 sec Highlight Listen Later Jun 17, 2021 40:09


    Weaveworks CTO Cornelia Davis leads an insightful and very lively discussion with some of the founding members and active contributors of the GitOps Working Group (GWG). The focus of the GWG, a working group under the CNCF App Delivery SIG, is to clearly define a vendor-neutral, principle-led meaning of GitOps. The goal however is to express a foundation for interoperability between tools, conformance, and certification. All of our 6 podcast guests have extensive working knowledge of GitOps, from the way it came into being to the way their customers are putting it to work today:Brice Fernandes, Senior Solutions Architect, WeaveworksChristian Hernandez, Senior Principal Technical Marketing Manager, Red HatChris Patterson, Staff Product Manager, GitHubChris Sanders, Program Manager, MicrosoftDan Garfield, Chief Open Source Officer, CodeFreshJesse Butler, Senior Developer Advocate, Kubernetes team AWSTalking points range from defining GitOps to what its underlying principles are and why we are seeing a steadily growing number of practitioners. 

    Delivery engineering = GitOps at State Farm

    Play Episode Play 17 sec Highlight Listen Later Apr 1, 2021 34:27


    As the owner of the GitOps Platform team, Mae Large is responsible for “delivery engineering”. She explains that delivery engineering is about enabling every product team to deploy changes to platforms in a simple, compliant, and repeatable manner - a very succinct explanation of the term "GitOps"."Our goal is to give every product team the ability to deploy their changes to our modern strategic platforms in a simple, compliant and repeatable manner."They achieved their primary goal to improve the developer experience by enabling a self-service developer platform. The job of the GitOps platform team in this case is to enforce compliance while giving more power to developers. This is a challenging balance to walk, but Large and her team at State Farm have found a way to achieve this balance.

    How the Service Mesh became a Service Mess

    Play Episode Play 37 sec Highlight Listen Later Mar 8, 2021 34:03


    The nature of technology is to continuously evolve. Each iteration draws on learnings and mistakes of the past. As we move past the cusp of change from monolithic infrastructures to cloud based microservices we are experiencing an evolution of the tooling and monitoring of our applications. We knew how to monitor our servers, network devices and our applications running on our systems, however the shift to microservices required a new infrastructure and with that new ways to automate and monitor it.In the early days at Twitter, William Morgan, worked heavily on their in house tools to monitor their transformation to a microservices infrastructure. One critical tool, called Finagle, was eventually open sourced and became the basis for Linkerd which William and co-founder Oliver Gould eventually dubbed a “Service Mesh”.Linkerd is reminiscent of a monitoring system developed at CloudFoundry leveraging some of Netflix OSS releases as well as the Spring Framework. Without out of the box tools, innovators built what they needed without knowing it was a service mesh.Now with the widespread adoption of service meshes to manage microservices infrastructures, Buoyant has watched Linkerd adoption skyrocket among organizations adopting cloud native technology such as Kubernetes. (Here is an excellent article by William explaining what every Software Engineer needs to know about service meshes.)Tune in for a brilliant discussion on the origins of service mesh, its ecosystem and why it's important for Kubernetes centric infrastructures today.

    DevOps Foundations and Future

    Play Episode Play 23 sec Highlight Listen Later Feb 3, 2021 37:06


    In this episode of the Art of Modern Ops, Cornelia Davis and Wall Street Journal bestselling author, Gene Kim discuss the ways of working with DevOps as portrayed in Gene's ground breaking books on DevOps. In “The Phoenix Project” Gene describes how the 3 ways: Flow (System Thinking), Feedback and Continual Experimentation and learning, help the operations teams during their digital transformation. Although DevOps starts with development, we hear Gene discuss his thought process around why Phoenix Project revolves around Operations. In the follow up “The Unicorn Project”, we view the same problem from the lens of the Developer who uses the 5 ideals: locality / simplicity, focus / flow / joy, improvement of daily work, psychological safety and customer focus during their digital transformation. Here, Gene circles back to his roots as a developer to bring to light key elements of successful development. Cornelia and Gene riff on how the teamwork between Dev and Ops is crucial to winning the game.Gene Kim “All the hopes dreams and aspirations of the organization, as people think about digital transformation, will be done through the act of development.[...].So much of infrastructure and operations are really now in service of elevating developer productivity” 

    Tech as Fashion: Do tools drive developer cultural change?

    Play Episode Play 39 sec Highlight Listen Later Jan 12, 2021 33:34


    In software engineering, we often think about how the process itself, for example Agile or Extreme programming is what influences engineering culture.  But what if the tools themselves are what drives developer culture and have a much bigger impact than process on engineering culture ?In this episode of the Art of Modern Ops, Cornelia Davis sat down with industry analyst James Governor of Redmonk to discuss the state of DevOps, cloud native and what really drives developers to choose the tools they use.  “Sometimes technology is chosen by people based on their gut instincts rather than on facts,” says James Governor.  “Of course we all view ourselves as computer scientists, but often there are more than facts involved for why people gravitate towards particular brands.”  Listen to the  entire episode as Cornelia and James drill down on choosing technologies, testing in production and progressive delivery. 

    Kubernetes at Deutsche Telekom - GitOps at the Edge

    Play Episode Play 25 sec Highlight Listen Later Dec 10, 2020 44:53


    The panacea for most organizations when they adopt cloud native technologies is portability across multiple clouds, data-centres and even the edge. In this latest podcast episode Vuk Gojnic of Deutsche Telekom and Cornelia Davis of Weaveworks discuss Das Schiff - a Kubernetes as a service platform for vendors and application developers.Vuk Gojnic is a squad leader for the Kubernetes Engine at Deutsche Telekom. Originally a developer, Vuk discovered open source and has been a convert ever since. At Deutsche Telekom, he's responsible for Das Schiff their Infrastructure as a Service platform built on Kubernetes and other cloud native tools. The platform allows 1000's of application owners and vendors to securely deploy workloads and other services on-premise, across multiple sites, clouds and at the edge with the standard GitOps operating model.

    DevOps and the Visibility of Work in the Value Stream

    Play Episode Play 23 sec Highlight Listen Later Oct 15, 2020 33:35


    In this age of faster, and leaner software delivery, managing teams and more importantly managing tasks and workflows, both within teams and across teams, is more relevant than ever.  Time waste, too much work in progress and an overhead of technical debt are just a few of the problems that enterprises and other large organizations are faced with.  What are the root causes of work overload and how can it be mitigated so that cloud native adoption is a reality without your organization having to compromise on quality?  Cornelia Davis, CTO Weaveworks and Dominica DeGrandis, director of Digital Transformation at Tasktop offers some practical advice on evaluating IT workflows in the enterprise and how to manage technical debt and other invisible work.   

    time agile visibility digital transformation devops value stream mapping value stream tasktop dominica degrandis
    Camille Fournier on Building Internal Kubernetes Platforms

    Play Episode Play 21 sec Highlight Listen Later Sep 29, 2020 43:45


    For most organizations building an internal platform team can be a challenge when your internal customers are engineers and you don't have any type of formal product management. How do you go about keeping up with the product side of things when you're knee deep in Kubernetes, storage systems and configuration management and other frameworks for services? In this latest episode of the “Art of Modern Ops” Camille Fournier, Managing Director at Two Sigma and Cornelia Davis, CTO at Weaveworks discuss what it takes to build an internal platform within your organization. Many organizations might not think they need an internal product management procedure to identify the key features from their customers to prioritize and build into the platform. At Two Sigma the platform team's customers are other engineers, who generally work on data engineering, building tools for financial operations, as well as for systems that trade in the markets.

    Z System in the Age of DevOps: When Eventual Consistency is Not an Option

    Play Episode Play 25 sec Highlight Listen Later Sep 16, 2020 36:02


    In this latest episode, Cornelia Davis, Weaveworks CTO discusses DevOps and open source on the mainframe with Rosalind Radcliffe, distinguished engineer at IBM. The IBM Z system has been around for more than 50 years, and according to Rosalind, it's the system that “runs the world”. How has Z adopted DevOps best practices or is it the other way around where DevOps practices have caught up to Z? 

    Buzzword Bingo - What do you really need for Kubernetes?

    Play Episode Play 32 sec Highlight Listen Later Aug 18, 2020 38:02


    Kubernetes in Highly Regulated Industries

    Play Episode Play 30 sec Highlight Listen Later Aug 6, 2020 30:01


    BlackRock is one of the largest investment companies in the world. With a 30-year history and an impressive performance, the company does not shy away from the latest trends in cloud native infrastructure. In just 100 days, the BlackRock platform team managed to roll out a full production Kubernetes environment and released a more modern version of Aladdin, their internal investor research app.  Mike Bowen, Director of Open Source discusses the challenges and benefits of Kubernetes and other cloud native tooling in a regulated environment like Blackrock. 

    DevOps Metrics - Success Follows Failure

    Play Episode Play 20 sec Highlight Listen Later Jul 20, 2020 41:49


    Cornelia Davis (@cdavisacf) in conversation with Steve Wade (@swade1987) takes a look at GitOps, DevOp and the metrics used to measure your progress as a newly formed DevOps team.Steve Wade is the platform lead at Mettle, a fintech company in the UK that provides free digital business accounts that can help small businesses and the self-employed start, run and grow their business.Steve thinks about DevOps in terms of a process rather than a technology. DevOps to him is using automation to eliminate waste from development and platform management cycles. In addition to this it can be thought of as a type of systems engineering that when done effectively, enables information sharing across all business units. But to close those information gaps across an entire company, you need to make iterative improvements that can be easily measured and improved upon. Once you've identified those improvement areas the entire organization is propelled towards a much higher velocity.

    Does Open Source Drive Business Innovation? Matt Asay, AWS & Cornelia Davis, Weaveworks

    Play Episode Play 30 sec Highlight Listen Later Jun 23, 2020 37:13


    In this thought-provoking conversation Cornelia Davis of Weaveworks and Matt Asay of AWS explore the history of the open source movement, and examine the motivating factors that have driven consumers to increasingly insist on open source.  Arguably launched by the success of Linux as an open source project, the shift has driven technology providers to include open source software as an integral component of an enterprise-wide technology strategy. A few defining moments led to this explosion of available open source projects, as well an increase in trust shown by the number of companies who have built businesses around open source. Matt has spent virtually his entire career experiencing these shifts first hand, and we think you'll agree, that he brings a wealth of fascinating insights to the open source conversation. 

    Is Envoy a Service Mesh or a Platform? Matt Klein, Lyft & Cornelia Davis, Weaveworks

    Play Episode Play 30 sec Highlight Listen Later Jun 8, 2020 32:24


    Lyft migrated their single monolithic service to 300+ microservices with their internal proxy and API gateway, called Envoy. Knowing that many other organizations will have faced similar problems to Lyft, Envoy was open sourced and later donated to the CNCF where it recently graduated to production ready status alongside Kubernetes and Prometheus.In this episode of the Art of Modern Ops podcast, Matt Klein, Lyft Software Engineer and Cornelia Davis Weaveworks CTO discuss the history of Envoy and how it was originally used as an API gateway and how it differs from a purpose-built service mesh. 

    Carving out a Cloud Native Culture in Established Organizations with Cornelia Davis, Weaveworks & Chris Short, Redhat

    Play Episode Play 17 sec Highlight Listen Later May 18, 2020 38:51


    It's been said that the process of building software is as much about people as it is about writing the code. According to a recent survey conducted by the CNCF, 43% of respondents indicated that cultural changes were a top challenge. The success of implementing cloud native technology and DevOps best practices into your organization depends a lot on your existing company culture. Internal teams must not only learn to adopt cross-functional methods that ensure software is iterated on with a continuous cadence but that it also complements the business goals.  Making the actual switch to a cloud native technical solution may be the simplest part in your journey; but how you get to that technical solution, and propagating that throughout your organization could well be the most difficult part of the process. 

    Is Kubernetes Ready for Specialization? with Cornelia Davis, Weaveworks & Cody Hill, Packet

    Play Episode Play 23 sec Highlight Listen Later May 7, 2020 33:56


    Kubernetes is often selected by organizations to meet specific requirements that can give businesses a competitive advantage. Requirements may include features involving machine learning to make real-time recommendations, to perform ‘intelligent queries' or they may be needed for real-time, on-site data processing like that available from Edge infrastructure setups. In this episode of the Art of Modern Ops, Cornelia Davis, Weaveworks CTO and Cody Hill, Packet Field CTO explore what this type of Kubernetes infrastructure looks like in practice.

    Navigating the Kubernetes Hype Cycle with Cornelia Davis, Weaveworks & Liz Rice, Aqua Security

    Play Episode Play 24 sec Highlight Listen Later Apr 23, 2020 31:37


    Anyone who looks at the growth of Kubecon CloudNativeCon attendance over the past four years can recognize that Kubernetes is more than a passing fad. Instead, Kubernetes represents the way forward for companies to scale, go faster and be more competitive. Many question whether we've achieved ‘peak Kubecon'.Listen in as Cornelia Davis and Liz Rice discuss the current state of cloud native, its ecosystem of projects and how the CNCF can help you navigate the complexity of piecing together a Kubernetes solution that's right for your team.Most organizations find open source software appealing because of the choice it offers. However there are tradeoffs; an abundance of choice can also increase complexity. An ideal situation would consist of an integrated plug and play solution with open source standards and solutions. One of the most pressing questions is whether we'll see a more integrated solution for delivering Kubernetes in the enterprise versus a straight do yourself approach.

    navigating kubernetes hype cycle cncf kubecon aqua security liz rice kubecon cloudnativecon

    Claim The Art of Modern Ops

    In order to claim this podcast we'll send an email to with a verification link. Simply click the link and you will be able to edit tags, request a refresh, and other features to take control of your podcast page!

    Claim Cancel