A comprehensive guide with hands-on instructions that aids you in modernizing your apps, running your apps in containers on Kubernetes and understanding the business value, applications and nitty gritties of the VMware Tanzu portfolio
Key Features
- Gain insights about the important features and capabilities of distinct products under VMWare Tanzu portfolio
- Learn how and when to use the different VMWare Tanzu products for common day-1 and day-2 operations
- Modernize applications deployed on multi-cloud platforms using the best DevSecOps practices
Book Description
Kubernetes has become ubiquitous with almost every new and numerous old apps moving on this platform. It becomes very difficult to manage large Kubernetes clusters at scale in a multi-cloud environment from a developer productivity and operational efficiency point of view. DevSecOps in Practice with VMware Tanzu aims to address these challenges by automating the delivery of containerized workloads and controlling the multi-cloud Kubernetes operations using the tools under the Tanzu portfolio.
This book begins with an overview of VMWare Tanzu platform and then discusses its tools for building useful and secure applications using App Accelerators, Build Service, Catalog Service, and API Portal. Then, it delves into running those applications efficiently at scale with Tanzu Kubernetes Grid and Tanzu Application Platform. Finally, it covers managing those applications: controlling, observing, and connecting them with Tanzu Mission Control, Tanzu Observability, and Tanzu Service Mesh. You'll learn the architectures, capabilities, features, installation, configuration, implementation, and benefits of these services with the help of examples.
After reading this book, you'll have a sound understanding of the VMWare Tanzu platform from top-to-bottom and you'll be able to efficiently articulate the real-world business problems.
What you will learn
- Build apps to run as containers using predefined templates
- Generate secure container images from application source code
- Build secure open-source backend services container image catalog
- Deploy and manage Kubernetes based private container registry
- Operate in a multi-cloud deployable Kubernetes platform
- Develop secure path to production for applications running in container
- Streamline multi-cloud Kubernetes operations control and observability
- Connect containerized apps securely using service mesh
Who This Book Is For
This book is intended for cloud platform and DevOps engineers who want to learn about the operations of the tools under the VMware Tanzu umbrella. It will also serve as a useful reference for application developers and architects as well as IT leaders who want to understand the business and security outcomes they can achieve using the tools covered in this book. Prior understanding of containers and Kubernetes will be helpful when using this book.
Table of Contents
- Understanding the Need to Transform to a Cloud Platform
- Developing Cloud-Native Applications with Tanzu Application Accelerator
- Building Secure Container Images with Tanzu Build Service
- Provisioning Backing Services for Applications
- Defining and Managing Business APIs
- Managing Container Images with Harbor
- Orchestrating Containers Across Clouds with Tanzu Kubernetes Grid
- Diving Deep into Tanzu Community Edition
- Enhancing Developer's Productivity with Tanzu Application Platform
- Managing and Controlling Kubernetes Clusters with Tanzu Mission Control
- Realizing Full-Stack Visibility with Tanzu Observability
- (N.B. Additional chapters to be confirmed upon publication)