Submit Search
Upload
Hyd virtual meetupslides11jul
•
0 likes
•
538 views
Santosh Ojha
Follow
Presentation used in Hyderabad
Read less
Read more
Education
Report
Share
Report
Share
1 of 18
Recommended
Mule Meetup Hyderabad - Aug 2020
Mule Meetup Hyderabad - Aug 2020
Sravan Lingam
Hyd MuleSoft-Meetup-May 29,2021 | Migrating Mule 3 Java related code to Mule 4
Hyd MuleSoft-Meetup-May 29,2021 | Migrating Mule 3 Java related code to Mule 4
Sravan Lingam
Ahmadabad mule soft_meetup_11_october_2020_errorhanlingandmonitoringalerts
Ahmadabad mule soft_meetup_11_october_2020_errorhanlingandmonitoringalerts
Shekh Muenuddeen
Ahmedabad MuleSoft Meetup #4
Ahmedabad MuleSoft Meetup #4
Tejas Purohit
MuleSoft Meetup Mumbai Mule 4 Presentation Slide
MuleSoft Meetup Mumbai Mule 4 Presentation Slide
Manish Kumar Yadav
Mule Testing in Mulesfoft 4.X
Mule Testing in Mulesfoft 4.X
Amit Singh
Ahmedabad MuleSoft 3rd Meetup
Ahmedabad MuleSoft 3rd Meetup
Rajesh Maheshwari
MuleSoft Online MeetUp 03_11_2020
MuleSoft Online MeetUp 03_11_2020
DianeKesler1
Recommended
Mule Meetup Hyderabad - Aug 2020
Mule Meetup Hyderabad - Aug 2020
Sravan Lingam
Hyd MuleSoft-Meetup-May 29,2021 | Migrating Mule 3 Java related code to Mule 4
Hyd MuleSoft-Meetup-May 29,2021 | Migrating Mule 3 Java related code to Mule 4
Sravan Lingam
Ahmadabad mule soft_meetup_11_october_2020_errorhanlingandmonitoringalerts
Ahmadabad mule soft_meetup_11_october_2020_errorhanlingandmonitoringalerts
Shekh Muenuddeen
Ahmedabad MuleSoft Meetup #4
Ahmedabad MuleSoft Meetup #4
Tejas Purohit
MuleSoft Meetup Mumbai Mule 4 Presentation Slide
MuleSoft Meetup Mumbai Mule 4 Presentation Slide
Manish Kumar Yadav
Mule Testing in Mulesfoft 4.X
Mule Testing in Mulesfoft 4.X
Amit Singh
Ahmedabad MuleSoft 3rd Meetup
Ahmedabad MuleSoft 3rd Meetup
Rajesh Maheshwari
MuleSoft Online MeetUp 03_11_2020
MuleSoft Online MeetUp 03_11_2020
DianeKesler1
Mule soft riyadh virtual meetup_30_aug
Mule soft riyadh virtual meetup_30_aug
satyasekhar123
How to Secure Mule API's With a Demo
How to Secure Mule API's With a Demo
ManjuKumara GH
Custom policies in mule 4 and a circuit breaker example
Custom policies in mule 4 and a circuit breaker example
Royston Lobo
Mule soft meetup_-_finland_july_11th__2020
Mule soft meetup_-_finland_july_11th__2020
D.Rajesh Kumar
MuleSoft CloudHub API Versioning
MuleSoft CloudHub API Versioning
Patryk Bandurski
Mule soft meetup warsaw november 13th, 2019
Mule soft meetup warsaw november 13th, 2019
Patryk Bandurski
Warsaw mulesoft meetup #9 mastering integration with salesforce
Warsaw mulesoft meetup #9 mastering integration with salesforce
Patryk Bandurski
Hyderabad MuleSoft Meetup - Anypoint Studio Tips and Tricks & Salesforce Comp...
Hyderabad MuleSoft Meetup - Anypoint Studio Tips and Tricks & Salesforce Comp...
Sravan Lingam
MuleSoft approach to the integration - Warsaw MuleSoft Meetup
MuleSoft approach to the integration - Warsaw MuleSoft Meetup
Patryk Bandurski
Mulesoft Meetup Bangalore - 6th March 2021
Mulesoft Meetup Bangalore - 6th March 2021
Gaurav Sethi
How Secure is Your API?
How Secure is Your API?
Mary Joy Sabal
CICD Mule
CICD Mule
Naveen kumar Kavartapu
Wellington MuleSoft Meetup 2021-02-18
Wellington MuleSoft Meetup 2021-02-18
Mary Joy Sabal
Raleigh MuleSoft Meetup - October
Raleigh MuleSoft Meetup - October
Savannah Cole
Nagpur MuleSoft Meetup Group - Working with API Groups in Mulesoft
Nagpur MuleSoft Meetup Group - Working with API Groups in Mulesoft
NaimishKakkad2
Impact Of A Cms Framework Change - Holland Open Netherlands
Impact Of A Cms Framework Change - Holland Open Netherlands
Wilco Jansen
MuleSoft Manchester Meetup #5 slides 20th May 2021
MuleSoft Manchester Meetup #5 slides 20th May 2021
Ieva Navickaite
Mule esb domain
Mule esb domain
D.Rajesh Kumar
Mule esb munit
Mule esb munit
D.Rajesh Kumar
Meta Infrastructure as Code: How Capital One Automated Our Automation Tools w...
Meta Infrastructure as Code: How Capital One Automated Our Automation Tools w...
Sonatype
Warsaw MuleSoft Meetup #6 - CI/CD
Warsaw MuleSoft Meetup #6 - CI/CD
Patryk Bandurski
Riyadh Meetup4- Sonarqube for Mule 4 Code review
Riyadh Meetup4- Sonarqube for Mule 4 Code review
satyasekhar123
More Related Content
What's hot
Mule soft riyadh virtual meetup_30_aug
Mule soft riyadh virtual meetup_30_aug
satyasekhar123
How to Secure Mule API's With a Demo
How to Secure Mule API's With a Demo
ManjuKumara GH
Custom policies in mule 4 and a circuit breaker example
Custom policies in mule 4 and a circuit breaker example
Royston Lobo
Mule soft meetup_-_finland_july_11th__2020
Mule soft meetup_-_finland_july_11th__2020
D.Rajesh Kumar
MuleSoft CloudHub API Versioning
MuleSoft CloudHub API Versioning
Patryk Bandurski
Mule soft meetup warsaw november 13th, 2019
Mule soft meetup warsaw november 13th, 2019
Patryk Bandurski
Warsaw mulesoft meetup #9 mastering integration with salesforce
Warsaw mulesoft meetup #9 mastering integration with salesforce
Patryk Bandurski
Hyderabad MuleSoft Meetup - Anypoint Studio Tips and Tricks & Salesforce Comp...
Hyderabad MuleSoft Meetup - Anypoint Studio Tips and Tricks & Salesforce Comp...
Sravan Lingam
MuleSoft approach to the integration - Warsaw MuleSoft Meetup
MuleSoft approach to the integration - Warsaw MuleSoft Meetup
Patryk Bandurski
Mulesoft Meetup Bangalore - 6th March 2021
Mulesoft Meetup Bangalore - 6th March 2021
Gaurav Sethi
How Secure is Your API?
How Secure is Your API?
Mary Joy Sabal
CICD Mule
CICD Mule
Naveen kumar Kavartapu
Wellington MuleSoft Meetup 2021-02-18
Wellington MuleSoft Meetup 2021-02-18
Mary Joy Sabal
Raleigh MuleSoft Meetup - October
Raleigh MuleSoft Meetup - October
Savannah Cole
Nagpur MuleSoft Meetup Group - Working with API Groups in Mulesoft
Nagpur MuleSoft Meetup Group - Working with API Groups in Mulesoft
NaimishKakkad2
Impact Of A Cms Framework Change - Holland Open Netherlands
Impact Of A Cms Framework Change - Holland Open Netherlands
Wilco Jansen
MuleSoft Manchester Meetup #5 slides 20th May 2021
MuleSoft Manchester Meetup #5 slides 20th May 2021
Ieva Navickaite
Mule esb domain
Mule esb domain
D.Rajesh Kumar
Mule esb munit
Mule esb munit
D.Rajesh Kumar
Meta Infrastructure as Code: How Capital One Automated Our Automation Tools w...
Meta Infrastructure as Code: How Capital One Automated Our Automation Tools w...
Sonatype
What's hot
(20)
Mule soft riyadh virtual meetup_30_aug
Mule soft riyadh virtual meetup_30_aug
How to Secure Mule API's With a Demo
How to Secure Mule API's With a Demo
Custom policies in mule 4 and a circuit breaker example
Custom policies in mule 4 and a circuit breaker example
Mule soft meetup_-_finland_july_11th__2020
Mule soft meetup_-_finland_july_11th__2020
MuleSoft CloudHub API Versioning
MuleSoft CloudHub API Versioning
Mule soft meetup warsaw november 13th, 2019
Mule soft meetup warsaw november 13th, 2019
Warsaw mulesoft meetup #9 mastering integration with salesforce
Warsaw mulesoft meetup #9 mastering integration with salesforce
Hyderabad MuleSoft Meetup - Anypoint Studio Tips and Tricks & Salesforce Comp...
Hyderabad MuleSoft Meetup - Anypoint Studio Tips and Tricks & Salesforce Comp...
MuleSoft approach to the integration - Warsaw MuleSoft Meetup
MuleSoft approach to the integration - Warsaw MuleSoft Meetup
Mulesoft Meetup Bangalore - 6th March 2021
Mulesoft Meetup Bangalore - 6th March 2021
How Secure is Your API?
How Secure is Your API?
CICD Mule
CICD Mule
Wellington MuleSoft Meetup 2021-02-18
Wellington MuleSoft Meetup 2021-02-18
Raleigh MuleSoft Meetup - October
Raleigh MuleSoft Meetup - October
Nagpur MuleSoft Meetup Group - Working with API Groups in Mulesoft
Nagpur MuleSoft Meetup Group - Working with API Groups in Mulesoft
Impact Of A Cms Framework Change - Holland Open Netherlands
Impact Of A Cms Framework Change - Holland Open Netherlands
MuleSoft Manchester Meetup #5 slides 20th May 2021
MuleSoft Manchester Meetup #5 slides 20th May 2021
Mule esb domain
Mule esb domain
Mule esb munit
Mule esb munit
Meta Infrastructure as Code: How Capital One Automated Our Automation Tools w...
Meta Infrastructure as Code: How Capital One Automated Our Automation Tools w...
Similar to Hyd virtual meetupslides11jul
Warsaw MuleSoft Meetup #6 - CI/CD
Warsaw MuleSoft Meetup #6 - CI/CD
Patryk Bandurski
Riyadh Meetup4- Sonarqube for Mule 4 Code review
Riyadh Meetup4- Sonarqube for Mule 4 Code review
satyasekhar123
Continuous Integration
Continuous Integration
XPDays
Continous integration and delivery for single page applications
Continous integration and delivery for single page applications
Sunil Dalal
Mulesoft Meetup Roma - Monitoring Framework & DevOps.pptx
Mulesoft Meetup Roma - Monitoring Framework & DevOps.pptx
Alfonso Martino
First Caracas MuleSoft Meetup Slides
First Caracas MuleSoft Meetup Slides
Fernando Silva
Manila MuleSoft Meetup #3 December 2018
Manila MuleSoft Meetup #3 December 2018
Christopher Co
Vancouver mulesoft meetup_september_2020
Vancouver mulesoft meetup_september_2020
Vikalp Bhalia
DevOps & DevEx
DevOps & DevEx
Ifunga Ndana
Docker Meetup at Docker HQ: Docker Cloud
Docker Meetup at Docker HQ: Docker Cloud
Docker, Inc.
Deploying Mule Applications with Jenkins, Azure and BitBucket (1).pptx
Deploying Mule Applications with Jenkins, Azure and BitBucket (1).pptx
Pankaj Goyal
Perth MuleSoft Meetup Feb 2019
Perth MuleSoft Meetup Feb 2019
Zubair Aslam
Harman deepak v - agile on steriod - dev ops led transformation
Harman deepak v - agile on steriod - dev ops led transformation
Xebia India
Devops phase-1
Devops phase-1
G R VISHAL
Flight East 2018 Presentation–Continuous Integration––An Overview
Flight East 2018 Presentation–Continuous Integration––An Overview
Synopsys Software Integrity Group
DevOps Continuous Integration & Delivery - A Whitepaper by RapidValue
DevOps Continuous Integration & Delivery - A Whitepaper by RapidValue
RapidValue
Path To Continuous Test Automation Using CICD Pipeline.pdf
Path To Continuous Test Automation Using CICD Pipeline.pdf
pCloudy
Cracow MuleSoft Meetup #1
Cracow MuleSoft Meetup #1
Wojtek Maciejczyk
Lets talk about CI CD Pipeline in Agile
Lets talk about CI CD Pipeline in Agile
Poonam Panday
Continuous integration, delivery & deployment
Continuous integration, delivery & deployment
Martijn van der Kamp
Similar to Hyd virtual meetupslides11jul
(20)
Warsaw MuleSoft Meetup #6 - CI/CD
Warsaw MuleSoft Meetup #6 - CI/CD
Riyadh Meetup4- Sonarqube for Mule 4 Code review
Riyadh Meetup4- Sonarqube for Mule 4 Code review
Continuous Integration
Continuous Integration
Continous integration and delivery for single page applications
Continous integration and delivery for single page applications
Mulesoft Meetup Roma - Monitoring Framework & DevOps.pptx
Mulesoft Meetup Roma - Monitoring Framework & DevOps.pptx
First Caracas MuleSoft Meetup Slides
First Caracas MuleSoft Meetup Slides
Manila MuleSoft Meetup #3 December 2018
Manila MuleSoft Meetup #3 December 2018
Vancouver mulesoft meetup_september_2020
Vancouver mulesoft meetup_september_2020
DevOps & DevEx
DevOps & DevEx
Docker Meetup at Docker HQ: Docker Cloud
Docker Meetup at Docker HQ: Docker Cloud
Deploying Mule Applications with Jenkins, Azure and BitBucket (1).pptx
Deploying Mule Applications with Jenkins, Azure and BitBucket (1).pptx
Perth MuleSoft Meetup Feb 2019
Perth MuleSoft Meetup Feb 2019
Harman deepak v - agile on steriod - dev ops led transformation
Harman deepak v - agile on steriod - dev ops led transformation
Devops phase-1
Devops phase-1
Flight East 2018 Presentation–Continuous Integration––An Overview
Flight East 2018 Presentation–Continuous Integration––An Overview
DevOps Continuous Integration & Delivery - A Whitepaper by RapidValue
DevOps Continuous Integration & Delivery - A Whitepaper by RapidValue
Path To Continuous Test Automation Using CICD Pipeline.pdf
Path To Continuous Test Automation Using CICD Pipeline.pdf
Cracow MuleSoft Meetup #1
Cracow MuleSoft Meetup #1
Lets talk about CI CD Pipeline in Agile
Lets talk about CI CD Pipeline in Agile
Continuous integration, delivery & deployment
Continuous integration, delivery & deployment
More from Santosh Ojha
docusign pune meetup.pdf
docusign pune meetup.pdf
Santosh Ojha
Varanasi_Meetup_Universal API Managment.pdf
Varanasi_Meetup_Universal API Managment.pdf
Santosh Ojha
Mulesoft Pune Meetup Deck - Apr 2020
Mulesoft Pune Meetup Deck - Apr 2020
Santosh Ojha
Meetup tdd
Meetup tdd
Santosh Ojha
Meetup slide 19th oct
Meetup slide 19th oct
Santosh Ojha
Hyderabad Mule meetup #9
Hyderabad Mule meetup #9
Santosh Ojha
Mule Meetup Pune - August 2019
Mule Meetup Pune - August 2019
Santosh Ojha
Pune Mule Meetups July 2019
Pune Mule Meetups July 2019
Santosh Ojha
Examples from Pune meetup
Examples from Pune meetup
Santosh Ojha
Meetup slide 1st june
Meetup slide 1st june
Santosh Ojha
Pune mulesoft meetup june 29 - b2 b
Pune mulesoft meetup june 29 - b2 b
Santosh Ojha
Meetup slide 20_apr
Meetup slide 20_apr
Santosh Ojha
Meetup hyderabad mule-4.x
Meetup hyderabad mule-4.x
Santosh Ojha
Pune meetup 16 feb 2019
Pune meetup 16 feb 2019
Santosh Ojha
Meetup slide 15_dec_v2
Meetup slide 15_dec_v2
Santosh Ojha
Mule activemq
Mule activemq
Santosh Ojha
More from Santosh Ojha
(16)
docusign pune meetup.pdf
docusign pune meetup.pdf
Varanasi_Meetup_Universal API Managment.pdf
Varanasi_Meetup_Universal API Managment.pdf
Mulesoft Pune Meetup Deck - Apr 2020
Mulesoft Pune Meetup Deck - Apr 2020
Meetup tdd
Meetup tdd
Meetup slide 19th oct
Meetup slide 19th oct
Hyderabad Mule meetup #9
Hyderabad Mule meetup #9
Mule Meetup Pune - August 2019
Mule Meetup Pune - August 2019
Pune Mule Meetups July 2019
Pune Mule Meetups July 2019
Examples from Pune meetup
Examples from Pune meetup
Meetup slide 1st june
Meetup slide 1st june
Pune mulesoft meetup june 29 - b2 b
Pune mulesoft meetup june 29 - b2 b
Meetup slide 20_apr
Meetup slide 20_apr
Meetup hyderabad mule-4.x
Meetup hyderabad mule-4.x
Pune meetup 16 feb 2019
Pune meetup 16 feb 2019
Meetup slide 15_dec_v2
Meetup slide 15_dec_v2
Mule activemq
Mule activemq
Recently uploaded
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
9953056974 Low Rate Call Girls In Saket, Delhi NCR
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
Celine George
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Sapana Sha
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Celine George
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
manuelaromero2013
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
GaneshChakor2
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
Steve Thomason
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
UnboundStockton
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
ssuser54595a
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
JhengPantaleon
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
pboyjonauth
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
eniolaolutunde
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
VS Mahajan Coaching Centre
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
FatimaKhan178732
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
EduSkills OECD
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
David Douglas School District
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
anshu789521
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
nomboosow
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
M56BOOKSTORE PRODUCT/SERVICE
Recently uploaded
(20)
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
Hyd virtual meetupslides11jul
1.
[ 11th July
2020]: [CI/CD pipeline for Mule Application] Meetup #14 (Virtual #1) [Hyderabad-India]
2.
All contents ©
MuleSoft Inc. Introduction : Organizer, Speaker and You 2We love to hear about you in Meetup
3.
All contents ©
MuleSoft Inc. Agenda 3 • Introductions • CI/CD • Q&A • What’s next • Networking time
4.
Using Jenkins, GitHub CI/CD
5.
All contents ©
MuleSoft Inc. 5 • Continuous Integration (CI) is a development practice that requires developers to integrate code into a shared repository several times a day. Each check-in is then verified by an automated build, allowing teams to detect problems early. • Continuous Delivery (CD) ,which sits on top of Continuous Integration adds the practice of automating the entire software release process. What is CI/CD ?
6.
All contents ©
MuleSoft Inc. 6 • Traditionally, integration is performed in preparation of the deployment of a new release. This approach can lead to problems, as integrating multiple or large changes in one go may result in last- minute conflicts and bugs. • Continuous Integration (CI) is a solution to the traditional format. • Detect errors quickly, and locate them more easily. • Build a solid foundation. • Stop waiting to find out if your code’s going to work • Reduce integration problems allowing you to deliver software more rapidly Need for CI?
7.
All contents ©
MuleSoft Inc. Elements in CI/CD 7 Source (Git) Build Test Deploy • Source Stage • Pipeline run is triggered by a source code repository. • A change in code triggers a notification to the CI/CD tool, which runs the corresponding pipeline. • Automatically scheduled or user-initiated workflows, as well as results of other pipelines.
8.
All contents ©
MuleSoft Inc. 8 Elements in CI/CD Source (Git) Build Test Deploy • Build Stage • Combine the source code and its dependencies to build a runnable instance of our product that we can potentially ship to our end users. • All the dependencies are downloaded and packaged into a single deployable artifact in this stage. • For Mule it is the Mule Package generated.
9.
All contents ©
MuleSoft Inc. Elements in CI/CD Source (Git) Build Test Deploy • Test Stage • Run automated tests to validate the correctness of our code and the behavior of product. • Acts as a safety net that prevents easily reproducible bugs from reaching the end users. • Essential for this stage to produce feedback to developers quickly, while the problem space is still fresh in their minds • Tests can be unit and then integration testing. • Munit Test cases can be run here for the testing stage.
10.
All contents ©
MuleSoft Inc. Elements in CI/CD Source (Git) Build Test Deploy • Deploy Stage • Once we have a built a runnable instance of our code that has passed all predefined tests, we’re ready to deploy it. • Deployment can be done to a Cloudhub or on premise mule runtime. • The environment depends on the development model. • For example : Agile: Sprint end QA and Dev build can be triggered.
11.
All contents ©
MuleSoft Inc. 11 A good CI/CD pipeline is fast, reliable and accurate. • Speed – How quickly do we get feedback on the correctness of our work? – How long does it take us to build, test and deploy a simple code commit? – How quickly can we set up a new pipeline? • Reliability – A reliable pipeline always produces the same output for a given input, and with no oscillations in runtime. • Accuracy – Any degree of automation is a positive change. However, the job is not fully complete until the CI/CD pipeline accurately runs and visualizes the entire software delivery process. A good pipeline?
12.
All contents ©
MuleSoft Inc. 12 • Jenkins - an open source Continuous Integration server capable of orchestrating a chain of actions that help to achieve the Continuous Integration process (and not only) in an automated fashion. • GitHub - a Git repository hosting service • Maven - a powerful project management tool that is based on POM. It is used for projects build, dependency and documentation. Demo
13.
Open forum discussion (
Demo, Q&A, Quiz )
14.
Quiz Time ?
15.
All contents ©
MuleSoft Inc. What’s next 15 • Share: – Invite your network to join: https://meetups.mulesoft.com/Hyderabad/ • Feedback: – Contact your organizers to suggest topics – Contact MuleSoft at meetup@mulesoft.com for ways to improve the program – Your Feedback is catalyst for us • Our next meetup: – Date: TBD – Location: Hyderabad – Topic: TBD
16.
All contents ©
MuleSoft Inc. Take a stand ! 16 • Nominate yourself for the next meetup speaker and suggest a topic as well.
17.
See you next
time Please send topic suggestions to the organizer
18.
Thank You