HOME > Development > Deep dive Sonar Cloud integration with Azure DevOps

Deep dive Sonar Cloud integration with Azure DevOps

  • Development
  • May 08, 2025
SynopsisDeep dive Sonar Cloud & integration with Azure DevOps, av...
Deep dive Sonar Cloud integration with Azure DevOps  No.1

Deep dive Sonar Cloud & integration with Azure DevOps, available at $44.99, has an average rating of 3.9, with 55 lectures, based on 16 reviews, and has 119 subscribers.

You will learn about Introduction to Static code analysis Work flow of Static Code Analysis Introduction to Sonarcloud Deep dive in to Sonar cloud including administration, Quality gates, quality profiles, Pull request Decoration etc Detailed steps to integrate sonar cloud with Azure Pipeline in Embedded domain Sonar cloud integration on Azure DevOps, mainly for embedded C language , IAR compiler IAR Build integration with Sonar cloud configuration steps Challenges faced in this Integrations, Limitations and lessons learnt This course is ideal for individuals who are Freshers who wants to learn about sonar cloud integration with Azure DevOps or Embedded software developers or Application Software developers or DevOps Engineers or Beginner who are curious about DevOps, Static code analysis tools It is particularly useful for Freshers who wants to learn about sonar cloud integration with Azure DevOps or Embedded software developers or Application Software developers or DevOps Engineers or Beginner who are curious about DevOps, Static code analysis tools.

Enroll now: Deep dive Sonar Cloud & integration with Azure DevOps

Summary

Title: Deep dive Sonar Cloud & integration with Azure DevOps

Price: $44.99

Average Rating: 3.9

Number of Lectures: 55

Number of Published Lectures: 55

Number of Curriculum Items: 55

Number of Published Curriculum Objects: 55

Original Price: $199.99

Quality Status: approved

Status: Live

What You Will Learn

  • Introduction to Static code analysis
  • Work flow of Static Code Analysis
  • Introduction to Sonarcloud
  • Deep dive in to Sonar cloud including administration, Quality gates, quality profiles, Pull request Decoration etc
  • Detailed steps to integrate sonar cloud with Azure Pipeline in Embedded domain
  • Sonar cloud integration on Azure DevOps, mainly for embedded C language , IAR compiler
  • IAR Build integration with Sonar cloud configuration steps
  • Challenges faced in this Integrations, Limitations and lessons learnt
  • Who Should Attend

  • Freshers who wants to learn about sonar cloud integration with Azure DevOps
  • Embedded software developers
  • Application Software developers
  • DevOps Engineers
  • Beginner who are curious about DevOps, Static code analysis tools
  • Target Audiences

  • Freshers who wants to learn about sonar cloud integration with Azure DevOps
  • Embedded software developers
  • Application Software developers
  • DevOps Engineers
  • Beginner who are curious about DevOps, Static code analysis tools
  • In this course, we are going to see how to integrate Sonar cloud analysis tool  in MS Azure pipelines for Embedded C.

    To integrate sonar build wrapper is used and a small power shell script written to download this build wrapper.

    Creating IAR Compiler batch files for making build  with sonar cloud scanner.

    YAML file creation for Build pipeline with detailed sonar cloud configuration steps.

    Local Build agent is created and used for build pipelines. (Not a hosted agent)

    Understanding and analyzing sonar cloud reports.

    How to create a quality profiles?

    How to create quality gates?

    Walk through on Administration and settings.

    Pull request decoration for auto comment in Pull request (in your Build pipeline).

    Terminology understanding including code smells, Vulnerabilities , static code analysis (SCA) , build pipeline etc.

    Focused more on version controlling of complete CI integration.

    Will walkthrough on different SCA tools available and what need to be considered when we choose a SCA tool.

    Will discuss on Challenges faced , limitations of these tools  and lessons learnt.

    Difference between sonar cloud and sonarqube.

    Work flow on the sonar cloud integration with Azure DevOps services.

    Shift left testing and SCA advantages.

    Will walkthrough on the sonar cloud creating project manually and scanning the project manually.

    sonarcloud website walkthrough

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction – agenda

    Lecture 2: What is Static Code Analysis

    Lecture 3: Things to consider while choosing SCA Tools

    Lecture 4: Why we need SCA Tools

    Lecture 5: SCA tools advantages

    Chapter 2: Section 2: WorkFlow & Sonarcloud Integration steps with Azure pipeline -indetail

    Lecture 1: Work Flow in Azure DevOps

    Lecture 2: Azure DevOps Integration with Sonar Cloud

    Lecture 3: Azure DevOps Integration with Sonar Cloud – Continued

    Lecture 4: YAML File – Azure DevOps Integration with Sonar Cloud

    Lecture 5: Service Connection creation in azure devops for sonar cloud

    Lecture 6: Sonar cloud service endpoint – Feed data in Azure pipelines (GUI/YAML)

    Lecture 7: Steps required for sonar integration in Azure pipeline for C projects

    Lecture 8: Buildwrapper

    Lecture 9: Build wrapper and Power shell script – conclusion

    Lecture 10: Sonar project properties

    Lecture 11: Importing Azure DevOps Organization and key

    Lecture 12: Find and Feed Organization attribute in Azure pipeline (GUI/YAML)

    Lecture 13: Sonar project key from sonar cloud project to feed in sonar-project properties

    Lecture 14: Compile – Build batch file for IAR compiler

    Lecture 15: Sonar cloud integration with Azure DevOps – last 2 steps required

    Lecture 16: Azure Pipelines YML file

    Lecture 17: Triggering Pipeline Demo and conclusion

    Chapter 3: Sonar Cloud Deep dive

    Lecture 1: Sonar cloud login steps for azure devops

    Lecture 2: Creating an Organization in Sonar cloud

    Lecture 3: Creating an Organization in Sonar cloud Continued

    Lecture 4: Creating an Organization in Sonar cloud Manually – Continued

    Lecture 5: Sonar organization and project key for prepare analysis config step1

    Lecture 6: Manual Project creation sonar cloud for local – conclusion

    Lecture 7: Sonar cloud – Rules

    Lecture 8: Quality Profiles

    Lecture 9: Creating a Quality profile – Copy mode

    Lecture 10: Creating a Quality profile – Extended mode

    Lecture 11: Quality Profiles Conclusion

    Lecture 12: Quality Gates Introduction

    Lecture 13: Basic Terminologies – Bugs, Code smells, Code coverage, Vulnerability

    Lecture 14: Quality Gates Creation – demo

    Lecture 15: Quality Gates Conclusion

    Lecture 16: Pull Request Decoration for Azure DevOps services Intro

    Lecture 17: Pull Request Decoration for Azure DevOps services – Configuration Demo

    Lecture 18: Sonar Cloud and Sonar Qube Differences

    Lecture 19: Demo | Sonar project creation and scanning the project manually

    Chapter 4: Limitations, Lessons learnt and best practices

    Lecture 1: Limitations

    Lecture 2: Limitations continued

    Lecture 3: Challenges Faced while sonar cloud integration

    Lecture 4: Best Practices

    Chapter 5: Sonar – New code settings (new)

    Lecture 1: New code settings introduction

    Lecture 2: Errors faced while adding set new code

    Lecture 3: Error fixing and details

    Lecture 4: Summary

    Lecture 5: How to exclude files – settings

    Chapter 6: Summary

    Lecture 1: Creating Personal Access Token (PAT) in Azure DevOps

    Lecture 2: Build Validation quality gate status check in Azure branch policies

    Lecture 3: Azure DevOps -Dashboard Metric for sonar cloud qualicy gate check status

    Lecture 4: Resources

    Lecture 5: Summary

    Instructors

  • Deep dive Sonar Cloud integration with Azure DevOps  No.2
    Nagarathna T
    DevOps Practitioner | CSD| Embedded Software Senior Engineer
  • Rating Distribution

  • 1 stars: 1 votes
  • 2 stars: 1 votes
  • 3 stars: 5 votes
  • 4 stars: 2 votes
  • 5 stars: 7 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!