SlideShare a Scribd company logo
1 of 32
Juan Pablo García González
Solutions Architecture, Dell
Lo nuevo en Azure
Fundamentos
“Scale out”
“Automated
Service
Management”
“High
Availability” “Multi-tenancy”
Infraestructura
Modelo Negocios
Propiedad
Consideraciones
Management
Ubicación
(On-Premise)
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
Youmanage
Infrastructure
(as a Service)
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
Managedbyvendor
Youmanage
Platform
(as a Service)
Managedbyvendor
Youmanage
Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
Software
(as a Service)
Managedbyvendor
Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
On off, sistemas batch,
Usage
Compute
Time
Average
Inactivity
Period
“On - Off “
Cargas alternantes
Se desperdicia la capacidad excedida
Compute
Time
“impredecible“
Average Usage
Peaks impredecibles de demanda
Muy difícil de aprovisionar
Average Usage
Compute
Time
“crecimiento rápido“
Servicios web muy exitosos
Retos para salir a mercado
Compute
Time
Average Usage
“predecible“
Temporalidad en servicios web
Complejidad de TI y capacidad desperdiciada
October 2008 June 2010November 2009
February 2010
• Updated Windows Azure CTP
• Enabled Full Trust, PHP, Java,
CDN CTP, and more
• Announced VM Role, Project
Sydney, pricing and SLAs
• Project “Dallas” CTP
• Windows Azure Update
• .NET Framework 4
• OS Versioning
• CDN
• SQL Azure Update
• 50GB databases
• Spatial data support
• DAC support
Windows Azure Platform
commercially available
• Announced the
Windows Azure Platform
• First CTP of Windows Azure
Announced SQL Azure
Relational Database
March 2009
“Windows Azure is an internet-scale cloud services platform hosted in Microsoft data centers around the world, proving a simple, reliable and
powerful platform for the creation of web applications and services. “
Fabric Controller se comunica con cada Servidor dentro
de la Fabrica. Gestiona el sistema operativo Windows
Azure, monitorea cada aplicación, decide el lugar donde las
nuevas aplicaciones deben ejecutar, optimizando la
utilización del Hardware.
Computación virtualizada provee
escalabilidad masiva a las aplicaciones.,
basadas en combinaciones de web y
worker roles. Estos roles pueden ser
replicados tanto como se necesite para
escalar las aplicaciones y su capacidad de
procesamiento.
Storage Services permite la escalabildiad
en el almacenamiento de gran cantidad de
datos – en cualquier formato– por cualquier
período de tiempo, pagando solamente por lo
que se utilice efectivamente.
Service Management realizado por el Fabric
Controller, el cual controla todos los recursos del data
center. El Fabric Controller hace el deploy de los servicios y
monitorea el estado de salud general de la fabrica.
Seguridad y Control Procesos de seguridad
combinados con modelos de acceso del Sistema
Operativo. Los datos son replicados en multiples
fault domains en ubicaciones seleccionadas por el
cliente
Data centers ubicados alrededor del
mundo. Hosting de las aplicaciones y datos de
manera seguda, accesibles desde donde el
usuario lo defina.
Arquitectura Windows Azure
Servicios computacionales en Windows Azure
Objetivo: Escalabilidad masiva
Scale out replicando roles según
se necesite, permitiendo
escalabildad indepenciente por rol
Dos tipos de roles: Web Role & Worker Role
Aplicaciones Windows Azure construidas sobre la
base de estos dos roles, en un conjunto de
instancias.
Cada instancia ejecuta en su propia VM
Storage Services en Windows Azure
Windows Azure Storage es una
aplicación gestionada por el
Fabric Controller
Estado mantenido en el storage
services, de manera tal que los
roles puedan ser replicados
Blobs pueden ser almacenados
en Windows Azure Content
Delivery Network (CDN)
globales
Objetivo: Escalabilidad, utility-based storage
Service Management en Windows Azure
Fabric: Colección de Servidores
Multiples VMs por Servidor
Posibilidad de elección de tamaño de VM,
basado en los requerimientos de la aplicación
Fabric Controller realiza el Service management
Scale up, scale down, update o roll back a una versión previa
APIs para deployment y Systema Management
Objetivo: Gestión y Control automático de Aplicaciones
=Fabric Agent
Modelo relacional familiar SQL Server
Soporte a APIs & herramientas existentes
Management reducido
Contruida para el cloud, disponibilidad y escalabilidad
Objetivo: Base de Datos relacional como Servicio para la plataforma
Windows Azure
Principios de Diseño
Motor SQL Server 2008 R2
Infraestructura compartida a nivel de base de datos SQL y debajo
Ruteo de requests, seguridad y aislamiento
Tecnología de Alta Disponibilidad
Replicación y failover automático
Infraestructura para Provisioning, metering y billing
Provisioning (databases, accounts, roles, …), Metering, y Billing
Machine 5
SQL Instance
SQL DB
User
DB1
User
DB2
User
DB3
User
DB4
Machine 6
SQL Instance
SQL DB
User
DB1
User
DB2
User
DB3
User
DB4
Machine 4
SQL Instance
SQL DB
User
DB1
User
DB2
User
DB3
User
DB4
Escalabilidad y disponibilidad: Fabric, Failover, Replication, y Load balancing
Replica
1
Replica
2
Replica
3
DB
Single Logical
Database
Multiple Physical
Replicas
Característica SQL Server On-Premise SQL Server Azure
Data Storage Sin limites Dos ediciones, varía el costo:
• Web Edition (hasta 1 GB y hasta 5 GB)
• Business Edition (desde 10 GB hasta 50 GB)
Ediciones Express
Workgroup
Standard
Enterprise
Enterprise Edition
Conectividad SQL Server Management Studio
SQLCMD
SQL Server 2008 R2 Management Studio  conectividad completa. Versiones anteriores tienen soporte
limitado.
SQLCMD
Migración de datos SQL Server Integration Services, BCP y SqlBulkCopyAPI
Autenticación SQL Authentication
Windows Authentication
•SQL Server Authentication
Schema Sin limites SQL Azure no soporta heaps.
Todas las tablas deben tener un indice clustered antes de que los datos puedan ser insertados.
TSQL Algunas sentencias sopotadas completamente, otras parcialmente
Log Shipping/Replicación
transaccional/Mirroring
Soportado No soportado
Sentencia USE Soportado No soportado
SQL Agent Soportado No soportado
SSIS Puede ejecutar No puede ejecutar en SQL Azure
”Synchronization of SQL Server and SQLAzure
Databases”
On-Premises (Headquarters)
Sync
Remote Offices
SQL Azure
Data SyncRetail Stores
SQL Azure
Database
CTP1
(Now)
CTP2
Platform
Enhancements
• Windows Azure
Virtual Machine Role
• Role enhancements
• Admin mode,
Startup tasks,
• Full-IIS support
• Extra Small Instances
Windows Azure
Connect
• Access to on-premise
resource for cross-
premise apps
• Support for
Domain-joining VMs
• Direct role-instance
connectivity for easier
development
• Use your existing remote
administration tools
Improved Dev /
IT Pro Experience
• New Windows Azure
Platform Management
Portal
• Multiple users & roles for
management
• Remote Desktop
• Enhanced Dev Tools
• PHP Development
• Marketplace
http://www.microsoft.com/windowsazure/windowsazure/default.asp
x
http://msdn.microsoft.com/en-
us/windowsazure/cc974146.aspx
http://blogs.msdn.com/b/mark/archive/2010/11/03/pdc10-
downloader.aspx
http://liarjo.spaces.live.com/
Windows Azure, Lo mejor del PDC

More Related Content

What's hot

Comparacion gestor libre y gestor licenciado
Comparacion gestor libre y gestor licenciadoComparacion gestor libre y gestor licenciado
Comparacion gestor libre y gestor licenciadoFreicia
 
Escalabilidad - Apache y MySQL
Escalabilidad - Apache y MySQLEscalabilidad - Apache y MySQL
Escalabilidad - Apache y MySQLLorena Fernández
 
Novedades Microsoft Azure
Novedades Microsoft AzureNovedades Microsoft Azure
Novedades Microsoft AzureIvan Martinez
 
SQL Server 2014 Mejoras del DB Engine
SQL Server 2014 Mejoras del DB EngineSQL Server 2014 Mejoras del DB Engine
SQL Server 2014 Mejoras del DB EngineEduardo Castro
 
Windows azure: Introducción a la Nube y HoL de Azure MICTT
Windows azure: Introducción a la Nube y HoL de Azure MICTTWindows azure: Introducción a la Nube y HoL de Azure MICTT
Windows azure: Introducción a la Nube y HoL de Azure MICTTMICTT Palma
 
Sistemas gestores de bases de datos
Sistemas gestores de bases de datosSistemas gestores de bases de datos
Sistemas gestores de bases de datospilar menacho
 
Microsoft System Center 2016 Technical Preview
Microsoft System Center 2016 Technical PreviewMicrosoft System Center 2016 Technical Preview
Microsoft System Center 2016 Technical PreviewJohn Barreto Espinosa
 
.Net Conf UY 2017: Un paseo por Azure Service Fabric
.Net Conf UY 2017: Un paseo por Azure Service Fabric.Net Conf UY 2017: Un paseo por Azure Service Fabric
.Net Conf UY 2017: Un paseo por Azure Service FabricGuillermo Javier Bellmann
 
Datacenter dinamico parte2
Datacenter dinamico parte2Datacenter dinamico parte2
Datacenter dinamico parte2Pablo Campos
 
SQL Server 2014 Nuevas Capacidades
SQL Server 2014  Nuevas CapacidadesSQL Server 2014  Nuevas Capacidades
SQL Server 2014 Nuevas CapacidadesEduardo Castro
 
Ventajas vs desventajas de los gestores de bases
Ventajas  vs desventajas de los gestores de basesVentajas  vs desventajas de los gestores de bases
Ventajas vs desventajas de los gestores de basesMiluska Guerra Guerra
 
Administracion y Despliegue a traves PowerShell Azure
Administracion y Despliegue a traves PowerShell Azure Administracion y Despliegue a traves PowerShell Azure
Administracion y Despliegue a traves PowerShell Azure Ivan Martinez
 
Introducción a Cosmos DB
Introducción a Cosmos DBIntroducción a Cosmos DB
Introducción a Cosmos DBEickhel Mendoza
 
Data Amp 2017 - Whats New in SQL Server 2017
Data Amp 2017 - Whats New in SQL Server 2017Data Amp 2017 - Whats New in SQL Server 2017
Data Amp 2017 - Whats New in SQL Server 2017dbLearner
 

What's hot (20)

Sistema de gestores de base de datos
Sistema de gestores de base de datosSistema de gestores de base de datos
Sistema de gestores de base de datos
 
Comparacion gestor libre y gestor licenciado
Comparacion gestor libre y gestor licenciadoComparacion gestor libre y gestor licenciado
Comparacion gestor libre y gestor licenciado
 
Escalabilidad - Apache y MySQL
Escalabilidad - Apache y MySQLEscalabilidad - Apache y MySQL
Escalabilidad - Apache y MySQL
 
System center virtual_machine_manager_2008_r2 - javier acero
System center virtual_machine_manager_2008_r2  - javier aceroSystem center virtual_machine_manager_2008_r2  - javier acero
System center virtual_machine_manager_2008_r2 - javier acero
 
Novedades Microsoft Azure
Novedades Microsoft AzureNovedades Microsoft Azure
Novedades Microsoft Azure
 
SQL Server 2014 Mejoras del DB Engine
SQL Server 2014 Mejoras del DB EngineSQL Server 2014 Mejoras del DB Engine
SQL Server 2014 Mejoras del DB Engine
 
S M B D
S M B DS M B D
S M B D
 
Windows server update_services
Windows server update_servicesWindows server update_services
Windows server update_services
 
Windows azure: Introducción a la Nube y HoL de Azure MICTT
Windows azure: Introducción a la Nube y HoL de Azure MICTTWindows azure: Introducción a la Nube y HoL de Azure MICTT
Windows azure: Introducción a la Nube y HoL de Azure MICTT
 
Sistemas gestores de bases de datos
Sistemas gestores de bases de datosSistemas gestores de bases de datos
Sistemas gestores de bases de datos
 
Microsoft System Center 2016 Technical Preview
Microsoft System Center 2016 Technical PreviewMicrosoft System Center 2016 Technical Preview
Microsoft System Center 2016 Technical Preview
 
.Net Conf UY 2017: Un paseo por Azure Service Fabric
.Net Conf UY 2017: Un paseo por Azure Service Fabric.Net Conf UY 2017: Un paseo por Azure Service Fabric
.Net Conf UY 2017: Un paseo por Azure Service Fabric
 
Datacenter dinamico parte2
Datacenter dinamico parte2Datacenter dinamico parte2
Datacenter dinamico parte2
 
Cuadros comparativos
Cuadros comparativosCuadros comparativos
Cuadros comparativos
 
SQL Server 2014 Nuevas Capacidades
SQL Server 2014  Nuevas CapacidadesSQL Server 2014  Nuevas Capacidades
SQL Server 2014 Nuevas Capacidades
 
Ventajas vs desventajas de los gestores de bases
Ventajas  vs desventajas de los gestores de basesVentajas  vs desventajas de los gestores de bases
Ventajas vs desventajas de los gestores de bases
 
Administracion y Despliegue a traves PowerShell Azure
Administracion y Despliegue a traves PowerShell Azure Administracion y Despliegue a traves PowerShell Azure
Administracion y Despliegue a traves PowerShell Azure
 
Introducción a Cosmos DB
Introducción a Cosmos DBIntroducción a Cosmos DB
Introducción a Cosmos DB
 
SGBD comparacion
SGBD comparacionSGBD comparacion
SGBD comparacion
 
Data Amp 2017 - Whats New in SQL Server 2017
Data Amp 2017 - Whats New in SQL Server 2017Data Amp 2017 - Whats New in SQL Server 2017
Data Amp 2017 - Whats New in SQL Server 2017
 

Viewers also liked

Tech series: Windows Azure Media Services
Tech series: Windows Azure Media ServicesTech series: Windows Azure Media Services
Tech series: Windows Azure Media ServicesJuan Pablo
 
Windows Azure Web Sites #wapucolombia
Windows Azure Web Sites #wapucolombiaWindows Azure Web Sites #wapucolombia
Windows Azure Web Sites #wapucolombiaJuan Pablo
 
1. keynote Transformando la Nube en una oportunidad de crecimiento
1. keynote Transformando la Nube en una oportunidad de crecimiento1. keynote Transformando la Nube en una oportunidad de crecimiento
1. keynote Transformando la Nube en una oportunidad de crecimientoJuan Pablo
 
Cloud computing explained
Cloud computing explained Cloud computing explained
Cloud computing explained Juan Pablo
 
Windows Azure Media Services WAPU Bogotá
Windows Azure Media Services WAPU BogotáWindows Azure Media Services WAPU Bogotá
Windows Azure Media Services WAPU BogotáJuan Pablo
 
Windows Azure Queues and Windows Azure Service Bus Queues
Windows Azure Queues and Windows Azure Service Bus QueuesWindows Azure Queues and Windows Azure Service Bus Queues
Windows Azure Queues and Windows Azure Service Bus QueuesJuan Pablo
 
Using windows azure to develop secure and deploy cloud applications Santiago ...
Using windows azure to develop secure and deploy cloud applications Santiago ...Using windows azure to develop secure and deploy cloud applications Santiago ...
Using windows azure to develop secure and deploy cloud applications Santiago ...Juan Pablo
 
BizTalk Server, BizTalk Services and Windows Workflow Foundation (WF)
BizTalk Server, BizTalk Services and Windows Workflow Foundation (WF)BizTalk Server, BizTalk Services and Windows Workflow Foundation (WF)
BizTalk Server, BizTalk Services and Windows Workflow Foundation (WF)Juan Pablo
 
Windows Azure VPN Workshop
Windows Azure VPN WorkshopWindows Azure VPN Workshop
Windows Azure VPN WorkshopJuan Pablo
 
Alteryx and Power BI better together
Alteryx and Power BI  better togetherAlteryx and Power BI  better together
Alteryx and Power BI better togetherJuan Pablo
 
Introducción Windows Azure
Introducción Windows AzureIntroducción Windows Azure
Introducción Windows AzureJuan Pablo
 
Cloud Computing y la nueva plataforma Windows Azure
Cloud Computing y la nueva plataforma Windows AzureCloud Computing y la nueva plataforma Windows Azure
Cloud Computing y la nueva plataforma Windows AzureJuan Pablo
 
¿Como Asegurar Nuestra Capa De Servicios De Negocios?
¿Como Asegurar Nuestra Capa De Servicios De Negocios?¿Como Asegurar Nuestra Capa De Servicios De Negocios?
¿Como Asegurar Nuestra Capa De Servicios De Negocios?Juan Pablo
 
Introducción soa
Introducción soaIntroducción soa
Introducción soaJuan Pablo
 
Introduccion a la seguridad en Windows Azure
Introduccion a la seguridad en Windows AzureIntroduccion a la seguridad en Windows Azure
Introduccion a la seguridad en Windows AzureJuan Pablo
 
Rol Arquitecto Software
Rol Arquitecto SoftwareRol Arquitecto Software
Rol Arquitecto SoftwareJuan Pablo
 
Qué hace un arquitecto de soluciones?
Qué hace un arquitecto de soluciones?Qué hace un arquitecto de soluciones?
Qué hace un arquitecto de soluciones?Juan Pablo
 
Servicios de datos en la nube
Servicios de datos en la nubeServicios de datos en la nube
Servicios de datos en la nubeJuan Pablo
 

Viewers also liked (20)

Tech series: Windows Azure Media Services
Tech series: Windows Azure Media ServicesTech series: Windows Azure Media Services
Tech series: Windows Azure Media Services
 
¿Qué es una arquitectura?
¿Qué es una arquitectura?¿Qué es una arquitectura?
¿Qué es una arquitectura?
 
Windows Azure Web Sites #wapucolombia
Windows Azure Web Sites #wapucolombiaWindows Azure Web Sites #wapucolombia
Windows Azure Web Sites #wapucolombia
 
1. keynote Transformando la Nube en una oportunidad de crecimiento
1. keynote Transformando la Nube en una oportunidad de crecimiento1. keynote Transformando la Nube en una oportunidad de crecimiento
1. keynote Transformando la Nube en una oportunidad de crecimiento
 
Cloud computing explained
Cloud computing explained Cloud computing explained
Cloud computing explained
 
Windows Azure Media Services WAPU Bogotá
Windows Azure Media Services WAPU BogotáWindows Azure Media Services WAPU Bogotá
Windows Azure Media Services WAPU Bogotá
 
Windows Azure Queues and Windows Azure Service Bus Queues
Windows Azure Queues and Windows Azure Service Bus QueuesWindows Azure Queues and Windows Azure Service Bus Queues
Windows Azure Queues and Windows Azure Service Bus Queues
 
Using windows azure to develop secure and deploy cloud applications Santiago ...
Using windows azure to develop secure and deploy cloud applications Santiago ...Using windows azure to develop secure and deploy cloud applications Santiago ...
Using windows azure to develop secure and deploy cloud applications Santiago ...
 
BizTalk Server, BizTalk Services and Windows Workflow Foundation (WF)
BizTalk Server, BizTalk Services and Windows Workflow Foundation (WF)BizTalk Server, BizTalk Services and Windows Workflow Foundation (WF)
BizTalk Server, BizTalk Services and Windows Workflow Foundation (WF)
 
Windows Azure VPN Workshop
Windows Azure VPN WorkshopWindows Azure VPN Workshop
Windows Azure VPN Workshop
 
Alteryx and Power BI better together
Alteryx and Power BI  better togetherAlteryx and Power BI  better together
Alteryx and Power BI better together
 
Introducción Windows Azure
Introducción Windows AzureIntroducción Windows Azure
Introducción Windows Azure
 
Cloud Computing y la nueva plataforma Windows Azure
Cloud Computing y la nueva plataforma Windows AzureCloud Computing y la nueva plataforma Windows Azure
Cloud Computing y la nueva plataforma Windows Azure
 
Nubes Privadas
Nubes PrivadasNubes Privadas
Nubes Privadas
 
¿Como Asegurar Nuestra Capa De Servicios De Negocios?
¿Como Asegurar Nuestra Capa De Servicios De Negocios?¿Como Asegurar Nuestra Capa De Servicios De Negocios?
¿Como Asegurar Nuestra Capa De Servicios De Negocios?
 
Introducción soa
Introducción soaIntroducción soa
Introducción soa
 
Introduccion a la seguridad en Windows Azure
Introduccion a la seguridad en Windows AzureIntroduccion a la seguridad en Windows Azure
Introduccion a la seguridad en Windows Azure
 
Rol Arquitecto Software
Rol Arquitecto SoftwareRol Arquitecto Software
Rol Arquitecto Software
 
Qué hace un arquitecto de soluciones?
Qué hace un arquitecto de soluciones?Qué hace un arquitecto de soluciones?
Qué hace un arquitecto de soluciones?
 
Servicios de datos en la nube
Servicios de datos en la nubeServicios de datos en la nube
Servicios de datos en la nube
 

Similar to Windows Azure, Lo mejor del PDC

SQL Azure Administración, Desempeño y Mantenimiento
SQL Azure Administración, Desempeño y MantenimientoSQL Azure Administración, Desempeño y Mantenimiento
SQL Azure Administración, Desempeño y MantenimientoEduardo Castro
 
Aplicando SQL Server 2016 en Microsoft Azure Virtual Machine
Aplicando SQL Server 2016 en Microsoft Azure Virtual MachineAplicando SQL Server 2016 en Microsoft Azure Virtual Machine
Aplicando SQL Server 2016 en Microsoft Azure Virtual MachineJoseph Lopez
 
Introducción a la plataforma sql azure
Introducción a la plataforma sql azureIntroducción a la plataforma sql azure
Introducción a la plataforma sql azureJoseph Lopez
 
Presentación sgbd
Presentación sgbdPresentación sgbd
Presentación sgbdSergio Cano
 
Descubriendo Windows Azure Platform 16-02-2011
Descubriendo Windows Azure Platform 16-02-2011Descubriendo Windows Azure Platform 16-02-2011
Descubriendo Windows Azure Platform 16-02-2011Gisela Torres
 
Introduccion a SQL Server 2022
Introduccion a SQL Server 2022Introduccion a SQL Server 2022
Introduccion a SQL Server 2022Eduardo Castro
 
Aplicaciones móviles super-escalables
Aplicaciones móviles super-escalablesAplicaciones móviles super-escalables
Aplicaciones móviles super-escalablesSergio Borromei
 
Azure SQL Database: Opciones de implementación
Azure SQL Database: Opciones de implementaciónAzure SQL Database: Opciones de implementación
Azure SQL Database: Opciones de implementacióndbLearner
 
Tabla de 5 SGBD_Dorado Jarero Miguel Angel_Base de Datos 2.pdf
Tabla de 5 SGBD_Dorado Jarero Miguel Angel_Base de Datos 2.pdfTabla de 5 SGBD_Dorado Jarero Miguel Angel_Base de Datos 2.pdf
Tabla de 5 SGBD_Dorado Jarero Miguel Angel_Base de Datos 2.pdfMIGUELANGELDORADOJAR
 
Escalando para sus primeros 10 millones de usuarios
Escalando para sus primeros 10 millones de usuariosEscalando para sus primeros 10 millones de usuarios
Escalando para sus primeros 10 millones de usuariosAmazon Web Services LATAM
 
Expert Day 2013 - ¿Y Las Bases de Datos en Azure?
Expert Day 2013 - ¿Y Las Bases de Datos en Azure?Expert Day 2013 - ¿Y Las Bases de Datos en Azure?
Expert Day 2013 - ¿Y Las Bases de Datos en Azure?John Bulla
 
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datosGusttavo Nipas
 

Similar to Windows Azure, Lo mejor del PDC (20)

SQL Azure Administración, Desempeño y Mantenimiento
SQL Azure Administración, Desempeño y MantenimientoSQL Azure Administración, Desempeño y Mantenimiento
SQL Azure Administración, Desempeño y Mantenimiento
 
[Code Camp 2009] Cloud Computing - Explorando Windows Azure Services (Carlos ...
[Code Camp 2009] Cloud Computing - Explorando Windows Azure Services (Carlos ...[Code Camp 2009] Cloud Computing - Explorando Windows Azure Services (Carlos ...
[Code Camp 2009] Cloud Computing - Explorando Windows Azure Services (Carlos ...
 
Aplicando SQL Server 2016 en Microsoft Azure Virtual Machine
Aplicando SQL Server 2016 en Microsoft Azure Virtual MachineAplicando SQL Server 2016 en Microsoft Azure Virtual Machine
Aplicando SQL Server 2016 en Microsoft Azure Virtual Machine
 
Cloud Computing: Windows Azure
Cloud Computing: Windows AzureCloud Computing: Windows Azure
Cloud Computing: Windows Azure
 
Introducción a la plataforma sql azure
Introducción a la plataforma sql azureIntroducción a la plataforma sql azure
Introducción a la plataforma sql azure
 
Descubriendo windows azure
Descubriendo windows azureDescubriendo windows azure
Descubriendo windows azure
 
Presentación sgbd
Presentación sgbdPresentación sgbd
Presentación sgbd
 
Descubriendo Windows Azure Platform 16-02-2011
Descubriendo Windows Azure Platform 16-02-2011Descubriendo Windows Azure Platform 16-02-2011
Descubriendo Windows Azure Platform 16-02-2011
 
Introduccion a SQL Server 2022
Introduccion a SQL Server 2022Introduccion a SQL Server 2022
Introduccion a SQL Server 2022
 
Fnavarrete s2 1
Fnavarrete s2 1Fnavarrete s2 1
Fnavarrete s2 1
 
Aplicaciones móviles super-escalables
Aplicaciones móviles super-escalablesAplicaciones móviles super-escalables
Aplicaciones móviles super-escalables
 
Azure SQL Database: Opciones de implementación
Azure SQL Database: Opciones de implementaciónAzure SQL Database: Opciones de implementación
Azure SQL Database: Opciones de implementación
 
Tabla de 5 SGBD_Dorado Jarero Miguel Angel_Base de Datos 2.pdf
Tabla de 5 SGBD_Dorado Jarero Miguel Angel_Base de Datos 2.pdfTabla de 5 SGBD_Dorado Jarero Miguel Angel_Base de Datos 2.pdf
Tabla de 5 SGBD_Dorado Jarero Miguel Angel_Base de Datos 2.pdf
 
Ventajas vs Desventajas se SGBD
Ventajas vs Desventajas se SGBDVentajas vs Desventajas se SGBD
Ventajas vs Desventajas se SGBD
 
Escalando para sus primeros 10 millones de usuarios
Escalando para sus primeros 10 millones de usuariosEscalando para sus primeros 10 millones de usuarios
Escalando para sus primeros 10 millones de usuarios
 
Serverless Wars
Serverless WarsServerless Wars
Serverless Wars
 
Expert Day 2013 - ¿Y Las Bases de Datos en Azure?
Expert Day 2013 - ¿Y Las Bases de Datos en Azure?Expert Day 2013 - ¿Y Las Bases de Datos en Azure?
Expert Day 2013 - ¿Y Las Bases de Datos en Azure?
 
Tarea 1 bd
Tarea 1 bdTarea 1 bd
Tarea 1 bd
 
Ciclo de Ponencias: Características de Oracle 11g.
Ciclo de Ponencias: Características de Oracle 11g.Ciclo de Ponencias: Características de Oracle 11g.
Ciclo de Ponencias: Características de Oracle 11g.
 
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datos
 

More from Juan Pablo

Azure Function Best Practice
Azure Function Best Practice Azure Function Best Practice
Azure Function Best Practice Juan Pablo
 
Serverless Computing with Azure Functions Best Practices
Serverless Computing with Azure Functions Best PracticesServerless Computing with Azure Functions Best Practices
Serverless Computing with Azure Functions Best PracticesJuan Pablo
 
Serverless Solutions for developers
Serverless Solutions for developersServerless Solutions for developers
Serverless Solutions for developersJuan Pablo
 
Windows Azure IaaS & vNet
Windows Azure IaaS & vNetWindows Azure IaaS & vNet
Windows Azure IaaS & vNetJuan Pablo
 
Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010Juan Pablo
 
Iasa chile bylaws
Iasa chile bylawsIasa chile bylaws
Iasa chile bylawsJuan Pablo
 
Firmas digitales
Firmas digitalesFirmas digitales
Firmas digitalesJuan Pablo
 
Modulo2 Arquitectura dotnet
Modulo2 Arquitectura dotnetModulo2 Arquitectura dotnet
Modulo2 Arquitectura dotnetJuan Pablo
 
Msdn Workflow Services And Windows Server App Fabric
Msdn Workflow Services And Windows Server App FabricMsdn Workflow Services And Windows Server App Fabric
Msdn Workflow Services And Windows Server App FabricJuan Pablo
 
Managed Service Engine (MSE) Introducción
Managed Service Engine (MSE) IntroducciónManaged Service Engine (MSE) Introducción
Managed Service Engine (MSE) IntroducciónJuan Pablo
 
Desarrollando Una Nueva GeneracióN De Aplicaciones Mobile
Desarrollando Una Nueva GeneracióN De Aplicaciones MobileDesarrollando Una Nueva GeneracióN De Aplicaciones Mobile
Desarrollando Una Nueva GeneracióN De Aplicaciones MobileJuan Pablo
 

More from Juan Pablo (11)

Azure Function Best Practice
Azure Function Best Practice Azure Function Best Practice
Azure Function Best Practice
 
Serverless Computing with Azure Functions Best Practices
Serverless Computing with Azure Functions Best PracticesServerless Computing with Azure Functions Best Practices
Serverless Computing with Azure Functions Best Practices
 
Serverless Solutions for developers
Serverless Solutions for developersServerless Solutions for developers
Serverless Solutions for developers
 
Windows Azure IaaS & vNet
Windows Azure IaaS & vNetWindows Azure IaaS & vNet
Windows Azure IaaS & vNet
 
Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010Exprimiendo SharePoint 2010
Exprimiendo SharePoint 2010
 
Iasa chile bylaws
Iasa chile bylawsIasa chile bylaws
Iasa chile bylaws
 
Firmas digitales
Firmas digitalesFirmas digitales
Firmas digitales
 
Modulo2 Arquitectura dotnet
Modulo2 Arquitectura dotnetModulo2 Arquitectura dotnet
Modulo2 Arquitectura dotnet
 
Msdn Workflow Services And Windows Server App Fabric
Msdn Workflow Services And Windows Server App FabricMsdn Workflow Services And Windows Server App Fabric
Msdn Workflow Services And Windows Server App Fabric
 
Managed Service Engine (MSE) Introducción
Managed Service Engine (MSE) IntroducciónManaged Service Engine (MSE) Introducción
Managed Service Engine (MSE) Introducción
 
Desarrollando Una Nueva GeneracióN De Aplicaciones Mobile
Desarrollando Una Nueva GeneracióN De Aplicaciones MobileDesarrollando Una Nueva GeneracióN De Aplicaciones Mobile
Desarrollando Una Nueva GeneracióN De Aplicaciones Mobile
 

Recently uploaded

La tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadLa tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadEduardoSantiagoSegov
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Marketing BRANDING
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdfBetianaJuarez1
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptxHugoGutierrez99
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxhasbleidit
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024u20211198540
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armadob7fwtwtfxf
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfKarinaCambero3
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar24roberto21
 
David_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDavid_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDAVIDROBERTOGALLEGOS
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointValerioIvanDePazLoja
 
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxkimontey
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfFernandoOblitasVivan
 

Recently uploaded (20)

La tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadLa tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedad
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
El camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVPEl camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVP
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armado
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdf
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar
 
David_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDavid_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptx
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power Point
 
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdf
 

Windows Azure, Lo mejor del PDC

  • 1.
  • 2. Juan Pablo García González Solutions Architecture, Dell
  • 3. Lo nuevo en Azure
  • 4.
  • 6. (On-Premise) Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime Youmanage Infrastructure (as a Service) Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime Managedbyvendor Youmanage Platform (as a Service) Managedbyvendor Youmanage Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data Software (as a Service) Managedbyvendor Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data
  • 7. On off, sistemas batch, Usage Compute Time Average Inactivity Period “On - Off “ Cargas alternantes Se desperdicia la capacidad excedida Compute Time “impredecible“ Average Usage Peaks impredecibles de demanda Muy difícil de aprovisionar Average Usage Compute Time “crecimiento rápido“ Servicios web muy exitosos Retos para salir a mercado Compute Time Average Usage “predecible“ Temporalidad en servicios web Complejidad de TI y capacidad desperdiciada
  • 8.
  • 9. October 2008 June 2010November 2009 February 2010 • Updated Windows Azure CTP • Enabled Full Trust, PHP, Java, CDN CTP, and more • Announced VM Role, Project Sydney, pricing and SLAs • Project “Dallas” CTP • Windows Azure Update • .NET Framework 4 • OS Versioning • CDN • SQL Azure Update • 50GB databases • Spatial data support • DAC support Windows Azure Platform commercially available • Announced the Windows Azure Platform • First CTP of Windows Azure Announced SQL Azure Relational Database March 2009
  • 10. “Windows Azure is an internet-scale cloud services platform hosted in Microsoft data centers around the world, proving a simple, reliable and powerful platform for the creation of web applications and services. “
  • 11. Fabric Controller se comunica con cada Servidor dentro de la Fabrica. Gestiona el sistema operativo Windows Azure, monitorea cada aplicación, decide el lugar donde las nuevas aplicaciones deben ejecutar, optimizando la utilización del Hardware.
  • 12. Computación virtualizada provee escalabilidad masiva a las aplicaciones., basadas en combinaciones de web y worker roles. Estos roles pueden ser replicados tanto como se necesite para escalar las aplicaciones y su capacidad de procesamiento. Storage Services permite la escalabildiad en el almacenamiento de gran cantidad de datos – en cualquier formato– por cualquier período de tiempo, pagando solamente por lo que se utilice efectivamente. Service Management realizado por el Fabric Controller, el cual controla todos los recursos del data center. El Fabric Controller hace el deploy de los servicios y monitorea el estado de salud general de la fabrica. Seguridad y Control Procesos de seguridad combinados con modelos de acceso del Sistema Operativo. Los datos son replicados en multiples fault domains en ubicaciones seleccionadas por el cliente Data centers ubicados alrededor del mundo. Hosting de las aplicaciones y datos de manera seguda, accesibles desde donde el usuario lo defina. Arquitectura Windows Azure
  • 13. Servicios computacionales en Windows Azure Objetivo: Escalabilidad masiva Scale out replicando roles según se necesite, permitiendo escalabildad indepenciente por rol Dos tipos de roles: Web Role & Worker Role Aplicaciones Windows Azure construidas sobre la base de estos dos roles, en un conjunto de instancias. Cada instancia ejecuta en su propia VM
  • 14.
  • 15. Storage Services en Windows Azure Windows Azure Storage es una aplicación gestionada por el Fabric Controller Estado mantenido en el storage services, de manera tal que los roles puedan ser replicados Blobs pueden ser almacenados en Windows Azure Content Delivery Network (CDN) globales Objetivo: Escalabilidad, utility-based storage
  • 16.
  • 17. Service Management en Windows Azure Fabric: Colección de Servidores Multiples VMs por Servidor Posibilidad de elección de tamaño de VM, basado en los requerimientos de la aplicación Fabric Controller realiza el Service management Scale up, scale down, update o roll back a una versión previa APIs para deployment y Systema Management Objetivo: Gestión y Control automático de Aplicaciones =Fabric Agent
  • 18.
  • 19.
  • 20. Modelo relacional familiar SQL Server Soporte a APIs & herramientas existentes Management reducido Contruida para el cloud, disponibilidad y escalabilidad Objetivo: Base de Datos relacional como Servicio para la plataforma Windows Azure Principios de Diseño
  • 21. Motor SQL Server 2008 R2 Infraestructura compartida a nivel de base de datos SQL y debajo Ruteo de requests, seguridad y aislamiento Tecnología de Alta Disponibilidad Replicación y failover automático Infraestructura para Provisioning, metering y billing Provisioning (databases, accounts, roles, …), Metering, y Billing Machine 5 SQL Instance SQL DB User DB1 User DB2 User DB3 User DB4 Machine 6 SQL Instance SQL DB User DB1 User DB2 User DB3 User DB4 Machine 4 SQL Instance SQL DB User DB1 User DB2 User DB3 User DB4 Escalabilidad y disponibilidad: Fabric, Failover, Replication, y Load balancing
  • 22.
  • 24.
  • 25. Característica SQL Server On-Premise SQL Server Azure Data Storage Sin limites Dos ediciones, varía el costo: • Web Edition (hasta 1 GB y hasta 5 GB) • Business Edition (desde 10 GB hasta 50 GB) Ediciones Express Workgroup Standard Enterprise Enterprise Edition Conectividad SQL Server Management Studio SQLCMD SQL Server 2008 R2 Management Studio  conectividad completa. Versiones anteriores tienen soporte limitado. SQLCMD Migración de datos SQL Server Integration Services, BCP y SqlBulkCopyAPI Autenticación SQL Authentication Windows Authentication •SQL Server Authentication Schema Sin limites SQL Azure no soporta heaps. Todas las tablas deben tener un indice clustered antes de que los datos puedan ser insertados. TSQL Algunas sentencias sopotadas completamente, otras parcialmente Log Shipping/Replicación transaccional/Mirroring Soportado No soportado Sentencia USE Soportado No soportado SQL Agent Soportado No soportado SSIS Puede ejecutar No puede ejecutar en SQL Azure
  • 26. ”Synchronization of SQL Server and SQLAzure Databases” On-Premises (Headquarters) Sync Remote Offices SQL Azure Data SyncRetail Stores SQL Azure Database CTP1 (Now) CTP2
  • 27.
  • 28.
  • 29. Platform Enhancements • Windows Azure Virtual Machine Role • Role enhancements • Admin mode, Startup tasks, • Full-IIS support • Extra Small Instances Windows Azure Connect • Access to on-premise resource for cross- premise apps • Support for Domain-joining VMs • Direct role-instance connectivity for easier development • Use your existing remote administration tools Improved Dev / IT Pro Experience • New Windows Azure Platform Management Portal • Multiple users & roles for management • Remote Desktop • Enhanced Dev Tools • PHP Development • Marketplace
  • 30.

Editor's Notes

  1. package schemas and objects into a single entity called DAC package
  2. SQL Azure Database is a cloud database service from Microsoft. SQL Azure provides web-facing database functionality as a utility service. Cloud-based database solutions such as SQL Azure can provide many benefits, Including rapid provisioning, cost-effective scalability, high availability, and reduced management overhead Tabular Data Stream (TDS) endpoint Segurirdad SQL Server Logins: Used to authenticate access to SQL Azure at the server level. Database Users: Used to grant access to SQL Azure at the database level. Database Roles: Used to group users and grant access to SQL Azure at the database level
  3. General Guidelines and Limitations (SQL Azure Database) http://msdn.microsoft.com/en-us/library/ee336245.aspx Database administration in SQL Azure differs most from SQL Server in terms of physical administration.  SQL Azure automatically replicates all data to provide high availability. SQL Azure also manages load balancing and, in case of a server failure, transparent fail-over to a healthy machine hosting one of the backup copies of your database. Transact-SQL Support (SQL Azure Database) http://msdn.microsoft.com/en-us/library/ee336250.aspx Analysis Services, Replication, Reporting Services, and Service Broker are not currently provided as services on the SQL Azure.  It is also not possible to set server options and SQL trace flags or use the SQL Server Profiler or the Database Tuning Advisor utilities.