Published 9/2024
MP4 | Video: h264, 1920×1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.67 GB | Duration: 6h 16m
Jboss on Kubernetes and OpenShift with complete Hands-On. Hosted On AWS
What you’ll learn
Learn Jboss on Kubernetes
Learn Jboss on OpenShift
Learn Jboss hosted on AWS
Next Generation Training
Requirements
Mastering JBoss EAP 7.X & 8 – Basic to Expert + On Docker
Description
Course Description:In this comprehensive course, you will learn how to deploy and manage JBoss applications on both Kubernetes and Red Hat OpenShift, two of the leading platforms for container orchestration and management. Designed for system administrators, DevOps engineers, and developers, this course provides hands-on experience with containerizing JBoss, setting up Kubernetes clusters, and leveraging OpenShift’s advanced enterprise features to manage JBoss-based applications efficiently.Key Topics Covered:Introduction to Kubernetes & OpenShift: Learn the fundamentals of Kubernetes and OpenShift, understanding their architecture, features, and how they manage containerized applications.Containerizing JBoss: Gain practical knowledge of how to build, configure, and containerize JBoss applications using Docker, ensuring they are ready to be deployed on Kubernetes or OpenShift.Deploying JBoss on Kubernetes: Learn how to deploy JBoss applications on Kubernetes clusters, set up services, configure pods, and ensure high availability and scalability.Managing JBoss with OpenShift: Understand how to leverage OpenShift’s powerful platform-as-a-service (PaaS) capabilities, including project management, automated deployments, and advanced routing for JBoss applications.Service Discovery, Networking, and Load Balancing: Explore Kubernetes and OpenShift service networking, including internal and external service exposure, configuring Ingress controllers, and implementing load balancing for JBoss.Scaling and Monitoring JBoss Applications: Discover how to auto-scale JBoss applications using Kubernetes’ built-in scaling features and integrate monitoring tools like Prometheus and Grafana to track performance.Persistent Storage in OpenShift: Learn how to manage stateful JBoss applications by integrating persistent storage solutions on OpenShift.Security and Access Control: Explore role-based access control (RBAC), securing communication within Kubernetes and OpenShift clusters, and implementing best practices for JBoss applications.
Overview
Section 1: Introduction
Lecture 1 Overall Course Introduction
Lecture 2 Code
Lecture 3 EAR Files (Optional)
Section 2: AWS Free Account Creation & Setup
Lecture 4 Labs – AWS – Introduction
Lecture 5 Labs – AWS – Free Account Creation
Lecture 6 Labs – AWS – MFA and Budget
Lecture 7 Labs – Creating Users on AWS (Optional)
Lecture 8 Labs – Creating Security Group for Kube Cluster
Section 3: AWS EC2 Instance Creation and Setup – Install Kubernetes Cluster
Lecture 9 Labs – Creating EC2 Instance
Lecture 10 Labs – SSH connection with basic setup
Lecture 11 Labs – Fixing Ping btw servers (Optional)
Lecture 12 Labs – Installing Kubectl Kubeadm and Kubelet
Lecture 13 Labs – Cluster Configuration
Lecture 14 Labs – Stopping Ec2 Instance when not in use
Section 4: Kubernetes Basics
Lecture 15 Arch – Easy Example – Virtualization VS Containerization
Lecture 16 Arch – Virtualization VS Containerization
Lecture 17 Arch – Container VS Container Orchestrator
Lecture 18 Arch – Docker Compared with Kubernetes
Lecture 19 Arch – What is Kubernetes
Lecture 20 Arch – Kubernetes
Lecture 21 Arch – Process flow of Kubernetes
Section 5: Kubernetes On Jboss – Creating Jboss Images
Lecture 22 Arch – Jboss Cluster On Kubernetes
Lecture 23 Labs – Docker Images for Jboss Cluster
Section 6: Jboss On Kubernetes – Jboss Deployment Master & Slave
Lecture 24 Arch – Pods
Lecture 25 Arch – Advanced Concepts of a Pods
Lecture 26 Labs – Configuring Jboss Master On Kube
Lecture 27 Labs – Kube Jboss Slave
Section 7: Jboss On Kubernetes – Service Configuration For Jboss
Lecture 28 Arch – LB Service
Lecture 29 Labs – Kube Service Admin Console
Lecture 30 Labs – Kube Service Slave
Section 8: Jboss On Kubernetes – Ingress Service Configuration
Lecture 31 Introduction To Ingress – Arch – Layer 4 VS Layer 7 LB.mp4
Lecture 32 Arch – Ingress Controller & Its Arch
Lecture 33 Arch – Understanding Network Arch Ingress.mp4
Lecture 34 Labs – Ingress configuration
Anyone who wants to take Jboss to the next level
Homepage