End-to-End automatic app deployment using VMware vRealize Codestream and Tanzu Kubernetes.

preview_player
Показать описание
This is part one of a two parts videos series showcasing a developper workflow modifying an application source code and triggering an end-to-end application release pipeline. The demo uses a very simple nodeJS app, made of a singe container image, called Bulletin Board.

The video series features a CI/CD technology provided by VMware called vRealize Codestream and an upstream-compliant Kubernetes technology, also provided by VMware, called VMware Tanzu Kubernetes. NSX, from VMware, completes the picture by providing automatic load-balancing services for the container-based application.

Scenario: Mike, the developper in the scenario, picks bulletin Board as his code base to build a more complex residential community engagement application. The source code modifications in the video are intentionally basic and involve changing the home page text as well the color.

In Part 1, we introduce the end to end toolchain, the sample application and the personnas involved (Mike the dev and Alex the ops) and shows a successsfull application deployment initiated by Mike. The pipeline in Codestream builds then destroys the application deployed - it's sole purpose is to test the end to end automation. The pipeline features manual user approvals on purpose to demonstrate how governance and controls can be added.

The supporting blogpost, which provides more details and explanations, can be found here:
Рекомендации по теме