Monolithics to Microservices (Design & Develop)

In a world of perpetual change, we need robust processes and approaches to modernize and adapt application architectural patterns.  this session We’ll answer questions like, "Does my app need microservices architecture? How micro is a Micro service? And how to design a Microservice application architecture? 

How to utilize spring boot to build microservices that are truly cloud native   

 

Trainer: Alex Roman - Lead Solution Engineer

 

Key Take-aways:

  • Microservices Software Development
  • Domain Driven Design concepts
  • 5R model
  • Build a Java spring application and deploy on Kubernetes

 

Certification: Certificate of Attendance

 

Skills needed for lab part:

  • Java: Basic Level
  • Containerization: Basic
  • Kubernetes: Basic

 

Pre-requisites for lab part:

  • Laptop
  • Docker Desktop installed Github Account
Adopting OSS Databases Technologies for Transactional and Analytical Workloads  

The workshop will be split into 3 parts.

In the first part, We will introduce you to  VMware Postgresql database technology , 100% based on Postgresql open source project, and all options to run your databases from Bare Metal to Containers through VMs in a fully managed approach.

Postgresql is the suitable technology for OLTP Databases (Transactional workloads).

We will demonstrate how to operate Postgresql on containers or on VMs in a fully managed approach. 

In the second part of the workshop, We will  introduce you to  based on Postgresql database. 

Greenplum is the suitable technology for OLAP Databases (Analytical workloads).

We will teach you how to stream data from Kafka to Greenplum Database and we will demonstrate techniques to use a Python client to interact with the database, train and execute ML models on big data volume (hundreds of billions of rows). 

We will also include a quick enablement on data modeling and best practices to parallelize Machine learning models. 

In the last part of this workshop, we will present approaches and methodologies to migrate from existing legacy databases to Postgresql/Greenplum. Irrespective of  the number of databases and for all kinds of workloads (OLTP, OLAP).  We will share best practices and use cases. 

 

Trainer: Franck Sidi (Director Data Vmware Tanzu EMEA) – Vishal Kumar (Senior Data Engineer)

 

Key Take-aways:

  • Learn best practices to move from Oracle to Postgresql 
  • Build Modern Analytics platform including Data Streaming and ML

 

Certification: Certificate of Attendance

 

Skills needed for lab part:

  • level 100/200

 

Pre-requisites for lab part:

  • Laptop
Cluster supply chain in a multi cloud environment 

Most organizations use Kubernetes as their orchestration platform for CI/CD and production deployments. As organizations automate code development and delivery, it's critical to standardize and protect the code-to-production software supply chain. This session covers Cluster Supply Chains, choreography vs. orchestration, and Open Source tool cartographer. In the second session, we'll explore how the Tanzu Application platform provides a continuous path to production, abstracts Kubernetes for developers, and enhances developer productivity and security.

 

Trainer: Piyush Katira - Senior Solution Engineer

 

Key Take-aways:

  • Difference between orchestration and choreography Using Cartographer

 

Certification: Certificate of Attendance

 

Skills needed for lab part:

  • Kubernetes: Intermediate
  • DevOps: Intermediate

 

Pre-requisites for lab part:

  • Laptop
  • Docker Desktop installed Github Account
How to manage Kubernetes across clouds

Digital transformation is driving the use of Kubernetes, which automates the deployment, administration, and scaling of containerized applications. Enterprises are shifting to Kubernetes and multi-cloud environments to avoid vendor lock-in, reduce risk, and cut costs. Multiple clouds are needed for development teams.

 

Trainer: Salah El Etreby - Lead Solution Engineer

 

Key Take-aways

  • Consistent Kubernetes runtime
  • Multi-cloud Kubernetes management plane
  • Platform-wide observability
  • Zero-trust data encryption and mTLS Enterprise-grade integrated LB/Ingress
  • Platform installation and enablement

 

Certification: Certificate of Attendance 

 

Pre-Requisites needed:

  • Kubernetes: Basic

 

Pre-requisites needed for lab part:

  • Laptop