Entorno de datos Microsoft Cloud
-
Upload
jose-redondo -
Category
Data & Analytics
-
view
368 -
download
1
Transcript of Entorno de datos Microsoft Cloud
Quien soy?
Jose Redondo
• Arquitecto de datos
• Consultor en soluciones de Inteligencia de Negocio y Bodegas de datos
• Conferencista Microsoft
Twitter: @redondoj
LinkedIn: linkedin.com/in/redondoj
Blog: redondoj.wordpress.com
E-Mail: [email protected]
Agenda
• Que es la nube?
• Que es Microsoft Azure?
• Que es la nube hibrida?
• Demo: Microsoft Azure IaaS
• Demo: Microsoft Azure PaaS
Eficiencia
Su negocio es dirigido desde la nube“La nube es un hecho real. Los gerentes de las compañías mas prestigiosas del mundo ya no se preguntan si
deben o no utilizarla sino como deben aplicarla a su realidad empresarial”.
Innovación Transformación
Almacenamiento local = Alto costo
Abastecer consumo de aplicaciones criticas efectivamente
Estrategias aplicadas a la realidad actual con metas de efectividad empresarial a corto plazos
Como empresa, que implica ser INNOVADOR
• Porque utilizamos los IT?
• Porque los directivos buscan alternativas agiles?
• Porque la inversión de aplicaciones es mucho mas efectiva que la de IT?
La nueva estrategia tecnológica esta aquí
Como utilizar la innovación tecnológica…
Tecnología
Mobil Big dataCloud
Redes
sociales
Crecimiento
de los
clientes
Adoptar
nuevos
modelos
Incrementar
la
productividad
Información
en tiempo
real
…diseñando la innovación empresarial?
?
Quien administra a que?Infrastructure
as a Service
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
Ad
min
istrad
o
po
r el p
rove
ed
or
de se
rvicios
El usu
ario
genera
esc
ala
bili
dad
, cr
ea
resi
stenci
a
y ad
min
istr
a e
l ento
rno
Platformas a Service
Ad
min
istrad
o
po
r el p
rove
ed
or d
e se
rvicios
El usu
ario
ad
min
istr
a
Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
On PremisesFisico / Virtual
El usu
ario
genera
esc
ala
bili
dad
, cr
ea r
esi
stenci
a
y ad
min
istr
a e
l ento
rno
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
Softwareas a Service
Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
Ad
min
istrad
o
po
r el p
rove
ed
or d
e se
rvicios
Windows Azure
Virtual Machines
Windows Azure
Cloud Services
Cloud y la Estrategia IT
Physical
Virtual
?
SaaS(Servicios
como Software)
Plataformas Publicas Azure
Tu Data Center
Cloud y la Estrategia IT
• Virtualización… Hay mas que eso???
• Es económico, o es puro bla bla bla…
• Mi escenario actual carece de elasticidad…
• Mi negocio lo usa o no…
Costos
Gestión de la Complejidad
La virtualización no es una estrategia “HABILITADA”
Data Center
Tradicional
Costos del software
Data Center
Virtualizado
Costos de Infraestructura
Agilidad
Mas Maquinas Virtuales = Mas servidores =
ADMINISTRACION adicional, SOPORTE y SOFTWARE
La Nube es una Plataforma HABILITADA
• Inversión de tiempo en funciones IT no estratégicas
• Virtualización (VM's) elásticas
• Gerencia de Sistemas compleja
• Usuarios finales sobrecargaron la administración del Data Center
Capacidad derespuesta efectiva
La Nube es la nueva forma de pensar en un Data Center
Modelo Tradicional
• Infraestructura dedicada para cada aplicación
• Hardware con propósito específico
• Distintos equipos de infraestructura y operaciones
• Procesos y configuraciones personalizadas
Modelo Nube
• Aplicaciones y Micro-Servicios ligeramente acoplados
• Hardware estándar de la industria
• Equipos de DevOps centrados en el servicio
• Procesos y configuraciones estandarizados
Servers Services
Beneficios
• Prender un servidor rápidamente (Tiempos de construcción de implementación de infraestructura cortos).
• Maximizar el hardware tanto como la demanda sea necesaria (Escalabilidad elástica e ilimitada). Cambios de hardware al instante.
• Reducir el hardware como parte de la demanda requerida (Pagar por lo que se necesita).
Beneficios
• No es requerido espacio de ubicación compartida, por ahorro de costos (Ej.: Espacio, Energía, etc).
• No es necesario gestionar la infraestructura de hardware, teniendo como resultado la reducción del personal.
• Sin costes de hardware.
• Sin compromiso ni bloqueo de proveedores a largo plazo.
Beneficios
• Permite a las empresas beneficiarse de los cambios en la tecnología que afectan a las últimas soluciones de almacenamiento.
• Alta disponibilidad (HA) y recuperación de desastres (DR) hecho para los usuarios.
• Actualizaciones más frecuentes de Sistema Operativo, SQL Server, etc.
Beneficios
• Actualizaciones automáticas.
• Redundancia geográfica automática.
• Muy útil para la prueba de concepto (POC) o proyectos de desarrollo con una vida útil conocida.
• Puede comenzar con un servidor bajo, y escalar según sea necesario.
Beneficios
Limitaciones de los datos On-Premise:
• Escalabilidad restringida a la contratación On-Premise.
• Gastos de inversión CAPEX, aunque algunas empresas pueden preferir esto durante un gasto operativo anual (OpEx).
Beneficios
Limitaciones de los datos On-Premise:
• Se debe mantener un personal de empleados o consultores capacitados para administrar y dar soporte al hardware y al software en su lugar.
• Experiencia necesaria para afinar e implementar.
Agilidad
Razón principal por la cual los clientes se mueven a la nube
• Proporciona la capacidad de experimentar e innovar.
• Baja la barrera de entrada y tiempo rápido al mercado tecnológico competitivo.
• Nuevas cargas de trabajo y usos para IT.
• Velocidad de la iteración (Fall Fast).
• Cambio de CAPEX a OPEX eficiente.
Ahorro de costos = Innovación
Costos de Hardware
Costo de Licenciamiento
COSTO - SERVIDOR BÁSICOProporcionar capacidad gestionada para soportar una carga de
trabajo básica
CARGA DE TRABAJO ESPECÍFICACostes de operación específica, relacionadas con la carga de trabajo
COSTO DE LAS INSTALACIONESLuces, energía eléctrica, refrigeración, espacio de suelo por carga de trabajo
COSTO DE IMPLEMENTACIONCostes de planificación, proyecto, configuración y despliegue por carga de trabajo
La infraestructura de Escalabilidad Hyper esta habilitada30 Regiones a nivel mundial, 22 generalmente disponibles…
*Operadas por 21Vianet **Data Stewardship por Deutsche Telekom
Operacional
Anunciadas/No Operativas
Central US
Iowa
West US
California
East US
Virginia
US Gov
Virginia
North Central US
Illinois
US Gov
Iowa
South Central US
Texas
Brazil South
Sao Paulo State
West Europe
Netherlands
China North *
Beijing
China South *
Shanghai
Japan East
Tokyo, Saitama
Japan West
Osaka
India South
Chennai
East Asia
Hong Kong
SE Asia
Singapore
Australia South East
Victoria
Australia East
New South Wales
India Central
Pune
Canada East
Quebec City
Canada Central
Toronto
India West
Mumbai
Germany North East **
Magdeburg
Germany Central **
FrankfurtNorth Europe
Ireland
East US 2
Virginia
United Kingdom
RegionsUnited Kingdom
Regions
US DoD East
TBD
US DoD West
TBD
100+ Data Centers
La mejor red del mundo
Mas regiones que la competencia 2.5x AWS, 7x Google DC
G Series – VM mas robustas en el mundo, 32 cores, 448GB Ram, SSD…
Nosotros añadimos mas servidores cada día que el total del numero de servidores que
nosotros añadimos durante el 2011
Platform Services
Infrastructure Services
Web Apps
MobileApps
APIManagement
API Apps
Logic Apps
Notification Hubs
Content DeliveryNetwork (CDN)
Media Services
BizTalkServices
HybridConnections
Service Bus
StorageQueues
HybridOperations
Backup
StorSimple
Azure SiteRecovery
Import/Export
SQL Database
DocumentDB
RedisCache
AzureSearch
StorageTables
DataWarehouse
Azure AD Health Monitoring
AD PrivilegedIdentity Management
OperationalAnalytics
Cloud Services
BatchRemoteApp
ServiceFabric
Visual Studio
AppInsights
Azure SDK
VS Online
Domain Services
HDInsight MachineLearning
StreamAnalytics
Data Factory
EventHubs
MobileEngagement
Data Lake
IoT Hub
Data Catalog
Security & Management
Azure ActiveDirectory
Multi-FactorAuthentication
Automation
Portal
Key Vault
Store/Marketplace
VM Image Gallery& VM Depot
Azure ADB2C
Scheduler
Cloud Services
Load Balancer
WEB ROLE
INSTANCES
Tables/NoSQL
TYPE Y
STORAGE SOLUTIONS
Database
CACHE
Blobs/Files
TYPE X
QUEUE
Virtual Machines
VIRTUAL MACHINES
STORAGE BLOBS / FILES (Virtual Disks)
…
Windows
Linux
SQL
GalleryLoad Balancer
VIRTUAL
NETWORK
COMPUTE
VirtualMachines
Get full control over a server in the
cloud and maintain it as your
business requires.
CloudServices
Managed Virtual Machines with
specific web and worker roles that
are stateless
Batch
For running large scale parallel and
high performance computing
(HPC) applications
Scheduler
Create jobs that run reliably on
simple or complex schedules to
invoke any type of service.
Remote App
Access Windows apps that run
within the Service on VM’s from
any device and any location.
NETWORKING
VirtualNetwork
Provision and manage VPNs in
Azure and securely link to your on-
premises IT infrastructure.
ExpressRoute
Connect on-premises and cloud
data centers directly through
dedicated, non-internet lines.
Traffic Manager
Load-balance incoming global
traffic across multiple services
running in multiple data centers.
IDENTITY & ACCESS
ActiveDirectory
Identity and access management
for cloud applications and ability to
link to on-premises Server AD.
Multi-FactorAuthentication
Safeguard access to data and apps
with additional physical layer of
security control.
MEDIA & CDN
Content Delivery
Network (CDN)
Cache content for your apps at
100’s of edge locations to improve
user experiences.
MediaServices
Range of services that support
video on-demand and live
streaming workflows.
WEB & MOBILE
Web Apps
Managed web platform, get
started for free and scale as you
go using many tools/ languages.
Add backend capabilities to mobile
apps, with native client support on
most device platforms.
MobileApps
APIManagement
Publish and Manage APIs to
developers, partners and
employees securely and at scale.
Create and surface your app logic
as APIs for other services and apps
to consume.
APIApps
LogicApps
Build/execute business processes
by linking your own custom API’s
with an API Gallery/Marketplace
NotificationHubs
Deliver millions of cross platform
push notifications from any
application backend, anywhere.
GALLERY DEPLOY
YOUR
CODE
APP
TYPES
Load Balancer
API MARKETPLACE…
API APP WEB APPLOGIC APP MOBILE APP
Windows Phone
iOS
Android
Nokia X
Windows Store
iOS
Android
HTML5/JS
APP
INSTANCES
App Service
STORAGE & BACKUP
Backup
Managed service that handles
backup/restore of Windows Server
machines/backup agent.
StorSimple
Automated, policy driven solution
to extend on-premises primary
storage for backup / DR.
SiteRecovery
Coordinate replication and
recovery of System Center private
clouds
Storage Blobs& Files
Store binary application data and
web content – store for dedicated
and shared virtual disks for VM’s
Import/Export
For massive data transfer – ship
encrypted disks to move data
in/out of blob storage.
DATA
SQLDatabase
Managed relational database
service with high availability and
selectable performance levels.
DocumentDB
Store/retrieve millions of JSON
objects from a highly scalable
NoSQL document database.
RedisCache
Make applications scale and be
more responsive under load by
keeping data closer to app logic.
Search
Managed, scalable search service
for your apps, create tunable
search results and ranking models.
Tables
Massive scale for semi-structured
key/value type data in this
schema-less NoSQL store.
ANALYTICS
HDInsight
Big Data (based on Apache
Hadoop) analytics that integrate
easily with Microsoft Office.
MachineLearning
Mine historical data with compute
power to predict future trends or
behavior.
StreamAnalytics
Process data streams in real-time
to discover and react to trends.
DataFactory
Ingest data from multiple sources
to combine into a cloud based
Data Warehouse.
EventHubs
Ingest, persist, process millions of
events per second from millions of
devices.
Ingest, persist, process millions of
events per second from millions of
devices.
MobileEngagement
DEVELOPER SERVICES
Visual StudioOnline
Store code, plan and track
projects, build, deploy and test
apps in the cloud collaboratively.
ApplicationInsights
Analyze app usage, availability and
performance to detect issues and
solve problems proactively.
MANAGEMENT
Automation
Run durable PowerShell scripts to
automate frequent, long running,
complex Azure tasks.
Portal
Web based experience to
provision, control and monitor all
Azure services.
OperationalInsights
Analyze and troubleshoot on-
premises IT infrastructure without
using instrumented code.
KeyVault
Safeguard and control keys and
secrets in cloud scale hardware
security modules.
HYBRID INTEGRATION
BiztalkServices
Build EDI and Enterprise App
Integration (EAI) solutions in the
cloud.
HybridConnections
Connect apps in Azure with on-
premises resources without a VPN
or dedicated line.
ServiceBus
Messaging capabilities (pub/sub,
queues) and on-premises to cloud
connectivity solution.
StorageQueues
Simple message queue for
application de-coupling
architecture for scale out.
Store /Marketplace
Find and manage other services
provided by third parties.
VM Depot
Find free open source VM images
that you can download and run in
Azure Virtual Machines.
COMMERCE
200+ Cloud Services1+ billion customers · 90+ markets worldwide
50+ billionminutes of connections handled each month
18+ billionActive Directory authentications
per week
85%Fortune 500
users
250+ million
active users
2.4+ millionemails per day
7+ billionworldwide queries each month
30+ trillionobjects stored
48+ millionusers in
41 markets
50+ millionactive users
3.5+ millionsubscribers
400+ millionactive users
Sistemas
Operativos
Datos
Entornos de
Desarrollo
Herramientas
DevOps
Plantillas de
Aplicaciones
Ecosistema Abierto
El Poder de Azure en tu
Data Center
Microsoft Azure Stack es una nueva Plataforma
de Productos Hibridas generadas para la nube
en su totalidad que permite habilitar a las
empresas el recibir servicios de Microsoft Azure
desde sus propios Data Center ayudándoles
con esto el obtener mas valor agregado a su
negocio.
Estrategia Azure
Microsoft AzurePublica, Global y
Centro de Datos Compartidos
Microsoft Azure Stack & Plataforma Cloud System
Seg
urid
ad
&
Ad
min
istr
aci
ón
SaaS(Software as a Service)O365, CRM, VSO, etc…
+Soluciones de 3rd Party
SaaS
Plataforma Publica Cloud
Seg
urid
ad
&
Ad
min
istració
nSeg
urid
ad
&
Ad
min
istr
aci
ón O
pera
ciones
Hib
ridas
PermanenteOfreciendo mejoras constantemente
Innovación ágilDonde quieras...
Plataforma de Nube Hibrida
Consideraciones Empresariales y
Técnicas
Flexibilidad en Aplicaciones
Alternativas Inadecuadas
Consideraciones Empresariales y Técnicas
LatenciaIndependencia de
los datosRegulaciones
Solución Hibrida
Personalización
Alternativas Inadecuadas
La nube pública sólo no aborda las necesidades empresariales
La facilidad de integración e implementación es crítica
La virtualización no es Cloud; no está diseñado para aplicaciones
modernas
Consistencia
Como es una Plataforma Hibrida en Azure
Privada | Hosteada | Publica
Infraestructura de Servicios
Plataforma de Servicios
Infraestructura Cloud
Experiencia de Usuario Final
Modelo de Aplicaciones Cloud
Microsoft AzurePlataforma Hibrida
Infraestructura de Servicios
Plataforma de Servicios
Infraestructura Cloud
Experiencia de Usuario Final
Modelos de Aplicaciones Cloud
Microsoft Azure StackPrivada | Hosteada
Azure IaaS | Azure PaaSComputo | Red | Almacenamiento
App Service | Service Fabric
Infraestructura inspirada en Cloud
Portal | PowerShell | Dev-ops tools
Azure Resource Manager
Microsoft AzurePublica
Azure IaaS | Azure PaaS
Infraestructura Cloud
Portal | PowerShell | Dev-ops tools
Azure Resource Manager
Desarrolladores
IT
Servicios de Azure en tu Centro de Datos
Desarrollo unificado de aplicaciones
Un Ecosistema Azure
Microsoft Azure IaaS
• Geo-Replicación
• Scale VMs
• Galerías de imágenes
• Azure Quickstart Templates