Publicité

Build Windows ラップアップ

Software Engineer à home
21 Sep 2011
Publicité

Contenu connexe

Présentations pour vous(18)

Similaire à Build Windows ラップアップ(20)

Publicité

Dernier(20)

Publicité

Build Windows ラップアップ

  1. Build Windows wrap-up about Windows Azure Japan Windows Azure User Group Microsoft 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… Day2 Inside 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への対応 • クラウド上でのプロフゔ゗リング • パッケージングとデプロ゗の簡便化 • 「クラウドサービスプロジェクト」の追加 Day2 What's new in Windows Azure (James Conard) http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-851T 8
  8. Windows Azure SDK • コマンドラ゗ンツールの追加・改善 – CSEncrypt • リモートデスクトップ接続のパスワードの暗号化 – CSUpload • リモートデスクトップ接続の証明書をゕップロード • エミュレーターの改善 • バグフゖックス Day2 What's 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.aspx http://blogs.msdn.com/b/windowsazure/archive/2011/09/09/wh at-s-new-in-sql-azure-management-portal-part-ii-of-ii.aspx 10
  10. Windows Azureストレージ • ジオレプリケーションの開始 • クエリーした結果の射影サポート • Upsertのサポート • ストレージへの操作ログ • その他たくさんの新機能 Day2 Inside Windows Azure storage: what's new and under the hood deep 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 user using upsert Customer 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 InsertOrReplace semantics. // But InsertOrReplace will overwrite TotalPurchase if it existed SaveChangesOptions.ReplaceOnUpdate
  13. AppFabric Service Bus • QueueとTopicのサポート • メッセージングAPIの導入 – HTTP(REST) – WCF Day3 Building loosely-coupled apps with Windows Azure Service Bus Topics 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. ゕプリ系セッション Day3 Building device & cloud apps (Wade Wegner) http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-868T Day3 Building social games for Windows 8 with Windows Azure (Nathan Totten) http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-871T Day4 Building Windows 8 and Windows Azure apps (Steve Marx) http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-872T 18
  18. 開発系セッション Day3 Building Web APIs in Windows Azure with WCF to reach any device (Glenn Block) http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-798T Day4 Monitoring and troubleshooting Windows Azure apps (Michael Washam) http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-859T Day3 Identity 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のコゕ機能は すでに実装されている。(無い機能もある) Day2 Taking your Application Lifecycle Management to the cloud with the Team Foundation Service (Doug Neumann) http://channel9.msdn.com/Events/BUILD/BUILD2011/TOOL-818T Day3 Working on an agile team with Visual Studio 11 and Team Foundation 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セッション Day4 Analyzing "big data" with LINQ to HPC (Ade Miller) http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-453T Day4 Building and running HPC apps in Windows Azure (Greg Burgess) http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-452T Day4 Building 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
Publicité