Upload
lucas-romao
View
584
Download
2
Embed Size (px)
DESCRIPTION
Apresentação do Windows Azure Web Sites, primeira versão da apresentação customizada à partir do PPT do Trainning Kit do Windows Azure de junho de 2012.Primeira vez que utilizei este PPT foi no Web Camp realizado no SENAC de Santo Amaro em 18 de junho de 2012.
Citation preview
Windows Azure Web Sites
Lucas A. RomãoE-mail: [email protected] Azure SpecialistMicrosoft Corporation
Web Sites in Perspective…
Seu Datacenter
Virtualização
O/S
Hardware
Network
Dados
Aplicações
Firewall
Web Sites
Aplicações
Dados
Cloud Services
Aplicações
Regras de Firewal
Dados
Virtual Network
Virtual Machines
Virtual Network
Dados
Aplicações
Regras de Firewal
O/S
Foco na Aplicação
Windows Azure
Windows Azure Web Sites
code smart go livestart simple
Windows Azure Web Sites poderosos web sites em segundos
start simpleinicie rápido, escale para mais ou para menos conforme precise, sem dificuldades
code smartcom asp clássico, asp.net, php ou node.js, desenvolva em Windows, OSX ou Linux
go liveFaça deploy em segundos, monitore facilmente a performance, diagnóstico e correção de falhas rápidamente
Start Simple
Comece com 10 web sites grátis
Crie novos sites em segundos
Gerencie e escale seu site facilmente
Load balancing automático e storage compartilhado entre as instancias
Escale para mais ou menos garantindo e melhorarando performance e custo benefício
Code Smart
Use ASP.NET, ASP, PHP, ou Node.js
Bases de Dados SQL Azure ou MySQL
Início com apps open source
Desenvolva com VS e WebMatrix
Suporta diversas ferramentas de desenvolvimento Web nas plataformas Windows, OSX, Linux
Go Live
Deploy rápido com interação imediata
Controle de código integrado com Team Foundation Server (TFS) e Git
Monitoramento de performance e dados
Rápido acesso à logs, failed requests diagnostics e diagnostics
Visão Geral Web SitesDemo
Hello WorldDemo
Aplicações “Parrudas”Demo
WordPress & WebMatrix Demo
EscalonamentoDemo
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
Web Frameworks Suportados
isso é só o começo… ;-)
Métodos de Publicação Suportados
Git TFSWeb DeployFTP
Microsoft Confidential – NDA Required
parc
eir
os
Contatos…
Twitter: @LucasRomao | @AzureServicesBrE-mail: [email protected]: http://laromao.wordpress.com
© 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.
Popular open source appsLaunch a professional looking site with a few clicks using apps like WordPress, Joomla!, Drupal, DotNetNuke and Umbraco
Continuous developmentDeploy directly from your source code repository, using Git or Team Foundation Service.
Modern web appsPerfect if your app consists of client side markup and scripting, server side scripting and a database. Powerful capability to scale out and up as needed.
Application ScenariosWeb Sites
Apps that require advanced administrationCloud-based applications that require admin access, remote desktop access or elevated permissions
Cloud Services
Multi-tier applicationsCloud-based applications that separate application logic into multiple tiers (i.e. caching middle tier, asynchronous background processes like order processing) using both Web and Worker Roles
Apps that require advanced networkingCloud-based applications that require network isolation for use with Windows Azure Connect or Windows Azure Virtual Network
Porting existing line of business appsChoose an image from the library or upload your own VHD.
Enterprise server applicationsRun your existing enterprise applications in the cloud, such as SQL Server, SharePoint Server or Active Directory.
Windows or Linux operating system Support for Windows Server, along with community and commercial versions of Linux. Connect virtual machines with cloud services to take full advantage of PaaS services.
Virtual Machines