障害を許容する堅牢なシステム作り
障害に強いシステムを構築する方法を扱う実践的な講座です。サービス安定性のための設計の基礎から障害伝播を防ぐさまざまなパターン、そしてメッセージキューを活用した非同期処理と分散データの一貫性維持戦略まで、安定したバックエンドシステムに必要なコア技術と概念を学習します。
Basic
Spring Boot, resilience4j, transaction
@foo
受講生
6,078
受講レビュー
304
講義評価
4.9
障害を許容する堅牢なシステム作り
障害に強いシステムを構築する方法を扱う実践的な講座です。サービス安定性のための設計の基礎から障害伝播を防ぐさまざまなパターン、そしてメッセージキューを活用した非同期処理と分散データの一貫性維持戦略まで、安定したバックエンドシステムに必要なコア技術と概念を学習します。
Basic
Spring Boot, resilience4j, transaction
障害を許容する堅牢なシステム作り

開発者に必要なログ管理
どのようなログを残すべきかという点から始まり、ログを収集し活用するまでの全体的なサイクルについて扱います。
Basic
Elasticsearch, logback, Logstash

開発者に必要なログ管理

安定したサービス展開のための展開戦略とヒント
このレッスンでは、さまざまな展開戦略を理解し、状況に応じた展開方法を選択して、サービスの信頼性を最大化する方法を学ぶことができます。また、スラックアラーム設定と運用環境配布の実践的なヒントも一緒に手に入れることができます!
Basic
Jenkins, CI/CD, Slack

安定したサービス展開のための展開戦略とヒント

バックエンドアプリケーションのパフォーマンスを向上させる - 基礎編
'バックエンドアプリケーションのパフォーマンスをテストする'の後続のレッスンで、あなたが作成したバックエンドアプリケーションのパフォーマンスを向上させるための基礎を築くことができるレッスンです。
Intermediate
stress-testing, artillery, cache

バックエンドアプリケーションのパフォーマンスを向上させる - 基礎編

アプリケーション展開の自動化とCI/CD
レッスンでは、アプリケーションのデプロイの自動化を体験することができます。
Basic
Jenkins, CI/CD, nginx

アプリケーション展開の自動化とCI/CD

バックエンドアプリケーションのパフォーマンスをテストする
このレッスンでは、作成したバックエンドアプリケーションのAPIをパフォーマンステストして改善するための基礎知識を得ることができます。
Basic
stress-testing, artillery

バックエンドアプリケーションのパフォーマンスをテストする

ポートフォリオ超簡易展開
講義を通じて、フロントエンド、バックエンドプロジェクトを展開する経験をすることができます。プロジェクトをデプロイして、Linuxとネットワークの基礎知識も手に入れることができます!
Basic
GitHub, Linux, nginx

ポートフォリオ超簡易展開

バックエンド開発者による、バックエンド開発者のためのフロントエンド講義 - 基本編
バックエンド開発者としてポートフォリオを作成しましたが、見せてくれるのがAPIしかない就労生たちにフロントエンドを加えて1つのWebサービスにすることができる経験を提供します。
Basic
HTML/CSS, JavaScript, Bootstrap

バックエンド開発者による、バックエンド開発者のためのフロントエンド講義 - 基本編

障害のないサービスを作成するための Resilience4j - CircuitBreaker
障害のないサービスを作成するためのCircuitBreakerを導入する方法について簡単かつ迅速にお知らせします。
Intermediate
resilience4j, Spring Boot, circuit-breaker

障害のないサービスを作成するための Resilience4j - CircuitBreaker