continuous integration with windows azure websites

19
Continuous Integration with Windows Azure Websites Justin Beckwith Program Manager 4-002_STB28

Upload: vuongtuyen

Post on 14-Feb-2017

247 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Continuous Integration with Windows Azure Websites

Continuous Integration withWindows Azure WebsitesJustin BeckwithProgram Manager4-002_STB28

Page 2: Continuous Integration with Windows Azure Websites

{ whoami: ‘Justin Beckwith’ }

web developer

program manager

cloud connoisseur

geek dad

@JustinBeckwithjbeckwith.com

Page 3: Continuous Integration with Windows Azure Websites

SCARY unstable

manualrisky

UNPREDICTABLE

Page 4: Continuous Integration with Windows Azure Websites

Deploy more

Page 5: Continuous Integration with Windows Azure Websites

Review: Windows Azure Web SitesCI with Hosted TFSCD with CodePlex & GitHubBYO CI - Using Jenkins CICustom Deployment Scripts

Lets do some fun stuff

Page 6: Continuous Integration with Windows Azure Websites

Windows Azure Web Sites provide a quick and easy way to get running in the cloud.

Page 7: Continuous Integration with Windows Azure Websites

Bring your existing applicationsDeploy using Git, Web Deploy, or FTPSupports ASP.NET, PHP, and node.jsEasily use Storage, Caching, CDN, SQL Azure, Service Bus

Windows Azure Web Sites

Page 8: Continuous Integration with Windows Azure Websites

Continuous Integration with Team Foundation Server

Page 9: Continuous Integration with Windows Azure Websites

Hosted TFS in the cloudTons of new featuresBuild projects automaticallyRun unit tests Easily deploy to Windows Azure

Team Foundation Server

Page 10: Continuous Integration with Windows Azure Websites

Continuous Deployment with CodePlex & GitHub

Page 11: Continuous Integration with Windows Azure Websites

Use git to deployEasy to set upGreat for open source projects

CodePlex & GitHub

Page 12: Continuous Integration with Windows Azure Websites

Use existing workflowsNon .NET technologiesBuild rich custom experiencesIn the cloud or on premise

Other options?

Page 13: Continuous Integration with Windows Azure Websites

Johnny Halife

Jenkins & Windows Azure

Page 14: Continuous Integration with Windows Azure Websites

Doing crazy stuff with custom deployment scripts

Page 15: Continuous Integration with Windows Azure Websites

Logic to handle git pushPowerShell, C#, NodeCompile, Test, MinifyDo pretty much anything

Custom Deployment Scripts

Page 16: Continuous Integration with Windows Azure Websites

Questions?

Review: Windows Azure Web SitesCI with Hosted TFSCI with CodePlex & GitHubBYO CI - Using Jenkins CICustom Deployment Scripts

Page 18: Continuous Integration with Windows Azure Websites

• Follow us on Twitter @WindowsAzure

• Get Started: www.windowsazure.com/build

Resources

Please submit session evals on the Build Windows 8 App or at http://aka.ms/BuildSessions

Page 19: Continuous Integration with Windows Azure Websites

© 2012 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.