Close
COURSE LIST / COURSE BY TECHNOLOGY VENDORS / VMWARE

VMware Application Modernization: Core Technical Skills

Course Summary:

In this five-hour training course, you explore the purpose and benefits of using modern applications. Through a series of microlearning topics that present concepts, examples, videos, and discovery questions, you learn about Kubernetes, containers, and the VMware Tanzu portfolio. This course is recommended for customers who want to explore how to use containers for deploying modern applications.

Course Duration: 5 Hours


Course Content:

Understanding Modern Applications

  • Describe the purpose of application modernization

Using a Microservices Architecture

  • Describe the importance of microservices in improving the process of software development
  • Describe how microservices can speed up the deployment of new application features

Understanding Containers

  • Describe the purpose and benefits of containers in modern application development

Containers and Virtual Machines

  • Describe the differences between containers and virtual machines
  • Recognize the advantages of using containers rather than VMs for running applications

Building Container Images

  • Describe the process of building a container image
  • Explain how to run a container from its image

Container Registries

  • Describe how container registries work
  • Identify use cases for public and private container registries

Kubernetes and Containers

  • Describe the relationship between containers and Kubernetes
  • Identify the benefits of using Kubernetes

Kubernetes Architecture

  • Describe the basic architecture of Kubernetes
  • Distinguish between declarative and imperative systems

Interacting with Kubernetes

  • Describe how to interact with Kubernetes
  • Identify the purpose of the YAML configuration file

Using Kubernetes Objects to Deploy Applications

  • Describe the purpose of namespaces in a Kubernetes cluster
  • Identify characteristics of pods in a Kubernetes cluster
  • Identify the goals that a deployment object achieves
  • Describe the purpose of the ConfigMap object

Service and Ingress Objects

  • Identify the purpose of the service and ingress objects
  • Describe the purpose of the ingress controller

Advanced Features of Modern Applications

  • Explain how platform as a service supports the development, running, and management of applications
  • Recognize how infrastructure as code helps improve the managing and provisioning of IT infrastructure

Continuous Integration and Delivery Strategies

  • Describe the results of each process in the CI/CD pipeline
  • Recognize the benefits of implementing a CI/CD pipeline

 VMware Tanzu Overview

  • Identify the products in the VMware Tanzu portfolio and their features

VMware Tanzu Product Portfolio

Describe the products in the VMware Tanzu product portfolio and their use cases