Study Learn Grow
Containerizing Java EE 8 Apps Using Docker And Kubernetes

Containerizing Java EE 8 Apps Using Docker And Kubernetes


This course will show you how it is possible to develop Java EE 8 applications that run in containers. We will see why Java EE specifically is a natural fit for containers.

Overview

Description
Connect the dots and develop Java EE applications.

Some enterprise developers might wonder whether the Java EE platform is eligible for realizing modern, containerized enterprise applications that run in cloud offerings.

A lot of enterprises migrate their runtime environments to platforms that are based on Docker and Kubernetes.

Container technologies, in combination with orchestration, provide significant advantages in the way companies deploy and operate their enterprise software.

This raises the question: Are enterprise applications developed with Java EE eligible for these technologies; if so, how can this transition be accomplished?

This course will show you how it is possible to develop Java EE 8 applications that run in containers. We will see why Java EE specifically is a natural fit for containers.

This course starts with practical ways on how you can use Docker in Java EE 8 and how to troubleshoot containers. You will run Java EE in containers. This course will also teach you how to configure containerized applications. Also you will orchestrate containers using Kubernetes.

By the end of the course, you will be able to Integrate Java EE applications into Kubernetes.

All the code and supporting files for this course are available on Github at https://github.com/PacktPublishing/Developing-Containerized-Java-EE-8-Apps-using-Docker-and-Kubernetes

About the Author

Sebastian Daschner is a self-employed Java consultant, author, and trainer and is enthusiastic about programming and Java (EE). He participates in the JCP, helping to form the future standards of Java EE, serves in the JSR 370 and 374 Expert Groups, and collaborates on various open source projects. For his contributions in the Java community and ecosystem, he was recognized as a Java Champion, Oracle Developer Champion, and double 2016 JavaOne Rockstar. He has been working with enterprise Java for more than 8 years. Besides Java, Sebastian is also a heavy user of Linux and container technologies such as Docker. He evangelizes computer science practices on https://blog.sebastian-daschner.com, in his Newsletter, and on Twitter via @DaschnerS. When not working with Java, he also loves to travel the world-either by plane or motorbike.

Course Information

Knowledge of Java and Java(EE)

Package, distribute, and run applications in Docker containers
Install and configure containerized Java EE application servers
Deploy enterprise applications as Kubernetes pods, deployments, and services
Leverage Kubernetes' production-readiness
Configure containerized and orchestrated applications
Realize persistence in cluster environments
Access orchestrated external systems
Troubleshoot containers and orchestration environments

This course targets software developers and architects who face the opportunity and challenge of moving enterprise applications to modern, containerized environments. Developers who want to learn the nuts and bolts of putting applications into containers will also benefit from this course.

• Lifetime Access to Each Course
• Certificate on Completion of Course
• No Extra Charges Or Admin Fees
• Easy Access to Courses
• High Priority Support After Sales.
• Big Discounts on Individual Courses

Course Specifications

IT and Computing courses are available to study on our learning platform. 

See All Courses

Adult education is the non-credential activity of gaining skills and improved education. 

See All Courses

Online education is electronically supported learning that relies on the Internet for teacher/student interaction. 

See All Courses

A short course is a learning programme that gives you combined content or specific skills training in a short period of time. Short courses often lean towards the more practical side of things and have less theory than a university course – this gives you a more hands-on experience within your field of interest.

See All Courses

Course duration is 24 hours.

See All Courses

Study Learn Grow

Related Jobs