Tales from Production - Debugging LLMs and GenAI Apps on VMware Tanzu PlatformVMware Tanzu2026-09-22 | Tales from Production - Debugging LLMs and GenAI Apps on VMware Tanzu PlatformVMware Data Solutions Industry Series Talk #3: Real Time Analytics in RetailVMware Tanzu2024-04-18 | Constantly pressured by external factors, the retail industry is facing a massive challenge that is driving a greater need for application modernization. One aspect of this for bricks and mortar stores is the need for fast and reliable consumer shopping habits coupled with personalized dynamic discounts that aim to take advantage of buying trends as they happen. This webinar looks at how VMware Data Solutions can provide a real time analytics stack at the edge from various platforms in store as well as providing valuable customer behavior insight and marketing trends.
Speakers: Howard Twine, Senior Product Manager & Gregory Green, Advisory Solution Engineer & Michael Wright, Sr. Solutions ArchitectVMware Tanzu Defined: Strategy UpdateVMware Tanzu2024-04-04 | Here at the Tanzu Division of Broadcom, our business is more committed than ever to innovating VMware Tanzu solutions and services. In this video hosted by industry expert and developer advocate, Michael Coté, you’ll learn about our redefined strategy and vision for VMware Tanzu now that we are part of Broadcom, and how Tanzu continues to align its strategy to address challenges facing app development and delivery teams across industries. This program features:
• Purnima Padmanabhan, General Manager, Tanzu Division, Broadcom, will share her vision and strategy for the Tanzu Platform, Spring Solutions, as well as observations and trends from her conversations with industry leaders.
• James Watters, Senior Director, R&D, Tanzu Division, Broadcom, will discuss the challenges that many businesses face today in the app development and delivery space and strategies to develop, operate, and optimize software more quickly and seamlessly across diverse environments.⚡️Enlightning - Keeping Your Secrets Secure with SOPSVMware Tanzu2024-04-03 | ...Demo: Deploying open source software from Tanzu Application Catalog in Air-gapped EnvironmentsVMware Tanzu2024-03-15 | There are many tools in the market to facilitate the deployment of open source software as containers in an air-gapped environment. But deploying open source software as Helm charts in an air-gapped environment is a challenging task.
Learn how you can use our open source tool - Charts-syncer, to deploy open source software from Tanzu Application Catalog in air-gapped environments in this demo.
To learn more about Tanzu Application Catalog, go to tanzu.vmware.com/application-catalogGemFire Side Chats - Ep. 2: From Outage Prevention to Enhanced Analytics: GemFires Role in TelecomVMware Tanzu2024-03-12 | 'The GemFire Side Chats' - brings to you candid conversations around Tanzu GemFire - the product, its features and usage. In this episode, we take you through the transformative role of Tanzu GemFire in the telecommunications industry.
Speakers: Charlie Black (Product Management, VMware Tanzu GemFire) Arnab Chakraborty (Product Marketing, VMware Tanzu Data Services)SPDX Software Bill of Materials in Tanzu Application CatalogVMware Tanzu2024-02-29 | Learn how you can gain deep visibility into your open source software supply chain with the Software Package Data Exchange (SPDX) standard software bill of materials (SBoM) from Tanzu Application Catalog in this video.
For more details on Tanzu Application Catalog: tanzu.vmware.com/application-catalogWhat Platforms (Should) Do for Developers - things to ask the Platform Engineering groupVMware Tanzu2024-02-27 | If you're lucky enough to have platform group in your company, @thecote shares three things you should ask them to help you with.
Read more about the Tanzu Application Service AI beta here: tanzu.vmware.com/content/blog/genai-for-tanzu-application-service-now-in-beta?utm_source=cote&utm_campaign=devrel&utm_content=platformAsksForDevs&utm_medium=video⚡️ Enlightning - Keeping Your Secrets Secure with SOPSVMware Tanzu2024-02-16 | SOPS (Secrets OPerationS) is an editor of encrypted files and is a simple way to secure and manage sensitive assets. SOPS supports YAML, JSON, ENV, INI, and binary formats. By being able to integrate with a variety of encrypted backends including AWS KMS, GCP KMS, Azure Key Vault, age, and PGP, SOPS provides a flexible way to handle one of the biggest challenges when working with infrastructure and applications: secrets.
Join this session where we will provide an in-depth look at the basic usage patterns of SOPS, the integration with several of the most popular encrypted backends, and how to integrate it into your workflows and tools. In addition, we will share the storied history of the SOPS project, its recent transition and adoption as a CNCF sandbox project, and its bright future.
Featuring host Whitney Lee and guest Andrew Block!
#sops #secretsmanagement #secretsDemo: Tanzu Application CatalogVMware Tanzu2024-02-14 | Tanzu Application Catalog (an enterprise version of Bitnami Application Catalog) is a catalog of trusted, continuously maintained, and verifiably tested open source software images that is custom-built to enterprise specifications, and privately delivered directly to a customer’s registry of choice. Learn how to use Tanzu Application Catalog in this video.
To know more about Tanzu Application Catalog, checkout our webpage: tanzu.vmware.com/application-catalogWhat is Spring? – Tanzu FundamentalsVMware Tanzu2024-02-12 | Unlock insights into your Spring app’s health by taking our Spring Health Assessment.
- Understand critical security vulnerabilities in your Spring dependencies - Gauge upgrade efforts needed for latest version compatibility - Determine open-source support duration for your Spring librariesDemystifying the Software Bill Of Materials (SBOM) and why everyones talking about themVMware Tanzu2024-02-09 | Tanzu Developer Advocate and Enlightning host Whitney Lee speaks with Tanzu Solutions Architect, Alex Barbato to unpack the Software Bill of Material (SBOM). SBOMs have gained a lot of attention in the past decade, most recently as a result of a slew of White House Executive Orders on improving cybersecurity and service delivery. Listen in as they discuss the most common use cases for SBOMs, using CVEs for triage and remediation, as well as the Vulnerability Exploitability Exchange (VEX), and much more!
Join Alex and Whitney as they teach and learn together!⚡️ Enlightning - Flexible Authorization with OpenFGAVMware Tanzu2024-02-09 | OpenFGA is a flexible authorization engine built for developers and designed to make it easy for them to model their application permissions and add and integrate fine-grained authorization into their applications. Its modeling flexibility allows developers the ability to use it for various complex use-cases, whether it is to easily enable sharing, to support nested entities (documents in nested folders), or quickly enable multi-tenancy and much, much more. It offers HTTP and gRPC APIs, SDKs for multiple languages and several tools to make modeling easier.
In this session, we’ll go into why OpenFGA was built, where it fits into the authorization space, what makes it different from other authorization methods like Role-Based Access Control and some of the many use-cases that it covers. We’ll also go over some of the tools available to make modeling easier and give devs confidence that they’re not introducing a security risk, as well as some helpful tips for modeling and integrating with OpenFGA.
Join host Whitney Lee and guest Raghd Hamzeh for ⚡️ Enlightning!⚡️ Enlightning - Open Policy Containers: The What, Why, and HowVMware Tanzu2024-02-03 | The Open Policy Containers project provides a secure software supply chain for Open Policy Agent (OPA) policies, enabling a policy-as-code workflow for maintainers and consumers of policies to easily and securely build, version, distribute, and consume policy artifacts.
With host Whitney Lee and guest Gert Drapers!⚡️ Enlightning - Service Identity Authentication and Authorization Using AthenzVMware Tanzu2024-02-01 | Yahoo developed and open sourced a service authentication and role-based authorization system called Athenz to address the core zero trust principles. Yahoo uses Athenz to bootstrap their instances deployed in both private and public clouds with service identities in the form of short-lived x.509 certificates that allow one service to securely communicate with another. Authentication by itself is not sufficient though, authenticated clients require explicit authorization to be allowed to perform actions and Athenz enables fine-grained role-based (RBAC) access control with industry-standard mTLS-bound JWT access tokens.
Join host Whitney Lee and guest Henry Avetisyan to learn more!Lower your cloud costs by upgrading #SpringBoot #FinOps #Java #SpringFramework #appdev #kubernetesVMware Tanzu2024-01-30 | Start here: cote.io/springbill
Also, see @dashaun's video here: youtube.com/watch?v=p6iE6hMU9q4⚡️ Enlightning - Understanding Network Service MeshVMware Tanzu2024-01-26 | Network Service Mesh takes concepts from traditional L7 application service meshes and brings them down to L3 payloads, enabling your workloads to get the connectivity, security, and observability they need amongst each other independent of where they are running.
Join host Whitney Lee and guest Ed Warnicke to learn more!⚡️ Enlightning - Cloud Native Confidential Computing with Confidential ContainersVMware Tanzu2024-01-26 | Confidential Containers allow users to run sensitive cloud native workloads in an untrusted cloud. We'll explore how this is possible and how you can use the project with your own workloads.
Join host Whitney Lee and guest Tobin Feldman-Fitzthum to learn more!Tanzu Talk - Developer Platforms and Productivity, with Serdar BademVMware Tanzu2024-01-23 | Fresh from working on developer platforms at Uber, Serdar Badem tells us his experience working on improving developer productivity. He's working at Tanzu now and so he also discusses the work we're doing to help improve developer productivity.⚡️ Enlightning - Solving for the Bottom Turtle with SPIFFE and SPIREVMware Tanzu2024-01-20 | Explore SPIFFE (Secure Production Identity Framework For Everyone),
a CNCF project revolutionizing identity management in cloud-native systems.
This session introduces you to SPIFFE’s approach to secure service-to-service
communication across diverse environments.
What has any of that got to do with turtles? Join host Whitney Lee and guest Volkan Özçelik to find out!⚡️ Enlightning - Hello Paralus, Goodbye RBAC Stress!VMware Tanzu2024-01-19 | As Kubernetes becomes the backbone of modern infrastructure, securing multi-tenant clusters becomes a top priority for platform engineering teams.
In this lightboard session, we will delve into the realm of zero-trust architecture, exploring how it can bolster security measures and mitigate lateral surface attack risks within Kubernetes environments. We'll showcase best practices and practical guidance for implementing a robust zero-trust model and how Paralus' centralized RBAC and authentication features work together seamlessly to simplify cluster management, enhance security, and streamline RBAC operations.
Featuring host Whitney Lee and guest Saim Safdar!Why are you using old versions of Java and Spring? #SpringBoot #Java #SpringFramework #programmingVMware Tanzu2024-01-17 | ..and how to get them to update Java and Spring. Here's the tool I mention: cote.io/SpringHealthHow to do platform marketing and AdvocacyVMware Tanzu2024-01-17 | Most people struggle to get developers to use that platform that your platform engineering group built. Developers, of course, always like to build their own platforms (🙄), but many platform engineering groups miss out on a key step: marketing and advocacy. Check out @bryanrossuk's quick advice on how to do platform marketing and advocacy, based on his real world experience running platform teams in large organizations.
Keycloak integrates existing security infrastructures like SAML, LDAP, and Kerberos using federation and brokerage, and you can extend it to meet your organization’s needs.
It includes admin UIs and user self-management, which are getting even more powerful with the latest additions around dynamic user profiles.
Join host Whitney Lee and guest Alexander Schwartz to learn more!⚡️ Enlightning - What Is Access Policy Orchestration? What Is Hexa?VMware Tanzu2024-01-06 | Hexa Policy Orchestration enables you to manage disparate access policy formats across cloud providers, IAM systems, networks, and data.
Join host Whitney Lee and guest Gerry Gebel to learn more!⚡️ Enlightning - Be a Security Hero with Kubescape as Your SidekickVMware Tanzu2024-01-05 | Security is something we all need, and something we would all love to forget about. 🙂
Kubescape is a CNCF project that helps to secure your clusters easily and quickly. It helps you validate the configuration of your control plane, workloads, and RBAC; and it finds vulnerabilities, cutting the noise very effectively. In general, Kubescape assists with hardening configurations like network policies and seccomp profiles.
Join host Whitney Lee and guest Ben Hirschberg to learn more!What is waste in software development, with Steve Pereira - Tanzu TalkVMware Tanzu2023-12-18 | The phrase "value stream" is used so often in software development that it's easy to forget exactly what it means. "Waste" is another word like that. In this episode, @thecote talks with Steve Pereira about value stream mappings, what waste is, exactly, and why it's so difficult to do what seems like an obviously good idea, like value stream mapping.
00:00 Introduction to the Concept of Waste 00:53 Understanding Waste in Software Development 02:10 Personal Experience with Waste 05:15 Breaking Down Different Types of Waste 07:49 The Role of Slack in Reducing Waste 17:44 The Importance of Visibility in Identifying Waste 21:28 Challenges in Implementing Value Stream Mapping 23:52 The Problem with Change and the Need for Course Correction 24:18 Adapting Value Stream Mapping to Fit Available Time 25:25 The Power of Time Boxing and Parkinson's Law 26:32 The Challenge of Optimizing for the Future 26:58 The Paradox of Efficiency in Organizations 28:03 The Importance of Engineering the Work Process 29:16 Flow Engineering: Solving Problems with Classical Engineering Methodology 29:49 The Importance of Improving Developer Productivity 31:14 The Challenges in Government Organizations 33:08 Understanding the Concept of Value 34:46 The Three Dimensions of Value: Customers, Organization, and Contributors 43:33 The Practical Application of Value Stream Mapping 50:40 Conclusion and Further Resources⚡️Enlightning - What Is Dex?VMware Tanzu2023-12-16 | Many kinds of identity providers utilize different architectures and protocols existing in this world. The commonly-spread standard among cloud native applications (including Kubernetes) is now the OpenID Connect (OIDC) authentication layer. So, what do you do with LDAP, SAML, or any other custom identity providers that are left behind?
Dex comes to the rescue as it is the one provider to rule them all! Lightweight, fast, and flexible, Dex allows you to plug in any upstream identity provider to make them OIDC-compatible and cloud native.
Featuring host Whitney Lee and guest Maksim Nabokikh ♫Four ways to make sure youre doing agile software development rightVMware Tanzu2023-12-12 | Everyone is doing agile, but are they really doing it? Here's four ways to check on how well you're doing agile.
0:00 Four Checks 00:21 Minimizing Risk 01:09 Ability to change direction quickly 01:40 Developer's are aware of the business 02:21 Happy and thriving people 02:35 Developer Productivity 03:10 The Four things recap 03:25 Read MoreRe-thinking tech debt, developer productivity & better meetings, with Laura Tacho - Tanzu TalkVMware Tanzu2023-12-08 | In this episode Coté talks with Laura Tacho, the CTO of DX on several topics, starting with tech debt. Laura shares her viewpoint on how the concept and use of 'tech debt' changes based on perspective, and the need for better quantification of these concepts for businesses. They also discuss developer productivity metrics and three types of meetings.
Topics: 00:00 Introduction to Code Owners 00:40 Understanding Lawful Neutral in CODEOWNERS 01:12 The Role of Code Owners in Team Dynamics 03:25 The Impact of Code Ownership on Developer Productivity 04:16 Exploring the Concept of Technical Debt 05:05 The Business Perspective on Technical Debt 05:37 The Human Factor in Technical Debt 06:35 The Consequences of Ignoring Technical Debt 10:45 The Connection Between Tech Debt and Legacy Software 18:49 The Business Value of Addressing Tech Debt 22:58 The Opportunity Cost of Ignoring Tech Debt 25:03 Understanding Tech Debt and Maintenance 26:14 Introducing Laura Taco: CTO at DX 26:59 Laura's Journey in the Tech Industry 27:16 The Evolution of Containers 28:50 The Fallacy of Unobtrusive Measurement 30:34 The Controversy Around McKinsey's Developer Productivity Metrics 38:32 The Importance of Building the Right Thing 41:42 The Problem with Unnecessary Meetings 46:23 Laura's Work and Future Projects 47:05 Wrapping Up the ConversationA Demo of Data Protection Capabilities through Tanzu Mission ControlVMware Tanzu2023-12-07 | Corey Dinkens, technical marketing architect at VMware, shows the data protection tab inside VMware Tanzu Mission Control and all information about the Velero deployment, including backups, and schedules created. He then goes through how you can initiate and create a backup scoping your requirements between clusters, and namespaces, and using label selectors. Finally, he restores the backup to another cluster in a public cloud environment.
Index: 00:00 - Faster Release Cycles 00:12 - Speeding up your business 01:30 - How frequently you should ship 01:56 - Data-driven strategy & product management 03:51 - Quality: performance, security, governance 04:23 - Security 05:40 - Governance 08:31 - VMware Tanzu does it all!Best Practices for Disaster Recovery with Tanzu Mission Control and VeleroVMware Tanzu2023-12-05 | Pradeep Kumar Chaturvedi, product manager at VMware, and Nandish Parmar, director for virtualization platforms at Solera Holdings, go through some options depending on your strategy for disaster recovery. Either cross-site or same site, Velero is flexible and can restore the whole cluster, a service, or a namespace.
Watch the complete webinar recording: via.vmw.com/dataprotectionwebinarWhy Solera Chose Tanzu Mission ControlVMware Tanzu2023-12-05 | Nandish Parmar, director for virtualization platforms at Solera, explains how Tanzu Mission Control gives Solera the simplicity of not having to learn Velero while utilizing all of its capabilities. It removes the complexity and offers the large scale Solera needs for its data protection strategy.
Watch the complete webinar recording: via.vmw.com/dataprotectionwebinarMain Challenges When Managing Kubernetes Environments and Data ProtectionVMware Tanzu2023-12-04 | Nandish Parmar, director for virtualization platforms at Solera, explains how different teams, when using their own tool sets, bring the need for a solution that can work across those scenarios. Developer education is also a challenge as they must understand pods, containers, and all dependencies running on Kubernetes platforms.
Watch the complete webinar recording at via.vmw.com/dataprotectionwebinarWhy Solera Needs a Disaster Recovery SolutionVMware Tanzu2023-12-01 | Nandish Parmar, director for virtualization platforms at Solera, explains the compliance requirements the company has to meet and how they deal with the multiple acquisitions they went through in a globally distributed company through a disaster recovery strategy.
Watch the complete webinar recording: via.vmw.com/dataprotectionwebinarHow Solera Leverages Velero for Backup and Disaster RecoveryVMware Tanzu2023-12-01 | Nandish Parmar, director for virtualization platforms at Solera goes through the need for a Kubernetes backup solution. He says it is not only the cluster you manage that you need to worry about but all the platforms behind the cluster, including config maps, secrets, CRDs, databases, and other applications that you still have to consider when you are doing a backup. Solera has applications in multiple languages that are stateless and have dependencies that are hard to manage individually so they needed a backup solution that works and does not depend on spinning up new clusters that must take all the dependencies into account.
Watch the complete webinar recording: via.vmw.com/dataprotectionwebinarAI and Large-Scale Data Handling with VMware GreenplumVMware Tanzu2023-12-01 | Hear about Greenplum's recent advancements, including AI capabilities with PG vector extension and Postgres ML, and discuss handling billions of vectors and real-time data analytics, highlighting Greenplum's role in domain-specific AI applications. Ahmed Rachid Hazourli and Martin Visser give you the brief overview.
Check out more: greenplum.orgIntroduction to the VMware Tanzu Application AcceleratorVMware Tanzu2023-11-30 | In this video, Greg Meyer gives an overview of the application accelerator value proposition, including demonstrations of rapidly generating a new project from an accelerator template and how to create and publish your own custom accelerators.
And follow the playlist to see new videos as they publish: youtube.com/playlist?list=PLAdzTan_eSPTn1RoxFNzAmXKtT4RwMMHMHow Solera Holdings Leverages VMware Tanzu TechnologiesVMware Tanzu2023-11-30 | Nandish Parmar, director for virtualization platforms at Solera, explains how the company was initially running on VCF and PCF infrastructure but decided to migrate to Kubernetes with VMware Tanzu and currently has a wide range of applications running both on VMs and containers. Consolidation was a focus for the company as they acquired multiple companies and were struggling with development siloes. They currently run approximately 60 VMware Tanzu clusters on-premises and other clusters on public clouds.
Watch the complete webinar recording: via.vmw.com/dataprotectionwebinar⚡️ Enlightning - Cilium Networking, Security and ObservabilityVMware Tanzu2023-11-30 | Now that we have learned so much about networking and service mesh solutions, let’s look at what Cilium can do. Cilium has an answer for each use case that folks adopt a service mesh for, as well as all of the needed capabilities to improve operational understanding in your environments greatly - from networking all the way to the application layer!
Featuring guest Duffie Cooley!VMware & PostgresVMware Tanzu2023-11-30 | What does VMware do with Postgres? A lot! Here, Ivan Novick and Martin Visser delve into the versatility of Postgres at VMware Explorer in Barcelona. They discuss how Postgres serves beyond traditional databases, touching on AI use cases, geospatial applications, and the integration of PostgresML for machine learning. A fascinating look at how Postgres is evolving to meet diverse enterprise needs.
00:00 - Introductions 00:16 - Enterprise Postgres 00:53 - Postgres and AI 02:37 - VMware and Postgres 03:16 - PostgresMLBenefits of Data Protection with VMware Tanzu Mission ControlVMware Tanzu2023-11-30 | Tanzu Mission Control offers simplified backup and recovery, strong multi-tenancy support, and application site recovery. It has an API-first approach, and you can recover your Kubernetes clusters from one site to another very quickly.
Watch the complete webinar recording: via.vmw.com/dataprotectionwebinarA High-level Look at the Architecture of Velero Data ProtectionVMware Tanzu2023-11-29 | Velero is an open source project leveraged by VMware Tanzu Mission Control for data protection capabilities. It provides two ways to back up volumes with volume plug-in for volume snapshots and/or through file system backup. And it covers many use cases, such as on-demand and scheduled backups, backups based on namespaces, labels, and more.
Watch the complete webinar recording: via.vmw.com/dataprotectionwebinarWhat Kind of Data Protection Do You Need for Kubernetes?VMware Tanzu2023-11-29 | Platform teams need specific protection depending on their application, which can be stateless, or store state in Kubernetes persistent volumes, or Kubernetes CRDs. When choosing a data protection solution, teams need to take into consideration a few factors, such as flexibility, data needs, workload mobility, and multi-cloud support.
Watch the complete webinar recording: via.vmw.com/dataprotectionwebinarWhy You Need Different Backup Solutions for VMs and ContainersVMware Tanzu2023-11-27 | Applications running in virtual machines (VMs) are mostly static and single tenant, relying on backup of the file system. Kubernetes is a multitenant environment with lots of metadata information (e.g., config maps, secrets, pods, etc.) and distributed applications. So, a Kubernetes data protection solution needs to understand Kubernetes patterns to deal with continuous changes inside a cluster, and a cloud native data protection solution should be application-centric and not infrastructure-centric.
Watch the complete webinar recording: via.vmw.com/dataprotectionwebinarRevolutionizing Developer Productivity: The Evolution and Benefits of IDPsVMware Tanzu2023-11-21 | Internal developer platforms (IDPs) might be the latest innovation to hit the platform space, but they represent the culmination of at least a decade of efforts by development, platform and DevOps teams to meet a broad spectrum of developer needs. IDPs offer a range of benefits that can help developers focus on writing code, accelerate development, and improve collaboration and productivity. Watch this session to explore the evolution of IDPs and their key elements. See a demonstration tailored for Spring Boot developers using VMware Tanzu Application Platform, a pre-built IDP that leverages various open source technologies. By the end of the talk, you will understand IDPs, how they work, and why they matter for software development. You will also have a framework for choosing between pre-built or custom IDP solutions for your organization.
This talk by Cora Iberkleid was originally presented as part of SpringOne Tour: springonetour.ioDoes Your API Need a REST? Check Out GraphQLVMware Tanzu2023-11-20 | GraphQL is a declarative query language that simplifies retrieving data from an application's back end. It provides a clear and comprehensive description of the data in your API, giving you the ability to request only what you need. This makes it easy to evolve APIs over time and enables powerful developer tools.
In this talk, Spring expert Dan Vega covers the basics of GraphQL and how it differs from traditional RESTful API architectures. You will learn how to construct API requests using the query language on the client side. On the server side, you will learn how to create a schema and data fetchers (controller methods) to power them. Dan also discusses best practices for building GraphQL APIs with Spring Boot, including batch loading, pagination, and error handling.
By the end of this talk, you will have everything you need to build your first GraphQL API in Spring.
This talk was originally presented as part of SpringOne Tour: springonetour.ioOverview of Image Registry Policy in VMware Tanzu Mission ControlVMware Tanzu2023-11-20 | Make sure production workloads only come from an enterprise image registry storing your intellectual property and implementing your security scanners of choice so you protect your environment from critical vulnerabilities. Tanzu Mission Control offers image registry policies so you help ensure any code touching your environment is safe and protected against cyberattacks.
Learn more about Tanzu Mission Control: tanzu.vmware.com/mission-control Watch the complete webinar recording: via.vmw.com/secureK8swebinarUsing Spring with OpenAPIVMware Tanzu2023-11-20 | The most recent State of Spring survey by VMware showed that a majority of Spring users are probably also using OpenAPI in some form. We even use it extensively inside VMware, and we ship large amounts of code annually to internal and external customers using Spring and OpenAPI. This presentation looks at the choices available for implementing OpenAPI services or clients with Spring. Spring expert Dave Syer looks at a range of tools and configuration options, and also considers approaches to building API-based systems on the server and the client, supporting practical implementation choices in real systems.
This talk was originally presented as part of SpringOne Tour: springonetour.io