クラウドサービス@ふくあず
-
Upload
fumios -
Category
Technology
-
view
466 -
download
1
Transcript of クラウドサービス@ふくあず
![Page 1: クラウドサービス@ふくあず](https://reader033.fdocuments.net/reader033/viewer/2022052904/5582fc45d8b42a38168b52ce/html5/thumbnails/1.jpg)
![Page 2: クラウドサービス@ふくあず](https://reader033.fdocuments.net/reader033/viewer/2022052904/5582fc45d8b42a38168b52ce/html5/thumbnails/2.jpg)
東日本
リージョン
西日本
リージョン
祝!日本データセンター提供開始
![Page 3: クラウドサービス@ふくあず](https://reader033.fdocuments.net/reader033/viewer/2022052904/5582fc45d8b42a38168b52ce/html5/thumbnails/3.jpg)
私のこと
関田 文雄(セキタフミオ)
• 前職はプラントの制御システム開発
• MS に13年在籍
→エバンジェリストの中では4番目に古い
• エバンジェリスト=MS の技術啓蒙の役割
→技術マーケティングな感じ
• 出張は大好き! (特に福岡)
Facebook : facebook.com/fumio.sekita
![Page 4: クラウドサービス@ふくあず](https://reader033.fdocuments.net/reader033/viewer/2022052904/5582fc45d8b42a38168b52ce/html5/thumbnails/4.jpg)
世界規模のクラウド基盤サーバー/ ネットワーク/ データセンター
北米4カ所、ヨーロッパ2カ所、アジア2カ所、日本2カ所豪州2カ所 + CDN 24 カ所
高度な自動化
統合リソース管理
柔軟性
従量課金
ネットワーク
仮想ネットワーク
トラフィックマネージャー
コンピューティング
仮想マシン
クラウドサービス
Webサイト
モバイルサービス
開発言語
キャッシュ メディア CDN データ分析HPC 統合ID サービスバス
アプリケーション
バックアップ
データ管理
SQLデータベース ビックデータ テーブル BLOB
![Page 5: クラウドサービス@ふくあず](https://reader033.fdocuments.net/reader033/viewer/2022052904/5582fc45d8b42a38168b52ce/html5/thumbnails/5.jpg)
産声を上げたのは2008年…
最初は前のめりだった…
気づいてみれば small start …
それでもがんばった日々…
Ray Ozzie: 元Chief Software Architect
![Page 6: クラウドサービス@ふくあず](https://reader033.fdocuments.net/reader033/viewer/2022052904/5582fc45d8b42a38168b52ce/html5/thumbnails/6.jpg)
産声を上げたのは2008年…
![Page 7: クラウドサービス@ふくあず](https://reader033.fdocuments.net/reader033/viewer/2022052904/5582fc45d8b42a38168b52ce/html5/thumbnails/7.jpg)
そして GA 2010年2月…
•サービス ホスティング拡張性(elastic)柔軟性
•ストレージ論理的な容量は無限大
•サービス管理Hyper-V をベースに可能な限り自動化
•開発環境Visual Studio/.NET により既存スキル、ツールが利用可能
•データベースSQL Server のコアな機能をサポート
•データ アクセス既存アプリケーションからのアクセスをサポート
•アーキテクチャデータベース単位で複製を自動的に行い、可用性を向上すると共に、複数ノードでデータベースを管理することで拡張性も実現
•サービス バスオンプレミス、クラウド間のメッセージ交換を実現
•アクセス コントロールクレームベースの ID 管理を実現し、Active Directory や Windows Live ID 等のID 連携を実現
クラウド OS クラウド DB サービス統合
![Page 8: クラウドサービス@ふくあず](https://reader033.fdocuments.net/reader033/viewer/2022052904/5582fc45d8b42a38168b52ce/html5/thumbnails/8.jpg)
クラウド サービス!
クライアント
イン
ター
ネッ
ト
ロードバランサー
IISWeb ロール
Worker ロール
ストレージ サービス
VMs n 個 VMs m 個
各ロールは、各々の VM 上で実行され、リクエストに応じて、複製される
Web ロールは、IIS を利用し、Web サイト/Web サービスのアプリケーションを実行
Worker ロールは、非同期に処理を実行したり、TCP でリクエストを受信し、バックグラウンド処理を実行
![Page 9: クラウドサービス@ふくあず](https://reader033.fdocuments.net/reader033/viewer/2022052904/5582fc45d8b42a38168b52ce/html5/thumbnails/9.jpg)
事例も作成し…
![Page 10: クラウドサービス@ふくあず](https://reader033.fdocuments.net/reader033/viewer/2022052904/5582fc45d8b42a38168b52ce/html5/thumbnails/10.jpg)
Azure = クラウド サービス
そんな時代も今や昔…
市場的には主流の仮想マシンの登場…
後発 PaaS の Web サイトは飛ぶ鳥を落とす勢い…
![Page 11: クラウドサービス@ふくあず](https://reader033.fdocuments.net/reader033/viewer/2022052904/5582fc45d8b42a38168b52ce/html5/thumbnails/11.jpg)
世界規模のクラウド基盤サーバー/ ネットワーク/ データセンター
北米4カ所、ヨーロッパ2カ所、アジア2カ所、日本2カ所豪州2カ所 + CDN 24 カ所
高度な自動化
統合リソース管理
柔軟性
従量課金
ネットワーク
仮想ネットワーク
トラフィックマネージャー
コンピューティング
仮想マシン
クラウドサービス
Webサイト
モバイルサービス
開発言語
キャッシュ メディア CDN データ分析HPC 統合ID サービスバス
アプリケーション
バックアップ
データ管理
SQLデータベース ビックデータ テーブル BLOB
![Page 12: クラウドサービス@ふくあず](https://reader033.fdocuments.net/reader033/viewer/2022052904/5582fc45d8b42a38168b52ce/html5/thumbnails/12.jpg)
サービスの選択• なかなか厳しい状況がそこに…
0%
10%
20%
30%
40%
50%
60%
70%
80%
2012年 2013年 2014年
セミナーでのセッション比率(関田の主観)
Web サイト クラウド サービス 仮想マシン
![Page 13: クラウドサービス@ふくあず](https://reader033.fdocuments.net/reader033/viewer/2022052904/5582fc45d8b42a38168b52ce/html5/thumbnails/13.jpg)
Windows Azure Websites online tools you should know aboutRemote Administration of Windows Azure Websites using IIS ManagerAnnouncing Windows Azure Japan Geo General AvailabilityMicrosoft Accelerator for Windows Azure Alum Azuqua Launches TodayAnnouncing Windows Azure ExpressRoute, new partnership with Level 3 and exciting updates to other Azure ServicesWindows Azure HDInsight supports preview clusters of Hadoop 2.2 AzureCAT Chalk Talks at Strata 2014Best Practices: Windows Azure Websites (WAWS)Auto-Healing Windows Azure Web SitesAnnouncing NBC Partnership to Live Stream the Sochi Olympic GamesHow to Setup/Protect an Azure Application with a Barracuda FirewallWordPress 3.8 on Windows Azure Websites More to explore: configuration options unlocked in Windows Azure Web SitesAnnouncing Reduced Pricing on StorageWordPress with Memcached on Azure websitesGartner Recognizes Microsoft as an Application Platform as a Service LeaderOrchard CMS with Azure Cache on Windows Azure websites (WAWS)New High Resolution Site Metrics for Windows Azure Web SitesAnnouncing PCI DSS compliance and expanded ISO certification for Windows Azure, general availability of Windows Azure Hyper-V Recovery Manager and other updates to Windows AzureAzureDev Community Campaign Winner Announcement Windows Azure Websites Development Stacks SupportGet Better Acquainted with AzureNew Windows Azure Network Security Whitepaper Windows Azure Web Sites (WAWS) and Intermediate Certificates
http://blogs.msdn.com/b/windowsazure
![Page 14: クラウドサービス@ふくあず](https://reader033.fdocuments.net/reader033/viewer/2022052904/5582fc45d8b42a38168b52ce/html5/thumbnails/14.jpg)
Windows Azure Websites online tools you should know aboutRemote Administration of Windows Azure Websites using IIS ManagerAnnouncing Windows Azure Japan Geo General AvailabilityMicrosoft Accelerator for Windows Azure Alum Azuqua Launches TodayAnnouncing Windows Azure ExpressRoute, new partnership with Level 3 and exciting updates to other Azure ServicesWindows Azure HDInsight supports preview clusters of Hadoop 2.2 AzureCAT Chalk Talks at Strata 2014Best Practices: Windows Azure Websites (WAWS)Auto-Healing Windows Azure Web SitesAnnouncing NBC Partnership to Live Stream the Sochi Olympic GamesHow to Setup/Protect an Azure Application with a Barracuda FirewallWordPress 3.8 on Windows Azure Websites More to explore: configuration options unlocked in Windows Azure Web SitesAnnouncing Reduced Pricing on StorageWordPress with Memcached on Azure websitesGartner Recognizes Microsoft as an Application Platform as a Service LeaderOrchard CMS with Azure Cache on Windows Azure websites (WAWS)New High Resolution Site Metrics for Windows Azure Web SitesAnnouncing PCI DSS compliance and expanded ISO certification for Windows Azure, general availability of Windows Azure Hyper-V Recovery Manager and other updates to Windows AzureAzureDev Community Campaign Winner Announcement Windows Azure Websites Development Stacks SupportGet Better Acquainted with AzureNew Windows Azure Network Security Whitepaper Windows Azure Web Sites (WAWS) and Intermediate Certificates
http://blogs.msdn.com/b/windowsazure
![Page 15: クラウドサービス@ふくあず](https://reader033.fdocuments.net/reader033/viewer/2022052904/5582fc45d8b42a38168b52ce/html5/thumbnails/15.jpg)
サービスの選択
• なかなか厳しい状況がそこに…
Web サイト
クラウドサービス
(Web ロール) 仮想マシン
![Page 16: クラウドサービス@ふくあず](https://reader033.fdocuments.net/reader033/viewer/2022052904/5582fc45d8b42a38168b52ce/html5/thumbnails/16.jpg)
それでもクラウド サービス推しの理由
Web サイト/仮想マシンでできないものもある
Azure のコンセプトにクラウド サービスは不可欠
クラウドってインターネットで動けばいいんだっけ?
![Page 17: クラウドサービス@ふくあず](https://reader033.fdocuments.net/reader033/viewer/2022052904/5582fc45d8b42a38168b52ce/html5/thumbnails/17.jpg)
サービスの選択• まずはより導入が簡易な [Webサイト] から検討がセオリー
Web サイト
クラウドサービス
(Web ロール) 仮想マシン
・Windows Server のバージョン選択・ミドルウェアの組み込み・仮想ネットワークへの参加・Traffic Managerに登録・10個以上のインスタンスが必要
・Windows 以外の OS・固定のドライブ/フォルダのアクセスが必要・管理者権限によるアプリケーション実行・ミドルウェアのサイレントインストールが不可・ロードバランサー層の容易な IP アドレス制限
![Page 18: クラウドサービス@ふくあず](https://reader033.fdocuments.net/reader033/viewer/2022052904/5582fc45d8b42a38168b52ce/html5/thumbnails/18.jpg)
ミドルウェアの組込みと startup task 職人<WebRole name= "foo" >
<Startup>
<Task commandline= “startup.cmd"
executionContext= "limited|elevated"
taskType= "simple|forground|background" />
</Startup>
</WebRole>
%windir%¥system32¥inetsrv¥appcmd set config -section: applicationPools-applicationPoolDefaults.processModel.idleTimeout:0.00:30:00
powershell.exe . ¥install-php.ps1
netsh advfirewall firewall add rule name="Require Encryption for Inbound TCP/80" protocol=TCP dir=in localport=80 security=authdynencaction=allow >> "%TEMP%¥StartupLog.txt" 2>&1
![Page 19: クラウドサービス@ふくあず](https://reader033.fdocuments.net/reader033/viewer/2022052904/5582fc45d8b42a38168b52ce/html5/thumbnails/19.jpg)
Windows Azure サービス モデル
<プロダクション>
<ステージング>
![Page 20: クラウドサービス@ふくあず](https://reader033.fdocuments.net/reader033/viewer/2022052904/5582fc45d8b42a38168b52ce/html5/thumbnails/20.jpg)
Windows Azure によるアプリケーションの構成例
Web ロール 1
Instance#0
Instance#1
クラウドサービスxxx.cloudapp.net
クラウドサービスyyy.cloudapp.net
Batch01
仮想マシン(IaaS)
クラウドサービス(PaaS)
仮想ネットワーク
138.91.1.xx(グローバル IP)
10.10.201.4
10.10.202.4
10.10.202.5
xxx.cloudapp.netSQL01
10.10.201.5
クライアント
ドメインコントローラ
AD FS
中継サーバ
インターネット社内
Site to Site VPN
www.mycompany.com
CNAME
HTTPS
LOBシステム
ネットワーク境界
VPNデバイス
Azureゲートウェイ
外部DNS
![Page 21: クラウドサービス@ふくあず](https://reader033.fdocuments.net/reader033/viewer/2022052904/5582fc45d8b42a38168b52ce/html5/thumbnails/21.jpg)
事例:キンコーズ・ジャパン株式会社様
• オンデマンド プリンティングサービスのクラウド移行
• 「メンテナンスフリー」を目指しできる限り PaaS を利用
• 年賀状受付期間のトランザクション量 (平常時の倍) に合わせたサーバー リソース確保も数分で可能に
• 国内のクラウド サービスを活用した場合に比べて、コストが約 1/10
![Page 22: クラウドサービス@ふくあず](https://reader033.fdocuments.net/reader033/viewer/2022052904/5582fc45d8b42a38168b52ce/html5/thumbnails/22.jpg)
![Page 23: クラウドサービス@ふくあず](https://reader033.fdocuments.net/reader033/viewer/2022052904/5582fc45d8b42a38168b52ce/html5/thumbnails/23.jpg)
![Page 24: クラウドサービス@ふくあず](https://reader033.fdocuments.net/reader033/viewer/2022052904/5582fc45d8b42a38168b52ce/html5/thumbnails/24.jpg)
© 2013 Microsoft Corporation. All rights reserved.
ここに記載されている内容は情報の提供のみを目的としており、このプレゼンテーションの発表時における Microsoft Corporation の見解を示すものです。マイクロソフトは市場の変化に対応す
る必要があるため、この資料の情報は、マイクロソフトの確約とは見なされないものとします。マイクロソフトは、マイクロソフトは、このプレゼンテーションの発表日以降に提供される情報の正
確性を保証するはできません。明示、黙示または法律の規定にかかわらず、マイクロソフトは、このプレゼンテーションに関する一切の保証を行いません。
© 2013 Microsoft Corporation. All rights reserved.
ここに記載されている内容は情報の提供のみを目的としており、このプレゼンテーションの発表時における Microsoft Corporation の見解を示すものです。マイクロソフトは市場の変化に対応す
る必要があるため、この資料の情報は、マイクロソフトの確約とは見なされないものとします。マイクロソフトは、マイクロソフトは、このプレゼンテーションの発表日以降に提供される情報の正
確性を保証するはできません。明示、黙示または法律の規定にかかわらず、マイクロソフトは、このプレゼンテーションに関する一切の保証を行いません。