Azure Api Apps
Iniciando com Api Apps
Agenda
 O que é?
 Porque usar?
 Azure Resource Group
 Azure Service Plan
 Api Apps e Api Magement
 Demo
O que é?
 Plataforma como um serviço que fornece recursos que tornam mais fácil o
desenvolvimento de sua API REST, deixando você focar no seu código, sem
precisar se preocupar com infraestrutura, segurança e conectividade.
Porque usar?
 Utilizar sua API já existente sem nenhuma modificação
 Consumo fácil
 Controle de acesso
 Integração com Visual Studio
 Integração com Logic Apps
 Proveito de recursos de Web App e App Service.
Azure Resource Group
 São criados automaticamente quando estamos criando um recurso do Azure
seja ele uma máquina virtual, app service, base de dados.
 Fornecendo controle de acesso e gestão de custos para uma coleção de
recursos que são obrigatórios para rodar uma aplicação, ou que são utilizados
por clientes ou departamentos dentro do portal do Azure.
 Existe uma tecnologia chamada Azure Resource Manager que trabalha de
background fazendo toda a administração dos recursos.
Azure Service Plan
 Representa uma coleção de funcionalidades que podem ser compartilhadas
através de recursos dentro do Azure App Service.
 Existem 5 camadas de preços quando falamos de Service Plan:
 Free
 Shared
 Basic
 Standard
 Premium
Api Apps e Api Magement
 Azure Api Apps e Azure Api Magement são serviços que se completam, onde
você pode utilizar os recursos em conjunto.
 O Azure Api Magement como o próprio nome já diz, realiza o gerenciamento
de uma API REST, onde você adiciona um front-end que possibilita
o monitoramento e restringir o uso, manipular a entrada e a saída, consolidar
várias APIs em um ponto de extremidade. As Api's que são gerenciadas pelo API
Magement podem ser hospedadas em qualquer lugar, não necessariamente o
Microsoft Azure.
 O Azure Api Apps trata da hospedagem de APIs, incluindo recursos que
facilitam o desenvolvimento e o consumo de APIs.
Demo
Obrigado
Twitter: @ntakashics
E-mail: nicolas.tcs@hotmail.com
Site: ntakashi.net

Azure api apps

  • 1.
  • 2.
    Agenda  O queé?  Porque usar?  Azure Resource Group  Azure Service Plan  Api Apps e Api Magement  Demo
  • 3.
    O que é? Plataforma como um serviço que fornece recursos que tornam mais fácil o desenvolvimento de sua API REST, deixando você focar no seu código, sem precisar se preocupar com infraestrutura, segurança e conectividade.
  • 4.
    Porque usar?  Utilizarsua API já existente sem nenhuma modificação  Consumo fácil  Controle de acesso  Integração com Visual Studio  Integração com Logic Apps  Proveito de recursos de Web App e App Service.
  • 5.
    Azure Resource Group São criados automaticamente quando estamos criando um recurso do Azure seja ele uma máquina virtual, app service, base de dados.  Fornecendo controle de acesso e gestão de custos para uma coleção de recursos que são obrigatórios para rodar uma aplicação, ou que são utilizados por clientes ou departamentos dentro do portal do Azure.  Existe uma tecnologia chamada Azure Resource Manager que trabalha de background fazendo toda a administração dos recursos.
  • 6.
    Azure Service Plan Representa uma coleção de funcionalidades que podem ser compartilhadas através de recursos dentro do Azure App Service.  Existem 5 camadas de preços quando falamos de Service Plan:  Free  Shared  Basic  Standard  Premium
  • 7.
    Api Apps eApi Magement  Azure Api Apps e Azure Api Magement são serviços que se completam, onde você pode utilizar os recursos em conjunto.  O Azure Api Magement como o próprio nome já diz, realiza o gerenciamento de uma API REST, onde você adiciona um front-end que possibilita o monitoramento e restringir o uso, manipular a entrada e a saída, consolidar várias APIs em um ponto de extremidade. As Api's que são gerenciadas pelo API Magement podem ser hospedadas em qualquer lugar, não necessariamente o Microsoft Azure.  O Azure Api Apps trata da hospedagem de APIs, incluindo recursos que facilitam o desenvolvimento e o consumo de APIs.
  • 8.
  • 9.