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

Build Windows ラップアップ

on

  • 1,479 views

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

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

Statistics

Views

Total Views
1,479
Views on SlideShare
1,040
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 ラップアップ Build Windows ラップアップ Presentation Transcript

  • Build Windowswrap-up about Windows AzureJapan Windows Azure User GroupMicrosoft MVP for Windows Azure 冨田 順(とみたすなお) @harutama
  • まとめ• クラウドを活用する方法が見えてきた – クラウド+……… • Windows Phone、iOS、Android • Windows 8 • オンプレミスサーバー • HPC、BigData • もちろんデスクトップゕプリでもWebゕプリでも• クラウド単体だけで考えてはいけない – 「クラウドってVPSと何が違うの?」 – クラウドならではの価値を考える • コスト削減の話は一旦忘れましょう 2
  • Inside Windows Azure 3
  • Windows Azureの中身• マシンの管理方法• ゕプリケーションのデプロ゗までの動作• マシンやゕプリを監視する仕組み• デプロ゗の高速化に向けた取り組み• etc…Day2Inside Windows Azure: the cloud operating system(Mark Russinovich)http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-853T 4
  • 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
  • Windows Azureアップデート 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
  • Windows Azure SDK• コマンドラ゗ンツールの追加・改善 – CSEncrypt • リモートデスクトップ接続のパスワードの暗号化 – CSUpload • リモートデスクトップ接続の証明書をゕップロード• エミュレーターの改善• バグフゖックスDay2Whats new in Windows Azure(James Conard)http://channel9.msdn.com/Events/BUILD/BUILD2011/SAC-851T 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
  • 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
  • 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
  • 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
  • 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
  • クラウド+デバイス 15
  • Windows Azure Toolkit for Windows 8• Windows 8ゕプリケーション向けの ツールキット 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
  • ゕプリ系セッション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
  • 開発系セッション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
  • Team Foundation Service 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
  • 22
  • BigDataとHPC 23
  • LINQ to HPC• Microsoft Researchで「Dryad」と 呼ばれているプロジェクトの成果物。• Dryadを用いた並列分散処理を記述する 方法が「LINQ to HPC」 – 記法は至って普通のLINQ – 並列化・分散化・最適化の処理は、クラスタ のヘッドノードやランタ゗ムなどにより自動 で行われる。 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
  • まとめ 26
  • まとめ• クラウドを活用する方法が見えてきた – クラウド+……… • Windows Phone、iOS、Android • Windows 8 • オンプレミスサーバー • HPC、BigData • もちろんデスクトップゕプリでもWebゕプリでも• クラウド単体だけで考えてはいけない – 「クラウドってVPSと何が違うの?」 – クラウドならではの価値を考える • コスト削減の話は一旦忘れましょう 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