App Containerization and Kubernetes CICD Workshop

Learn the best way to containerize large-scale corporate applications so you can deploy them in Kubernetes. This class is offered in partnership with Cloud Genius.

course image

Course details

ceus icon CEUs 2.4

schedule icon Schedule Independent, Weekends

location icon Location Online

cost icon Cost

$13,140

payment plan

Registration details

App Containerization and Kubernetes CICD Workshop

Learn the best way to containerize large-scale corporate applications so you can deploy them in Kubernetes. This class is offered in partnership with Cloud Genius.

What you’ll be able to do — competencies

  • Containerize monolithic apps into cloud-native micro-services
  • Package your app images in YAML files for Kubernetes
  • Build a CI/CD pipeline
  • Automate the monitoring of your apps’ performance in Kubernetes using Prometheus and Grafana

Course description

expand drawer icon collaspe drawer icon

You run your apps on physical/virtual machines but your company is rolling out Kubernetes. That means it’s time to learn and adopt the right way to containerize large-scale corporate applications so you can deploy them in Kubernetes.

This course is offered through Cloud Genius®.

 

Prerequisites

expand drawer icon collaspe drawer icon
  • Cloud Bootcamp or equivalent knowledge

Syllabus

expand drawer icon collaspe drawer icon

Day 1: Containerize this…

  • Concept brief
  • Virtualization vs. containerization
  • Monolithic apps vs. cloud native micro-services
  • Kubernetes architecture
  • We will use a variety of open source apps written in several popular languages: Java, Python, Ruby, Go, Node aka Javascript, dotnet, Erlang, PHP, Rust, Swift
  • Learn the patterns and concepts from the workshop and apply those to your internal corporate apps, carefully containerize the monolithic ones into cloud-native micro-services without sharing any info with anyone outside your company
  • Manage app secrets and runtime environment variables for your apps in Kubernetes
  • Persist app files, data and databases in Kubernetes or use managed storage and database services in your enterprise

Day 2: Deploy & scale that…

  • Concept brief:
  • Helm, Draft, Gitkube, Metaparticle, Skaffold
  • How to break the YAML wall & speak YAML with Kubernetes
  • Identify apps and micro-services that are closely related and orchestrate that relationship composition as a meaningful collection running in containers
  • Package your app images in YAML files for Kubernetes
  • Expose your apps to your users via your chosen domain/URL using enterprise grade ingress
  • Secure your apps with a proper TLS certificate auto-generated and managed as a Kubernetes secret

Day 3: Automate end-to-end

  • Concept brief:
  • CI/CD: Travis, Circleci, Jenkins, Gitlab, AWS, Codeship, Azure, Google, IBM, Atlassian et al
  • Iteratively build a CI/CD pipeline to accomplish the precise outcome you want
  • Integrate your enterprise apps in your continuous integration, continuous delivery CI/CD pipeline
  • Automate the monitoring your apps’ performance in Kubernetes using Prometheus and Grafana

Next available start dates

Online — Independent

Registration closed expand drawer icon collaspe drawer icon
App Containerization and Kubernetes CICD Workshop
hours icon

Total classroom hours

24 hours

schedule icon

Schedule

Online

Independent, 8/15/2020-10/15/2020

cost icon

Total cost

$13,140

instructor icon

Instructor: Nilesh Londhe

notes icon

Notes

This is a self paced online workshop with access to 24 hours of records from live sessions. Work at your own pace but it is recommended to allow 8 weeks to complete. This course is offered through Cloud Genius.

Online — Independent

Registration closed expand drawer icon collaspe drawer icon
App Containerization and Kubernetes CICD Workshop
hours icon

Total classroom hours

24 hours

schedule icon

Schedule

Online

Independent, 9/15/2020 - 11/15/2020

cost icon

Total cost

$13,150

instructor icon

Instructor: Nilesh Londhe

notes icon

Notes

This is a self paced online workshop with access to 24 hours of records from live sessions. Work at your own pace but it is recommended to allow 8 weeks to complete. This course is offered through Cloud Genius.

Online — Independent

Registration open expand drawer icon collaspe drawer icon
App Containerization and Kubernetes CICD Workshop
hours icon

Total classroom hours

24 hours

schedule icon

Schedule

Online

Independent, 11/15/2020 - 11/20/2020

cost icon

Total cost

$13,140

instructor icon

Instructor: Nilesh Londhe

notes icon

Notes

This is a self paced online workshop with access to 24 hours of records from live sessions. Work at your own pace. This course is offered through Cloud Genius.

Online — Weekends

Registration open expand drawer icon collaspe drawer icon
App Containerization and Kubernetes CICD Workshop
hours icon

Total classroom hours

24 hours

schedule icon

Schedule

Online

Weekends, 8:00 AM - 5:00 PM, 3 S - 11/14/2020 - 12/05/2020, No class 11/28

cost icon

Total cost

$13,140

instructor icon

Instructor: Nilesh Londhe

notes icon

Notes

This section runs live and is scheduled from 8:00 AM to 5:00 PM over three Saturdays. This course is offered through Cloud Genius.

Online — Independent

Registration open expand drawer icon collaspe drawer icon
App Containerization and Kubernetes CICD Workshop
hours icon

Total classroom hours

24 hours

schedule icon

Schedule

Online

Independent, 10/15/2020 - 12/15/2020

cost icon

Total cost

$13,140

instructor icon

Instructor: Nilesh Londhe

notes icon

Notes

This is a self paced online workshop with access to 24 hours of records from live sessions. Work at your own pace. This course is offered through Cloud Genius.

Interested in custom learning solutions for your team?

Tombolo Institute Corporate Solutions offers tailor-made professional development programs to meet your organization’s goals.

Get started