SlideShare una empresa de Scribd logo
WINDOWS  AZURE CONNECT
¿Qué es Windows AzureConnect? Escenarios de uso de AzureConnect Conectar un Web Role a una base de datos SQL Server on-premise Añadir un servicio de Azure al Active Directoryempresarial En contexto… Un vistazo a AppFabric Cache Un vistazo a la comunicación entre servicios Azure Un vistzo a la AppFabric Access Control AGENDA
Software DevelopmentTeamLead en PlainConcepts ilanda@plainconcepts.com http://www.estoyenlanube.com http://geeks.ms/blogs/ilanda               @ibonilm IBON LANDA MARTIN
Conexiónsegura entre soluciones on-premise y en la nube Protocolos IP standard Se aprovechanlasinversionesactuales en IT Integraraplicaciones de la nube con aplicacionesexistentes o con orígenes de datosexternos Muyfácil de instalar y gestionar Disponible la versión CTP desdeDiciembre de 2010 WINDOWS AZURE CONNECT Azure Enterprise
EN CONTEXTO CLOUD ENTERPRISE Data Synchronization SQL Azure Data Sync Application-layer  Connectivity & Messaging  Service Bus Security Federated Identity and Access Control Secure Network Connectivity Windows Azure Connect
UN POCO MÁS… Activa los WA Roles paradisponer de conectividadexterna a través del service model Permite la conectividadexterna de equiposinstalando un agente Plataformassoportadas: Win Server 2008, 2008 R2, Vista, y Win7 Administración de políticas de red a través del portal de WA Conexiónsegura entre lasinstancias de los roles y los equiposexternos Protocolo IP standard IPSec, SSL Resolución DNS de nombres Role A Role B Role C (multiple VM’s) Relay Dev machines Databases Enterprise
Para activar Connect en un servicio WA, requiereciertaconfiguración Para Web y Worker roles se incluye un plugin como parte del service model (.csdef file) Para VM roles, el agente se debeinstalar en la imagen VHD usando el paquete de instalación de Connect para VM El agente se despliega de forma automáticaporcadanuevainstanciaque se arranca La configuración se administra a través del ficheroServiceConfiguration (.cscfg) Requiere => “ActivationToken” Únicoporsubscripción y accesibledesde el portal de administración DESPLIEGUE EN SERVICIOS AZURE
DESPLIEGUE EN SERVICIOS AZURE
En los equipos locales hay queinstalar y activar el agente de Connect parapermitir la conectividad Link Web Se obtiene de la interfaz de administración Token únicoporinstalación en la URL Instalador Standalone Lee token desde el registro Permite la instalación con herramientas de distribución El agente de Connect tiene tray icon y una UI cliente Verestado y conectividad Refrescarpolíticas de seguridad El agente de Connect gestionaautomáticamente la conectividad de red Crear el adaptador de red virtual, conectarse al “relay” cuando se necesite, configurarlaspolíticas de seguridad, resolución DNS.. DESPLIEGUE ON-PREMISE
DESPLIEGUE ON-PREMISE
Desde el portal de administración Windows Azure Los equipos locales se organizan en grupos Un equipopuedepertenecer a uno o ningúngrupo Los roles de WA se puedenconectar a grupos Permite la conexión entre todaslasinstancias del rol y los equipos locales del grupo WA Connect no controla la conectividad entre instancias de roles Los grupos se puedeconectar a otrosgrupos Habilita la conectividad entre los equipos de cadagrupo Útilparaescenarios de roaming POLÍTICAS DE RED
POLÍTICAS DE RED Windows Azure Role A Role B Instance3 Instance3 Instance2 Instance2 Instance Instance My Servers My Laptops DEV_LAPTOP1 DEV_LAPTOP2 SERVER1 SERVER2 SERVER3
POLÍTICAS DE RED
POLÍTICAS DE RED
Los recursosconectados (WA Role instances y equiposexternos) realizantodaslascomunicaciones de forma seguridad a nivel de protocolo IP Independiente de la topologíafísica de red (Firewalls / NAT’s), sólo se necesitasalida https (puerto TCP 443) Cadaequipoconectadotieneunadirección IPv6 enrutable EL agent de Connect crea un adaptador de red virtual No se realizancambios en lasredesexistentes Comunicaciónsegura end-to-end basado en IPSec Existeresolución de nombres en los equiposconectados Windows Azure instance  local computer Local computer  Windows Azure instance  MODELO DE RED
Windows Azure Requirements for Customer Search ,[object Object]
El SQL Server on-premise permitesóloautenticación Windows
IIS/ASP.NET se conecta con autenticaciónintegrada al SQL Server
Añadir al dominiolasmáquinas de Azure, a un determinado OU
Usalascredenciales de AD paracontrolarquiénpuedeacceder a lasinstancias
Administraciónremota de lasmáquina de Azure empleandoPowershell
Las máquinas de WA puedenacceder a los ficheroscompartidos de lasmáquinas on-premisehttp://customersearch.mycontoso.com 	                  IIS Servers http://customersearch.mycontoso.com IIS Servers File Server DC SQL Server Remote Admin MyContoso.com DEMO
Un rol de WA accediendo un SQL Server on-premise O un servidor de ficheros o unaaplicación de línea de negocio etc… Escenario de unión a dominios Controlar el acceso a lasinstancias de WA empleandocuentas de dominio Utilizarautenticaciónintegrada de IIS en los Web Roles Ejecutar un rol con unacuenta de dominioparaacceder a un recursos on-premise, porejemplo un SQL Server securizado con autenticaciónintegrada Lanzarcomandospowershell contras lasinstancias de WA O acceso a  unaunidad de red, event log etc.. ESCENARIOS
El plugin de Connect permite la unión de roles de WA a un Active Directory on-premise Unainstancia de un rol de WA añadida a un dominio no se comportaigualque un equipo on-premise Las instancias no garantizan la persistencia del estado local; lasidentidades de lasinstanciaspuedencambiar a lo largo del tiempo Recomendación general: lasinstanciasdebenusarlasidentidades en AD en lugar de sergestionadocomo un equipomás del dominio UNIÓN A UN DOMINIO
UNIÓN A UN DOMINIO
UNIÓN A UN DOMINIO
DEMO HOLA CONNECT!!
DEMO CONEXIÓN SQL SERVER ON-PREMISE
DEMO UNIÓN A UN DOMINIO
AZURE CONNECT VS APPFABRIC
AZURE CONNECT VS APPFABRIC
APPFABRIC CACHE Cachédistribuida y en memoriaparaaplicación Windows Azure Administraciónsencilla, el usuario final no tienequehacerlabores de configuraciónnidespliegue Permitesolucionesescalables con unabajalatencia y altadisponibilidad Basada en Windows Server AppFabricCaching Disponible CTP en AppFabric LABS Portal

Más contenido relacionado

Similar a Windows azure connect copy

Windows Azure Connect
Windows Azure ConnectWindows Azure Connect
Windows Azure Connect
Ibon Landa
 
Gitca windows azure connect - es
Gitca  windows azure connect - esGitca  windows azure connect - es
Gitca windows azure connect - es
Ricardo González
 
Cloud + Docker - La arquitectura MELI usando AWS en la nube.
Cloud + Docker - La arquitectura MELI usando AWS en la nube.Cloud + Docker - La arquitectura MELI usando AWS en la nube.
Cloud + Docker - La arquitectura MELI usando AWS en la nube.
melidevelopers
 
Plataforma windows azure
Plataforma windows azurePlataforma windows azure
Plataforma windows azure
Leonardo Mejia
 
ES_Catalogo_de_Producto_2023_V1.02_LR.pdf
ES_Catalogo_de_Producto_2023_V1.02_LR.pdfES_Catalogo_de_Producto_2023_V1.02_LR.pdf
ES_Catalogo_de_Producto_2023_V1.02_LR.pdf
EnGeniusIberia
 
Comenzando con la nube híbrida
Comenzando con la nube híbridaComenzando con la nube híbrida
Comenzando con la nube híbrida
Amazon Web Services LATAM
 
Azure Relay (Hybrid connections) & .NET Core ARM
Azure Relay (Hybrid connections) & .NET Core ARMAzure Relay (Hybrid connections) & .NET Core ARM
Azure Relay (Hybrid connections) & .NET Core ARM
Manuel Rodrigo Cabello Malagón
 
Azure Relay .Net Core y una Raspberry Pi
Azure Relay .Net Core y una Raspberry PiAzure Relay .Net Core y una Raspberry Pi
Azure Relay .Net Core y una Raspberry Pi
Manuel Rodrigo Cabello Malagón
 
AWS Services Overview
AWS Services OverviewAWS Services Overview
AWS Services Overview
Amazon Web Services LATAM
 
Windows Server2008 R2 Overview
Windows Server2008 R2 OverviewWindows Server2008 R2 Overview
Windows Server2008 R2 Overview
Pablo Campos
 
Proyecto
ProyectoProyecto
Proyecto
cristhian1990
 
Aws Elastic Beanstalk + Docker
Aws Elastic Beanstalk + DockerAws Elastic Beanstalk + Docker
Aws Elastic Beanstalk + Docker
Mariano German Egui
 
Windows Server Tech Day Longhorn
Windows Server Tech Day   LonghornWindows Server Tech Day   Longhorn
Windows Server Tech Day Longhorn
DOMINICUS
 
Anatomía del Inicio de Sesión en Windows
Anatomía del Inicio de Sesión en WindowsAnatomía del Inicio de Sesión en Windows
Anatomía del Inicio de Sesión en Windows
Joaquin Herrero
 
Descubriendo windows azure
Descubriendo windows azureDescubriendo windows azure
Descubriendo windows azure
Javier Suárez Ruiz
 
Autentificacion
AutentificacionAutentificacion
Autentificacion
garzilla
 
[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 ...
Microsoft Argentina y Uruguay [Official Space]
 
Azure
AzureAzure
Migrando Una Aplicación OnPremise existente a Windows Azure
Migrando Una Aplicación OnPremise existente a Windows AzureMigrando Una Aplicación OnPremise existente a Windows Azure
Migrando Una Aplicación OnPremise existente a Windows Azure
OSSE
 
SEGURIDAD y EFICIENCIA UNIDAS PARA REDES WAN HIBRIDAS: EL CAMINO HACIA SD-WAN
SEGURIDAD y EFICIENCIA UNIDAS PARA REDES WAN HIBRIDAS: EL CAMINO HACIA SD-WANSEGURIDAD y EFICIENCIA UNIDAS PARA REDES WAN HIBRIDAS: EL CAMINO HACIA SD-WAN
SEGURIDAD y EFICIENCIA UNIDAS PARA REDES WAN HIBRIDAS: EL CAMINO HACIA SD-WAN
Cristian Garcia G.
 

Similar a Windows azure connect copy (20)

Windows Azure Connect
Windows Azure ConnectWindows Azure Connect
Windows Azure Connect
 
Gitca windows azure connect - es
Gitca  windows azure connect - esGitca  windows azure connect - es
Gitca windows azure connect - es
 
Cloud + Docker - La arquitectura MELI usando AWS en la nube.
Cloud + Docker - La arquitectura MELI usando AWS en la nube.Cloud + Docker - La arquitectura MELI usando AWS en la nube.
Cloud + Docker - La arquitectura MELI usando AWS en la nube.
 
Plataforma windows azure
Plataforma windows azurePlataforma windows azure
Plataforma windows azure
 
ES_Catalogo_de_Producto_2023_V1.02_LR.pdf
ES_Catalogo_de_Producto_2023_V1.02_LR.pdfES_Catalogo_de_Producto_2023_V1.02_LR.pdf
ES_Catalogo_de_Producto_2023_V1.02_LR.pdf
 
Comenzando con la nube híbrida
Comenzando con la nube híbridaComenzando con la nube híbrida
Comenzando con la nube híbrida
 
Azure Relay (Hybrid connections) & .NET Core ARM
Azure Relay (Hybrid connections) & .NET Core ARMAzure Relay (Hybrid connections) & .NET Core ARM
Azure Relay (Hybrid connections) & .NET Core ARM
 
Azure Relay .Net Core y una Raspberry Pi
Azure Relay .Net Core y una Raspberry PiAzure Relay .Net Core y una Raspberry Pi
Azure Relay .Net Core y una Raspberry Pi
 
AWS Services Overview
AWS Services OverviewAWS Services Overview
AWS Services Overview
 
Windows Server2008 R2 Overview
Windows Server2008 R2 OverviewWindows Server2008 R2 Overview
Windows Server2008 R2 Overview
 
Proyecto
ProyectoProyecto
Proyecto
 
Aws Elastic Beanstalk + Docker
Aws Elastic Beanstalk + DockerAws Elastic Beanstalk + Docker
Aws Elastic Beanstalk + Docker
 
Windows Server Tech Day Longhorn
Windows Server Tech Day   LonghornWindows Server Tech Day   Longhorn
Windows Server Tech Day Longhorn
 
Anatomía del Inicio de Sesión en Windows
Anatomía del Inicio de Sesión en WindowsAnatomía del Inicio de Sesión en Windows
Anatomía del Inicio de Sesión en Windows
 
Descubriendo windows azure
Descubriendo windows azureDescubriendo windows azure
Descubriendo windows azure
 
Autentificacion
AutentificacionAutentificacion
Autentificacion
 
[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 ...
 
Azure
AzureAzure
Azure
 
Migrando Una Aplicación OnPremise existente a Windows Azure
Migrando Una Aplicación OnPremise existente a Windows AzureMigrando Una Aplicación OnPremise existente a Windows Azure
Migrando Una Aplicación OnPremise existente a Windows Azure
 
SEGURIDAD y EFICIENCIA UNIDAS PARA REDES WAN HIBRIDAS: EL CAMINO HACIA SD-WAN
SEGURIDAD y EFICIENCIA UNIDAS PARA REDES WAN HIBRIDAS: EL CAMINO HACIA SD-WANSEGURIDAD y EFICIENCIA UNIDAS PARA REDES WAN HIBRIDAS: EL CAMINO HACIA SD-WAN
SEGURIDAD y EFICIENCIA UNIDAS PARA REDES WAN HIBRIDAS: EL CAMINO HACIA SD-WAN
 

Más de Ibon Landa

Aprovisionamiento y configuración deVMs con Azure Resource Manager
Aprovisionamiento y configuración deVMs con Azure Resource ManagerAprovisionamiento y configuración deVMs con Azure Resource Manager
Aprovisionamiento y configuración deVMs con Azure Resource Manager
Ibon Landa
 
Building real world cloud apps with azure
Building real world cloud apps with azureBuilding real world cloud apps with azure
Building real world cloud apps with azure
Ibon Landa
 
Open source and cross platform .net
Open source and cross platform .netOpen source and cross platform .net
Open source and cross platform .net
Ibon Landa
 
Cross platform mobile development with visual studio and xamarin
Cross platform mobile development with visual studio and xamarinCross platform mobile development with visual studio and xamarin
Cross platform mobile development with visual studio and xamarin
Ibon Landa
 
Dev ops: Continuous delivery and Windows Azure
Dev ops: Continuous delivery and Windows AzureDev ops: Continuous delivery and Windows Azure
Dev ops: Continuous delivery and Windows Azure
Ibon Landa
 
Gestión de identidad en aplicaciones corporativas web y móvil
Gestión de identidad en aplicaciones corporativas web y móvilGestión de identidad en aplicaciones corporativas web y móvil
Gestión de identidad en aplicaciones corporativas web y móvil
Ibon Landa
 
Arquitectura y Buenas prácticas con Windows Azure para ITPros
Arquitectura y Buenas prácticas con Windows Azure para ITProsArquitectura y Buenas prácticas con Windows Azure para ITPros
Arquitectura y Buenas prácticas con Windows Azure para ITPros
Ibon Landa
 
Arquitecturas y posicionamientos tecnológicos
Arquitecturas y posicionamientos tecnológicosArquitecturas y posicionamientos tecnológicos
Arquitecturas y posicionamientos tecnológicos
Ibon Landa
 
Gestión de identidad en Cloud
Gestión de identidad en CloudGestión de identidad en Cloud
Gestión de identidad en Cloud
Ibon Landa
 
Scrum en equipos multiproyectos
Scrum en equipos multiproyectosScrum en equipos multiproyectos
Scrum en equipos multiproyectos
Ibon Landa
 
Montando un escenario de integración continua - Pucela Tech Day
Montando un escenario de integración continua - Pucela Tech DayMontando un escenario de integración continua - Pucela Tech Day
Montando un escenario de integración continua - Pucela Tech Day
Ibon Landa
 
Integración de Team Foundation Server con Project Server
Integración de Team Foundation Server con Project ServerIntegración de Team Foundation Server con Project Server
Integración de Team Foundation Server con Project Server
Ibon Landa
 

Más de Ibon Landa (12)

Aprovisionamiento y configuración deVMs con Azure Resource Manager
Aprovisionamiento y configuración deVMs con Azure Resource ManagerAprovisionamiento y configuración deVMs con Azure Resource Manager
Aprovisionamiento y configuración deVMs con Azure Resource Manager
 
Building real world cloud apps with azure
Building real world cloud apps with azureBuilding real world cloud apps with azure
Building real world cloud apps with azure
 
Open source and cross platform .net
Open source and cross platform .netOpen source and cross platform .net
Open source and cross platform .net
 
Cross platform mobile development with visual studio and xamarin
Cross platform mobile development with visual studio and xamarinCross platform mobile development with visual studio and xamarin
Cross platform mobile development with visual studio and xamarin
 
Dev ops: Continuous delivery and Windows Azure
Dev ops: Continuous delivery and Windows AzureDev ops: Continuous delivery and Windows Azure
Dev ops: Continuous delivery and Windows Azure
 
Gestión de identidad en aplicaciones corporativas web y móvil
Gestión de identidad en aplicaciones corporativas web y móvilGestión de identidad en aplicaciones corporativas web y móvil
Gestión de identidad en aplicaciones corporativas web y móvil
 
Arquitectura y Buenas prácticas con Windows Azure para ITPros
Arquitectura y Buenas prácticas con Windows Azure para ITProsArquitectura y Buenas prácticas con Windows Azure para ITPros
Arquitectura y Buenas prácticas con Windows Azure para ITPros
 
Arquitecturas y posicionamientos tecnológicos
Arquitecturas y posicionamientos tecnológicosArquitecturas y posicionamientos tecnológicos
Arquitecturas y posicionamientos tecnológicos
 
Gestión de identidad en Cloud
Gestión de identidad en CloudGestión de identidad en Cloud
Gestión de identidad en Cloud
 
Scrum en equipos multiproyectos
Scrum en equipos multiproyectosScrum en equipos multiproyectos
Scrum en equipos multiproyectos
 
Montando un escenario de integración continua - Pucela Tech Day
Montando un escenario de integración continua - Pucela Tech DayMontando un escenario de integración continua - Pucela Tech Day
Montando un escenario de integración continua - Pucela Tech Day
 
Integración de Team Foundation Server con Project Server
Integración de Team Foundation Server con Project ServerIntegración de Team Foundation Server con Project Server
Integración de Team Foundation Server con Project Server
 

Último

Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Festibity
 
Gabinete, puertos y dispositivos que se conectan al case
Gabinete,  puertos y  dispositivos que se conectan al caseGabinete,  puertos y  dispositivos que se conectan al case
Gabinete, puertos y dispositivos que se conectan al case
JuanaNT7
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
cbtechchihuahua
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
gisellearanguren1
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
Festibity
 
IA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticulturaIA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticultura
Miguel Rebollo
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
MiguelAtencio10
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
NajwaNimri1
 
SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
tamarita881
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
doctorsoluciones34
 
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaCatalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
AMADO SALVADOR
 
herramientas de sitio web 3.0 2024
herramientas de sitio web 3.0  2024herramientas de sitio web 3.0  2024
herramientas de sitio web 3.0 2024
julio05042006
 
HERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptxHERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptx
maralache30
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
LilibethEstupian
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
larapalaciosmonzon28
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
AMADO SALVADOR
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
evelinglilibethpeafi
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
mantenimientocarbra6
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
sofiahuarancabellido
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
al050121024
 

Último (20)

Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
 
Gabinete, puertos y dispositivos que se conectan al case
Gabinete,  puertos y  dispositivos que se conectan al caseGabinete,  puertos y  dispositivos que se conectan al case
Gabinete, puertos y dispositivos que se conectan al case
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
 
IA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticulturaIA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticultura
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
 
SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
 
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaCatalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
 
herramientas de sitio web 3.0 2024
herramientas de sitio web 3.0  2024herramientas de sitio web 3.0  2024
herramientas de sitio web 3.0 2024
 
HERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptxHERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptx
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
 

Windows azure connect copy

  • 1. WINDOWS AZURE CONNECT
  • 2. ¿Qué es Windows AzureConnect? Escenarios de uso de AzureConnect Conectar un Web Role a una base de datos SQL Server on-premise Añadir un servicio de Azure al Active Directoryempresarial En contexto… Un vistazo a AppFabric Cache Un vistazo a la comunicación entre servicios Azure Un vistzo a la AppFabric Access Control AGENDA
  • 3. Software DevelopmentTeamLead en PlainConcepts ilanda@plainconcepts.com http://www.estoyenlanube.com http://geeks.ms/blogs/ilanda @ibonilm IBON LANDA MARTIN
  • 4.
  • 5. Conexiónsegura entre soluciones on-premise y en la nube Protocolos IP standard Se aprovechanlasinversionesactuales en IT Integraraplicaciones de la nube con aplicacionesexistentes o con orígenes de datosexternos Muyfácil de instalar y gestionar Disponible la versión CTP desdeDiciembre de 2010 WINDOWS AZURE CONNECT Azure Enterprise
  • 6. EN CONTEXTO CLOUD ENTERPRISE Data Synchronization SQL Azure Data Sync Application-layer Connectivity & Messaging Service Bus Security Federated Identity and Access Control Secure Network Connectivity Windows Azure Connect
  • 7. UN POCO MÁS… Activa los WA Roles paradisponer de conectividadexterna a través del service model Permite la conectividadexterna de equiposinstalando un agente Plataformassoportadas: Win Server 2008, 2008 R2, Vista, y Win7 Administración de políticas de red a través del portal de WA Conexiónsegura entre lasinstancias de los roles y los equiposexternos Protocolo IP standard IPSec, SSL Resolución DNS de nombres Role A Role B Role C (multiple VM’s) Relay Dev machines Databases Enterprise
  • 8. Para activar Connect en un servicio WA, requiereciertaconfiguración Para Web y Worker roles se incluye un plugin como parte del service model (.csdef file) Para VM roles, el agente se debeinstalar en la imagen VHD usando el paquete de instalación de Connect para VM El agente se despliega de forma automáticaporcadanuevainstanciaque se arranca La configuración se administra a través del ficheroServiceConfiguration (.cscfg) Requiere => “ActivationToken” Únicoporsubscripción y accesibledesde el portal de administración DESPLIEGUE EN SERVICIOS AZURE
  • 10. En los equipos locales hay queinstalar y activar el agente de Connect parapermitir la conectividad Link Web Se obtiene de la interfaz de administración Token únicoporinstalación en la URL Instalador Standalone Lee token desde el registro Permite la instalación con herramientas de distribución El agente de Connect tiene tray icon y una UI cliente Verestado y conectividad Refrescarpolíticas de seguridad El agente de Connect gestionaautomáticamente la conectividad de red Crear el adaptador de red virtual, conectarse al “relay” cuando se necesite, configurarlaspolíticas de seguridad, resolución DNS.. DESPLIEGUE ON-PREMISE
  • 12. Desde el portal de administración Windows Azure Los equipos locales se organizan en grupos Un equipopuedepertenecer a uno o ningúngrupo Los roles de WA se puedenconectar a grupos Permite la conexión entre todaslasinstancias del rol y los equipos locales del grupo WA Connect no controla la conectividad entre instancias de roles Los grupos se puedeconectar a otrosgrupos Habilita la conectividad entre los equipos de cadagrupo Útilparaescenarios de roaming POLÍTICAS DE RED
  • 13. POLÍTICAS DE RED Windows Azure Role A Role B Instance3 Instance3 Instance2 Instance2 Instance Instance My Servers My Laptops DEV_LAPTOP1 DEV_LAPTOP2 SERVER1 SERVER2 SERVER3
  • 16. Los recursosconectados (WA Role instances y equiposexternos) realizantodaslascomunicaciones de forma seguridad a nivel de protocolo IP Independiente de la topologíafísica de red (Firewalls / NAT’s), sólo se necesitasalida https (puerto TCP 443) Cadaequipoconectadotieneunadirección IPv6 enrutable EL agent de Connect crea un adaptador de red virtual No se realizancambios en lasredesexistentes Comunicaciónsegura end-to-end basado en IPSec Existeresolución de nombres en los equiposconectados Windows Azure instance  local computer Local computer  Windows Azure instance MODELO DE RED
  • 17.
  • 18. El SQL Server on-premise permitesóloautenticación Windows
  • 19. IIS/ASP.NET se conecta con autenticaciónintegrada al SQL Server
  • 20. Añadir al dominiolasmáquinas de Azure, a un determinado OU
  • 21. Usalascredenciales de AD paracontrolarquiénpuedeacceder a lasinstancias
  • 22. Administraciónremota de lasmáquina de Azure empleandoPowershell
  • 23. Las máquinas de WA puedenacceder a los ficheroscompartidos de lasmáquinas on-premisehttp://customersearch.mycontoso.com IIS Servers http://customersearch.mycontoso.com IIS Servers File Server DC SQL Server Remote Admin MyContoso.com DEMO
  • 24. Un rol de WA accediendo un SQL Server on-premise O un servidor de ficheros o unaaplicación de línea de negocio etc… Escenario de unión a dominios Controlar el acceso a lasinstancias de WA empleandocuentas de dominio Utilizarautenticaciónintegrada de IIS en los Web Roles Ejecutar un rol con unacuenta de dominioparaacceder a un recursos on-premise, porejemplo un SQL Server securizado con autenticaciónintegrada Lanzarcomandospowershell contras lasinstancias de WA O acceso a unaunidad de red, event log etc.. ESCENARIOS
  • 25. El plugin de Connect permite la unión de roles de WA a un Active Directory on-premise Unainstancia de un rol de WA añadida a un dominio no se comportaigualque un equipo on-premise Las instancias no garantizan la persistencia del estado local; lasidentidades de lasinstanciaspuedencambiar a lo largo del tiempo Recomendación general: lasinstanciasdebenusarlasidentidades en AD en lugar de sergestionadocomo un equipomás del dominio UNIÓN A UN DOMINIO
  • 26. UNIÓN A UN DOMINIO
  • 27. UNIÓN A UN DOMINIO
  • 29. DEMO CONEXIÓN SQL SERVER ON-PREMISE
  • 30. DEMO UNIÓN A UN DOMINIO
  • 31. AZURE CONNECT VS APPFABRIC
  • 32. AZURE CONNECT VS APPFABRIC
  • 33. APPFABRIC CACHE Cachédistribuida y en memoriaparaaplicación Windows Azure Administraciónsencilla, el usuario final no tienequehacerlabores de configuraciónnidespliegue Permitesolucionesescalables con unabajalatencia y altadisponibilidad Basada en Windows Server AppFabricCaching Disponible CTP en AppFabric LABS Portal
  • 34. APPFABRIC CACHE Memoria Windows Azure AppFabric Caching (local cache) La menorlatenciaposible Red Windows Azure AppFabric Caching (distributed cache) Menorlatencia Disco Latenciaalta Storage
  • 35. APPFABRIC CACHE Proveedores ASP.NET paraguardar el estado de sesión y caché de salida de laspáginas Permitecachearcualquiertipo de objetomanejado Sin límite de tamaño Sin coste de seriaozaliónparacaché local Fácil de integrar con aplicacionesexistentes Securizable con Access Control
  • 39. Si necesitáis ayuda… ilanda@plainconcepts.com info@plainconcepts.com ¡MUCHAS GRACIAS!