© sogeti sogeti-microsoft alliance getting started with windows azure development
TRANSCRIPT
© Sogeti
About Brent Nearly 20 Years of IT Experience Mainframe to Mobile
ManufacturingFraud PreventionFinancial ServicesPublic Sector
10 years on Internet Solutions
[email protected]: @BrentCodeMonkeyWeb: brentdacodemonkey.wordpress.com/ blogs.us.sogeti.com/ccdigest/
Microsoft MVP for the
Windows Azure Platform
Today’s Deck: bit.ly/WAGetStarted
© Sogeti
Today’s agenda
3
Local Azure Environment1
Developer IDE2
Cloud Hosting3
Learning Resources4
© Sogeti 5
Operating System
Windows 7Windows Server 2008 SP2Windows Vista SP2
Windows 7 90-day free trial available at: http://bit.ly/tcccwin7
© Sogeti 6
Supporting bits
IIS 7.0.NET FrameworkSQL Express – 2008/2005– Can substitute SQL Server 2008 R2– FREE at http://bit.ly/tcccSQLExpress
SQL Management Studio– http://bit.ly/tcccSQLManage
Fiddler
– http://www.fiddlertool.com
Azure Storage Explorer
© Sogeti 7
Azure Emulators
Windows Azure SDK– 1.4 is the most recent update– Download: http://bit.ly/tcccSDK
Includes• Compute Emulator• Storage Emulator• Command Line Tools• (optionally) Visual Studio Tools
© Sogeti
Today’s agenda
9
Local Azure Environment1
Developer IDE2
Cloud Hosting3
Learning Resources4
© Sogeti 11
Supported Languages
• .NET Framework• Java• Ruby• PHP• Unmanaged code
If it can run on Windows Server 2008, odds are it
will run on Azure
© Sogeti 12
.NET Framework
Windows Azure SDK– Download: http://bit.ly/tcccSDK – Grab the “VSCloudService” copy
Contains libraries and project templates.
* Only “official” sdk
© Sogeti 13
Java Tools
WindowsAzure4j– http://www.windowsazure4j.org– Limitations
• Windows Vista/7 only• Works for eclipse, but may be usable from other IDE’s• Recently updated, but updates aren’t frequent
© Sogeti 14
Ruby
WAZ-Storage– http://bit.ly/ttccWazStorage– Well supported
Good Example: http://bit.ly/tcccRuby
© Sogeti 15
PHP
Integrated Eclipse Toolkit– http://www.windowsazure4e.org/– Joint Microsoft and community project– Regular updates– Extensive support
– Incorporate Azure SDK For PHP• http://phpazure.codeplex.com/
© Sogeti
Today’s agenda
17
Local Azure Environment1
Developer IDE2
Cloud Hosting3
Learning Resources4
© Sogeti 19
Azure Pass
• 30 days free, no credit card required• Includes:– 3 small compute instances– 3 gb of storage– 250,000 storage transactions– 2 1gb SQL Azure Database– 3gb data in, 3gb data out
http://bit.ly/brentonazurePromocode: BRENTonAZURE
© Sogeti 20
MSDN/BizSpark Beneits
• Requires a credit card• Requires Appropriate program membership• Includes– 750 Compute Hours/month– 10gb of Azure Storage– 1,000,000 storage transactions per month– 5 pack of Azure AppFabric Service bus
connections– 1,000,000 Access Control Service transactions– 3 1gb SQL Azure database– 7gb in, 14gb out (Europe and North America)
© Sogeti 21
Promotional Offers
• Introductory Special– Includes monthly usage quotas– Expires June 30, 2011
• Azure Discovery Pack (includes partner resources)– Purchase approximately $10k in Azure services– Must use within 6 months– Includes 2 days of partner delivered training
and 1 day of advisory services
© Sogeti
Today’s agenda
23
Local Azure Environment1
Developer IDE2
Cloud Hosting3
Learning Resources4
© Sogeti 25
Windows Azure Platform Toolkit
• Over 32hrs of training• Both presentations, articles, and hands on labs• Videos being produced to accompany materials• Supported by Microsoft and regularly updated
http://bit.ly/tcccWAPT
© Sogeti 26
Windows Azure Bootcamp
• DPE/Partner/Community Joint Effort• 16hrs of structured class-room training• Tried and true.• Effort lead by Brian Prince, Microsoft Architect
Evangelist and Windows Azure author• Coming to Bloomington, MN on May 9-10
http://www.azurebootcamp.com/
© Sogeti 27
Active Developer Community
• Almost 40 global Azure MVP’s• Wide spread community project support – Codeplex
• MSDN Forums– http://bit.ly/tcccWAF
© Sogeti
Contact [email protected]: @BrentCodeMonkeyWeb: brentdacodemonkey.wordpress.com/ blogs.us.sogeti.com/ccdigest/
Microsoft MVP for the
Windows Azure Platform
Questions?