Publicado el 25 de Marzo del 2018
747 visualizaciones desde el 25 de Marzo del 2018
7,1 MB
48 paginas
Creado hace 12a (30/05/2012)
DIPLOMADO
SQL SERVER 2012
SQL AZURE & SQL SERVER 2012, MODELOS
HÍBRIDOS, SOLUCIONES ÚNICAS
John Alexander
Bulla Torres
• MVP SQL Server
• Regional Mentor PASS LATAM
Jesús Gil
• MVP SQL Server
• Regional Mentor PASS LATAM
JOHN ALEXANDER BULLA TORRES
• John es un Ingeniero de Sistemas con énfasis en Ingeniería de Software
graduado con mención meritoria en la universidad de Cundinamarca,
candidato a un Master en Ingeniería de Software de la Universidad
Politécnica de Madrid.
• John participa activamente de las comunidades profesionales de Microsoft®
ITPROS-DC y BOGOTADOTNET de la cual es miembro del Core Group y
Director.
• Actualmente es Regional Mentor de PASS (Professional Association for SQL
Server) para Latinoamérica.
• Del 2010 al 2012 Microsoft® lo reconoció como Most Valuable Professional
- MVP en el área de SQL Server™
• Actualmente labora para SolidQ como DPA
Diplomado de SQL Server 2012
JESÚS GIL
• Jesús es el actual Director de Operaciones para SolidQ México y un MVP de SQL Server
desde el año 2010
• Tiene experiencia de más de 15 años en el manejo de bases de datos y más de 10 años
con Microsoft SQL Server (desde la versión 7)
• Ha trabajado en empresas de diferentes sectores como Gerente de Sistemas y tomador de
decisiones (Comercial Mexicana, Casas Geo, Banco Azteca, Universidad ETAC)
• Es colaborador de las revistas
• SolidQ Journal (USA) y DotNetMania (España)
• Actualmente está impartiendo la capacitación oficial de Microsoft SQL Server 2012 en
Latinoamérica: Colombia, México y Perú son los países en donde ha estado llevando
acabo estos entrenamientos
• Ha liderado las 2 ediciones de 24 Horas PASS LATAM (2010, 2011), las cuales han tenido
más de 14,000 asistentes y poco más de 60 charlas en línea
• Es miembro fundador de la comunidad SQLPASS - México (Primer presidente de la
comunidad)
• Actualmente funge como Presidente de los mentores regionales para LATAM siendo
responsable de todas las comunidades de PASS en Latinoamérica
Diplomado de SQL Server 2012
http://www.solidq.com
• Creación en el año 2002 por 4 reconocidos MVPs
• Ayudamos a obtener lo mejor de su SQL Server
• Expertos de clase y reconocimiento mundial
• Problemas de magnitud y complejidad inusual
• Mentoring, formación y consultoría en
• Proyectos tradicionalmente de Bases de Datos (MS
SQL Server)
• Proyectos de Inteligencia de Negocio
• Proyectos de Arquitecturas de Sistemas
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
Evolución de la computación
1970s
1980s
1990s
2000s 2010+
Monolithic Client-Server Web
SOA
???
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
Software + Servicios
Client
PC
Phone
TV
Server
Cloud
Diplomado de SQL Server 2012
T
o
o
l
s
a
n
d
C
r
o
s
s
-
P
a
t
f
o
r
m
l
S
u
p
p
o
r
t
SQL Azure & SQL Server 2012
Introducción a Windows Azure
La Nube es: Miles de servidores y redes geo-distribuidas.
Un sistema Operativo para la nube.
Windows Azure ofrece: Alojamiento de Aplicaciones, administración de servicios
automáticos, almacenamiento a escala masiva.
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
Microsoft Data Centers
Chicago
Dublin
Amsterdam
San Antonio
Hong Kong
Singapore
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
Microsoft Data Centers
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
Microsoft Data Centers
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
Interoperabilidad
Azure™ Services Platform
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
Microsoft Cloud Computing
Application Services
Software Services
Platform Services
Infrastructure Services
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
Microsoft® Platform Stack
Mobile
Desktop
Server
Cloud
Diplomado de SQL Server 2012
n
o
i
t
a
c
i
l
p
p
A
a
t
a
D
S
O
SQL Azure & SQL Server 2012
SQL Azure DataBase
Browser
SQL Azure Database
• Modelo de Base de Datos
• Alta Disponibilidad
(Windows Azure Compute)
SOAP/REST
Astoria/REST - EDM
HTTP/S
HTTP/S
App Code
(ASP.NET)
T-SQL (TDS)
Windows Azure
Compute
T-SQL (TDS)
SQL Azure
Database
MS
Datacenter
SQL Server Reporting
Server
(on-premises)
relacionales con SQL Server
Automática
• Utiliza Herramientas y API
• Administración Automática
existentes.
(Infraestructura)
• Aprovisionamiento sencillo
• Comunicación con la
y administración mínima.
plataforma localmente
• Construido para la nube
instalada.
con alta disponibilidad y
• Modelo de precio simple se
escalabilidad.
paga por lo que se
consuma.
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
Funcionalidades
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
Escenarios
Alojado
•
• Gobernanza de Recursos @
SQL Server Alojado
SQL Azure
•
•
Servidor BD lógico
Seguridad nivel de
BD/Servidor Lógico
Instalación Local
• Control completo de h/w
• 100 % de la API
• Construya su propia Alta
Disponibilidad, Escalabilidad
•
VM
Seguridad @ Servidor
BD/SO
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
Modelo de SQL Azure
CUENTAS
• Cada cuenta tiene uno o mas servidores
• Portal de Administración Azure único
• Herramientas de Facturación.
• Cada servidor tiene una o más base de datos
• Contiene metadatos con respecto a las
SERVIDOR
Bases de Datos.
• Unidad de autenticación
• Unidad de Geo localización
BD
• Cada base de datos tiene objetos SQL estándar
Unidad de consistencia
•
• Contiene usuarios, tablas, vistas, índices,
etc.
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
Construya su BD de SQL Azure
Use familiar technologies
• Supports Transact-SQL
• Supports popular languages
o .NET Framework (C#, Visual Basic, F#) via ADO.NET
o C / C++ via ODBC
o Java via Microsoft JDBC provider
o PHP via Microsoft PHP provider
• Supports popular frameworks
o OData (REST data access)
o Entity Framework
o WCF Data Services
o NHibernate
• Supports popular tools
o SQL Server Management Studio (2008 R2 and later)
o SQL Server command-line utilities (SQLCMD, BCP)
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
Despliegue de una BD de SQL Azure
Web Portal
(API)
DB
Script
SQL Azure
TDS
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
Accediendo a las BD SQL Azure
Web Portal
(API)
Your
App
SQL Azure
TDS
Cadena de Conexión
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
Replicas de la BD de SQL Azure
Única BD
Multiples Replicas
Replica 1
Única BD
Primaria
DB
Replica 2
Replica 3
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
Opciones de Licenciamiento
CONSUMPTION
SUBSCRIPTION
VOLUME LICENSING
“Pay as you go and grow”
“Value for a commitment“
“Coordinated purchasing”
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
Overview Windows Azure y SQL Azure
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
Soy un DBA, ¿Qué cambia para mi con SQL Azure?
Resumen:
El cambio ha llegado, no hay fecha que no llegue ni plazo que no se
cumpla, el concepto de la nube ha dejado de ser primeramente una
teoría y luego un mito, para ahora ser toda una realidad.
Pero como les digo a los clientes nunca hay “lonche gratis”, esto
significa que al adquirir una nueva tecnología siempre invariablemente
también se obtienen nuevas responsabilidades y nuevos problemas; que
con la tecnología anterior ya los teníamos resueltos, pero también les
comento que afortunadamente eso nos hace crecer día con día como
profesionales que somos y también nos permite no quedarnos
estancados en lo mismo por muchos años.
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
El personaje odiado
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
SQL Azure DBA
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
SQL Azure DBA, lo que ya no hago!
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
SQL Azure DBA, lo que ya no hago!
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
SQL Azure DBA, lo que ya no hago!
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
SQL Azure DBA, lo que ya no hago!
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
SQL Azure DBA, lo que SI hago!
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
SQL Azure DBA, lo que SI hago!
Edición
Tamaño
Web
Business
1GB y 5 GB como máximo
10GB, 20GB, 30GB, 40GB, 50GB, 100GB y
150GB
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
SQL Azure DBA, lo que SI hago!
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
SQL Azure DBA, lo que SI hago!
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
SQL Azure DBA, lo que SI hago!
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
SQL Azure DBA, lo que SI hago!
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
SQL Azure DBA, lo que SI hago!
Columna
Información
Time
SKU
Quantity
Fecha
Edición de la base de datos (Business /
Web)
Número de bases de datos y su edición
por día
Diplomado de SQL Server 2012
SQL Azure & SQL Server 2012
SQL Azure DBA, lo que SI hago!
Col
Comentarios de: SQL AZURE & SQL SERVER 2012, MODELOS HÍBRIDOS, SOLUCIONES ÚNICAS (0)
No hay comentarios