![[DevOps定石3] GitHub Actionsで正しく構築するCICourse Thumbnail](https://cdn.inflearn.com/public/courses/330205/cover/1fb88cde-cf81-4402-bd78-67246dd4010f/330205-eng.jpg?w=420)
[DevOps定石3] GitHub Actionsで正しく構築するCI
JeongSuk Lee
GitHub Actionsに基づいてCIをどのように構成するか、およびCIにはどのような内容が含まれるべきかについて学習し、Google DevOps Report 2022で話題になったSLSA Frameworkによる検証の部分を学習できます。
Basic
github-actions, CI/CD, continuous-integration
DevOps 컨퍼レンスでよく耳にする「DevOps は文化です!」という言葉の意味が知りたい方に最適なコースです。DevOps の 3 つの要素である People、Process、Technology について全体的な部分を取り上げ、実際にどのように実装するかについても一緒に学びます。

DevOps の 3 つの要素: 人材、プロセス、テクノロジーに関する流れ
真の CI/CD パイプラインとは何か
組織の DevOps の現状を把握する方法
DevOpsの始まりから終わりまで!
実際の実装のための核心を探ります。
ポイント1
現業でDevOps環境を適用してみないと
未知の本当のノウハウ配信
ポイント2
5年目以上のエンジニア受講おすすめ!
元AWSコンサルタントのDevOps体験総集編
元AWSコンサルタント、オーストラリア4大大銀行在職!
フルスタック開発者、金融/証券業界などを経て積み上げた
現業デブオプスエンジニアの経験を講義に入れました。
デブオプスのエンジニア/コンサルタントとして在職し、デブオプスに関するさまざまな組織のさまざまな悩みについて入ってきました。あなたが考えるデブオプスとは何ですか?デブオプスが文化という意味、どう理解していますか?特定のツールが技術を導入した場合、Devopsが解決したと言えるでしょうか?
この講義の最大の目的は、「DevOpsはもはやツールのセットではない」という概念を確立することです。デブオプスの3つの要素と言えるPeople、Process & Technologyの観点から、実際にデブオプスを私たちの組織に適用するために必要な視点をお知らせします。
••••
デブオプスが文化という意味をContinuous Delivery Pipeline(CDP)を通して見て、(1)このパイプラインプロセスを定義する際に段階的に必要な技術は何か(2)どの程度実装したときに満足できるレベルかについて評価尺度を提示します。
また、Value-Stream Mappingというプロセス分析手法を通じて、CI/CD内で私たちの組織が開発から運用までどのようなプロセスで構成されているのか、各段階別担当者が誰なのか、そしてどのくらい時間がかかるかについて分析する方法と、何かを自動化する必要があるかどうかを一緒に説明します。
デブオプスの話はたくさん聞きますが、どのように私たちの組織にデブオプスを適用すべきかはよくわかりません。
デブオプスを適用しようとしてCI / CDツールを導入しましたが、これが膜組織にどのような助けを与えるのかわかりません。
私たちの組織は、開発から運営まで一体どのように流れているのでしょうか。このプロセスを分析することはできませんか?
📖 IT分野5年目以上の方に適した講義です。
DevOpsの定石!主な特長 4-Step ✅
組織を知る必要があります。
他のDevOps講義とは異なり、PeopleやProcessを扱う物語がたくさんあります。技術的な観点だけでなく、組織の観点からプロセスを改善する方法をまとめてお知らせします。
希少性の高い中上級技術まで
通常、CI / CDおよびContainerizationがDevOpsテクノロジスタックで主に扱われる場合は、このレッスンではAutomated Testing、Policy as Code、Application Telemetryのスキルを体験できます。
評価のためのガイドライン
組織のDevOpsの現状について、16の活動に基づいて評価する方法を紹介します。また、ITプロセスを把握するために必要なアプローチ、よくある誤解やシグナルについても一緒にお知らせします。
これからの学習まで考えます
現業でDevOps関連技術を導入する際にオープンソースベースで構築する方法について紹介し、ビジネスの観点からなぜこの技術が必要なのかを説明できるようになります。 (今後さらに需要がある場合は、SaaSまたはManaged Serviceを確認することをお勧めします。)
💡講義を通じて、DevOpsに関するさまざまな悩みを解決するためのガイドラインを提示できることを願っています。 「私たちが果たしてデブオプスをしているのか?」疑問があった方々がおられるなら、特に役に立つと期待します。
1. DevOpsとは何ですか?
2. 私たちの会社のIT組織はどんな状況ですか?
3. ITプロセスの変更はどこから始まるか?
4. CDPの第一歩、継続的な探求 - Continuous Exploration
5. 継続的な統合、ソリューションの構成 - Develop & Build
6. 継続的な統合、ソリューションの構成 - Test End-to-end & Stage
7. 継続的なデプロイ - Deploy & Verify
8. 継続的な展開 - Monitor & Respond
9. Release on Demand
💾技術分野で扱うオープンソースソリューション
韓国・オーストラリア・イギリスでFull-stack Developer、DevOps Engineer/Consultantで15年ほど働いているDigital Nomad IT Engineerです。 IT組織の運用最適化のために絶えず新しいトピックについて勉強しており、引退するまでEngineerで生活したいという夢を持っています。現在、オーストラリアのMelbourneにある銀行のDeveloper ExperienceチームでDevOpsとして活動しています。
Q. なぜ5年目以上にこの講義をお勧めしますか?
開発・運営プロセスに対する全体的な悩みをする時点が5年目前後だと思います。 Container imageの作成方法、CI / CDの構築方法などの基本的な技術コースは、このプロセスでは扱いません。多くの好奇心を持ってITキャリア5年目以上に折りたたまれた方々が持っている悩みに対して、この方法でアプローチを試みることもできるという方向性を提示することがこの講義の潜在的な目的です。
Q. DevOpsはしばしばアジャイル(Agile)ベースで文化が伝播することがわかっていますが、私たちの組織はまだウォーターフォールとして運営されていますか?
DevOpsはアジャイルベースで展開されていますが、アジャイルベースの組織運営が行われていないところでもDevOpsを適用してみるための様々な努力が行われています。
本講義では、現代のDevOpsにも多く活用されるだけでなく、伝統的なウォーターフォール型の組織でも多く使用しているValue Stream Mapping(VSM、バリューフローマップ)を紹介することで、このような異常と現実の隙間を減らすための装置を置きました。
Q. 講義を聞く前に準備すべきことはありますか?
この講義は中級/上級技術者向けに企画されました。そのため、初級技術者の方は、Inflearnで見られるDevOpsに関する他の講義を全般的に聞いてから、この講義を受講することをお勧めします。 Shell Script、Kubernetes、Terrafotm、Flywayなどの部分は、別途の基本的な説明がなくてもアプリケーションに入るため、事前の知識が必要です。
+)中級以上の技術者である方は、眠気を追うことができるコーヒー1杯が必要になる場合があります。
学習対象は
誰でしょう?
DevOps に関する技術的な知識はありますが、DevOps がなぜ文化と関連しているのかまったく理解できないという方
CI/CD システムを構築しましたが、ビルド/デプロイ以外のものが含まれていない組織に所属している方
当社の組織の開発からリリースまでのプロセスがまったくわからない方
「私たちが果たしてDevOpsをしているのだろうか?」という疑問を持った方は大歓迎!
前提知識、
必要でしょうか?
シェルスクリプト
コンテナ化
Kubernetes
Java & Spring, Python
431
受講生
16
受講レビュー
7
回答
3.9
講座評価
7
講座
한국/호주/영국에서 Full-stack developer, DevOps Engineer/Consultant로 15년 정도 일을 하고 있는 Digital Nomad IT Engineer 입니다. IT 조직 운영의 최적화를 위해 끊임 없이 새로운 주제에 대해서 공부를 하고 있으며, 은퇴할 때까지 Engineer로 생활하고 싶다는 꿈을 가지고 있습니다. 현재는 호주 Melbourne에 있는 한 은행의 Developer Experience 팀에서 DevOps로 활동하고 있습니다.
全体
31件 ∙ (8時間 28分)
全体
4件
4.0
4件の受講レビュー
受講レビュー 6
∙
平均評価 5.0
5
IT中心の組織がビジネス意思決定権者たちと一緒に動くために成功に寄与する過程と、同時に組織のコンテキストに従うための活動文化、さらにはその文化を技術で裏付けるDevOpsの方向が本当に説得力でした。関連した3要素 人、文化、技術を全て取り上げながら、どの部門で何を目的とし、どのような情報に基づいてすべきかについて多くのインサイトを得ることができて本当に良かったです。 何よりも 'Continuous Delivery' と 'Continuous Deployment' の違いに最も明確に答えてくれる講義はこのコースだけ(!)だったので、DevOps に関心のあるすべての技術者はこの講義をぜひご覧いただくことを強くお勧めします。 また、DevOpsの多くの理論を理解したが、現在寄与している組織が理論と乖離があると感じ、(特に)本人が技術実装に対する意思決定に関与しているなら、必ず見なければならないと思います。
受講レビュー 1
∙
平均評価 5.0
受講レビュー 6
∙
平均評価 5.0
受講レビュー 2
∙
平均評価 3.0
¥67,932
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!