280 likes | 366 Views
Get started with Windows Azure development with Brent! Learn to set up a local Azure environment, choose a developer IDE, understand cloud hosting options, and access a range of learning resources. Discover tools like Azure Emulators and SDKs for .NET Framework, Java, Ruby, and PHP. Explore Azure Pass and MSDN/BizSpark benefits for cloud hosting, and find online portals and learning resources to kickstart your Azure journey today!
E N D
About Brent • Nearly 20 Years of IT Experience • Mainframe to Mobile • Manufacturing • Fraud Prevention • Financial Services • Public Sector • 10 years on Internet Solutions Brent.Stineman@us.sogeti.com Twitter: @BrentCodeMonkey Web: brentdacodemonkey.wordpress.com/ blogs.us.sogeti.com/ccdigest/ Microsoft MVP for the Windows Azure Platform Today’s Deck: bit.ly/WAGetStarted
Today’s agenda 1 Local Azure Environment 2 Developer IDE 3 4 Cloud Hosting Learning Resources
Local Azure Environment Doing it Locally
Operating System Windows 7 Windows Server 2008 SP2 Windows Vista SP2 Windows 7 90-day free trial available at: http://bit.ly/tcccwin7
Supporting bits • IIS 7.0 • .NET Framework • SQL 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
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
Local Azure Environment Lets take a look
Today’s agenda 1 Local Azure Environment 2 Developer IDE 3 4 Cloud Hosting Learning Resources
Developer IDE Writing Code
Supported Languages • .NET Framework • Java • Ruby • PHP • Unmanaged code If it can run on Windows Server 2008, odds are it will run on Azure
.NET Framework • Windows Azure SDK • Download: http://bit.ly/tcccSDK • Grab the “VSCloudService” copy Contains libraries and project templates. * Only “official” sdk
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
Ruby • WAZ-Storage • http://bit.ly/ttccWazStorage • Well supported Good Example: http://bit.ly/tcccRuby
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/
Local Azure Environment Eclipse Demo
Today’s agenda 1 Local Azure Environment 2 Developer IDE 3 4 Cloud Hosting Learning Resources
Cloud Hosting Where do I put it?
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/brentonazure Promocode: BRENTonAZURE
MSDN/BizSparkBeneits • 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)
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
Online Portals Azure Portal
Today’s agenda 1 Local Azure Environment 2 Developer IDE 3 4 Cloud Hosting Learning Resources
Learning Resources Kick the tires, Light the fires…
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
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/
Active Developer Community • Almost 40 global Azure MVP’s • Wide spread community project support • Codeplex • MSDN Forums • http://bit.ly/tcccWAF
Contact Info Brent.Stineman@us.sogeti.com Twitter: @BrentCodeMonkey Web: brentdacodemonkey.wordpress.com/ blogs.us.sogeti.com/ccdigest/ Questions? Microsoft MVP for the Windows Azure Platform