Deep dive Sonar Cloud & integration with Azure DevOps
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
-
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!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024