Azure App Service
Introdução a computação em nuvem
Agenda
 Apresentação
 O que é Microsoft Azure
 Como iniciar?
 Microsoft Dev Essentials
 Visão geral Azure App Service
 Composição App Service
 Azure Resource Group
 Azure Service Plan
 Porque usar?
@ntakashics
/ntakashii
Nicolas Takashi
nicolas.tcs@hotmail.com
ntakashi.net
O Que é Microsoft Azure
 Plataforma de computação em nuvem;
 Apresentação em 27/10/2008
 Lançamento em 01/02/2010
 Grande quantidade de serviços
 Números bem grandes na sua conta
 Casos de uso extremamente grandes
Como iniciar
 Microsoft Account
 Cadastro no Site do Azure
 Visual Studio Subscriber
 BizSpark
Microsoft Dev Essentials
 O que é?
 Ferramentas de ponta
 Serviços de nuvem
 Software
 Treinamento e Suporte
Azure App Service
Visão geral
 Plataforma de computação em nuvem para compilar aplicações web e mobile
 Aplicações web com suporte a diversas tecnologias
 Aplicativos moveis com funcionalidades ricas
 Automação de processos com design visual para processos e fluxos
 Escalabilidade de forma fácil
 Agilidade em processos de DevOps
Composição App Service
Composição App Service – Web App
 Plataforma de computação em nuvem totalmente gerenciada
 Otimizada para hospedagem de aplicações Web
 PaaS – Plataforma como serviço, possibilita a concentração na lógica da sua
aplicação
 Compartilhado ou dedicado
 Suporte para diversas linguagens: .NET, PHP, Ruby, NodeJS e Python
Composição App Service – Mobile App
 Armazenamento de dados na nuvem:
 Sync, SQL, Table Storage, Mongo, Blob
 Autenticação com diversos providers:
 Facebook, Twitter, Microsoft, Google, AD
 Push Notification
 WNS, APNS, GCM, Notification Hub
Composição App Service – API App
 API existente sem nenhuma mudança
 Consumo fácil com suporte integrado do Swagger
 Controle de acesso
 Integração com Logic App
Composição App Service – Logic App
 Automação do processo de negócio de forma simples e rápida
 Designer visual para modelagem do processo de automação
 Disparo de processos através de um gatilho
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
Porque usar?
 Suporte para várias plataformas
 DevOps Otimizado
 Escalabilidade com alta disponibilidade
 Integração com várias plataformas
 Totalmente seguro
Demo
Obrigado
Twitter: @ntakashics
E-mail: nicolas.tcs@hotmail.com
Site: ntakashi.net

Azure app service

  • 1.
    Azure App Service Introduçãoa computação em nuvem
  • 2.
    Agenda  Apresentação  Oque é Microsoft Azure  Como iniciar?  Microsoft Dev Essentials  Visão geral Azure App Service  Composição App Service  Azure Resource Group  Azure Service Plan  Porque usar?
  • 3.
  • 4.
    O Que éMicrosoft Azure  Plataforma de computação em nuvem;  Apresentação em 27/10/2008  Lançamento em 01/02/2010  Grande quantidade de serviços  Números bem grandes na sua conta  Casos de uso extremamente grandes
  • 5.
    Como iniciar  MicrosoftAccount  Cadastro no Site do Azure  Visual Studio Subscriber  BizSpark
  • 6.
    Microsoft Dev Essentials O que é?  Ferramentas de ponta  Serviços de nuvem  Software  Treinamento e Suporte
  • 7.
  • 8.
    Visão geral  Plataformade computação em nuvem para compilar aplicações web e mobile  Aplicações web com suporte a diversas tecnologias  Aplicativos moveis com funcionalidades ricas  Automação de processos com design visual para processos e fluxos  Escalabilidade de forma fácil  Agilidade em processos de DevOps
  • 9.
  • 10.
    Composição App Service– Web App  Plataforma de computação em nuvem totalmente gerenciada  Otimizada para hospedagem de aplicações Web  PaaS – Plataforma como serviço, possibilita a concentração na lógica da sua aplicação  Compartilhado ou dedicado  Suporte para diversas linguagens: .NET, PHP, Ruby, NodeJS e Python
  • 11.
    Composição App Service– Mobile App  Armazenamento de dados na nuvem:  Sync, SQL, Table Storage, Mongo, Blob  Autenticação com diversos providers:  Facebook, Twitter, Microsoft, Google, AD  Push Notification  WNS, APNS, GCM, Notification Hub
  • 12.
    Composição App Service– API App  API existente sem nenhuma mudança  Consumo fácil com suporte integrado do Swagger  Controle de acesso  Integração com Logic App
  • 13.
    Composição App Service– Logic App  Automação do processo de negócio de forma simples e rápida  Designer visual para modelagem do processo de automação  Disparo de processos através de um gatilho
  • 14.
    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.
  • 15.
    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
  • 16.
    Porque usar?  Suportepara várias plataformas  DevOps Otimizado  Escalabilidade com alta disponibilidade  Integração com várias plataformas  Totalmente seguro
  • 17.
  • 18.