コース概要

1. クラウドコンピューティングの概要

  • ここまでの道程 -
    • アプリケーションホスティングからSaaS、そしてパブリック&プライベートクラウドへ
  • クラウドの定義
    • IaaS, PaaS, SaaSの中から選択する
  • 一般的なクラウド使用シナリオ
    • SaaS vs. 伝統的なエンタープライズコンピューティング
    • クラウド上のAPI: プログラミング可能なWeb

2. クラウド移行

  • リソース仮想化による効率的な活用
  • エラスティシティのためのクラウド管理: オンデマンドで自動プロビジョニングされたリソース
  • 共有インフラストラクチャとアプリケーションを通じて規模経済を進化させる
  • クラウドの利点と課題

3. IaaS(Infrastructure as a Service)

  • IaaSアーキテクチャと主要な特徴
  • 主要なIaaSプロバイダーは?
    • Microsoft Azure
      • Web Roles & Worker Roles
      • スケーラビリティ、ロードバランシング、フェイルオーバー
    • Amazon Web Services (AWS)
      • Elastic Compute Cloud (EC2) と Amazon Machine Images (AMI)
      • IaaS+: AWS Application Services and Marketplace
      • リージョン & アベイラビリティゾーン
      • ネットワーク & セキュリティ
      • モニタリング、オートスケーリング、ロードバランシング
      • スケーラブルでフェイルトールラントなアプリケーションの構築
      • 障害から守るためにどうするか?
      • 管理インターフェース
  • プライベート & ハイブリッドクラウド
    • ドライバー & 課題
  • 要件の定義
  • プライベートクラウド構築のための方法論
  • プライベートクラウドの管理方法
  • サポート企業: ベンダー概要
    • VMware
    • Abiquo
    • Amazon Virtual Private Cloud
  • ハイブリッドクラウド
    • ユースケース
    • 製品例: Eucalyptus
  • プライベートクラウドモデルの選択方法

4. PaaS(Platform as a Service)

  • PaaSの定義
  • 完全なPaaSスタック
    • IasS+、pure-PaaS、custom-SaaSのどこを線引きするか?
    • クラウド用アプリケーション構築に必要な機能は?
  • マルチテナント
    • マルチテナントシステムとは何ですか?
    • 規模経済の進化
    • テナントのためのアプリケーションカスタマイズ
    • マルチテナントアプリケーションの考慮事項:

    稳定性、SLA、法的&規制、セキュリティ、メンテナンス、サードパーティコンポーネント

  • 主要なPaaSプロバイダーは?
    • Microsoft Azure
    • Google App Engine
    • Force.com
  • 見通し: PaaSの未来

5. SaaS(Software as a Service)

  • SaaSとは何ですか?
  • いくつかの例。

6. クラウドアーキテクチャ

  • サービス指向アーキテクチャ(SOA)
    • サービスレイヤーモデルと緩い結合の概念
    • SOA + イベント駆動型アーキテクチャ (EDA) = e-SOA
    • RESTとは何か、なぜクラウドにとって重要か?
  • SOAとクラウドのシナジー - 業界の見解
  • SOA / SaaSシナジー
  • SOA / PaaSシナジー
    • 需要に対応するためのアプローチ
    • クラウドにSOA原則を適用: 緩い結合、カプセル化、非同期サービス
    • SOAに基づくマルチテナントアプリケーションの構築
    • レガシーシステムのクラウドへの移行
  • SOA / IaaSシナジー
    • サービス指向インフラストラクチャ (SOI)
    • サービス仮想化とサーバー仮想化
    • 自動化されたオンデマンドのリソースプロビジョニング

7. クラウド統合

  • クラウド統合の必要性とその課題
  • SOAがどのように役立つか: 統合に焦点を当てる
    • アプリケーション統合からサービス指向統合 (SOI) へ
  • (中)媒介の必要性
    • 媒介機能
  • エンタープライズサービスバス (ESB) 参照アーキテクチャ
  • クラウド統合に特定の要件は?
    • ESBから「インターネットサービスバス」へ
  • 製品例:
    • Windows Azure AppFabric
    • IBM Cast Iron
    • Fiorano

8. 標準とオープンソースソフトウェア

  • クラウド標準
    • ポータビリティ & 互換性: 問題の概要
    • 分散管理タスクフォース (DMTF)
      • Open Virtualization Format (OVF)
      • Open Cloud Standards Incubator
    • Apache Libcloud
    • オープンソースソフトウェア (OSS)
      • OpenStack

    9. クラウドセキュリティ

    • クラウドセキュリティへの進化
      • 従来のWebアプリケーションからSOA、そしてクラウドへ
      • パブリッククラウド vs. オンプレミスデータセンタ
    • クラウドセキュリティは多面的な問題
      • 次元1: IaaS, PaaS, SaaS
      • 次元2: ネットワーク, VM, アプリケーション, データ
      • 次元3: CSP, テナント
    • アイデンティティ、権限、アクセス管理 (IdEA)
      • 認証 & アクセスコントロール
      • SAML, XACML, およびポリシーエネフォースメントポイント (PEP)
      • オンプレミスシステムと複数のクラウド間でのセキュリティ
    • クラウドセキュリティアライアンス基準
      • Cloud Controls Matrix, Consensus Assessments Initiative, Cloud Audit, Cloud Trust Protocol
      • Security, Trust, and Assurance Registry

    10. クラウドベースサービスのガバナンス

    • ビジネス vs. IT vs. EA vs. SOA vs. クラウドガバナンス
    • なぜSOAガバナンスがクラウドガバナンスの基礎になるべきか
    • SOAガバナンスフレームワーク、基準、テクノロジー
      • Open GroupのService Integration Maturity Model (OSIMM)
      • Open Group SOA Governance Reference Model (SGRM)
      • SOA Governance Vitality Method (SGVM)
    • クラウドガバナンス
      • SOAガバナンスとの類似点と相違点
      • 責任の明確化: クラウドプロバイダー vs. クラウド顧客
      • クラウドプロバイダーの切り替え - あなたのガバナンスにとって最悪の場合のテスト
    • クラウドガバナンスの方法論
    • ガバナンスを実装するためのテクノロジー

    11. まとめと見通し

    • クラウドコンピューティングの見通しと利用状況
    • Hadoop - クラウドでの人気上昇
    • クラウドリターンオンインベストメント (ROI)
    • トータルコストオブオウンシップ (TCO)

要求

  • 分散計算とアプリケーション開発の一般的な知識。

対象者

  • ITアーキテクト
  • ITコンサルタント
 35 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (2)

今後のコース

関連カテゴリー