DO092

Developing Cloud-Native Applications with Microservices Architectures

Overview

Course description

Identify the proper frameworks and tools to build your microservices architecture

Developing Cloud-Native Applications with Microservices Architectures (DO092) is a series of on-demand, online videos that will teach you how to combine different frameworks and tools into a microservices architecture that fits your organizational needs.

You’ve no doubt heard about the microservices architecture, but understanding and executing it can be a bit of a challenge. Through a series of videos, this course will introduce microservices, review multiple microservices frameworks and runtimes, and show you techniques to deploy them through a hassle-free DevOps pipeline. We’ll discuss containers, Docker, Spring Boot, NodeJS, .NET, OpenShift, Jenkins, Vert.x, Kubernetes, and much more.

Note: You can view all videos or only the ones that interest you. There are no hands-on labs or course completion recognition associated with this course.

Audience for this course

Java™ developers and anyone interested in OpenShift and Kubernetes

Understanding of software and IT system architecture

Prerequisites for this course

  • Understanding of software and IT system architecture

Outline

Outline for this course

Video 1: Deploying Cloud-Native Applications with Microservices Architectures Introduction
Video 2: Microservices Overview: What and Why?
Video 3: API: Building and Deploying a Microservice (and demonstration)
Video 4: Discovery and Invocation (and demonstration)
Video 5: Microservices Patterns (and demonstration)
Video 6: Circuit Breakers (and demonstration)
Video 7: Pipelines (and demonstration)
Video 8: Authentication (and demonstration)
Video 9: Logging, Monitoring, and Tracing (and demonstration)
Video 10: Blue/Green Deployment (and demonstration)
Video 11: Canary Deployment (and demonstration)
Video 12: Moving from Monolith to Microservices
Note: Course outline is subject to change with technology advances and as the nature of the underlying job evolves. For questions or confirmation on a specific objective or topic, contact one of our Red Hatters.

マイクロサービス・アーキテクチャを構築するために適切なフレームワークとツールを特定する

Developing Cloud-Native Applications with Microservices Architectures (DO092) は、さまざまなフレームワークとツールを企業のニーズに適したマイクロサービス・アーキテクチャに統合する方法を説明する、オンデマンドのオンラインビデオシリーズです。

コース概要

マイクロサービス・アーキテクチャについては、耳にしたことがあるでしょう。しかし、理解して実行するとなると、困難です。このコースでは一連のビデオを通じて、マイクロサービスを紹介し、複数のマイクロサービスとランタイムを確認し、手間いらずで DevOps パイプラインからデプロイする手法を説明します。コンテナ、Docker、Spring Boot、NodeJS、.NET、OpenShift、Jenkins、Vert.x、Kubernetes、その他多数を取り上げます。

注:すべてのビデオを見ることも、関心をお持ちのビデオだけを見ることもできます。このコースに関連したハンズオンラボやコース修了の認定はありません。

コース対象者

Java 開発者、および OpenShift や Kubernetes に関心がある方

受講の前提条件

ソフトウェアおよび IT システム・アーキテクチャの理解

学習内容

ビデオ 1:Deploying Cloud-Native Applications with Microservices Architectures の概要
ビデオ 2:マイクロサービスの概要:概略と理由
ビデオ 3:API:マイクロサービスの構築とデプロイ (およびデモ)
ビデオ 4:ディスカバリーと呼び出し (およびデモ)
ビデオ 5:マイクロサービスのパターン (およびデモ)
ビデオ 6:回路ブレーカー (およびデモ)
ビデオ 7:パイプライン (およびデモ)
ビデオ 8:認証 (およびデモ)
ビデオ 9:ログ、監視、追跡 (およびデモ)
ビデオ 10:Blue/Green デプロイ (およびデモ)
ビデオ 11:カナリアデプロイ (およびデモ)
ビデオ 12:モノリスからマイクロサービスへの移行
-- Failed to embed node 36101 --