Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Javascript is currently disabled for your browser. For an optimal search experience, please enable javascript.

Advanced Search

Basic Search

Content Type


Publication Date


Microservices in the Cloud Using Kubernetes, Docker, and Jenkins

  • May 2017
  • By Kurt Stam (Red Hat)
  • This presentation introduces Docker and Kubernetes, dives into microservices development and deployment using CI/CD pipelines, and shows a demo of a cloud-in-a-box.
  • Publisher: Software Engineering Institute
  • This presentation was created for a conference series or symposium and does not necessarily reflect the positions and views of the Software Engineering Institute.
  • Abstract

    Designing, developing, and deploying microservices is changing dramatically with the introduction of container technology like Docker. Individual microservices are deployed via immutable containers, and with a growing number of containers the need to manage them becomes critical. Kubernetes is an open-source specification as well as a reference implementation for container orchestration. Applications can be built, tested, and deployed via continuous integration and delivery pipelines using an integration of Kubernetes and Jenkins pipelines. This presentation will give an introduction to Docker and Kubernetes and then dive into microservices development and deployment using CI/CD pipelines. The open-source nature of the full stack allows deployment to public as well as private clouds. One of the demos will run on a cloud-in-a-box mini private cloud running on ARM64-based open-source hardware.

  • Download

Part of a Collection

SATURN 2017 Presentations