강의

챌린지

멘토링

로드맵

커뮤니티

マイクロサービス設計パターン完全ガイド

このコースは、マイクロサービスアプリケーション開発のためのMSAデザインパターンと実装戦略に必要な様々な内容、パターン、および設計について学ぶコースです。既存のモノリシックアプリケーションをMSA方式で成功裏に移行するために必要な中核知識と実践的な方法論について学習します。マイクロサービスアーキテクチャの根幹をなす様々なデザインパターンについて分析し、各パターンがどのような状況に適しており、どのように適用されるかを学習できます。

難易度 初級

受講期間 無制限

Java
Java
Spring Cloud
Spring Cloud
Design Pattern
Design Pattern
MSA
MSA
patterns
patterns
Java
Java
Spring Cloud
Spring Cloud
Design Pattern
Design Pattern
MSA
MSA
patterns
patterns

[講義公開] JenkinsでCI/CDは経験したけれど、GitOpsはまだですか?

こんにちは、イ・ドウォンです。


"Jenkinsパイプラインは作ってみたけれど、ArgoCDやGitOpsは概念を聞いたことがあるだけだ。"

"dev・staging・production環境ごとのデプロイをどのように設計すべきか途方に暮れている。"


このようなお悩みをお持ちの方に向けて、「JenkinsとArgoCDで学ぶ実践GitOps CI/CD」講座をインフランで公開しました。


この講義はこのような点が異なります


• Jenkinsベースの従来のCI/CDからArgoCDベースのGitOpsまで一緒に扱います。

• Push方式(Jenkins)とPull方式(ArgoCD)を同じクラスター上で直接比較します。誰かがkubectlで手動変更を加えた際、一方はそのまま残り、もう一方は自動的に復旧する様子を目で確認し、ロールバックやデプロイ履歴の確認方法の違いも実際に体感します。

• 2つの方式を組み合わせ、dev・stagingはJenkins Push、productionはArgoCD Pull(手動Sync承認)に分けるハイブリッドデプロイパイプラインを最初から最後まで構築します。

• Canary、Blue-Green、RBAC、承認手順、障害対応、自動ロールバックまで、運用に必要な主要デプロイ技術を実践します。


実習環境

Docker Desktopひとつで進めます。WindowsとmacOSの両方に対応しており、AWSなどのクラウドアカウントや別途費用は必要ありません。


このような方におすすめです


• Jenkinsは使ったことがあるものの、ArgoCD/GitOpsは初めてのバックエンド・インフラエンジニア

• Kubernetesデプロイを手動のkubectl applyから自動化へ移行したい方

• デプロイの承認、ロールバック、監査証跡などの運用要件に悩むDevOps・SRE担当者


総学習時間は約10~11時間で、実習資料とトラブルシューティングガイドも併せて提供されます。


👉 講義を見る:https://inf.run/dEjZE

気になる点があれば、コメントや講座のQ&Aにお気軽にお寄せください!

コメント