コース概要

従来のアプローチの概要

    モノリシック システム System of Systems 初期のサービス指向 (EAI、CORBA など) 初期の Web サービス (SOAP など) サービス指向アーキテクチャ (SOA) Microservices

設計コンセプトとトレードオフ

    柔軟性と複雑さのトレードオフ 凝集性、結合性 隠れた依存関係と明示的な依存関係 小規模システムと大規模システム モジュール/コンポーネントとサービス

汎用SOA

    SOA の利点とコスト SOA メッセージングと ESB の実装における成功と失敗 SOA をサポートするインフラストラクチャとツール

Microservices と SOA の実装 - 概念

    1 つのことを実行し、それをうまく実行する マイクロサービス vs サービス DevOps 継続的なデプロイメントとデリバリー 軽量プロトコル

マイクロサービスのプロトコルとツール

    HTTP、JMS、AMQP、Websocket、JSON など... デプロイメント コンテナー (Docker、K8N、LXC など) 構成 Management (Ansible など)
モニタリングとManagement
  • インフラストラクチャー
  • クラウドと自動Scala機能
  • マイクロサービスの冗長性とフェイルオーバー パフォーマンスのスケーラビリティ 自動スケーラビリティ 実装: OpenStack、AWS など...

      現実の問題

    エコシステムの複雑さ ネットワーク パフォーマンス セキュリティ 導入テスト ナノサービス

    要求

    • ソフトウェアおよびシステムエンジニアリングの基本的な理解が必要
    • Goシステム開発と統合に関する理解を推奨
    • 複雑なエンタープライズソリューションを構築する際に遭遇する問題にある程度触れることを推奨します。
     14 時間

    参加者の人数



    Price per participant

    お客様の声 (10)

    関連コース

    OCSMP Model Builder - Fundamentals prep

    21 時間

    関連カテゴリー