A practical training that covers all the basics you need. It covers
microservices (React, JAVA and Python),
building and running them on cloud VMs,
containerizing and deploying them using Docker,
Running and Orchestrating them on Kubernetes etc !
Join our beginner-level course on containers and Kubernetes to learn about software development and management, web applications, and the software cycle. On the first day, you'll discover what microservices are and how they work. You'll also build a simple microservice project and learn how to automate the build process using build tools.
On day two, you'll learn how to build code to artifacts, including the frontend and Java application. You'll also learn how to run and deploy applications on the server, including Python and Java applications. Our lab-oriented course will guide you through the installation process and teach you how to start the application.
Day three of our course covers containers and cloud infrastructure. You'll learn about the advantages of using containers, decoupling of host and containers, and how to set up a web server using Nginx. You'll also discover how to configure communication between Java, Python, and the frontend, as well as how to create a cloud infrastructure scenario.
Are you interested in developing and managing containers? On day four, we'll show you how to create your first container using Docker and develop container and container registry. You'll also learn about the advantages of using cache while developing container images and the new workflow in four processes that repeats. We'll provide you with the tools you need to create your first container image.
Our fifth day will teach you how to run applications as containers, configure Java containers with Python URLs, and reconfigure the frontend to speak to the Java app. You'll also learn how to connect to applications from a browser to verify and push images to the registry.
On day six, we'll cover container orchestration with Kubernetes. You'll learn about the components of Kubernetes and the Kubernetes workflow, as well as how to run an application in Kubernetes. We'll teach you about controllers in Kubernetes, including deployment controllers, and how to create a deployment controller for your applications.
Day seven of our course covers ConfigMaps, Secrets, and Persistent Volumes. You'll learn about managing configurations in Kubernetes and how to create ConfigMaps and Secrets. We'll also teach you how to configure containers to read data from ConfigMaps and Secrets and how to manage data using Persistent Volumes.
On the final day of our course, you'll learn about namespaces and Ingress. You'll discover how to create a namespace and run applications in a given namespace. We'll also cover what Ingress is and how it works, as well as how to create an Ingress for a frontend web app and verify it from a browser. Join our course today and become a Kubernetes expert!
Its all about managing an AWS EKS cluster and ensuring proper access control for users and applications with AWS IAM.. The topics includes
Authorization and authentication with EKS,
AWS IAM and Kubernetes RBAC,
Creating a user with read permission to EKS,
Aws-auth configmap,
Generate a kubeconfig for the IAM user basil,
How the IAM user authenticate with kubernetes API,
Kubeconfig aws iam as identity provider,
Generate the kubeconfig and verify the permissions,
Using IAM Roles to give permissions,
Create a Policy and a role in aws,
Create a Role with access to the policy,
Map the role to get RBAC admin access using aws-auth configMap,
Create an admin user in IAM,
Give permission to the user to assume the role,
Configure aws cli profile and generate kubeconfig ,
Benefits,
Users assuming roles in IAM etc
Its all about understanding how logging and monitoring should be implemented on your Google Kubernetes Engine. The topics includes
Observability - Monitoring, Logging,
Logging,
Examining the Logs,
Customizing Logs,
Storing Logs in the Google Cloud,
Logs Storage and Logs Router,
Logs-Based Matrics ,
Monitoring - An overview,
How GKE Monitoring Works,
Enabling Monitoring GKE,
Matrics,
Alerting etc!
Now you are done with the course and its time to start the most amazing part of this course. 20+ engineers working together to implement best container practics on a project, to make you ready for your Job search. The project is too big and wide that if one person handle it in a company, its takes 3 to 4 months. You will also go through an interview and resume preparation session at the end to kickstart your Job hunt!