Continuous deployments in Azure websites (by Anton Vidishchev)
-
Upload
alexandra-chudner -
Category
Documents
-
view
245 -
download
1
Transcript of Continuous deployments in Azure websites (by Anton Vidishchev)
Continuous Deployments in Windows Azure Web Sites
Anton VidishchevTeam LeaderCiklum Odessa
How Did We Get Here?
2007 Project Red
Dog Launched
PDC2008Windows Azure CTP
Web/Worker RolesPartial
Trust .NET Only
11/2009 Full
Trust/NativePHP & Java
Support
2/2010 Windows
Azure RTM
11/2010 VM RoleConnect
Admin Mode Startup
TasksFull IISRemote Desktop
11/2011Cross
Language SDKs
Java, Node.JSEclipse Plugin
Your Datacenter
Virtualization
O/S
Hardware
Network
Data
Applications
Firewall
Web Sites
Applications
Data
Cloud Services
Applications
Firewall Rules
Data
Virtual Network
Virtual Machines
Virtual Network
Data
Applications
Firewall Rules
O/S
Focus on the Application
Windows Azure
Windows Azure Web Sites powerful web sites in seconds
start simplestart free, scale up and out as you go, friction-free and without the headaches
code smartwith classic asp, asp.net, php or node.js, develop on Windows, OSX or Linux
go livedeploy live in seconds, easily monitor performance, rapidly diagnose and fix issues
Supported Web Frameworks
more coming soon…
Supported Publishing Methods
Git TFSWeb DeployFTP
Admin Console DemoDemo
1shared reserved
SHARED INSTANCES
:-)
shared
web sites
2SHARED INSTANCES
:-)
:-)
shared reserved
shared
web sites
SHARED INSTANCES
:-)
1shared reserved
RESERVED INSTANCE
:-):-)
0reserved
web sites
2shared reserved
RESERVED INSTANCE
:-)
RESERVED INSTANCE
:-)
reserved
web sites
2shared reserved
RESERVED INSTANCE
:-)
RESERVED INSTANCE
:-):-)
:-) :-)
:-)
:-) :-)
reserved
web sites
Site Deployment Demo
Demo
Web Sites + GitDemo
Web Sites + TFSPreview
Demo
Microsoft Confidential – NDA Required
part
ners
Microsoft Confidential – NDA Required
Q & AAnton VidishchevTeam LeaderCiklum Odessa
Windows Azure Web Sites
code smart go livestart simple
Start Simple
Get started with 10 free web sites
Create new sites in seconds
Easily manage and scale your sites
Automatic load balancing and shared storage across instances
Scale out or up to reserved instances for improved performance and scale
Code Smart
Use ASP.NET, ASP, PHP, or Node.js
SQL Azure or MySQL databases
Start with open source apps
Develop with VS and WebMatrix
Supports any Web development tool on any platform (Windows, OSX, Linux)
Go Live
Rapid deployment for quick iteration
Integrated source control with Team Foundation Server (TFS) and Git
Built-in monitoring of perf and usage data
Quick access to request logs, failed requests diagnostics and diagnostics