Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porCaridad Casas Modificado hace 10 años
2
twitter:// davidsb mailto:// david.salgado@microsoft.com http:// geeks.ms/blogs/dsalgado home:// Madrid/Pozuelo/LaFinca/MS/1273
4
Tus propias máquinas, conectividad… Control Absoluto Responsabilidad Absoluta Capacidad Estática Inversión Sw, Máquinas, Conectividad alquilada Menos Control Menos Responsabilidades Menos costes capital Pagas por capacidad, incluso inactiva Infraestructura compartida Virtualizada y dinámica Escalable y disponible Abstracción de infraestructura Servicios alto nivel Pay per use Servidores propios Servidores alquilados La Nube
5
ó ó Servicios disponibles para conectarlos con apps Datacenters & entorno de ejecución para construir o comprar apps A A B B
6
Computación: Entorno virtualizado basado en Windows Server Almancenamiento: Escalable, disponible y durable Gestión : Gestión Automatizada basada en el modelo BBDD: Procesamiento relacional Service Bus: Bus de propósito general Access Control: Control de acceso por reglas y claims
8
Cloud != Cloud
9
Computación: Entorno virtualizado basado en Windows Server Almancenamiento: Escalable, disponible y durable Gestión : Gestión Automatizada basada en el modelo BBDD: Procesamiento relacional Service Bus: Bus de propósito general Access Control: Control de acceso por reglas y claims
10
FabricControllerFabricController Portal Web (API) (API) LBLBLBLB LBLBLBLB LBLBLBLB LBLBLBLB ServicioServicio
11
Tu Servicio LBLBLBLB LBLBLBLB LBLBLBLB LBLBLBLB FabricControllerFabricController Portal Web (API) (API) ServiceService ModeloModelo ServiceService ServicioServicio DNSDNS configconfig
13
LBLBLBLB LBLBLBLB LBLBLBLB LBLBLBLB Tu Servicio FabricControllerFabricController Web Portal (API) (API) ServicioServicio ServicioServicio ServicioServicio ModelModel ServicioServicio ServicioServicio ServicioServicio ServicioServicio ServicioServicio
15
LBLBLBLB LBLBLBLB LBLBLBLB LBLBLBLB Tu Servicio FabricControllerFabricController Web Portal (API) (API) ServicioServicio ServicioServicio ServicioServicio ModelModel ServicioServicio
17
Web Role Worker Role
18
Servicio de Pujas Web B (port 8081) Web B (port 8081) Worker X Worker Y Worker Z Web A (port 80) Web A (port 80) Principal 100 instancias Admin 2 instancias Escalado Imagenes 2 instancias Proceso de subastas 25 instances Notificaciones 10 instances
21
Computación: Entorno virtualizado basado en Windows Server Almancenamiento: Escalable, disponible y durable Gestión : Gestión Automatizada basada en el modelo BBDD: Procesamiento relacional Service Bus: Bus de propósito general Access Control: Control de acceso por reglas y claims
25
Clientes: Quiero una BBDD en la nube
26
Agragación
27
Web Portal (API) (API) SQL Azure TDS SQL Azure TDS DB Script
28
Web Portal (API) (API) SQL Azure TDS SQL Azure TDS Tu App Cambiar el string de conexión
30
Computación: Entorno virtualizado basado en Windows Server Almancenamiento: Escalable, disponible y durable Gestión : Gestión Automatizada basada en el modelo BBDD: Procesamiento relacional Service Bus : Bus de propósito general Access Control : Control de acceso por reglas y claims
32
Conectar endpointsControlar y securizar acceso Service Bus Access Control
33
Service Bus Exponer servicios REST o SOAP a través de firewalls y NAT en internet Comunicación bi-direccional e interoperable Escalabilidad Access Control Service Authorization management and federation infrastructure Provides internet-scope federated identity integration for distributed applications Use it to Secure Service Bus communications Manage user-level access to apps across organizations and ID providers Conectar endpoints firewall NAT firewall 0101 0111 0011 01110101 0111 0011 0111 0101 0111 0011 01110101 0111 0011 0111 Your app Customer/partner app 0101 0111 0011 01110101 0111 0011 0111 0101 0111 0011 01110101 0111 0011 0111 Service Bus
34
Network abstraction and virtualization infrastructure Enables many common shapes of communication in an efficient and interoperable manner Use it to Connect applications across any network topology, including firewalls and NAT boundaries Exchange data between loosely coupled applications Access Control Service Integrar autorización en aplicaciones Federar sistemas de identidad entre organizaciones y proveedores de ID Securizar comunicaciones con el Service Bus Escalabilidad Control Access 4. Token 2. Claims 3. Map input claims to output claims 5. Msg w/token 0. periodic cert exchange 1. Define access control rules for a customer 6. Check claims Your appCustomer/partner users & apps Access Control Service
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.