DevOps – continuous delivery with Jenkins and Docker – workshop in Bangalore

DevOps - continuous delivery with Jenkins and Docker - workshop in Bangalore

DATE02/07/2017 TIME8:00 am - 5:00 pm VENUEKnowledgeHut Solutions, Bangalore

Brief Introduction

Continuous Integration and delivery is not pixie-dust that is sprinkled across the organization to magically crank out software! Continuous Integration and delivery is a process – rather than a tool – and requires a mind-set and culture that has to percolate from the top-down within an organization.

Once the organization has bought into the philosophy, next comes the hard part of mapping the flow of software as it makes its way from development to production. This is where the development and operations teams meet to get insight into what occurs on the other side of the world.

This workshop is very hands-on, to provide you with not only the theory but also real-life examples of implementing continuous integration pipeline, The Jenkins Continuous Integration solution has become a standby in organizations of all sizes that want to increase productivity and streamline software development in the era of Agile.

We are watching the infrastructure space be completely disrupted by lightweight container technology (best represented by Docker).

In this workshop we will discuss and implement how two of these areas (Docker and CD) are coming together to accelerate the innovation that can happen in micro-services applications.

Learning Objective 

  • Understand the concepts of continuous integration and continuous deployment, and the difference between them.
  • Build an automated continuous deployment pipeline to build, test, analyze and deploy with Jenkins.
  • Integrate CI builds with other tools
  • Introduction to Containerization using Docker
  • From a Jenkins Perspective
  • From a Docker Perspective
  • Taken Together: (Jenkins + Docker) = CD

Who can attend?

  • Software Developers
  • Technical Project Managers
  • Architects
  • Operations Support

Prerequisite knowledge of software development, preferably in Java, and the UNIX/Linux command line tools is essential for this course.

Trainers



Leave A Comment