La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

twitter:// davidsb mailto:// geeks.ms/blogs/dsalgado home:// Madrid/Pozuelo/LaFinca/MS/1273.

Presentaciones similares


Presentación del tema: "twitter:// davidsb mailto:// geeks.ms/blogs/dsalgado home:// Madrid/Pozuelo/LaFinca/MS/1273."— Transcripción de la presentación:

1

2 twitter:// davidsb mailto:// david.salgado@microsoft.com http:// geeks.ms/blogs/dsalgado home:// Madrid/Pozuelo/LaFinca/MS/1273

3

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

7

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

12

13 LBLBLBLB LBLBLBLB LBLBLBLB LBLBLBLB Tu Servicio FabricControllerFabricController Web Portal (API) (API) ServicioServicio ServicioServicio ServicioServicio ModelModel ServicioServicio ServicioServicio ServicioServicio ServicioServicio ServicioServicio

14

15 LBLBLBLB LBLBLBLB LBLBLBLB LBLBLBLB Tu Servicio FabricControllerFabricController Web Portal (API) (API) ServicioServicio ServicioServicio ServicioServicio ModelModel ServicioServicio

16

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

19

20

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

22

23

24

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

29

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

31

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

35

36

37

38


Descargar ppt "twitter:// davidsb mailto:// geeks.ms/blogs/dsalgado home:// Madrid/Pozuelo/LaFinca/MS/1273."

Presentaciones similares


Anuncios Google