
DevOps의 정석 - DevOps의 시작부터 끝까지 모두 짚어 드립니다!
JeongSuk Lee
DevOps 컨퍼런스에서 지겹게 듣던 “DevOps는 문화입니다!”라는 말이 무엇을 의미하는지 궁금하신 분들을 위한 과정입니다. DevOps의 3대 요소인 People, Process & Technology에 대한 전반적인 부분을 다루고 이를 실제로 어떻게 구현하는지도 함께 알아볼 수 있습니다.
Intermediate
CI/CD, BDD
この講義を通じて、マイクロサービス上でログ分析、サービス間相関分析を基盤としたObservabilityというDevOps分野のホットトピックに関するインサイトを得たい方にお勧めします。
ログ分析
OpenTelemetry
Observability
Kubernetesログの収集
システム相関分析
Application Performance Monitoring
デブオプスエンジニアなら見逃せない、
実務に通じるObservability!
1️⃣
最近のトレンドというMSAでシステム構造を変えたところ、エラー原因の把握と解決がもっと大変になりましたか?
2️⃣
マイクロサービスでログ分析とサービス間の関連関係をまとめてみる方法が気になりましたか?
3️⃣
DevOps最新のトレンドの1つであるObservabilityの理論的基盤と実用的な実装方法を知りたいですか?
多くの企業がCloud-Nativeとコンテナ技術を使い始め、マイクロサービスなどの分散システムで発生したイベントを追跡することが重要になりました。これらの重要性を表現するObservabilityも、MicroserviceおよびDevOpsの分野でホットトピックとして浮上しています。しかし、いつものようなコンセプトがどのようになっていて、どのように実装するかをまとめてくれる文書や資料はまれです。
••••
Microserviceベースのシステム構造を変更するには、Data Correlationというシステム間の相関関係とExceptionなどの問題が発生したときに統合的に分析できる統合分析ソリューションが必要です。
OpenTelemetryは、Trace ID と Span ID という概念を通じて、各 Microservice 間の相関関係とイベントを Request call の流れに従って追跡および分析するための基盤を提供します。
このレッスンでは、Java with Spring、Node.js、Pythonに基づいたアプリケーションにOpenTelemetryとLog、Trace、Metricsをどのように適用するかについての実践的な方法について説明します。
さらに、オープンソースベースのAPMを使用してシステム間の相関関係を分析し、自分が管理するシステムのどの部分で遅延が発生するかを分析する方法まで学習します。
韓国・オーストラリア・イギリスでFull-stack Developer、DevOps Engineer/Consultantで15年ほど働いているDigital Nomad IT Engineerです。 IT組織の運用最適化のために絶えず新しいトピックについて勉強しており、引退するまでEngineerで生活したいという夢を持っています。現在、オーストラリアのMelbourneにある銀行のDeveloper ExperienceチームでDevOpsとして活動しています。
Q. 3つの言語を使用して実装例を示しますが、各言語についてどのレベルの理解が必要ですか?
基本的なマイクロサービスの実装はすでに行われており、OpenTelemetryを適用するための部分だけが一部のプログラミングに関する知識が必要です。したがって、コードの動作原理の程度だけが理解できる入門の程度のプログラミングレベルが必要です。
Q. Kubernetesのどのレベルの理解が必要ですか?
kubectl の Command を実行できるほどの理解が必要であり、Kubernetes Template を作る全体の過程を一緒に説明しながら進行をするため、クーバーネティス関連選手知識がないとしても受講するには問題はありません。
Q. 「 DevOpsの定石」と「 ProjectSet #1 」の講義を聞いてこそ、この講義を聞くことはできますか?
二つの講義を先に受講して本講義を受講すれば、より理解が早いはずですが、聞かなくても本講義を聞くことにはまったく問題はありません。前の2つの講義について選手の知識が必要な場合には、それについての概要を説明しながら講義を進めました。
💾受講前の注意
練習には、次のPC仕様とサービスバージョンが必要です。
学習対象は
誰でしょう?
マイクロサービス上でログ分析を初めてしている人
マイクロサービス上でアプリケーションのデバッグに困難を感じる組織
Observabilityの基礎知識が必要な人
前提知識、
必要でしょうか?
Kubernetes
423
受講生
15
受講レビュー
7
回答
3.8
講座評価
7
講座
한국/호주/영국에서 Full-stack developer, DevOps Engineer/Consultant로 15년 정도 일을 하고 있는 Digital Nomad IT Engineer 입니다. IT 조직 운영의 최적화를 위해 끊임 없이 새로운 주제에 대해서 공부를 하고 있으며, 은퇴할 때까지 Engineer로 생활하고 싶다는 꿈을 가지고 있습니다. 현재는 호주 Melbourne에 있는 한 은행의 Developer Experience 팀에서 DevOps로 활동하고 있습니다.
全体
14件 ∙ (5時間 15分)
全体
2件
5.0
2件の受講レビュー
受講レビュー 6
∙
平均評価 5.0
5
운영 레벨에서 반드시 필요한 영역이었는데, 도달할 영역을 보여주셔서 엄청나게 도움이 되었습니다!! 상대적으로 매우 비싼 상용 APM과 다르게, 오픈소스 APM 툴링을 조합해서 기술력으로 해결 가능하다는 것을 확인한 것도 좋았고, 특히 커뮤니티에서 현재 성장중인 오픈소스의 조합을 한글로 풀어서 전달해주는 강의여서 기대 이상이었습니다. 특히 직접적으로 해당 도구를 사용하지 않더라도, o11y에서 사용되는 개념이 각 구현체 시스템과 UI에서 어떻게 풀어지고, 왜 filter작업을 수반해야만 하는지에 대한 설명이 인상깊었습니다. 감사합니다.
受講レビュー 2
∙
平均評価 5.0
¥23,260
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!