TipoTreinamento em sala de aula
TempoDias 5
CADASTRE-SE!
20487B Desenvolvendo o Windows Azure e o Serviço da Web

20487B - Desenvolver o Curso e Certificação do Windows Azure and Web Service Training

Descrição

Audiência e Pré-requisitos

Esboço de Curso

Horários e taxas

Certificação

Desenvolvendo o curso de treinamento do 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 treinamento de serviços da Web

  • Consultar e manipular dados com Entity Framework
  • Use a API da Web ASP.NET para criar serviços baseados em HTTP e consumi-los dos clientes .NET e non.NET
  • Extendem os serviços da API da Web ASP.NET usando manipuladores de mensagens, pastas de modelo, filtros de ação e formatadores de tipo de mídia
  • Crie serviços baseados em SOAP com o Windows Communication Foundation (WCF) e consuma-os dos clientes .NET.
  • Aplicar princípios de design para contratos de serviço e estender os serviços do WCF usando componentes e comportamentos personalizados de tempo de execução
  • Proteja os serviços WCF usando transporte e segurança de mensagens
  • Use Serviço Windows Azure Bus para mensagens retransmitidas e mensagens intermediadas usando filas e tópicos
  • Serviços de host em servidores locais e em vários ambientes do Windows Azure, como Funções da Web, Funções de Trabalhadores e Web Sites
  • Implante serviços para servidores locais e Windows Azure
  • Armazene e acesse dados em Windows Azure Armazenamento e configuração de direitos de acesso ao armazenamento
  • Monitorar e registrar serviços, tanto no local como no Windows Azure
  • Implementar autenticação federada usando o ACS com ASP.NET Serviços de API da Web
  • Criar serviços escalonáveis ​​e com balanceamento de carga

Intended Audience of Developing Windows Azure and Web Service Course

Este curso destina-se a desenvolvedores de novatos e experientes de .NET que possuem uma experiência de programação mínima de seis meses e que desejam aprender a desenvolver serviços e implantá-los em ambientes híbridos.

Prerequisites for Developing Windows Azure and Web Service Certification

Antes de frequentar este curso, os alunos devem ter:
  • Experiência com programação C # e conceitos como expressões Lambda, LINQ e tipos anônimos.
  • Compreendendo os conceitos de aplicativos de camada n.
  • Experiência com a consulta e manipulação de dados com o ADO.NET.
  • Conhecimento de estruturas de dados XML.

Course Outline Duration: 5 Days

Módulo 1: Visão geral do serviço e das tecnologias da nuvem

Este módulo fornece uma visão geral das tecnologias de serviço e nuvem usando o Microsoft .NET Framework e a nuvem do Windows Azure.lições

  • Componentes-chave de aplicativos distribuídos
  • Tecnologias de acesso a dados e dados
  • Tecnologias de serviço
  • Cloud Computing
  • Explorando o aplicativo Companheiro de viagens da Blue Yonder Airlines

Laboratório: Explorando o ambiente de trabalho

Após completar este módulo, os alunos poderão:
  • Descreva os principais componentes das aplicações distribuídas.
  • Descreva as tecnologias de acesso a dados e dados.
  • Explique as tecnologias de serviço.
  • Descreva os recursos e funcionalidades da computação em nuvem.
  • Descreva a arquitetura e o funcionamento da aplicação Blue Yonder Airlines Travel Companion.

Módulo 2: Consultando e Manipulando Dados Usando Entity Framework

Este módulo descreve o modelo de dados do Entity Framework e como criar, ler, atualizar e excluir dados. lições

  • Visão geral do ADO.NET
  • Criando um Modelo de Dados de Entidade
  • Consultando dados
  • Manipulando dados

Lab: Criando uma Camada de Acesso a Dados Usando Entity Framework

Após completar este módulo, os alunos poderão:
  • Explique objetos básicos no ADO.NET e operações assíncronas.
  • Crie um modelo de dados do Entity Framework.
  • Dados de consulta usando Entity Framework.
  • Insira, exclua e atualize as entidades usando Entity Framework.

Módulo 3: Criando e Consumindo Serviços de API da Web ASP.NET

Este módulo descreve os serviços baseados em HTTP desenvolvidos, hospedados e consumidos usando a API da Web ASP.NET.lições

  • Serviços HTTP
  • Criando um serviço de API da Web do ASP.NET
  • Manipulação de solicitações e respostas HTTP
  • Hospedagem e consumo de serviços de API da Web do ASP.NET

Laboratório: Criando a Reserva de Viagem Serviço da API da Web do ASP.NET

Após completar este módulo, os alunos poderão:
  • Serviços de design usando o protocolo HTTP.
  • Crie serviços usando a API da Web do ASP.NET.
  • Use o HttpRequestMessage/HttpResponseMessage classes para controlar mensagens HTTP.
  • Hospede e consome serviços da API da Web do ASP.NET.

Módulo 4: Extensão e proteção de serviços da API da Web ASP.NET

Este módulo descreve em detalhes a arquitetura da API da Web do ASP.NET e como você pode estender e proteger os serviços da API da Web do ASP.NET.lições

  • O ASP.NET Web API Pipeline
  • Criando Serviços OData
  • Implementando segurança no ASP.NET Web API Services
  • Injectando Dependências em Controladores

Lab: Extendendo os Serviços de API da Web ASP.NET do Companion de Viagem

Após completar este módulo, os alunos poderão:
  • Estenda a solicitação da API da Web ASP.NET e a tubulação de resposta.
  • Crie serviços ODATA usando a API da Web ASP.NET.
  • Secure Web ASP.NET API.
  • Injete dependências em controladores de API da Web do ASP.NET.

Módulo 5: Criando Serviços WCF

Este módulo apresenta o Windows Communication Foundation (WCF) e descreve como criar, hospedar e consumir um serviço WCF.lições

  • Vantagens de criar serviços com WCF
  • Criando e implementando um contrato
  • Configurando e hospedando serviços WCF
  • Consumindo WCF Services

Laboratório: Criando e Consumindo o Serviço de Reserva WCF

Após completar este módulo, os alunos poderão:
  • Descreva por que e quando usar o WCF para criar serviços.
  • Defina um contrato de serviço e implemente-o.
  • Hospede e configure um serviço WCF.
  • Consome um serviço WCF a partir de um aplicativo cliente.

Módulo 6: Serviços de Hospedagem

Este módulo descreve como hospedar serviços da Web tanto no local como no Windows Azure. Ele explica vários componentes do Windows Azure Cloud Services: Web Role, Worker Role e Windows Azure Sites.lições

  • Serviços de hospedagem no local
  • Serviços de hospedagem no Windows Azure

Lab: Serviços de hospedagem

Após completar este módulo, os alunos poderão:
  • Serviços de hospedagem nas instalações usando os serviços do Windows e IIS
  • Serviços de host no ambiente de nuvem do Windows Azure usando o Windows Azure Cloud Services e Web Sites

Módulo 7: Windows Azure Service Bus

Este módulo descreve padrões de mensagens em escala web e as infra-estruturas fornecidas pelo Windows Azure Service Bus.lições

  • Relés de ônibus de serviço Windows Azure
  • Filas de barramento de serviço do Windows Azure
  • Tópicos de barramento de serviços do Windows Azure

Lab: Windows Azure Service Bus

Após completar este módulo, os alunos poderão:
  • Descreva o propósito e a funcionalidade das mensagens retransmitidas e em buffer.
  • Forneça, configure e use as filas do barramento de serviço.
  • Melhore a eficácia das comunicações baseadas em filas usando tópicos, assinaturas e filtros.

Módulo 8: Implantando Serviços

Este módulo descreve diferentes técnicas para implantação de aplicativos web.lições

  • Implementação da Web com o Visual Studio 2012
  • Criando e implantando pacotes de aplicativos da Web
  • Ferramentas de linha de comando para implantação da Web
  • Implantando aplicativos de Web e Serviço ao Windows Azure
  • Entrega contínua com TFS e Git
  • Práticas recomendadas para implantação de produção

Laboratório: implantação de serviços

Após completar este módulo, os alunos poderão:
  • Implante aplicativos da Web com o Visual Studio.
  • Crie e implemente aplicativos da Web usando o Gerenciador do IIS.
  • Implante aplicativos da Web usando a linha de comando.
  • Implante aplicativos da web para ambientes Windows Azure.
  • Use a entrega contínua com TFS e Git.
  • Aplique as melhores práticas para a implantação de aplicativos da Web no local e no Windows Azure.

Módulo 9: Windows Azure Storage

Este módulo descreve o Windows Azure Storage, os serviços que ele fornece e a melhor maneira de usar esses serviços.lições

  • Introdução ao Windows Azure Storage
  • Windows Azure Blob Storage
  • Windows Azure Table Storage
  • Windows Azure Queue Storage
  • Restringindo o acesso ao Windows Azure Storage

Laboratório: Windows Azure Storage

Após completar este módulo, os alunos poderão:
  • Descreva a arquitetura do Windows Azure Storage.
  • Implementar Blob Storage em seus aplicativos.
  • Use Table Storage em seus aplicativos
  • Descreva como usar o Windows Azure Queues como mecanismo de comunicação entre diferentes partes do seu aplicativo
  • Controle o acesso aos itens de armazenamento.

Módulo 10: Monitoramento e Diagnóstico

Este módulo descreve como realizar monitoramento e diagnóstico em serviços do Windows Azure.lições

  • Executando Diagnósticos usando o rastreamento
  • Configurando Diagnósticos de Serviço
  • Serviços de monitoramento usando o Windows Azure Diagnostics
  • Coletando as Métricas do Windows Azure

Laboratório: Monitoramento e Diagnóstico

Após completar este módulo, os alunos poderão:
  • Execute o rastreamento no .NET Framework com o Diagnóstico do sistema namespace.
  • Configure e explore o serviço da Web e o rastreamento do IIS.
  • Monitorar os serviços usando o Windows Azure Diagnostics.
  • Visualize e colete métricas do Windows Azure no portal de gerenciamento.

Módulo 11: Gerenciamento de Identidade e Controle de Acesso

Este módulo descreve os princípios básicos do tratamento de identidade moderno e demonstra como usar infra-estruturas como o Windows Azure Access Control Service (ACS) para implementar autenticação e autorização com identidade baseada em reivindicações no Windows Communication Foundation (WCF).lições

  • Conceitos de Identidade baseados em reivindicações
  • Usando o Windows Azure Access Control Service
  • Configurando Serviços para Usar Identidades Federadas

Lab: Gerenciamento de Identidade e Controle de Acesso

Após completar este módulo, os alunos poderão:
  • Descreva os princípios básicos da identidade baseada em reivindicações.
  • Crie um Serviço Token de Segurança (STS) usando o Windows Azure ACS.
  • Configure o WCF para usar a identidade federada.

Módulo 12: serviços de escala

Este módulo descreve as maneiras pelas quais você pode garantir que os serviços possam lidar com o aumento das cargas de trabalho e a demanda dos usuários.lições

  • Introdução à Escalabilidade
  • Balanceamento de carga
  • Escalando serviços locais com cache distribuído
  • Armazenamento no Windows Azure
  • Escalando globalmente

Lab: Escalabilidade

Após completar este módulo, os alunos poderão:
  • Explique a necessidade de escalabilidade.
  • Descreva como usar o balanceamento de carga para serviços de escala.
  • Descreva como usar o cache distribuído para serviços locais e Windows Azure.
  • Descreva como usar o cache do Windows Azure.
  • Descreva como escalar serviços globalmente.

Módulo 13: Apêndice A: Projetando e Estendendo Serviços WCF

Este módulo abrange a concepção dos contratos de serviço do Windows Communication Foundation (WCF), a criação de serviços que suportam transações distribuídas e a extensão do pipeline WCF com componentes personalizados de tempo de execução e comportamentos personalizados.lições

  • Aplicando Princípios de Design aos Contratos de Serviços
  • Manipulação de Transações Distribuídas
  • Estendendo o Oleoduto WCF

Laboratório: Projetando e Estendendo Serviços WCF

Após completar este módulo, os alunos poderão:
  • Crie e crie serviços e clientes para usar diferentes tipos de padrões de mensagens.
  • Configure um serviço para suportar transações distribuídas.
  • Estenda o pipeline WCF com componentes de tempo de execução, comportamentos personalizados e objetos extensíveis.

Módulo 14: Apêndice B: Implementando Segurança em Serviços WCF

Este módulo trata das várias considerações que você deve ter em consideração ao projetar um serviço web seguro, como criptografia, validação de entrada, autenticação e autorização, e as técnicas a serem usadas durante a aplicação dessas considerações aos serviços desenvolvidos com o WCF.lições

  • Introdução à segurança de serviços da Web
  • Segurança de transporte
  • Segurança de mensagens
  • Configurando Autenticação e Autorização de Serviço

Lab: Protegendo um Serviço WCF

Após completar este módulo, os alunos poderão:
  • Descreva a segurança do aplicativo web.
  • Configure um serviço para segurança de transporte.
  • Configure um serviço para segurança de mensagens.
  • Implementar e configurar a lógica de autenticação e autorização.

Não há eventos programados no momento.

Escreva-nos em info@itstechschool.com e contate-nos em + 91-9870480053 para o preço do curso e custo de certificação, agendamento e localização

Solte-nos uma consulta

Para mais informações, por favor Contato