Continous delivery devoops session24.pptx

projectsasd125 7 views 14 slides Jun 16, 2024
Slide 1
Slide 1 of 14
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14

About This Presentation

Continous delivery devoops


Slide Content

Topic: Orchestrating Application Deployment Session- 24   DEPARTMENT OF CSE COURSE NAME – Continuous Delivery & DevOps COURSE CODE –

2 2 AIM OF THE SESSION To familiarize students with the basic concept agile modeling INSTRUCTIONAL OBJECTIVES This Session is designed to: To Describe Orchestrating Application Deployment Popular LEARNING OUTCOMES At the end of this session , you should be able to: Define Orchestrating Application Deployment Popular

SESSION INTRODUCTION AGENDA Orchestrating Application Deployment Popular

Orchestrating Application Deployment Creating build jobs for end-to-end automation Before we configure end-to-end automation for build job execution, let's understand it graphically:

We will configure it using upstream and downstream job configuration in the case of the Build Pipeline plugin, while in the case of the Jenkins 2.0 pipeline, we will use a script.

Configuration management depends on the environment we use for deployment. PetClinic Spring application deployment on a Tomcat server (on-premise environment/personal laptop or desktop) PetClinic Spring application deployment on a Tomcat server on Amazon EC2 (IaaS) PetClinic Spring application deployment on a Tomcat server on a Microsoft Azure virtual machine (IaaS) PetClinic Spring application deployment on a Tomcat server in a Docker image (container) PetClinic Spring application deployment on a Tomcat server on Amazon Elastic Beanstalk (PaaS) PetClinic Spring application deployment on a Tomcat server in Microsoft Azure web apps (PaaS)

In the case of the PetClinic Spring application deployment on a Tomcat server on Amazon EC2 (IaaS).

Let's try to implement previous steps in Jenkins to achieve end-to-end automation 1. Let's visit the Jenkins dashboard. Click on Manage Jenkins. In the following screenshot, we can see that a new version of Jenkins is available. Click on Or Upgrade Automatically to update the application:

It will start installing jenkins.war :

Once installation is successful, restart Jenkins from the terminal:

4. Refresh the Jenkins dashboard and check whether the new version has been installed properly: 5. Verify the version number in the status bar:

SELF-ASSESSMENT QUESTIONS Describe Orchestrating Application Deployment Popular ?

REFERENCES FOR FURTHER LEARNING OF THE SESSION TEXTBOOKS:   DevOps for Web Development , Mitesh Soni , Packt Publisher. Reference Book Beginning DevOps With Docker , Joseph Muli ,   Packt Publisher. WEB REFERNCES/MOOCS: https://www.coursera.org/programs/cse-faculty-courses-an6zm/browse?collectionId=&productId=Q5Krn5BMEei3MQqxoqmsBA&productType=course&query=continuous+delivery+and+devops++course&showMiniModal=true&source=2

THANK YOU Team – Continuous Delivery & DevOps