16
Módulo 2 - Workloads: SQL Azure & WebSites Alex Campos @mralexc Alfredo Barba @abarbap Ruben Colomo @el_rubens

Modulo 2 - Workloads SQL en Azure y WebSites

Embed Size (px)

DESCRIPTION

MVA - MIcrososft Azure Modulo 2

Citation preview

Módulo 2 - Workloads: SQL Azure & WebSitesAlex Campos@mralexcAlfredo Barba@abarbapRuben Colomo@el_rubens

Módulo 2Workloads: SQL Azure & WebSites

SQL en VM Azure & Azure SQL BD Management Studio Portabilidad de BD Soporte en Visual Studio Escenarios de VMs SQL Server Azure Web Sites

Agenda

SQL Server en VM Azure y Azure SQL DatabaseSQL Server en una VM Azure

Usted ingresa a una VM con SQL Server

Usted maneja el SQL Server y Windows: High Availability, Backups, Patching

Usted puede correr cualquier versión de SQL Server

Total compatibilidad con ambientes On-Premises

Diferentes tamaños de VMs sizes: A0 (1 core, 1GB mem, 1TB) to A16 (16 cores, 112GB mem, 16TB), D-Series (with SSDs)SLA: 99.95%: Puede llegar a (~99.99%) configurando AlwaysOn

Reuse on-premise infrastructure (e.g. Active Directory)

Azure SQL DatabaseUsted accesa a una BD

La BD es totalmente administrada: Alta Disponibilidad, Backups, Parches

Corra la última versión de SQL Server

Compatibilidad incompleta con On-Premise (Ej. Jobs, linked servers, FileStream)

Diferentes tamaños de BD

BD SLA: 99.99%

- Construya nuevas apps- Decenas a cientos de BDs

- Migre aplicaciones existentes- Pocos Servidores SQL

Integración con Management Studio

DB

Portabilidad de BD SQL Server

DB

DB

Import

/Export

Publis

h, C

om

pare

, Sync

Construya una vez, despliegue en cualquier parte

Soporte a Visual Studio

SQL Server VMs Azure Muchas versiones de SQL soportadas

• SQL 2014 (Enterprise / Standard / Web)• SQL 2012 (Enterprise / Standard / Web)• SQL 2008 R2 (Enterprise / Standard / Web)

Imágenes Optimizadas• Procesamiento Transaccional o “Data Warehousing”• Storage Pools con discos multiples y disk caching

100% compatibility• SQL Failover Clusters próximamente…

NEW

SQL Server en VMs Azure - Escenarios

Mover infraestructura desde On-Premises

Desarrollo/Pruebas

Ambientes Híbridos

Azure WebSites

Azure Websites Características y PosibilidadesEnterprise-class

Diseñado para asegurar aplicaciones de mission crítica

Escala GlobalOptimizado para la disponibilidad y la escalabilidad automática

Hecho para DevOpsAgilidad mediante el Deployment contínuo

Hybrid Connections / VPN SupportScheduled BackupAzure Active Directory Integration Site Resiliency, HA, and DRWeb JobsRole Base Access Control Audit / Compliance Enterprise MigrationClient Certs Redis CachingIP Restrictions/ SSLWeb SocketsSQL, MySQL, DocDB, & MongoSticky Sessions

Automated DeploymentAutoScaleBuilt-in Load BalancingWW Datacenter CoverageEnd Point Monitoring & AlertsApp GalleryDR Site SupportWildCard SupportDedicated IP addressHTTP Compression CDN Support for Websites

Remote Debugging w/ Visual Studio Site Staging SlotsTesting in ProductionContinuous Integration/Deployment Git, Visual Studio Online and GitHubApp & Site DiagnosticsOS & Framework Patching Site Extensions Gallery NET, PHP, Python, Node, JavaFramework InstallerBrowser-based editingAuto-HealingLogging and Auditing

En amarillo lo lanzado en lo últimos 6 meses (desde //build 2014)

Escenarios de Clientes

Sitios .COM

Sitios eCommerce

Grandes Eventos

Web Sites Corporativos

Continuidad Operativa

Apps para Empleados y Socios de negocio

Windows Server 2003R2 EOL

Apps Híbridas

Apps Web Empresariales

Optimizado para el rendimiento y la escala automática

Sitios de Campañas

Sitios de Marcas

Sitios de Social Media

Marketing digitalAgilidad a través de

implementación continua

Como los clientes están usando Azure Web Sites

Azure WebSitesSQL en Azure

Demo

Aprende más en MVA

Azure WebSiteshttp://

aka.ms/pusitz

SQL en Azurehttp://

aka.ms/fjr7pd

© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows 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.