SlideShare une entreprise Scribd logo
1  sur  9
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

Contenu connexe

Tendances

Tendances (19)

Demo Session de AWS Mobile Hub
Demo Session de AWS Mobile HubDemo Session de AWS Mobile Hub
Demo Session de AWS Mobile Hub
 
Contruindo uma aplicação escalável e de baixo custo utilizando Azure Function...
Contruindo uma aplicação escalável e de baixo custo utilizando Azure Function...Contruindo uma aplicação escalável e de baixo custo utilizando Azure Function...
Contruindo uma aplicação escalável e de baixo custo utilizando Azure Function...
 
Azure Bootcamp - Azure App Service e Function com Linux e NodeJS
Azure Bootcamp - Azure App Service e Function com Linux e NodeJSAzure Bootcamp - Azure App Service e Function com Linux e NodeJS
Azure Bootcamp - Azure App Service e Function com Linux e NodeJS
 
Microsoft Azure App Services
Microsoft Azure App ServicesMicrosoft Azure App Services
Microsoft Azure App Services
 
Web services melhores praticas para Integração
Web services melhores praticas para Integração Web services melhores praticas para Integração
Web services melhores praticas para Integração
 
Serverless com azure functions
Serverless com azure functionsServerless com azure functions
Serverless com azure functions
 
Armazenando de dados sem grandes custos no Azure Storage
Armazenando de dados sem grandes custos no Azure StorageArmazenando de dados sem grandes custos no Azure Storage
Armazenando de dados sem grandes custos no Azure Storage
 
Azure api app monitoramento de log
Azure api app   monitoramento de logAzure api app   monitoramento de log
Azure api app monitoramento de log
 
Cenários de utilização do SharePoint com Azure
Cenários de utilização do SharePoint com AzureCenários de utilização do SharePoint com Azure
Cenários de utilização do SharePoint com Azure
 
OneDay Baixada 2015 - Desenvolvimento para SharePoint
OneDay Baixada 2015 - Desenvolvimento para SharePointOneDay Baixada 2015 - Desenvolvimento para SharePoint
OneDay Baixada 2015 - Desenvolvimento para SharePoint
 
Azure Labs - Publicando APIs no Azure
Azure Labs - Publicando APIs no AzureAzure Labs - Publicando APIs no Azure
Azure Labs - Publicando APIs no Azure
 
Opcoes azure
Opcoes azureOpcoes azure
Opcoes azure
 
Cloud Computing Fundamentals
Cloud Computing FundamentalsCloud Computing Fundamentals
Cloud Computing Fundamentals
 
Integração entre o SharePoint e o Azure utilizando BCS - Azure Tech Nights
Integração entre o SharePoint e o Azure utilizando BCS - Azure Tech NightsIntegração entre o SharePoint e o Azure utilizando BCS - Azure Tech Nights
Integração entre o SharePoint e o Azure utilizando BCS - Azure Tech Nights
 
Cinco servicos do azure que todos desenvolvedor net precisa conhecer
Cinco servicos do azure que todos desenvolvedor net precisa conhecerCinco servicos do azure que todos desenvolvedor net precisa conhecer
Cinco servicos do azure que todos desenvolvedor net precisa conhecer
 
Negócios empacotados utilizando Office365 - Office365Day
Negócios empacotados utilizando Office365 - Office365DayNegócios empacotados utilizando Office365 - Office365Day
Negócios empacotados utilizando Office365 - Office365Day
 
Azure Functions
Azure FunctionsAzure Functions
Azure Functions
 
Function as a Service: IT forum expo 2017
Function as a Service: IT forum expo 2017Function as a Service: IT forum expo 2017
Function as a Service: IT forum expo 2017
 
Conhecendo SharePoint - Anhanguera IT Summit 2015
Conhecendo SharePoint - Anhanguera IT Summit 2015Conhecendo SharePoint - Anhanguera IT Summit 2015
Conhecendo SharePoint - Anhanguera IT Summit 2015
 

Similaire à Azure api apps

Share point 2010 intregrando com a nuvem
Share point 2010   intregrando com a nuvemShare point 2010   intregrando com a nuvem
Share point 2010 intregrando com a nuvem
Fabian Gehrke
 

Similaire à Azure api apps (20)

Compartilhe facilmente sua API no Azure
Compartilhe facilmente sua API no Azure Compartilhe facilmente sua API no Azure
Compartilhe facilmente sua API no Azure
 
Intro aspnet webapi
Intro aspnet webapiIntro aspnet webapi
Intro aspnet webapi
 
Desenvolvimento Orientado a API (e extraindo existentes com PHP)
Desenvolvimento Orientado a API (e extraindo existentes com PHP)Desenvolvimento Orientado a API (e extraindo existentes com PHP)
Desenvolvimento Orientado a API (e extraindo existentes com PHP)
 
DevChamps 2016
DevChamps 2016DevChamps 2016
DevChamps 2016
 
Azure Functions e Logic Apps
Azure Functions e Logic AppsAzure Functions e Logic Apps
Azure Functions e Logic Apps
 
Azure DevOps - Um case de sucesso
Azure DevOps - Um case de sucessoAzure DevOps - Um case de sucesso
Azure DevOps - Um case de sucesso
 
Primeiros passos utilizando o AWS Mobile Hub
Primeiros passos utilizando o AWS Mobile HubPrimeiros passos utilizando o AWS Mobile Hub
Primeiros passos utilizando o AWS Mobile Hub
 
Android com Firebase
Android com FirebaseAndroid com Firebase
Android com Firebase
 
Introdução ASP.NET Core
Introdução ASP.NET CoreIntrodução ASP.NET Core
Introdução ASP.NET Core
 
AWS SUMMIT São Paulo - DEV02 AWS e DevOps - Explore e aproveite o melhor dos ...
AWS SUMMIT São Paulo - DEV02 AWS e DevOps - Explore e aproveite o melhor dos ...AWS SUMMIT São Paulo - DEV02 AWS e DevOps - Explore e aproveite o melhor dos ...
AWS SUMMIT São Paulo - DEV02 AWS e DevOps - Explore e aproveite o melhor dos ...
 
Share point 2010 intregrando com a nuvem
Share point 2010   intregrando com a nuvemShare point 2010   intregrando com a nuvem
Share point 2010 intregrando com a nuvem
 
ALM RoadShow SJC - Office 365 API´s
ALM RoadShow SJC - Office 365 API´sALM RoadShow SJC - Office 365 API´s
ALM RoadShow SJC - Office 365 API´s
 
Construindo APIs com Amazon API Gateway e AWS Lambda
Construindo APIs com Amazon API Gateway e AWS LambdaConstruindo APIs com Amazon API Gateway e AWS Lambda
Construindo APIs com Amazon API Gateway e AWS Lambda
 
Share Point 2013 - O Que Há De Novo Para Desenvolvedores
Share Point 2013 - O Que Há De Novo Para DesenvolvedoresShare Point 2013 - O Que Há De Novo Para Desenvolvedores
Share Point 2013 - O Que Há De Novo Para Desenvolvedores
 
Projetando aplicações para a nuvem
Projetando aplicações para a nuvemProjetando aplicações para a nuvem
Projetando aplicações para a nuvem
 
VSSUMMIT 2023 - Como partir do zero e entregar uma API Profissional com .NET ...
VSSUMMIT 2023 - Como partir do zero e entregar uma API Profissional com .NET ...VSSUMMIT 2023 - Como partir do zero e entregar uma API Profissional com .NET ...
VSSUMMIT 2023 - Como partir do zero e entregar uma API Profissional com .NET ...
 
Ebookawsportugues 130719202521-phpapp01
Ebookawsportugues 130719202521-phpapp01Ebookawsportugues 130719202521-phpapp01
Ebookawsportugues 130719202521-phpapp01
 
Usando Containers e Serverless para acelerar o desenvolvimento de aplicações ...
Usando Containers e Serverless para acelerar o desenvolvimento de aplicações ...Usando Containers e Serverless para acelerar o desenvolvimento de aplicações ...
Usando Containers e Serverless para acelerar o desenvolvimento de aplicações ...
 
Sua Startup precisa de uma WebAPI.
Sua Startup precisa de uma WebAPI.Sua Startup precisa de uma WebAPI.
Sua Startup precisa de uma WebAPI.
 
Construindo APIs com Amazon API Gateway e AWS Lambda
Construindo APIs com Amazon API Gateway e AWS LambdaConstruindo APIs com Amazon API Gateway e AWS Lambda
Construindo APIs com Amazon API Gateway e AWS Lambda
 

Plus de Nicolas Takashi

Plus de Nicolas Takashi (11)

Azure api app métricas com application insights
Azure api app métricas com application insightsAzure api app métricas com application insights
Azure api app métricas com application insights
 
Azure api app monitoramento, métricas e cotas
Azure api app   monitoramento, métricas e cotasAzure api app   monitoramento, métricas e cotas
Azure api app monitoramento, métricas e cotas
 
Azure api apps - Deploy ASP.Net Core
Azure api apps - Deploy ASP.Net CoreAzure api apps - Deploy ASP.Net Core
Azure api apps - Deploy ASP.Net Core
 
TypeScript em Aplicações Modernas
TypeScript em Aplicações ModernasTypeScript em Aplicações Modernas
TypeScript em Aplicações Modernas
 
Integração continua e release manegement com asp.net core
Integração continua e release manegement com asp.net coreIntegração continua e release manegement com asp.net core
Integração continua e release manegement com asp.net core
 
Azure api apps introdução ao microsoft azure
Azure api apps   introdução ao microsoft azureAzure api apps   introdução ao microsoft azure
Azure api apps introdução ao microsoft azure
 
Conhecendo o asp.net core
Conhecendo o asp.net coreConhecendo o asp.net core
Conhecendo o asp.net core
 
Gerenciando recursos com Visual Studio e Azure Resource Manager
Gerenciando recursos com Visual Studio e Azure Resource ManagerGerenciando recursos com Visual Studio e Azure Resource Manager
Gerenciando recursos com Visual Studio e Azure Resource Manager
 
Automatizando tarefas com PSake
Automatizando tarefas com PSakeAutomatizando tarefas com PSake
Automatizando tarefas com PSake
 
Novidades do AngularJS 2.0
Novidades do AngularJS 2.0Novidades do AngularJS 2.0
Novidades do AngularJS 2.0
 
Azure mobile services
Azure mobile servicesAzure mobile services
Azure mobile services
 

Azure api apps

  • 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?  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.
  • 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 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.