Build Windows ラップアップ
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Build Windows ラップアップ

on

  • 1,528 views

Build WindowsでのWindows Azure関連ラップアップ

Build WindowsでのWindows Azure関連ラップアップ

Statistics

Views

Total Views
1,528
Views on SlideShare
1,089
Embed Views
439

Actions

Likes
0
Downloads
4
Comments
0

4 Embeds 439

http://d.hatena.ne.jp 419
http://harutama.hatenablog.com 18
http://cc.bingj.com 1
http://webcache.googleusercontent.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Build Windows ラップアップ Presentation Transcript

  • 1. Build Windowswrap-up about Windows AzureJapan Windows Azure User GroupMicrosoft MVP for Windows Azure 冨田 順(とみたすなお) @harutama
  • 2. まとめ• クラウドを活用する方法が見えてきた – クラウド+……… • Windows Phone、iOS、Android • Windows 8 • オンプレミスサーバー • HPC、BigData • もちろんデスクトップゕプリでもWebゕプリでも• クラウド単体だけで考えてはいけない – 「クラウドってVPSと何が違うの?」 – クラウドならではの価値を考える • コスト削減の話は一旦忘れましょう 2
  • 3. Inside Windows Azure 3
  • 4. Windows Azureの中身• マシンの管理方法• ゕプリケーションのデプロ゗までの動作• マシンやゕプリを監視する仕組み• デプロ゗の高速化に向けた取り組み• etc…Day2Inside Windows Azure: the cloud operating system(Mark Russinovich)http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-853T 4
  • 5. Hardware Issue by Month Disk % Memory % Other % Jan 28 21 51 Feb 25 24 51 March 41 15 44 April 42 19 39 May 34 17 49 June 40 14 46 July 46 16 38
  • 6. Windows Azureアップデート 7
  • 7. September 2011 Visual Studio Tools• ASP.NET MVC3への対応• クラウド上でのプロフゔ゗リング• パッケージングとデプロ゗の簡便化• 「クラウドサービスプロジェクト」の追加Day2Whats new in Windows Azure(James Conard)http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-851T 8
  • 8. Windows Azure SDK• コマンドラ゗ンツールの追加・改善 – CSEncrypt • リモートデスクトップ接続のパスワードの暗号化 – CSUpload • リモートデスクトップ接続の証明書をゕップロード• エミュレーターの改善• バグフゖックスDay2Whats new in Windows Azure(James Conard)http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-851T 9
  • 9. SQL Azure• 管理ポータルからの゗ンポート・エクス ポートのサポート• SQL Azure Management Portalの追加• SQL Server Management Studioでの 管理性高上のためのゕップデートhttp://blogs.msdn.com/b/windowsazure/archive/2011/09/10/sql-azure-q2-2011-service-release-now-deployed-across-all-data-centers-part-i-of-ii.aspxhttp://blogs.msdn.com/b/windowsazure/archive/2011/09/09/what-s-new-in-sql-azure-management-portal-part-ii-of-ii.aspx 10
  • 10. Windows Azureストレージ• ジオレプリケーションの開始• クエリーした結果の射影サポート• Upsertのサポート• ストレージへの操作ログ• その他たくさんの新機能Day2Inside Windows Azure storage: whats new and under the hooddeep dive(Brad Calder)http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-961T 11
  • 11. Projection // Select partial entities by choosing properties to be projected var from in CustomerDiscount "Customers" /*Table Name*/ select new CustomerDiscount PartitionKey RowKey TotalPurchase TotalPurchase CustomerDiscount CustomerDiscount // Calculate the discount to be given based on total purchases made
  • 12. Upsert// When user logs in from mobile device, it will register the userusing upsertCustomer new Customer "Thomas Anderson" “555-555-0100" "4567 Main St. Redmond 48188" "Washington"// Note: AttachTo method is called without an Etag which indicates// that this is an Upsert Command "Customers"/*Table Name*/// No SaveChangeOptions indicates that a MERGE verb will be used// to get InsertOrMerge semantics// Use SaveChangesOptions.ReplaceOnUpdate for InsertOrReplacesemantics.// But InsertOrReplace will overwrite TotalPurchase if it existed SaveChangesOptions.ReplaceOnUpdate
  • 13. AppFabric Service Bus• QueueとTopicのサポート• メッセージングAPIの導入 – HTTP(REST) – WCFDay3Building loosely-coupled apps with Windows Azure Service BusTopics and Queues(Clemens Vasters)http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-862T 14
  • 14. クラウド+デバイス 15
  • 15. Windows Azure Toolkit for Windows 8• Windows 8ゕプリケーション向けの ツールキット 16
  • 16. Windows Azure Toolkits• Windows 8 – http://watwindows8.codeplex.com/• Windows Phone – http://watwp.codeplex.com/• Android – https://github.com/microsoft-dpe/ wa-toolkit-android• iOS – https://github.com/microsoft-dpe/ wa-toolkit-ios 17
  • 17. ゕプリ系セッションDay3Building device & cloud apps(Wade Wegner)http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-868TDay3Building social games for Windows 8 with Windows Azure(Nathan Totten)http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-871TDay4Building Windows 8 and Windows Azure apps(Steve Marx)http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-872T 18
  • 18. 開発系セッションDay3Building Web APIs in Windows Azure with WCF to reach any device(Glenn Block)http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-798TDay4Monitoring and troubleshooting Windows Azure apps(Michael Washam)http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-859TDay3Identity and access management for Windows Azure apps(Vittorio Bertocci)http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-858T 19
  • 19. Team Foundation Service 20
  • 20. Team Foundation Service • Team Foundation ServerのSaaS – Team Foundation Serverのコゕ機能は すでに実装されている。(無い機能もある)Day2Taking your Application Lifecycle Management to the cloudwith the Team Foundation Service(Doug Neumann)http://channel9.msdn.com/Events/BUILD/BUILD2011/TOOL-818TDay3Working on an agile team with Visual Studio 11 and TeamFoundation Server 11(Peter Provost , Aaron Bjork)http://channel9.msdn.com/Events/BUILD/BUILD2011/TOOL-793T 21
  • 21. 22
  • 22. BigDataとHPC 23
  • 23. LINQ to HPC• Microsoft Researchで「Dryad」と 呼ばれているプロジェクトの成果物。• Dryadを用いた並列分散処理を記述する 方法が「LINQ to HPC」 – 記法は至って普通のLINQ – 並列化・分散化・最適化の処理は、クラスタ のヘッドノードやランタ゗ムなどにより自動 で行われる。 24
  • 24. HPCセッションDay4Analyzing "big data" with LINQ to HPC(Ade Miller)http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-453TDay4Building and running HPC apps in Windows Azure(Greg Burgess)http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-452TDay4Building parallelized apps with .NET and Visual Studio(Stephen Toub)http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-808T 25
  • 25. まとめ 26
  • 26. まとめ• クラウドを活用する方法が見えてきた – クラウド+……… • Windows Phone、iOS、Android • Windows 8 • オンプレミスサーバー • HPC、BigData • もちろんデスクトップゕプリでもWebゕプリでも• クラウド単体だけで考えてはいけない – 「クラウドってVPSと何が違うの?」 – クラウドならではの価値を考える • コスト削減の話は一旦忘れましょう 27
  • 27. Let’s dream and then let’s build. - Ray Ozzie Japan Windows Azure User Group Microsoft MVP for Windows Azure 冨田 順 (とみた すなお) http://twitter.com/harutama