flying on the cloud: designing and architecting cloud application on windows azure platform...

11
Microsoft Inconfidential 小小 Windows Azure MVP MCSD: Web Applications 小小小小小小小 小小小小 小小小小

Upload: jeff-chu

Post on 16-Apr-2017

371 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Flying on the Cloud: Designing and Architecting Cloud Application on Windows Azure Platform (Preview)

Microsoft Inconfidential

小朱Windows Azure MVPMCSD: Web Applications

微軟實戰課程日獨立專家,實用解答

Page 2: Flying on the Cloud: Designing and Architecting Cloud Application on Windows Azure Platform (Preview)

Microsoft Inconfidential

小朱Windows Azure MVPMCSD: Web Applications

玩轉雲端:技術與架構Flying on Cloud: Design and Architect your

Cloud Applications on Windows Azure Platform

Page 3: Flying on the Cloud: Designing and Architecting Cloud Application on Windows Azure Platform (Preview)

Microsoft Inconfidential

本課程的內容全都是非機密。您可以盡情的在網誌,論壇,網站與社群媒體中分享本課程的內容。

您可以盡情的在課程進行間拍照或是錄影。

Microsoft Confidential

Page 4: Flying on the Cloud: Designing and Architecting Cloud Application on Windows Azure Platform (Preview)

Microsoft Inconfidential

• MVP awarded since 2004 (SQL Server, ASP.NET, Software Architecture, Azure)

• 台灣 Windows Azure Platform 種子講師。• 微軟 MSDN 資深講師與文章作譯者。• 奇豐資訊技術研發經理暨顧問。• 台灣首批 MCSD: Web Application 認證專家。• 著有 3+2 本書。• 國立中山大學資訊管理系碩士在職專班修業中。

小朱 ( 朱明中 )About me

Page 5: Flying on the Cloud: Designing and Architecting Cloud Application on Windows Azure Platform (Preview)

Microsoft Inconfidential

• Windows Azure 平台技術概覽• 服務導向架構 (Service Oriented Architecture)• 設計與架構雲端服務• 服務掛載: Web API 與自我服務 (Self-hosting Service)• Playing: 具社群單一簽入能力的 Web API Service

Flying on the Cloud: Design and Architect for Cloud AppsAgenda

Page 6: Flying on the Cloud: Designing and Architecting Cloud Application on Windows Azure Platform (Preview)

咦 ? 內容呢 ?

請期待 5/4 的微軟實戰課程日但…請別急著關 PPT ,後面還有很重要的事項

現在才不告訴你哩~

Page 7: Flying on the Cloud: Designing and Architecting Cloud Application on Windows Azure Platform (Preview)

Microsoft Inconfidential

在上這門課之前,請先具備下列環境需求• 到 Windows Azure 官方網站申請 90 天試用,或啟用正式的帳戶。• 下載與安裝 Windows Azure Tools for VS 2012 (or VS 2010

SP1)• 下載與安裝 Windows Azure SDK for .NET (v1.8+)• 下載與安裝 ASP.NET MVC 4.0 ( 如果是 VS 2010 SP1)• 下載與安裝 SQL Server Express 2012 LocalDB/Express/ 正式版本

環境準備

Page 8: Flying on the Cloud: Designing and Architecting Cloud Application on Windows Azure Platform (Preview)

Microsoft Inconfidential

在上這門課之前,請先具備下列需求• 熟悉 Visual Studio 2012/2010 SP1 的操作• 熟悉簡單的 ASP.NET (Web Form/MVC) 應用程式開發• 熟悉簡單的 Web API 應用程式開發• 對 RESTful Web API 有初步了解• 若對 Windows Azure 基礎不熟悉的朋友,建議參加即將在

4/27 舉辦的 Global Windows Azure Bootcamp 活動。• 不克參加的話,可以買一本 Windows Azure Platform 應用程式開發教戰手札 2/e 來學習

先修課程

Page 9: Flying on the Cloud: Designing and Architecting Cloud Application on Windows Azure Platform (Preview)

Microsoft Inconfidential

• Free Trial:http://www.windowsazure.com/en-us/pricing/free-trial/?WT.mc_id=WWE001_1032548834

• MSDN Subscription Offer:https://www.windowsazure.com/en-us/pricing/member-offers/msdn-benefits/?WT.mc_id=WWE001_1032548834

• BizSpark Offer: https://www.windowsazure.com/en-us/pricing/member-offers/bizspark-benefits/?WT.mc_id=WWE001_1032548834

• MPN Offer: https://www.windowsazure.com/en-us/offers/ms-azr-0002p/?WT.mc_id=WWE001_1032548834

Windows Azure 試用與評估資源

Page 10: Flying on the Cloud: Designing and Architecting Cloud Application on Windows Azure Platform (Preview)

Microsoft Inconfidential

推薦下列書籍給想要開發 Web 應用程式的朋友:Recommended Readings for Web Application Development

網頁用戶端應用程式開發(HTML5, JS, CSS3)

伺服器端應用程式開發(ASP.NET)

雲端應用程式開發 (Windows Azure)

Page 11: Flying on the Cloud: Designing and Architecting Cloud Application on Windows Azure Platform (Preview)

小朱[email protected]

facebook.com/regionbbsfacebook.com/studyazure

dotblogs.com.tw/regionbbs

© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation.  Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.