Description
You will learn how to use OpenShift according to best practice and use its best features to simplify and speed up your work.
The course focuses on the technologies and procedures used for developing and deploying applications in OpenShift, including working with internal image registries, the build process, using the Source-to-image build process, deploying applications using templates and deployment strategies.
Goals
The goal of the training is to teach students how to create applications that run in containers and are ready for deployment on OpenShift, as well as how to create and manage containers using OpenShift. They will also learn how to work with Jenkins CI/CD pipelines and how to connect applications in OpenShift to external components.
After completing the course, participants will be able to create, deploy and manage applications in OpenShift and use best-practices for developing and deploying applications in containers.Target
For developers, DevOps engineers, network architects and administrators.Contents
- Management and deployment of applications in OpenShift
- Best-practice in application design for containerization in OpenShift
- Working with internal image registries
- Using of Source-to-image build process
- Deploying applications using a template
- Deployment strategies
- Jenkins - CI / CD pipelines
- Connection of applications in OpenShift to external components
Legal Notice
OpenShift is registered trademarks of Red Hat, Inc. in the USA and/or other countries. This course is not certified, accredited, affiliated with, nor endorsed by OpenShift or Red Hat, Inc.
Prerequisites
We recommend to know basic knowledge and experience in web application development, containerization concepts and technologies such as Docker, at least basic knowledge and experience in Linux command-line development, and code versioning concepts and technologies with Git.Study Materials
Materials are in electronic form.