- Experience with Kubernetes
- Java programming experience
Audience
- DevOps engineers
- Developers
Java is an object-oriented programming language for building web applications. Kubernetes (K8s) is an open source platform for automating container operations and deployment.
This instructor-led, live training (online or onsite) is aimed at DevOps engineers and developers who wish to use Java and Kubernetes (K8s) to create, build, test, debug and deploy high-performance and scalable applications.
By the end of this training, participants will be able to:
- Set up the necessary development environment to build Java applications.
- Understand the features and architecture of Kubernetes.
- Learn about the key concepts and tools for DevOps.
- Get a refresher on Java programming fundamentals.
- Containerize Java microservices using Docker.
- Build, scale, and deploy Java applications on Kubernetes.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Introduction
- Overview of Kubernetes features and architecture
- Java programming fundamentals
Understanding DevOps Concepts and Tools
- Software development lifecycle
- Microservices basics
Getting Started
- Setting up the development environment
- Basic HTML and CSS concepts
Creating a Java application
- Choosing an IDE
- Creating a project
- Adding features and functions
Containerizing Microservices
- Building Docker container images
- Running microservices in Docker containers
- Testing the microservices
Deploying the Application
- Creating deployment files
- Running Java applications on Kubernetes
- Clustering with Kubernetes
- Deploying the applications to clusters
Troubleshooting
Summary and Next Steps
United Arab Emirates - Java and Kubernetes for DevOps Engineers
Qatar - Java and Kubernetes for DevOps Engineers
Egypt - Java and Kubernetes for DevOps Engineers
Saudi Arabia - Java and Kubernetes for DevOps Engineers
South Africa - Java and Kubernetes for DevOps Engineers
Brasil - Java and Kubernetes for DevOps Engineers
Canada - Java and Kubernetes for DevOps Engineers
中国 - Java and Kubernetes for DevOps Engineers
香港 - Java and Kubernetes for DevOps Engineers
澳門 - Java and Kubernetes for DevOps Engineers
台灣 - Java and Kubernetes for DevOps Engineers
USA - Java and Kubernetes for DevOps Engineers
Österreich - Java and Kubernetes for DevOps Engineers
Schweiz - Java and Kubernetes for DevOps Engineers
Deutschland - Java and Kubernetes for DevOps Engineers
Czech Republic - Java and Kubernetes for DevOps Engineers
Denmark - Java and Kubernetes for DevOps Engineers
Estonia - Java and Kubernetes for DevOps Engineers
Finland - Java and Kubernetes for DevOps Engineers
Greece - Java and Kubernetes for DevOps Engineers
Magyarország - Java and Kubernetes for DevOps Engineers
Ireland - Java and Kubernetes for DevOps Engineers
Luxembourg - Java and Kubernetes for DevOps Engineers
Latvia - Java and Kubernetes for DevOps Engineers
España - Java and Kubernetes for DevOps Engineers
Italia - Java and Kubernetes for DevOps Engineers
Lithuania - Java and Kubernetes for DevOps Engineers
Nederland - Java and Kubernetes for DevOps Engineers
Norway - Java and Kubernetes for DevOps Engineers
Portugal - Java and Kubernetes for DevOps Engineers
România - Java and Kubernetes for DevOps Engineers
Sverige - Java and Kubernetes for DevOps Engineers
Türkiye - Java and Kubernetes for DevOps Engineers
Malta - Java and Kubernetes for DevOps Engineers
Belgique - Java and Kubernetes for DevOps Engineers
France - Java and Kubernetes for DevOps Engineers
日本 - Java and Kubernetes for DevOps Engineers
Australia - Java and Kubernetes for DevOps Engineers
Malaysia - Java and Kubernetes for DevOps Engineers
New Zealand - Java and Kubernetes for DevOps Engineers
Philippines - Java and Kubernetes for DevOps Engineers
Singapore - Java and Kubernetes for DevOps Engineers
Thailand - Java and Kubernetes for DevOps Engineers
Vietnam - Java and Kubernetes for DevOps Engineers
India - Java and Kubernetes for DevOps Engineers
Argentina - Java and Kubernetes for DevOps Engineers
Chile - Java and Kubernetes for DevOps Engineers
Costa Rica - Java and Kubernetes for DevOps Engineers
Ecuador - Java and Kubernetes for DevOps Engineers
Guatemala - Java and Kubernetes for DevOps Engineers
Colombia - Java and Kubernetes for DevOps Engineers
México - Java and Kubernetes for DevOps Engineers
Panama - Java and Kubernetes for DevOps Engineers
Peru - Java and Kubernetes for DevOps Engineers
Uruguay - Java and Kubernetes for DevOps Engineers
Venezuela - Java and Kubernetes for DevOps Engineers
Polska - Java and Kubernetes for DevOps Engineers
United Kingdom - Java and Kubernetes for DevOps Engineers
South Korea - Java and Kubernetes for DevOps Engineers
Pakistan - Java and Kubernetes for DevOps Engineers
Sri Lanka - Java and Kubernetes for DevOps Engineers
Bulgaria - Java and Kubernetes for DevOps Engineers
Bolivia - Java and Kubernetes for DevOps Engineers
Indonesia - Java and Kubernetes for DevOps Engineers
Kazakhstan - Java and Kubernetes for DevOps Engineers
Moldova - Java and Kubernetes for DevOps Engineers
Morocco - Java and Kubernetes for DevOps Engineers
Tunisia - Java and Kubernetes for DevOps Engineers
Kuwait - Java and Kubernetes for DevOps Engineers
Oman - Java and Kubernetes for DevOps Engineers
Slovakia - Java and Kubernetes for DevOps Engineers
Kenya - Java and Kubernetes for DevOps Engineers
Nigeria - Java and Kubernetes for DevOps Engineers
Botswana - Java and Kubernetes for DevOps Engineers
Slovenia - Java and Kubernetes for DevOps Engineers
Croatia - Java and Kubernetes for DevOps Engineers
Serbia - Java and Kubernetes for DevOps Engineers
Bhutan - Java and Kubernetes for DevOps Engineers