Curso - 20487: Developing Windows Azure and Web Services

Solicita información

Curso - 20487: Developing Windows Azure and Web Services

  • Contenido Curso - 20487: Developing Windows Azure and Web Services.

    Modalidad de impartición: Presencial/Remoto.

    Generalidades del Programa:

    Objetivo del curso.

    Al término del curso el alumno será capaz de:
    • Consultar y manipular datos con Entity Framework
    • Utilizar ASP.NET Web API para crear servicios basados en HTTP y los consuman clientes. NET clientes y no-.NET 
    • Extender ASP.NET API de servicios Web que utilizan controladores de mensajes, carpetas, filtros de modelo de acción y formateadores de medio 
    • Crear servicios basados en SOAP con Windows Communication Foundation (WCF) y los consuman de clientes NET. 
    • Aplicar los principios de diseño para los contratos de servicios y ampliar los servicios WCF con componentes personalizados en tiempo de ejecución y comportamientos 
    • Asegurar los servicios WCF que utilizan el transporte y la seguridad de los mensajes 
    • El uso de Windows Azure Service Bus para la mensajería y mensajería negociando el uso de colas y temas 
    • Servicios de host en los servidores locales, y en varios entornos de Windows Azure, tales como roles web, roles de trabajo y Sitios Web 
    • Implementar servicios tanto en servidores locales y Windows Azure 
    • Almacenar y acceder a los datos en el almacenamiento de Windows Azure, y confi-gurar los derechos de acceso de almacenamiento 
    • Controlar y registrar los servicios, tanto local y en Windows Azure 
    • Implementar la autenticación federada mediante el uso de ACS con servicios Web ASP.NET 
    • Crear escalado, con balanceo de carga de servicios

    Características generales/particulares.

    Dirigido a:

    En este curso, aprenderán cómo diseñar y desarrollar servicios que tienen acceso a datos locales y remotos de diversas fuentes de datos. Los estudiantes también aprenderán cómo desarrollar e implementar servicios para entornos híbridos, incluidos los servidores locales y Windows Azure.

    Material:

    A cada participante le será entregada una carpeta de apuntes, además de un diploma de participación.

    Plan de estudios.

    1. VISIÓN GENERAL DE LOS SERVICIOS Y TECNOLOGÍAS NUBE
    1.1. Componentes clave de aplicaciones distribuidas.
    1.2. Los datos y las tecnologías de acceso a datos.
    2.3. Tecnologías de Servicios.
    2.4. Computo en la nube.
    2.5. Computo en la nube.

    2. CONSULTAR Y MANIPULAR DATOS UTILIZANDO ENTITY FRAMEWORK.
    2.1. Visión general de ADO.NET.
    2.2. Creación de un modelo de entidad-datos.
    2.3. Consulta de datos.
    2.4. Manipulación de datos.

    3. CREAR Y CONSUMIR ASP.NET.
    3.1. ¿Cuáles son los servicios HTTP?
    3.2. Creación de un servicio web ASP.NET
    3.3. Manejo de peticiones y respuestas HTTP .
    3.4. Hosteo y consumo de servicios Web ASP.NET.

    4. EXTENSIÓN Y ASEGURAMIENTO DE SERVICIOS WEB ASP.NET.
    4.1. Canalización de solicitudes ASP.NET.
    4.2. Respuesta de ASP.NET.
    4.3. Creación de servicios OData.
    4.4. Implementación de la seguridad en servicios Web ASP.NET.
    4.5. Inyección de dependencias en los controladores.

    5. CREACIÓN DE SERVICIOS WCF.
    5.1. Ventajas de la creación de servicios con WCF.
    5.2. Creación e implementación de un contrato.
    5.3. Configuración de los servicios de alojamiento y WCF.
    5.4. El consumo de servicios WCF

    6. DISEÑO Y EXTENSIÓN DE LOS SERVICIOS DE WCF.
    6.1. La aplicación de los principios de diseño para los contratos de servicios.
    6.2. Manejo de transacciones distribuidas.
    6.3. Arquitectura de WCF
    6.4. Extensión de WCF.

    7. IMPLEMENTACIÓN DE LA SEGURIDAD EN LOS SERVICIOS DE WCF
    7.1. La seguridad en el transporte.
    7.2. Seguridad en los mensajes.
    7.3. Configuración de la autenticación y autorización de servicios .

    8. WINDOWS AZURE SERVICE BUS.
    8.1. Windows Azure Relay Service Bus.
    8.2. Las colas de Windows Azure Service Bus.
    8.3. Temas Windows Azure Servicio autobús.

    9. SERVICIOS DE HOSTING.
    9.1. Servicios de alojamiento en las instalaciones.
    9.2. Servicios de Hosting en Windows Azure.

    10. IMPLEMENTACIÓN DE SERVICIOS.
    10.1. Creación y distribución de paquetes de aplicaciones Web.
    10.2. Herramientas de línea de comandos para los paquetes de implementación web
    10.3. Implementación en Windows Azure.
    10.4. Entrega continua con TFS y GIT.
    10.5. Mejores prácticas para la implementación en producción

    11. ALMACENAMIENTO WINDOWS AZURE.
    11.1.Introducción al almacenamiento Windows Azure.
    11.2. Almacenamiento Azure Blob.
    11.3. Tabla Windows Azure.
    11.4. Cola Windows Azure.
    11.5. Restringir el acceso al almacenamiento Windows Azure.

    12. MONITOREO Y DIAGNÓSTICO
    12.1. Realización de diagnósticos mediante el rastreo.
    12.2. Configuración del servicio de diagnóstico.
    12.3. Monitoreo IIS.
    12.4. Monitorear Servicios que utiliza Windows Azure
    12.5. Depuración con IntelliTrace .
    12.6. Recolección de métricas Windows Azure.

    13. LA ADMINISTRACIÓN DE IDENTIDADES Y CONTROL DE ACCESO.
    13.1. Concepto de identidad-Reclamo
    13.2. Creación de un servicio web ASP.NET
    13.3. Manejo de peticiones y respuestas HTTP .
    13.4. Hosteo y consumo de servicios Web ASP.NET.

    14. SERVICIOS DE ESCALADO.
    14.1. Introducción a la escalabilidad.
    14.2. Balanceo de carga.
    14.3. Escalar con servicios de caché distribuido.
    14.4. Almacenamiento en caché Windows Azure
    14.5. Advertencias de servicios de escalado.
    14.6 Escalado global.

    Fecha de inicio.
    18/09/17

    Fecha de Término.
    22/09/17

    Duración.
    5 Días/35 Horas

    Horario.
    De 3:00 pm a 10:00 pm

    Requisitos de admisión.

    Antes de asistir a este curso, los participantes deben:
    • Experiencia en programación C #, y conceptos como las expresiones lambda, LINQ y tipos anónimos.
    • La comprensión de los conceptos de aplicaciones de n niveles. 
    • Experimente con la consulta y manipulación de datos con ADO.NET. 
    • El conocimiento de las estructuras de datos XML.

    Precio: $7,900.00 + IVA
    Promoción:
    -Forma parte de la certificación MCSA Web Applications (3 cursos: 20480, 20486, 20487) (no incluye examen) (Solo si se compra track en Julio) $18,000.00+IVA.
    -3X2 en cursos Microsoft (Contratar y pagar en Septiembre / Pueden tomar cualquier curso Microsoft del año *No aplica para Sistem Center, exchange Server y Share Point*).

Otra formación relacionada con asp (visual basic script)

  • Curso [5-2] ASP .NET 4.5

  • Centro: Incaprog Online
  • Solicita información
  • Ingeniería en Tecnologías de la Información y Comunicaciones

  • Centro: Instituto Tecnológico de Aguascalientes
  • Solicita información
  • Diplomado en Producción y Animación 3D

  • Centro: Master Class Centro Experto de Capacitación Aguascalientes
  • Solicita información
  • Diplomado en Diseño y Desarrollo Web

  • Centro: Master Class Centro Experto de Capacitación Aguascalientes
  • Solicita información
  • Ingeniería en Tecnologías de la Información

  • Centro: UTNA Universidad Tecnológica del Norte de Aguascalientes
  • Solicita información
  • Curso Adobe Illustrator

  • Centro: Master Class Centro Experto de Capacitación Aguascalientes
  • Solicita información
  • Licenciatura en Tecnologías de Información

  • Centro: UAA - Universidad Autónoma de Aguascalientes
  • Solicita información