tipoAdestramento en aula
Tempo5 Días
REXISTRO
20487B Desenvolvemento de Windows Azure e servizo web

20487B - Desenvolvemento do curso e certificación de cursos de Windows Azure e de servizos web

descrición

Audiencia e requisitos previos

Esquema do curso

Horario e tarifas

certificado

Desenvolvemento do Curso de Formación de Windows Azure e Web Service

In this course, students will learn how to design and develop services that access local and remote data from various data sources. Students will also learn how to develop and deploy services to hybrid environments, including on-premises servers and Windows Azure. This course helps people prepare for exam 70-487.

Objectives of Developing Windows Azure e formación en servizos web

  • Consulta e manipula datos con Entity Framework
  • Use API web ASP.NET para crear servizos baseados en HTTP e consumilos desde clientes .NET e non-.NET
  • Amplíe os servizos API web de ASP.NET usando controladores de mensaxes, ligazóns de modelo, filtros de acción e formatos de tipo de medios
  • Cree servizos baseados en SOAP coa Windows Communication Foundation (WCF) e consuma-los a partir de clientes .NET
  • Aplicar os principios de deseño aos contratos de servizos e estender os servizos WCF usando compoñentes e comportamentos de tempo de execución personalizados
  • Seguro servizos de WCF que utilizan o transporte e a seguridade das mensaxes
  • Usar Servizo Windows Azure Bus para mensaxes retransmitidas e correos electrónicos usando colas e temas
  • Servizos de hospedaxe en servidores locais e en varios ambientes de Windows Azure, como funcións web, funcións de traballadores e sitios web.
  • Desplegue servizos tanto en servidores locais como en Windows Azure
  • Almacena e accede a datos en Windows Azure Almacenamento e configuración de dereitos de acceso ao almacenamento
  • Monitor e servizos de rexistro, tanto no lugar como en Windows Azure
  • Implementar autenticación federada usando ACS con ASP.NET Servizos API web
  • Crea servizos escalables e equilibrados

Intended Audience of Developing Windows Azure and Web Service Course

Este curso está destinado tanto para principiantes como para desenvolvedores avanzados .NET que teñen unha experiencia de programación mínima de seis meses e que desexen aprender a desenvolver servizos e implementalos en ambientes híbridos.

Prerequisites for Developing Windows Azure and Web Service Certification

Antes de acudir a este curso, os estudantes deben ter:
  • Experiencia con programación C # e conceptos como expresións Lambda, LINQ e tipos anónimos.
  • Comprender os conceptos das aplicacións n-tier.
  • Experiencia coa consulta e manipulación de datos con ADO.NET.
  • Coñecemento das estruturas de datos XML.

Course Outline Duration: 5 Days

Módulo 1: visión xeral do servizo e das tecnoloxías na nube

Este módulo ofrece unha visión xeral das tecnoloxías de servizos e nube que utilizan Microsoft .NET Framework e a nube de Windows Azure.Leccións

  • Compoñentes crave das aplicacións distribuídas
  • Tecnoloxías de acceso a datos e datos
  • Tecnoloxías de servizo
  • Cloud Computing
  • Explorando a aplicación de acompañante de Blue Yonder Airlines

Laboratorio: Explorando o ambiente de traballo

Despois de completar este módulo, os alumnos poderán:
  • Describe os compoñentes clave das aplicacións distribuídas.
  • Describir tecnoloxías de acceso a datos e datos.
  • Explique tecnoloxías de servizos.
  • Describe as características e funcións da computación en nube.
  • Describe a arquitectura e o traballo da aplicación Blue Yonder Airlines Travel Companion.

Módulo 2: consultando e manipular datos utilizando Marco de entidades

Este módulo describe o modelo de datos da Entity Framework e como crear, ler, actualizar e eliminar datos. Leccións

  • Descrición xeral de ADO.NET
  • Creación dun modelo de datos de entidade
  • Consultando datos
  • Manipulación de datos

Lab: a creación dunha capa de acceso a datos mediante o marco de entidades

Despois de completar este módulo, os alumnos poderán:
  • Explicar obxectos básicos en ADO.NET e asíncronas.
  • Crea un modelo de datos Framework Entity.
  • Datos de consulta mediante Marco de entidades.
  • Insire, elimine e actualice as entidades usando Framework de Entidade.

Módulo 3: creación e consumo de servizos web API de ASP.NET

Este módulo describe os servizos baseados en HTTP que se desenvolven, aloxan e consumen utilizando API web de ASP.NET.Leccións

  • Servizos HTTP
  • Creación dun servizo de API web ASP.NET
  • Manipulación de solicitudes e respostas HTTP
  • Aloxamento e consumo de servizos API web de ASP.NET

Laboratorio: Creación do servizo de API web de reserva de viaxes ASP.NET

Despois de completar este módulo, os alumnos poderán:
  • Servizos de deseño mediante o protocolo HTTP.
  • Crea servizos mediante a API web de ASP.NET.
  • Utilizar a HttpRequestMessage/HttpResponseMessage clases para controlar mensaxes HTTP.
  • Aloxa e consome servizos de API web de ASP.NET.

Módulo 4: ampliación e protección de servizos API web de ASP.NET

Este módulo describe detalladamente a arquitectura da API web de ASP.NET e como pode estender e protexer os servizos API web de ASP.NET.Leccións

  • A canle de API web ASP.NET
  • Creación de servizos OData
  • Implementación de seguridade en servizos API web ASP.NET
  • Dependencias de inxección en controladores

Laboratorio: Extensión de servizos de API web ASP.NET de Travel Companion

Despois de completar este módulo, os alumnos poderán:
  • Extiende a liña de solicitude e resposta de API da Web ASP.NET.
  • Crea servizos OData usando API web ASP.NET.
  • API web ASP.NET segura.
  • Injetar dependencias en controladores de API web ASP.NET.

Módulo 5: Creación de servizos WCF

Este módulo introduce Windows Communication Foundation (WCF) e describe como crear, hospedar e consumir un servizo WCF.Leccións

  • Vantaxes de crear servizos con WCF
  • Creación e implementación dun contrato
  • Configurar e Hosting WCF Services
  • Consumo de servizos WCF

Laboratorio: Creación e Consumo do Servizo de Reservas da WCF

Despois de completar este módulo, os alumnos poderán:
  • Describe por que e cando usar WCF para crear servizos.
  • Definir un contrato de servizo e implementalo.
  • Aloxa e configure un servizo WCF.
  • Consuma un servizo WCF desde unha aplicación cliente.

Módulo 6: Servizos de hospedaxe

Este módulo describe como aloxar servizos web tanto locais como en Windows Azure. Explica varios compoñentes de Windows Azure Cloud Services: papel web, rol de traballador e sitios web de Windows Azure.Leccións

  • Servizos de hospedaxe no lugar
  • Servizos de hospedaxe en Windows Azure

Laboratorio: Servizos de hospedaxe

Despois de completar este módulo, os alumnos poderán:
  • Servizos anfitrións locais usando servizos de Windows e IIS
  • Os servizos anfitrións no entorno de nuvem de Windows Azure usando Windows Azure Cloud Services e sitios web

Módulo 7: Bus de servizo de Windows Azure

Este módulo describe patróns de mensaxes de escala web e as infraestruturas subministradas por Windows Azure Service Bus.Leccións

  • Relés de servizo de Windows Azure Bus
  • Cuñas de Bus de servizo de Windows Azure
  • Temas do Bus de servizo de Windows Azure

Laboratorio: Bus de servizo de Windows Azure

Despois de completar este módulo, os alumnos poderán:
  • Describe o propósito e a funcionalidade das mensaxes retransmitidas e amortiguadas.
  • Disposición, configuración e uso das colas de bus de servizo.
  • Mellora a eficacia das comunicacións baseadas en cola usando temas, subscricións e filtros.

Módulo 8: despregamento de servizos

Este módulo describe diferentes técnicas para a implantación de aplicacións web.Leccións

  • Implantación web con Visual Studio 2012
  • Creación e despregamento de paquetes de aplicacións web
  • Ferramentas de liña de comandos para implementar web
  • Implementación de aplicacións web e de servizo para Windows Azure
  • Entrega continua con TFS e Git
  • Prácticas recomendadas para a implantación da produción

Laboratorio: despregamento de servizos

Despois de completar este módulo, os alumnos poderán:
  • Implementar aplicacións web con Visual Studio.
  • Crea e implanta aplicacións web mediante IIS Manager.
  • Inicie aplicacións web mediante a liña de comandos.
  • Implementar aplicacións web para ambientes de Windows Azure.
  • Use a entrega continua con TFS e Git.
  • Aplicar as mellores prácticas para a implantación de aplicacións web locais e para Windows Azure.

Módulo 9: Almacenamento Windows Azure

Este módulo describe Windows Azure Storage, os servizos que ofrece e a mellor forma de usar estes servizos.Leccións

  • Introdución ao almacenamento Windows Azure
  • Windows Azure Blob Storage
  • Almacenamento de táboas Windows Azure
  • Almacenamento de filas de Windows Azure
  • Restrinxir o acceso a Windows Azure Storage

Lab: Windows Azure Storage

Despois de completar este módulo, os alumnos poderán:
  • Describe a arquitectura de Windows Azure Storage.
  • Implementa Blob Storage nas túas aplicacións.
  • Use o Almacenamento de táboas nas túas aplicacións
  • Describe como usar Windows Azure Queues como un mecanismo de comunicación entre as diferentes partes da túa aplicación
  • Controla o acceso aos teus elementos de almacenamento.

Módulo 10: Monitorización e Diagnóstico

Este módulo describe como realizar seguimento e diagnóstico nos servizos de Windows Azure.Leccións

  • Realización de diagnósticos mediante o seguimento
  • Configurar os diagnósticos do servizo
  • Servizos de monitorización que usan Windows Azure Diagnostics
  • Recollida de métricas de Windows Azure

Laboratorio: Monitorización e Diagnóstico

Despois de completar este módulo, os alumnos poderán:
  • Realice seguimento no .NET Framework co Sistema. Diagnóstico espazo de nomes.
  • Configurar e explorar o servizo web e o seguimento de IIS.
  • Supervisa os servizos usando o Windows Azure Diagnostics.
  • Consulta e recolle métricas de Windows Azure no portal de xestión.

Módulo 11: xestión de identidade e control de acceso

Este módulo describe os principios básicos do manexo da identidade moderna e mostra como usar infraestruturas como Windows Azure Access Control Service (ACS) para implementar autenticación e autorización con identidade baseada en reclamacións en Windows Communication Foundation (WCF).Leccións

  • Conceptos de identidade baseados en reclamacións
  • Usando o servizo de control de acceso de Windows Azure
  • Configurar servizos para usar identidades federadas

Laboratorio: Xestión de identidade e control de acceso

Despois de completar este módulo, os alumnos poderán:
  • Describe os principios básicos da identidade baseada en reivindicacións.
  • Crea un servizo de Token de seguridade (STS) mediante Windows Azure ACS.
  • Configurar WCF para usar a identidade federada.

Módulo 12: servizos de escala

Este módulo describe as formas nas que pode asegurar que os servizos poidan xestionar cada vez máis cargas de traballo e demanda do usuario.Leccións

  • Introdución á escalabilidade
  • Equilibrio de carga
  • Escala de servizos locais con caché distribuída
  • Almacenamento en caché de Windows Azure
  • Escalada global

Laboratorio: escalabilidade

Despois de completar este módulo, os alumnos poderán:
  • Explicar a necesidade de escalabilidade.
  • Describe como usar o equilibrio de carga para os servizos de escala.
  • Describe como usar caché distribuído para servizos locais e de Windows Azure.
  • Describe como usar a caché de Windows Azure.
  • Describe como escalar os servizos globalmente.

Módulo 13: Apéndice A: Deseño e ampliación de servizos WCF

Este módulo inclúe o deseño de contratos de servizos de Windows Communication Foundation (WCF), a creación de servizos que admiten transaccións distribuídas e a ampliación do canon de WCF con compoñentes de tempo de execución personalizados e comportamentos personalizados.Leccións

  • Aplicación de principios de deseño a contratos de servizos
  • Manipulación de transaccións distribuídas
  • Extensión da tubería WCF

Laboratorio: Deseño e ampliación de servizos WCF

Despois de completar este módulo, os alumnos poderán:
  • Deseña e cree servizos e clientes para usar diferentes tipos de patróns de mensaxes.
  • Configurar un servizo para soportar transaccións distribuídas.
  • Amplíe a tubería WCF con compoñentes de tempo de funcionamento, comportamentos personalizados e obxectos extensibles.

Módulo 14: Apéndice B: implementación de seguridade en servizos WCF

Este módulo trata sobre as diversas consideracións que ten que ter en conta á hora de deseñar un servizo web seguro, como o cifrado, a validación de entrada, a autenticación e a autorización e as técnicas a empregar ao aplicar estas consideracións aos servizos desenvolvidos con WCF.Leccións

  • Introdución á seguridade dos servizos web
  • Seguridade do transporte
  • Seguridade de mensaxes
  • Configurar a autenticación e autorización do servizo

Laboratorio: asegurar un servizo WCF

Despois de completar este módulo, os alumnos poderán:
  • Describe a seguridade da aplicación web.
  • Configurar un servizo para a seguridade do transporte.
  • Configurar un servizo para a seguridade da mensaxe.
  • Implementar e configurar a lóxica de autenticación e autorización.

Non hai próximos eventos neste momento.

Escríbenos a info@itstechschool.com e póñase en contacto connosco en + 91-9870480053 para o prezo do curso e custo de certificación, horario e localización

Déixanos unha consulta

Para máis información xentilmente Contacta connosco.