マイクロサービス アーキテクチャを利用してより優れたアプリケーションを構築する

Dnaleveleveryone
  • 7 coursesIncludedVideosLabel | 21m 18s
  • partialComplCrsHeroIncludes
  • partialComplCrsHeroEarnsBadge
dnaStarRatingAverage dnaStarRatingAverage (6)
デジタル イノベーションの台頭により、マイクロサービス アーキテクチャは、エンタープライズ アプリケーションを構築するための一般的なスタイルになりつつあります。マイクロサービスを使用してアプリケーションを設計すると、従来のアーキテクチャを使用した設計よりも、ビジネスのフリーダム、フレキシビリティ、レジリエンスが向上します。マイクロサービス アーキテクチャを取り入れると、より拡張性が高く、障害に耐性のあるアプリケーションを構築できます。 このコースでは、マイクロサービス アーキテクチャの要素やアプリケーション設計者にもたらされる多くのメリットなど、マイクロサービスについて学びます。また、従来のモノリシック アーキテクチャの欠点と、マイクロサービス アーキテクチャの潜在的な欠点の両方についても学びます。そして、マイクロサービス アーキテクチャの特徴と、そのメリットおよびトレードオフについて学びます。

dnaCourseWhatYouWillLearnHeader

  • マイクロサービス アーキテクチャの構成要素を確認する
    従来のモノリシック アーキテクチャのデメリットを確認する
    マイクロサービス アーキテクチャによって実現される自由度の高い設計のメリットを確認する
  • マイクロサービス アーキテクチャによってもたらされる柔軟性のメリットを確認する
    マイクロサービス アーキテクチャによってもたらされる弾力性のメリットを確認する
    マイクロサービス アーキテクチャを利用する場合に考えられるデメリットを確認する

dnaInThisCourseHeader

  • 43s
  • 3m 25s
  • dnaCommonLockedLabel
    3.  モノリシック アーキテクチャから脱却する
    3m 25s
  • dnaCommonLockedLabel
    4.  マイクロサービスの自由 (優位性)
    3m 30s
  • dnaCommonLockedLabel
    5.  マイクロサービスの柔軟性 (優位性)
    3m 20s
  • dnaCommonLockedLabel
    6.  マイクロサービスの弾力性 (優位性)
    3m 15s
  • dnaCommonLockedLabel
    7.  マイクロサービス アーキテクチャに関する懸案事項
    3m 40s

partialEarnsBadge courseThisCourse

commonBadgeDescriptionText

partialEarnsBadgeDescription