24
Windows Azure Web Sites Lucas A. Romão E-mail: [email protected] Windows Azure Specialist Microsoft Corporation

Azure Web Sites

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

Page 1: Azure Web Sites

Windows Azure Web Sites

Lucas A. RomãoE-mail: [email protected] Azure SpecialistMicrosoft Corporation

Page 2: Azure Web Sites

Web Sites in Perspective…

Page 3: Azure Web Sites

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

Page 4: Azure Web Sites

Windows Azure Web Sites

code smart go livestart simple

Page 5: Azure Web Sites

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

Page 6: Azure Web Sites

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

Page 7: Azure Web Sites

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

Page 8: Azure Web Sites

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

Page 9: Azure Web Sites

Visão Geral Web SitesDemo

Page 10: Azure Web Sites

Hello WorldDemo

Page 11: Azure Web Sites

Aplicações “Parrudas”Demo

Page 12: Azure Web Sites

WordPress & WebMatrix Demo

Page 13: Azure Web Sites

EscalonamentoDemo

Page 14: Azure Web Sites

1shared reserved

SHARED INSTANCES

:-)

shared

web sites

Page 15: Azure Web Sites

2SHARED INSTANCES

:-)

:-)

shared reserved

shared

web sites

Page 16: Azure Web Sites

SHARED INSTANCES

:-)

1shared reserved

RESERVED INSTANCE

:-):-)

0reserved

web sites

Page 17: Azure Web Sites

2shared reserved

RESERVED INSTANCE

:-)

RESERVED INSTANCE

:-)

reserved

web sites

Page 18: Azure Web Sites

2shared reserved

RESERVED INSTANCE

:-)

RESERVED INSTANCE

:-):-)

:-) :-)

:-)

:-) :-)

reserved

web sites

Page 19: Azure Web Sites

Web Frameworks Suportados

isso é só o começo… ;-)

Page 20: Azure Web Sites

Métodos de Publicação Suportados

Git TFSWeb DeployFTP

Page 22: Azure Web Sites

Contatos…

Twitter: @LucasRomao | @AzureServicesBrE-mail: [email protected]: http://laromao.wordpress.com

Page 23: Azure Web Sites

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

Page 24: Azure Web Sites

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