UPDATE: New lectures added to include Scaling and Deployment Strategies as per your requests and comments. Enjoy!
Build as many development environments and stacks as you need for your projects and Run them in seconds.
Never worry again about getting your environment ready for this last minute Proof of Concept or Demo.
Streamline your development and build your own Automated Continuous Delivery from Code to Running Platform.
Learn the fundamentals and tools you will need to build a fully functional OpenShift development environment on your local machine.
Get ready to deliver and deploy projects on OpenShift with this tutorial for beginner and intermediate developers.
Install OpenShift on your developer machine.
Use Command line tool (OC) to manage OpenShift.
Integrate your OpenShift environment with GIT Source Control.
Build and deploy Wordpress on OpenShift.
Your one course to get up to speed with OpenShift in very short time.
Have OpenShift under your belt and stay up to date with the latest technologies. Use MiniShift to build a full OpenShift environment within minutes. Develop production ready projects on a next generation technology that’s disrupting the virtualization and cloud markets.
In this focused and concise hands on workshop, you will first get to understand the fundamentals of OpenShift, its architecture, how it works and who is endorsing it. This will be followed by hands on demos where I will walk you through a step by step guidance on how to obtain your packages and install OpenShift. We will then go through the deployment and build process along with git integration. Then we will see how to build a fully functional Wordpress blog on OpenShift. Each section will also include lab files where you will use to perform the examples on your own to gain the hands on experience and to keep them for reference.
Introduction to the course, showing the business value of OpenShift, the market value of OpenShift professionals and what you are going to learn.
This short lecture suggests the recommended approach to get the best benefit of this course and showing how to use the Demo videos and lab files to install OpenShift and perform Deployments.
This lecture goes through an overview of OpenShift, its components and architecture. It also shows how OpenShift is related to kubernetes and Docker.
This document lists all OpenShift components with a description of their functionality as provided via the oc types command.
This quiz evaluates your understanding of the basic components of OpenShift
This lecture gives an introductory foundation on the local environment and the underlying virtualization needed to have OpenShift installed using Minishift.
See how to obtain and install virtualbox on your local machine to prepare it for Minishift.
Step by step demo on how to obtain, install and validate OpenShift Origin 3.2
This walkthrough in the OpenShift Web Console shows an end to end sample application deployment on Wildfly application server and the different components created.
This lecture is a concise and focused one on Git and Github including all the git commands you will need to perform the build and deployment activities on OpenShift.
Manage OpenShift from the command line, including creating projects and applications as well as creating routes and much more.
Follow the step by step lab to install Minishift on your local machine. Instructions were performed on Mac OS X however similar steps should be followed on Linux or Windows.
Follow the steps on the lab to install git locally on your machine as well as to create a Github account to be used with OpenShift to deploy applications.
Follow this lab to install and configure OC, OpenShift Command line tool.
This lecture shows the process and lifecycle of of building and deployment of projects on OpenShift as will be demonstrated on the next lectures.
Obtain a spring MVC web application from Github and deploy on OpenShift. Make changes to the source code and rebuild and redeploy to see the changes in place.
Create containers to run PHP and MySQL on OpenShift, then build and deploy Wordpress. This demo shows how to use a backend database and run it in its own container as well as integrate it with a web container running the web application.
Follow the steps to deploy the Spring MVC application on a WildFly Application Server on OpenShift
Follow the steps to have your own Wordpress Blog up and running on your local OpenShift environment.
Learn how to configure Openshift to create builds using source code from a private GitHub repository using SSH Keys.
This lectures shows what Application scaling is and the cases where scaling is of benefit.
This lecture is a demo showing how to scale up and down an application and monitor the progress from the oc command
This lecture describes the different deployment strategies on OpenShift, how they work and when to use each of them.
This is a hands on demo showing how to display, edit and run different deployment strategies from the web console and from the terminal /Command line interface.
Concluding what we have performed. Thank you for completing the course.
Solutions Architect, Consultant and Founder of DrizzleConsulting. Passionate about providing Solutions Architecture for building software products on cloud technologies. I have over 16 years of experience consulting and delivering enterprise software.
Cloud Architect Certified on Amazon Web Services (AWS). Providing Architecture and Solutions on Amazon Web Services AWS Cloud. Multi-tier RESTful services and Middleware.