Workshop: Automated staging and deployment of a web application


This Hand-On session will show how a simple commit in git triggers automated bulding of the application, testing and deployment to different stages using a pipeline project in Jenkins. Each stage has its own pre-defined tests and successfully passing these autmatically starts the next stage. In case of errors custom notifications ensure that the neccessary tasks can be done to resolve the issues. In the background docker containers are created, started and destroyed once not in use anymore. All these actions act indepently and require no human interaction to provide Continuous Integration and Deployment. Even error handling can be automated up to a certain point.


Florian Winkler

Florian Winkler joined B1 Systems GmbH as a Linux consultant and trainer in 2014. He focuses on configuration management,devops, deployment, security and automation. Watch out for him at conferences ...