1 / 21

Docker Jenkins Pipeline Tutorial | Microservices Using Docker & Jenkins | DevOps Tools | Edureka

** DevOps Training: https://www.edureka.co/devops ** <br><br>This Docker Jenkins Tutorial PPT will help you understand how to run an entire software development workflow by integrating Docker and Jenkins. Below are the topics covered in the tutorial: <br>1. What is Jenkins? <br>2. What is Docker? <br>3. What are Microservices? <br>4. Use case <br>5. Hands-On <br><br>Check our complete DevOps playlist here (includes all the videos mentioned in the video): http://goo.gl/O2vo13

EdurekaIN
Download Presentation

Docker Jenkins Pipeline Tutorial | Microservices Using Docker & Jenkins | DevOps Tools | Edureka

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Agenda What is Jenkins? 1 2 What is Docker? 3 What are Microservices? Use Case 4 5 Hands-On DEVOPS CERTIFICATION TRAINING www.edureka.co/devops

  2. What is Jenkins? DEVOPS CERTIFICATION TRAINING www.edureka.co/devops

  3. What Is Jenkins? Open source Continuous Integration/ Automation server Every code commit is build and tested 2000 + Plugins DEVOPS CERTIFICATION TRAINING www.edureka.co/devops

  4. How Jenkins Works? Builds Artifacts Source Code Repository Developers Run Tests Deploy to a live server DEVOPS CERTIFICATION TRAINING www.edureka.co/devops

  5. What is Docker? DEVOPS CERTIFICATION TRAINING www.edureka.co/devops

  6. Virtualisation Vs Containerisation App 2 App 1 Container2 Container1 Libraries Libraries App 1 App 1 Guest OS Guest OS Libraries Libraries Hypervisor Docker Engine Host OS Host OS DEVOPS CERTIFICATION TRAINING www.edureka.co/devops

  7. What is Docker? Container2 Container1 • Runs applications within Docker containers • Alternative to VMs & use host’s OS App 1 App 1 Libraries Libraries 3 terminologies to remember ➢ Docker Image is built using a Dockerfile ➢ Dockerfile contains all the application dependencies ➢ Docker container is an instance of a docker image Docker Engine Host OS DEVOPS CERTIFICATION TRAINING www.edureka.co/devops

  8. Docker Use Case DEVOPS CERTIFICATION TRAINING www.edureka.co/devops

  9. What are Microservices? DEVOPS CERTIFICATION TRAINING www.edureka.co/devops

  10. What are Microservices? DEVOPS CERTIFICATION TRAINING www.edureka.co/devops

  11. Advantages of Microservice Architecture DEVOPS CERTIFICATION TRAINING www.edureka.co/devops

  12. VMs vs Docker Containers For Microservices DEVOPS CERTIFICATION TRAINING www.edureka.co/devops

  13. Use Case DEVOPS CERTIFICATION TRAINING www.edureka.co/devops

  14. Let us understand the problem statement with an analogy DEVOPS CERTIFICATION TRAINING www.edureka.co/devops

  15. Inconsistent Environment - Example Unfit Environment Favourable Environment DEVOPS CERTIFICATION TRAINING www.edureka.co/devops

  16. Problem Statement Dev server Test server Prod server Inconsistent computing environment DEVOPS CERTIFICATION TRAINING www.edureka.co/devops

  17. Solution Dockerfile Testing Environment DockerHub Account service Docker Image Docker Image mvn clean install Staging Environment Dockerfile Docker Image Jar file Customer service Docker Image Deployment Environment Dockerfile Docker Image Discovery service Jenkins Server Dockerfile Docker container Gateway service DEVOPS CERTIFICATION TRAINING www.edureka.co/devops

  18. Hands-On DEVOPS CERTIFICATION TRAINING www.edureka.co/devops

  19. WebDriver vs. IDE vs. RC ➢ Data Warehouse is like a relational database designed for analytical needs. ➢ It functions on the basis of OLAP (Online Analytical Processing). ➢ It is a central location where consolidated data from multiple locations (databases) are stored. DEVOPS CERTIFICATION TRAINING www.edureka.co/devops

More Related