Get set.. Introduction to Windows Azure Development

thomrobbins 550 views 37 slides Jun 20, 2013
Slide 1
Slide 1 of 37
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37

About This Presentation

Got Visual Studio? Your almost there! In this session we will look at how to prepare your development environment for Windows Azure. This includes required components and setting up your Microsoft Windows Azure account. Don’t miss this session to learn how to build a killer “Hello World!” app...


Slide Content

Get set.. Introduction to Windows Azure Development Brian McKeiver , Kentico MVP & Partner/Senior Developer, BizStream

Azure Kentico Virtual Conference Agenda Time Session Information Register 7:00 –8:00 AM PST 10:00-11:00 AM EST 3:00-4:00 PM BST Are you ready? Introduction to Cloud Computing and Windows Azure   Speaker : Vince Mayfield , CEO Bit-Wizards   Register me Break 8:30-9:30 AM PST 11:30–12:30 PM EST 4:30-5:30 PM BST Get set.. Introduction to Windows Azure Development   Speaker : Brian McKeiver , Kentico MVP and Partner/Senior Developer at BizStream Register me Break 10:00–11:00 AM PST 1:00 –2:00 PM EST 6:00–7:00 PM BST Go…Running Kentico CMS on Windows Azure   Speaker : Thom Robbins , Chief Evangelist Kentico CMS Register me Break 11:30–12:30 PM PST 2:30–3:30 PM EST 7:30 –8:30 PM BST Deployment options for Kentico CMS on Windows Azure   Speaker : Bryan Soltis , Kentico MVP and Director of Technology and Research at Bit-Wizards Register me Break 1:00 PM–2:00 PM PST 4:00–5:00 PM EST 9:00–10:00 PM BST Best Practices for Kentico CMS and Windows Azure   Speaker : Dominik Pinter , Group Product Manager/ SaaS and Cloud   Register me Break 2:30–3:30 PM PST 5:30–6:30 PM EST 10:30–11:30 PM BST Advanced development with Windows Azure   Speaker : Bryan Soltis , Kentico MVP and Director of Technology and Research at Bit-Wizards Register me Break 4:00–5:00 PM PST 7:00–8:00 PM EST 12:00–1:00 AM BST Common questions for Windows Azure and Kentico CMS   Speaker : Kentico Cloud and SaaS Development Group   Register me

Goals Understand Compute / Storage / Roles Enable your machine for Windows Azure development Build your first Windows Azure App Simple Deployment Example

Azure Compute Windows Azure Compute is one of the five parts of Microsoft's cloud computing service Runs various types of applications

Azure Storage Windows Azure Drive allows applications to mount a BLOB formatted as a single volume NTFS VM. You can move your VMs between private and public clouds using Windows Azure Drive Storage or Data Management SQL Databases Blobs Tables VMs

Azure Roles The main difference between the two is that an instance of a web role runs IIS, while an instance of a worker role does not Web Role Worker Role Azure Roles can be thought of as background process runners, almost like your own thread in the azure cloud

Azure Roles in VS2012

Putting it all Together

Management Portal Portal == Developer Console to everything Windows Azure

Free Car !?! Activate your account through MSDN https://account.windowsazure.com/signup Benefits include up to $150 in credits

Sign Up Create your Subscription Account

Ready to Go to Portal Click on Management Portal

Portal

Portal Create New Site 3 options for new Web site

Portal Create New Service Custom Create SQL Server Databases as one example of a Service o r Import your own

Azure Storage Account Since we are here, let’s create one

Storage Account Creation URL : How you access your objects in Storage Location : Use an Affinity Group to be in same data center

Portal Networking This is where you can link the Cloud and On-Premise

Portal Settings - Powerful Diagnostics info available - Enterprise Library 5.0 Integration Pack for Windows Azure (Good Add-on Library) msdn.microsoft.com/en-us/library/hh680918%28v=pandp.50%29.aspx

Questions on Azure Portal ?

Configure Visual Studio 2012 Ensure the following first Visual Studio 2012 Update 2 microsoft.com/en-us/download/ details.aspx?id =38188 You can use VS2010 …but it is 2013 right ?

Azure SDK Windows Azure SDK 2.0 released May 2013 2 choices to get it Windows Azure site windowsazure.com/en-us/downloads/ or Web Platform Installer microsoft.com/web/downloads/platform.aspx

Web Platform Installer

NuGet Packages

New Project Open up VS2012 and Create a new Project

Build Make sure it works

Publish Open the Publish Wizard

Publish Wizard

Import Profile from Subscription Account . publishsettings   file

Publish Wizard Profile Click Validate Connection

Publish Wizard Settings

Publish Wizard Preview

Push It!

Source Control Reminder I don’t care which one, just use one! …ok maybe not Visual Source Safe though

What We Learned The different areas of Windows Azure Compute / Storage / Roles How to prep your machine for Windows Azure development How to create a simple Azure web site How to publish from dev to the cloud in just a few clicks

Questions ?

Thank You Email: [email protected] Web: http://www.bizstream.com Blog: http://www.mcbeev.com Twitter: @ mcbeev LinkedIn: http://www.linkedin.com/in/brianmckeiver