inflearn logo
inflearn logo

SonarQube & SonarCloud 2026DevOps完党ガむド

SonarQube | SonarCloud | SonarLint – DevOps + セキュリティ + QA最も広く利甚されおいるオヌプン゜ヌスツヌル SonarQubeは、コヌド品質を継続的に怜査するための䞻芁なオヌプン゜ヌスプラットフォヌムです。静的コヌド解析を䜿甚しお自動コヌドレビュヌを行い、27以䞊のプログラミング蚀語にわたっおバグ、コヌドの臭いCode Smells、セキュリティの脆匱性、保守性の問題を怜出したす。このコヌスは実践的な孊習learn-by-doingアプロヌチで蚭蚈されおおり、SonarQubeずその゚コシステムに関する深く実甚的な専門知識を習埗できたす。 察象者 このコヌスは、コヌド品質、セキュリティ、およびCI/CDのベストプラクティスを習埗したい、新卒者・初心者、開発者、プロゞェクトマネヌゞャヌ、アヌキテクト、QA゚ンゞニア、サポヌト゚ンゞニア、DevOps、DevSecOps、情報セキュリティInfoSec、プロセス゚ンゞニアの方々に適しおいたす。 基瀎ずコンセプト SonarQube、SonarCloud、SonarLintの玹介 静的コヌド解析の目的ず利点 DevOpsおよびDevSecOpsのナヌスケヌスの理解 SonarQubeのアヌキテクチャ、゚ディション、バヌゞョン、および゚コシステム SonarQubeの䞻芁な甚語ずメトリクス 保守性、信頌性、セキュリティの抂念 むンストヌルずセットアップ DockerおよびDocker-Composeを䜿甚したSonarQubeのむンストヌルずセットアップ Jenkinsのむンストヌルず蚭定 Sonar Scannerのむンストヌルず蚭定 ビルドツヌルのセットアップ Ant, Maven, Gradle NodeJS, Python SonarQube UIの抂芁ずナビゲヌション 実践的なコヌド解析 SonarQubeおよびCIパむプラむンぞのプロゞェクトのオンボヌディング 耇数のプログラミング蚀語に察するコヌド解析の実行 解析結果の公開ず解釈 コヌドカバレッゞ、ナニットテスト、および統合テスト結果のレポヌト 以䞋事項の理解ず分析 バグ 脆匱性 コヌドの臭いCode Smells 技術的負債 耇雑床 重耇した行、ファむル、ブロック SonarLintずIDEの統合 以䞋の環境ぞのSonarLintのむンストヌル Eclipse IntelliJ IDEA VS Code SonarLint Connected Modeの蚭定 IDEでのリアルタむムコヌド解析ず問題怜出 品質管理 クオリティゲヌトQuality GatesずクオリティプロファむルQuality Profiles カスタムルヌルずルヌルテンプレヌトの䜜成ず管理 チヌム党䜓での品質暙準の適甚 クオリティゲヌトの条件に基づくビルドの倱敗蚭定 特定された問題の凊理ず修正 管理ず蚭定 プロゞェクト管理 ナヌザヌ、グルヌプ、暩限、およびトヌクンの管理 プラグむンのむンストヌルず管理 SonarQubeのセキュリティ蚭定 SMTP蚭定ずメヌル通知 䌁業ロゎによるSonarQube UIのブランディング SonarQube Marketplaceずシステムの詳现 セキュリティずSAST SAST静的アプリケヌションセキュリティテストの基瀎 セキュリティ脆匱性の分析 CI/CDパむプラむンぞのSASTの統合 CI/CDずDevOpsの統合 Jenkinsずの統合ゞョブずパむプラむン GitHubおよびGitHub Actionsずの統合 GitLabおよびGitLab CI/CDずの統合 CI/CDワヌクフロヌにおける品質チェックの自動化 SonarQubeのクオリティゲヌトに基づくCI/CDパむプラむンの倱敗蚭定 高床なトピック 自動化、監芖、デヌタ抜出のためのSonarQube Web APIの利甚 ゚ンタヌプラむズ芏暡のSonarQubeデプロむメントのベストプラクティス このコヌスの修了たでに習埗できるこず クオリティゲヌト、クオリティプロファむル、およびルヌルの定矩ず管理 SonarLintを䜿甚したロヌカルでのコヌド解析 安党でスケヌラブルな静的コヌド解析の実行 SonarQubeずGitHub、GitLab、Jenkinsの統合 CI/CDパむプラむン党䜓でのコヌド品質ずセキュリティ暙準の適甚 SonarQubeむンスタンスの自信を持った管理ずカスタマむズ

3名 が受講䞭です。

難易床 入門

受講期間 無制限

CI/CD
CI/CD
Software Test
Software Test
quality assurance
quality assurance
Software Engineering
Software Engineering
security training
security training
CI/CD
CI/CD
Software Test
Software Test
quality assurance
quality assurance
Software Engineering
Software Engineering
security training
security training

受講埌に埗られるこず

  • クオリティゲヌト、クオリティプロファむル、およびルヌルの定矩ず管理

  • SonarLintを䜿甚しおロヌカルでコヌドを分析する

  • セキュアでスケヌラブルな静的コヌド解析を実行

  • SonarQubeをGitHub、GitLab、およびJenkinsず連携させる

  • CI/CDパむプラむン党䜓でコヌド品質ずセキュリティ暙準を培底したす。

  • 自信を持っおSonarQubeむンスタンスを管理・カスタマむズする

コヌドを芋極める鋭い県を逊い、
[SonarQube]の゚キスパヌトになろう

SonarQubeは、コヌド品質を継続的に怜査するための垂堎をリヌドするオヌプン゜ヌスプラットフォヌムです。 静的コヌド解析を掻甚するこずで、27以䞊のプログラミング蚀語にわたり、バグ、コヌドの䞍吉な臭いコヌドスメル、セキュリティの脆匱性、および保守性の問題を自動的にレビュヌし怜出したす。本コヌスは「実践による孊習」アプロヌチに基づいお構築されおおり、SonarQubeずその゚コシステム党䜓に関する深く実甚的な専門知識を習埗するこずができたす。




「これらの問題に心圓たりはありたせんか」

📌

リリヌスの盎前、予期せぬバグやセキュリティの脆匱性が原因で、
「本圓にこれをデプロむしおも倧䞈倫だろうか」ず䞍安を感じたこずはありたせんか

📌

手䜜業によるコヌドレビュヌや繰り返されるデプロむの倱敗によっお、チヌムの時間ず゚ネルギヌが浪費され続けおはいたせんか

📌

明確で客芳的な基準がないために、バラバラなコヌドスタむルや増え続ける技術的負債が、日々のメンテナンスを困難にしおいたせんか

これらの課題はすべお、䜓系的なコヌド分析ず

品質管理システムです。
SonarQubeずSonarCloudをマスタヌしお、コヌドの品質、セキュリティ、そしお開発効率を次のレベルぞず匕き䞊げたしょう。




thoughtful diesel 「27以䞊の蚀語に察応したリアルタむム静的コヌド解析で、
完璧なCI/CDを実珟する」

🧑‍🎓このコヌスを修了するたでに、以䞋のこずができるようになりたす

  • クオリティゲヌト、クオリティプロファむル、およびルヌルの定矩ず管理

  • SonarLintを䜿甚しおロヌカルでコヌドを分析する

  • 安党でスケヌラブルな静的コヌド解析を実行する

  • thoughtful philosophy attachment SonarQubeをGitHub、GitLab、Jenkinsず統合する

  • CI/CDパむプラむン党䜓でコヌド品質ずセキュリティ暙準を匷制する

  • SonarQube むンスタンスの管理ずカスタマむズを自信を持っお行う




📚

実践で孊ぶ完党ガむド

SonarQube & SonarCloud

🧱基瀎ずコンセプト

  • SonarQube、SonarCloud、およびSonarLintの抂芁

  • 静的コヌド解析の目的ずメリット

  • DevOpsずDevSecOpsのナヌスケヌスを理解する

  • SonarQubeのアヌキテクチャ、゚ディション、バヌゞョン、および゚コシステム

  • SonarQubeの䞻芁な甚語ずメトリクス

  • 保守性、信頌性、およびセキュリティの抂念

⚙むンストヌルずセットアップ

  • DockerずDocker-Composeを䜿甚したSonarQubeのむンストヌルずセットアップ

  • Jenkinsのむンストヌルず蚭定

  • Sonar Scannerのむンストヌルず蚭定

  • ビルドツヌルのセットアップ

    • Ant、Maven、Gradle

    • NodeJS、Python

  • SonarQubeのUIの抂芁ずナビゲヌション

🀚ハンズオン・コヌド解析

  • プロゞェクトのSonarQubeおよびCIパむプラむンぞのオンボヌディング

  • 耇数のプログラミング蚀語に察するコヌド解析の実行

  • 分析結果の公開ず解釈

  • コヌドカバレッゞ、ナニットテストおよび統合テスト結果のレポヌト

  • 以䞋を理解し、分析する

    • バグ

    • 脆匱性

    • コヌドの䞍吉な臭いコヌドスメル

    • 技術的負債

    • 耇雑さ

    • 重耇した行、ファむル、およびブロック

💫SonarLintずIDEの統合

  • SonarLintのむンストヌル先:

    • Eclipse

    • IntelliJ IDEA

    • VS Code

  • SonarLint 接続モヌドの蚭定

  • IDEにおけるリアルタむムのコヌド分析ず問題怜出

💫品質管理

  • クオリティゲヌトずクオリティプロファむル

  • カスタムルヌルずルヌルテンプレヌトの䜜成ず管理

  • チヌム党䜓での品質基準の培底管理

  • 品質ゲヌトの条件に基づいおビルドを倱敗させる

  • 怜出された問題の察応ず修正

💫管理ず蚭定

  • プロゞェクト管理

  • ナヌザヌ、グルヌプ、暩限、およびトヌクンの管理

  • プラグむンのむンストヌルず管理

  • SonarQubeのセキュリティ蚭定

  • SMTPの蚭定ずメヌル通知

  • 䌁業ロゎによるSonarQube UIのブランディング

  • SonarQubeマヌケットプレむスずシステムの詳现

💫セキュリティずSAST

  • SAST (静的アプリケヌションセキュリティテスト) の基瀎

  • セキュリティ脆匱性分析

  • SASTずCI/CDパむプラむンの統合

💫CI/CD ず DevOps の統合

  • Jenkinsゞョブずパむプラむンずの統合

  • GitHubおよびGitHub Actionsずの連携

  • GitLab および GitLab CI/CDずの統合

  • CI/CDワヌクフロヌにおける品質チェックの自動化

  • SonarQubeのクオリティゲヌトに基づくCI/CDパむプラむンの倱敗実行

💫高床なトピック

  • 自動化、モニタリング、デヌタ抜出のためのSonarQube Web APIの掻甚

  • ゚ンタヌプラむズグレヌドのSonarQube導入におけるベストプラクティス

私たちは、これらの課題の解決を
お手䌝いしたす


コヌド品質、セキュリティ、およびCI/CDにおける匷固な基瀎を築きたい新卒者および開発者
コヌド品質、セキュリティ、およびCI/CDにおける匷固な基瀎を築きたい新卒者や開発者
セキュリティを考慮したCI/CDパむプラむンを管理するDevOps、DevSecOps、InfoSec、およびプロセス゚ンゞニア

💡このコヌスを修了するず

本コヌスでは、履歎曞やポヌトフォリオに適した圢匏で修了蚌明曞を発行したす。
コヌスを修了するこずでこちらを受け取るこずができ、孊習成果の公匏な蚌明ずしお掻甚できたす。

💡音声ず字幕の蚀語オプションでスマヌトに孊習したしょう

孊習スタむルに合わせお、音声ず字幕の䞡方を切り替えるこずができたす。
垌望の蚀語を遞択しおください。

こんな方に
おすすめです

孊習察象は
誰でしょう

  • Sonarqubeの孊習に意欲的なDevOps | SRE | CloudOps | Infosec | SecOps プロフェッショナル

  • セキュリティ | アヌキテクト | ゜フトりェア゚ンゞニア | ペネトレヌションテスト | QA | SonarQubeやSonarCloudに぀いお孊びたいセキュリティプロフェッショナル

前提知識、
必芁でしょうか

  • ITの基瀎知識

こんにちは
amritです。

IT業界で玄15幎の経隓がありたす。これたで、Eコマヌス、銀行、゚ンゞニアリング、コンサルティングなど、倚岐にわたる䌁業で働いおきたした。専門分野はDevOpsおよびDevSecOpsです。キャリアをWebデベロッパヌずしおスタヌトし、その埌DevOpsぞ転身、最終的にDevSecOpsぞず進みたした。

私はCEH認定を受けたサむバヌセキュリティの専門家であり、AWSおよびAzureのクラりド認定も保有しおいたす。これにより、クラりドセキュリティ、むンフラストラクチャ、およびDevSecOpsにおける専門知識を蚌明しおいたす。

趣味は旅行、トレヌド、投資、読曞などです。

もっず芋る

カリキュラム

党䜓

16件 ∙ (3時間 9分)

講座資料こうぎしりょう:

授業資料
講座掲茉日: 
最終曎新日: 

受講レビュヌ

ただ十分な評䟡を受けおいない講座です。
みんなの圹に立぀受講レビュヌを曞いおください

amritの他の講座

知識共有者の他の講座を芋おみたしょう

䌌おいる講座

同じ分野の他の講座を芋おみたしょう

ï¿¥1,767