17th July 2021 12 PM IST TO 2PM IST
Bhopal MuleSoft Meetup
Group #1
Azure Devops Integration | MuleSoft
2
● Please keep yourself muted unless you have any questions.
● We encourage you to keep your video on for interactive session.
● You can write down your question in the chat session.
● Once join please write down your name and email id in chat so that we can have attendance.
● Please provide your valuable feedback. Thanks.
Guidelines
3
● Networking and Knowledge Sharing
● Azure Devops Integration | Mulesoft
● Q&A and then Quiz for all participants
● Discussion for next Meetup, Stay connected, and Happy Learning.
Agenda
4
● MuleSoft Releases
○ https://docs.mulesoft.com/release-notes/
○ https://blogs.mulesoft.com/news/may-2021-product-release/
● MuleSoft Resources
○ https://blogs.mulesoft.com/
○ https://help.mulesoft.com/s/forum
● MuleSoft Summit
Updates
5
●About the organizer: About the Sponsors:
■ - MuleSoft
■
Introductions
6
● About the Speaker:
● Integration Developer and Architect with extensive experience of
working on various middleware tools.
● API Enthusiast - Loves APIs
● Always open to learn and upskill others with his knowledge.
● Expertise in building application networks.
● Mulesoft certified - Developer and Architect.
Introductions
Ravi Sharma
Apisero Inc
Ravi Sharma
Azure DevOps Integration |
Mulesoft
8
● Introduction
● CICD Process
● Azure DevOps Walkthrough
● Important keywords
● Demo
Agenda
9
➔ What is DevOps ?
➔ Why are we talking about Azure DevOps ?
➔ I am a Mulesoft developer. Why should I learn DevOps ?
➔ Why CICD ?
Introduction
10
CI/CD bridges the gaps between development and operation activities and teams by enforcing
● Automation in building
● Automation in testing
● Automation in deployment of applications.
CI/CD
Image credits : https://www.plutora.com/blog/understanding-ci-cd-pipeline
What is CI and What is CD ?
11
CD - Delivery or Deployment ?
12
13
Azure Boards - Place to manage and plan all of your work.
Azure Repos - One stop solution for source control system like Azure Git, Public GitHub, GitHub
Enterprise, Microsoft’s own Team foundation version control (TFVC), External Git.
Azure Pipelines - CICD solution, It allows you to ship your code faster.
Azure Test Plans - Planning and executing your manual, automated and load test cases.
Azure Artifacts - Manages your artifacts, can be integrated in the build pipeline and restore
packages from this private repository.
Azure Overview - Gives real time insights of the project such as teams velocity, CI/CD results,
number of defects raised vs solved at any point of time to name a few. Executive dashboards
can be created with inbuilt capability of it. These dashboard helps greatly for executive status
reporting with risk and quality matrices.
Azure DevOps
14
Overview
15
● Mule Maven Plugin
○ Goals - package, deploy, mule:deploy, mule:undeploy
● Pipeline (Build) - Azure Pipelines automatically builds and tests code projects to make them
available to others. It works with just about any language or project type.
● Release (Pipeline) - Deployments
● Task
● Library
○ Secure Files
○ Variable Groups
● Triggers
● Stages
● Branching Strategy
Keywords/ Basics
Demo
17
● Playing around maven command in local
● Create build pipeline using classic editor
● Add caching
● Create build pipeline using yaml
● Deploy application to Dev
● Add pre deployment filters
● Deploy using CLI command
Its demo time !!!!
Trivia Time !!
19
● Share:
○ Tweet using the hashtag #MuleSoftMeetups
○ Invite your network to join: https://meetups.mulesoft.com/ahmedabad/
● Feedback:
○ Fill out the survey feedback.
○ Contact your Organizer Shekh Muenuddeen to suggest topics for upcoming events.
○ Contact MuleSoft at meetups@mulesoft.com for ways to improve the program
● Our Next Meetup
○ Date: TBD
○ Location: TBD
○ Topic: TBD
What’s next?
20
Take a Stand !
Thank you

Bhopal mule soft_meetup_17july2021_azuredevopsintegration_mulesoft

  • 1.
    17th July 202112 PM IST TO 2PM IST Bhopal MuleSoft Meetup Group #1 Azure Devops Integration | MuleSoft
  • 2.
    2 ● Please keepyourself muted unless you have any questions. ● We encourage you to keep your video on for interactive session. ● You can write down your question in the chat session. ● Once join please write down your name and email id in chat so that we can have attendance. ● Please provide your valuable feedback. Thanks. Guidelines
  • 3.
    3 ● Networking andKnowledge Sharing ● Azure Devops Integration | Mulesoft ● Q&A and then Quiz for all participants ● Discussion for next Meetup, Stay connected, and Happy Learning. Agenda
  • 4.
    4 ● MuleSoft Releases ○https://docs.mulesoft.com/release-notes/ ○ https://blogs.mulesoft.com/news/may-2021-product-release/ ● MuleSoft Resources ○ https://blogs.mulesoft.com/ ○ https://help.mulesoft.com/s/forum ● MuleSoft Summit Updates
  • 5.
    5 ●About the organizer:About the Sponsors: ■ - MuleSoft ■ Introductions
  • 6.
    6 ● About theSpeaker: ● Integration Developer and Architect with extensive experience of working on various middleware tools. ● API Enthusiast - Loves APIs ● Always open to learn and upskill others with his knowledge. ● Expertise in building application networks. ● Mulesoft certified - Developer and Architect. Introductions Ravi Sharma Apisero Inc
  • 7.
    Ravi Sharma Azure DevOpsIntegration | Mulesoft
  • 8.
    8 ● Introduction ● CICDProcess ● Azure DevOps Walkthrough ● Important keywords ● Demo Agenda
  • 9.
    9 ➔ What isDevOps ? ➔ Why are we talking about Azure DevOps ? ➔ I am a Mulesoft developer. Why should I learn DevOps ? ➔ Why CICD ? Introduction
  • 10.
    10 CI/CD bridges thegaps between development and operation activities and teams by enforcing ● Automation in building ● Automation in testing ● Automation in deployment of applications. CI/CD Image credits : https://www.plutora.com/blog/understanding-ci-cd-pipeline
  • 11.
    What is CIand What is CD ? 11
  • 12.
    CD - Deliveryor Deployment ? 12
  • 13.
    13 Azure Boards -Place to manage and plan all of your work. Azure Repos - One stop solution for source control system like Azure Git, Public GitHub, GitHub Enterprise, Microsoft’s own Team foundation version control (TFVC), External Git. Azure Pipelines - CICD solution, It allows you to ship your code faster. Azure Test Plans - Planning and executing your manual, automated and load test cases. Azure Artifacts - Manages your artifacts, can be integrated in the build pipeline and restore packages from this private repository. Azure Overview - Gives real time insights of the project such as teams velocity, CI/CD results, number of defects raised vs solved at any point of time to name a few. Executive dashboards can be created with inbuilt capability of it. These dashboard helps greatly for executive status reporting with risk and quality matrices. Azure DevOps
  • 14.
  • 15.
    15 ● Mule MavenPlugin ○ Goals - package, deploy, mule:deploy, mule:undeploy ● Pipeline (Build) - Azure Pipelines automatically builds and tests code projects to make them available to others. It works with just about any language or project type. ● Release (Pipeline) - Deployments ● Task ● Library ○ Secure Files ○ Variable Groups ● Triggers ● Stages ● Branching Strategy Keywords/ Basics
  • 16.
  • 17.
    17 ● Playing aroundmaven command in local ● Create build pipeline using classic editor ● Add caching ● Create build pipeline using yaml ● Deploy application to Dev ● Add pre deployment filters ● Deploy using CLI command Its demo time !!!!
  • 18.
  • 19.
    19 ● Share: ○ Tweetusing the hashtag #MuleSoftMeetups ○ Invite your network to join: https://meetups.mulesoft.com/ahmedabad/ ● Feedback: ○ Fill out the survey feedback. ○ Contact your Organizer Shekh Muenuddeen to suggest topics for upcoming events. ○ Contact MuleSoft at meetups@mulesoft.com for ways to improve the program ● Our Next Meetup ○ Date: TBD ○ Location: TBD ○ Topic: TBD What’s next?
  • 20.
  • 21.