Companies Home Search Profile

SonarCloud: A SonarQube SaaS with AWS, Azure, GCP & More

Focused View

Raghu The Security Expert !!

3:25:21

92 View
  • 1. Introduction And Course Agenda.mp4
    04:20
  • 1. What is SonarCloud.mp4
    01:43
  • 2. Hands-On Create an account with SonarCloud.mp4
    01:58
  • 1.1 GitHub repo for this lecture.html
  • 1. Hands-On Integrate SonarCloud in Azure DevOps.mp4
    14:47
  • 2.1 GitHub Repo for this lecture.html
  • 2.2 QualityGate Steps For SonarCloud+or+SonarQube.txt
  • 2. Hands-On Understand how to implement Quality Gates in build pipeline.mp4
    11:36
  • 3.1 GitHub Repo for this lecture.html
  • 3. Hands-On Move security tokens from YAML file to Pipeline Variables.mp4
    08:49
  • 4. Hands-On Implement Quality Gates in build pipeline.mp4
    03:53
  • 5.1 GitHub Repo for this lecture.html
  • 5. Hands-On Populate Unit Test Code Coverage on SonarCloud Dashboard.mp4
    07:34
  • 1.1 GitHub Repo for this lecture.html
  • 1. Hands-On Integrate SonarCloud within GitLab.mp4
    16:31
  • 2.1 GitHub Repo for this lecture.html
  • 2.2 QualityGate Steps For SonarCloud+or+SonarQube Gitlab.txt
  • 2. Hands-On Understand how to implement Quality Gates in build pipeline.mp4
    12:02
  • 3.1 GitHub Repo for this lecture.html
  • 3. Hands-On Implement Quality Gates in build pipeline.mp4
    05:39
  • 4.1 GitHub Repo for this lecture.html
  • 4.2 Sonar Test Coverage Populate Requirements.txt
  • 4. Hands-On Populate Unit Test Code Coverage for Project on SonarCloud Dashboard.mp4
    09:10
  • 1.1 GitHub Repo for this lecture.html
  • 1. Add BuildSpec YAML file in the vulnerable application to integrate SonarCloud.mp4
    04:43
  • 2.1 GitHub Repo for this lecture.html
  • 2. Create SonarCloud Project and update BuildSpec YAML file with SonarCloud values.mp4
    04:46
  • 3.1 GitHub repo for this lecture.html
  • 3. Create AWS Code Build project and run SAST analysis using SonarCloud.mp4
    05:55
  • 4.1 GitHub Repo for this lecture.html
  • 4. Hands-On Populate Code Coverage of the project on SonarCloud Dashboard.mp4
    04:24
  • 5.1 GitHub Repo for this lecture.html
  • 5. Hands-On Move Sonar token to AWS secrets manager.mp4
    06:55
  • 1. Create Organization and Project in SonarCloud for GCP Pipeline.mp4
    03:13
  • 2. Prerequisites for integrating SonarCloud within GCP pipeline.mp4
    03:15
  • 3.1 GitHub Repo for this lecture.html
  • 3. Write CloudBuild YAML file code for SonarCloud Integration in GCP pipeline.mp4
    02:39
  • 4.1 GitHub Repo for this lecture.html
  • 4. Push SonarCloud YAML code to GCP and execute SAST in GCP pipeline.mp4
    03:16
  • 5.1 GitHub Repo for this lecture.html
  • 5. Review SAST scan results on SonarCloud dashboard and perform FPA.mp4
    06:50
  • 6. Move Sonar Token from CloudBuil YML file to GCP CloudBuild Substitution Variable.mp4
    02:55
  • 7.1 GitHub Repo for this lecture.html
  • 7. Prerequisites to populate Code Coverage on SonarCloud.mp4
    03:56
  • 8.1 GitHub Repo for this lecture.html
  • 8. Push Code Coverage changes in Source Code to GCP And Review changes on SonarCloud.mp4
    05:08
  • 1.1 GitHub Repo for this lecture.html
  • 1. Hands-On Execute SonarLint and Snyk better alternative - in Intellij.mp4
    15:35
  • 2.1 SonarQubeSASTDemoLocalSystem.txt
  • 2. Hands-On Run SonarQube using Docker.mp4
    21:58
  • 3. Hands-On Configure Maven in Jenkins before integrating SonarCloud.mp4
    01:42
  • 4.1 GitHub Repo for this lecture.html
  • 4. Hands-On Integrate SonarCloud with Jenkins.mp4
    10:09
  • 1. Bonus Lecture.html
  • Description


    Learn to integrate SonarCloud with multiple Cloud/Devops platforms with additional learning on SonarQube & SonarLint

    What You'll Learn?


    • Learn SonarCloud Integration with Azure DevOps
    • Learn SonarCloud Integration with AWS
    • Learn SonarCloud Integration with GCP
    • Learn SonarCloud Integration with GitLab
    • Learn SonarLint execution in Intellij
    • Learn SonarQube using a Docker image
    • Learn to populate code coverage on SonarCloud Dashboard
    • Learn to implement Quality gates using SonarCloud

    Who is this for?


  • Developers
  • DevOps Engineers
  • Security Engineers
  • QA Engineers
  • What You Need to Know?


  • Basic Programming experience
  • Good Cloud Knowledge
  • Good understanding of DevOps processes
  • More details


    Description

    Who shall take this course?

    This "SonarCloud with AWS, Azure, GCP & More" course is designed for Developers, DevOps Engineers, Security Engineers, DevOps Engineers, SRE, QA Professionals interested to learn about maintaining code quality standards using automated tools. This is a focused SonarCloud course with a special focus on integrating it with different Cloud and DevOps platforms in Build pipeline.

    Learn and implement security in DevOps pipeline, get Hands On experience in using Security tools & technologies.

    This course is for:

    • Developers

    • DevOps

    • DevSecOps

    • Security Engineers

    • Aspiring professional in the Security domain

    • Quality Assurance Engineers

    • InfoSec/AppSec Professional

    Why purchase this course?

    Learning SonarCloud integration with cloud platforms offers several benefits:


    1. Code Quality and Security: SonarCloud is a powerful code analysis and security platform that helps developers identify bugs, vulnerabilities, and maintain code quality. By integrating it with cloud platforms, you can continuously monitor and analyze your codebase, ensuring that any issues are detected early in the development lifecycle. This helps in producing robust, secure, and high-quality software.

    2. Continuous Integration and Deployment: Cloud platforms, such as AWS, Azure, and Google Cloud, offer robust CI/CD (Continuous Integration/Continuous Deployment) capabilities. By integrating SonarCloud into your CI/CD pipeline, you can automate code analysis and quality checks as part of the deployment process. This ensures that only well-tested and quality code gets deployed, reducing the risk of introducing bugs or vulnerabilities into the production environment.

    3. Scalability and Flexibility: Cloud platforms provide scalable infrastructure and resources, enabling you to handle varying workloads and scale your applications as needed. Integrating SonarCloud with cloud platforms allows you to seamlessly analyze code across different projects and repositories, regardless of their size or complexity. This scalability and flexibility help maintain code quality and security as your projects grow.

    4. Collaboration and Visibility: Cloud platforms offer collaboration features, such as shared repositories, pull requests, and issue tracking, which facilitate teamwork and code review processes. By integrating SonarCloud, you can add code quality and security checks to these collaboration workflows. This ensures that every code contribution goes through proper analysis and review, enhancing collaboration, and maintaining a high standard of code quality across your team or organization.

    5. Industry Standards and Compliance: Many industries have specific standards and compliance requirements for software development. SonarCloud provides rule sets and checks for various coding standards, best practices, and industry-specific guidelines. By integrating SonarCloud with cloud platforms, you can enforce these standards and automatically check your code for compliance. This helps ensure that your applications adhere to regulatory requirements and industry guidelines.

    Overall, learning SonarCloud integration with cloud platforms empowers developers and teams to build better software by continuously monitoring code quality, improving security, automating analysis in CI/CD pipelines, facilitating collaboration, and ensuring compliance with industry standards.

    Prerequisites or Things you should know before taking this course:

    1) Account creation in cloud

    2) Installation of Basic development tools such as Git, Visual Studio Code

    3) Cloud basic functions such as repository creation, code push in cloud


    Disclaimer:

    1) This is an Intermediate to Advanced level course

    2) English subtitles are auto-generated so please ignore any grammar mistakes

    Who this course is for:

    • Developers
    • DevOps Engineers
    • Security Engineers
    • QA Engineers

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Raghu The Security Expert !!
    Raghu The Security Expert !!
    Instructor's Courses
    Raghu has completed many cloud certifications in Microsoft, Google and AWS cloud platforms.  He has more than 20 years of experience in the field of security, automation, development and teaching. He loves to learn and teach new technologies. He has also completed very prestigious security certifications. He connects with students and professionals and help them to upskill in an interactive and effective manner.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 29
    • duration 3:25:21
    • Release Date 2023/08/16