コース概要
1. Cloud Computing の概要
私たちがここにたどり着いた経緯 - アプリケーション ホスティングから SaaS、パブリック クラウドおよびプライベート クラウドまで
クラウドの定義 好みのタイプを選択してください: IaaS、PaaS、SaaS
クラウドリファレンスアーキテクチャ典型的なクラウド利用シナリオ SaaS と従来のエンタープライズ コンピューティング
プログラマブル Web: クラウドの APIクラウドへの移行 リソース仮想化による利用効率の向上弾力性のためのクラウド管理: リソースの自動化されたオンデマンド プロビジョニング共有インフラストラクチャとアプリケーションを通じて規模の経済を進化させる
クラウドの利点と課題2. Infrastructure as a Service (IaaS)IaaS のアーキテクチャと主な機能 IaaS プロバイダーを選択するときに何に注意すればよいですか?主要なIaaSプロバイダーの概要IaaS の例 Microsoft Windows Azure Web ロールとワーカー ロール
Scala機能、負荷分散、フェイルオーバーAmazon Web Services (AWS) Elastic Compute Cloud (EC2) & Amazon Machine Images (AMI)
IaaS+: AWS アプリケーション サービスとマーケットプレイス
リージョンとアベイラビリティーゾーン
Networking &セキュリティモニタリング、オートスケーリング、ロードバランシングスケーラブルでフォールトトレラントなアプリケーションの構築
AWS の大規模障害と身を守る方法Management インターフェース3. プライベートクラウドとハイブリッドクラウドプライベート クラウド: 推進要因と課題 要件の定義 プライベート クラウドを構築する方法論 プライベート クラウドの管理方法 誰がサポートできるか: ベンダーの概要 VMware Abiquo Amazon Virtual Private Cloudハイブリッド クラウドの使用例商品例:ユーカリプライベートクラウドモデルの選び方4. PaaS: 主要な概念と主要なプレーヤーPaaS の定義 完全な PaaS スタック どこに線を引くか: IasS+、純粋な PaaS、またはカスタム SaaS?クラウド用のアプリケーションを構築するにはどのような機能が必要ですか?
マルチテナント マルチテナントシステムとは何ですか?
規模の経済の進化
テナント用にアプリケーションをカスタマイズするマルチテナント アプリケーションに関する考慮事項:安定性、SLA、法律および規制、セキュリティ、メンテナンス、サードパーティ製コンポーネント
主要な PaaS プロバイダーの詳細: Microsoft Windows Azure Google App Engine Force.comOutlook: PaaS の未来
5. SOAとCloud Computingの相乗効果
サービスと SOA で定義されたサービス層モデルと疎結合 SOA + イベント駆動型アーキテクチャ (EDA) = e-SOA の概念 REST とは何ですか?また、それがクラウドにとって重要なのはなぜですか?
SOA とクラウドの相乗効果 - 業界の見解SOA / SaaS の相乗効果SOA / PaaS のシナジー 需要に応えるアプローチSOA 原則のクラウドへの適用: 疎結合、カプセル化、非同期サービスSOA に基づいたマルチテナント アプリケーションの構築
SOA / IaaS の相乗効果 サービス指向インフラストラクチャ (SOI)
サービス仮想化とサーバー仮想化自動化されたオンデマンドのリソース プロビジョニング
クラウド統合の必要性とその課題 SOA がどのように役立つか: 統合に焦点を当てる アプリケーション統合からサービス指向統合 (SOI) まで
(仲介) 仲介の必要性 仲介機能Enterprise Service Bus (ESB) リファレンス アーキテクチャクラウド統合に対する特定の要件は何ですか? ESBから「インターネットサービスバス」へ製品例: Windows Azure AppFabricIBM鋳鉄フィオラーノ7. 標準とオープンソース ソフトウェア
クラウド標準 移植性と相互運用性: 問題点 分散型 Management Task Force, Inc. (DMTF) Open Virtualization Format (OVF) Open Cloud Standards IncubatorApache リブクラウドオープンソース ソフトウェア (OSS) OpenStack8. クラウドの保護
クラウド セキュリティへの進化 従来の Web アプリケーションから SOA、クラウドへ パブリック クラウドとオンプレミス データセンターの比較
クラウドセキュリティは多次元の問題です 次元 1: IaaS、PaaS、SaaS
次元 2: ネットワーク、VM、アプリケーション、データ次元 3: CSP、テナント
アイデンティティ、資格およびアクセス Management (IdEA) 認証およびアクセス制御SAML、XACML、およびポリシー施行ポイント (PEP)オンプレミス システムと複数のクラウドにわたるセキュリティ
Cloud Security Alliance 標準 Cloud Controls Matrix、Consensus Assessments Initiative、Cloud Audit、Cloud Trust Protocolセキュリティ、信頼、および保証のレジストリ9. Goクラウドベースサービスのvernanceビジネス vs. IT vs. EA vs. SOA vs. クラウド ガバナンス なぜ SOA ガバナンスがクラウド ガバナンスの基礎となり得る (そうすべき) SOA ガバナンスのフレームワーク、標準、テクノロジー Open Group の Service Integration Maturity Model (OSIMM) Open Group SOA Governance 参照モデル(SGRM) SOA Governance バイタリティメソッド (SGVM)
クラウド ガバナンス SOA ガバナンスとの類似点と相違点
責任の明確化: クラウドプロバイダーとクラウド顧客
クラウドプロバイダーの切り替え - ガバナンスにとって最悪のテストクラウド ガバナンスの方法論ガバナンスを実現するテクノロジー
Outlook とクラウド コンピューティング Hadoop の使用 – クラウドでの人気の高まり クラウド投資収益率 (ROI) 総所有コスト (TCO)
要求
分散コンピューティングとアプリケーション開発の概念に関する一般的な知識