2. Olá!
Ericson da Fonseca
▷ Desenvolvedor Web há mais de 10 anos
▷ Microsoft MVP
▷ Coorganizador do Meetup Campinas.NET
▷ Autor Técnico do Portal iMasters
Você pode me encontrar através: http://ericsonf.com.br
3. ▷ Antes da Nuvem
▷ O que é Cloud
▷ Modelos de Nuvem e Tipos de Serviço
▷ O que é o Azure
▷ Subscriptions
▷ Ferramentas Multi Plataforma
▷ Criando uma Conta no Azure
▷ Colocando sua aplicação na nuvem
Visão Geral
4. Necessário controlar toda a sua Infra
▷ Backup
▷ Hardware
▷ Configuração do Servidor
▷ Atualizações do Sistema Operacional
▷ Segurança
▷ Softwares
▷ Escalar minha aplicação se necessário
Antes da Nuvem (On-Premises)
6. Como definir?
▷ Encapsulamento de técnicas que fornecem serviços de
computação a partir de um pool de recursos compartilhados
▷ Instituto Nacional de Padrões e Tecnologia (NIST)
○ Autoatendimento sob demanda
○ Acesso de rede amplo
○ Agrupamento de recursos
○ Elasticidade extremamente rápida
○ Serviço facilmente mensurável
▷ Vantagens
○ Datacenter gerenciado
○ Custos operacionais baixos
○ Maior flexibilidade e velocidade
O que é Cloud?
7. ▷ Public Cloud
○ Serviços que um provedor oferece para acesso e
consumo de várias organizações
■ Provedor arca com os gastos de infraestrutura
■ Controle limitado da infra-estrutura
▷ Private Cloud
○ Semelhante a nuvem publica porém, dedicada para
uma única empresa
■ Controle total da infra-estrutura
■ Empresa arca com os gastos de infraestrutura
▷ Hybrid Cloud
○ Liga os dois modelos anteriores para combinar e
complementar os benefícios de cada uma
Modelos de Nuvem
8. 3 Tipos de Serviços
▷ IaaS – Infrastructure as a Service
▷ PaaS – Plataform as a Service
▷ SaaS – Software as a Service
Tipos de Serviço
9. “Primeiros passos” na nuvem
▷ Provedor de Cloud irá disponibilizar serviços voltados para a
Infraestrutura
○ Hardware
○ Backup
○ VM`s
▷ Vantagens
○ Redução de gastos com hardware
○ Redução de gastos com o time de Infra
○ Escalabilidade
IaaS (Infrastructure as a Service)
10. Novo mundo no jeito de se utilizar a nuvem
▷ Plataforma voltada para o desenvolvimento de aplicativos na
nuvem
○ Código + Deploy
▷ Vantagens
○ Escalabilidade através de limitantes
○ Sem preocupação com o gerenciamento do servidor
○ Sem preocupação com Infra
PaaS (Plataform as a Service)
11. “Aluguel” e não mais licença
▷ O usuário utiliza o software disponibilizado pelo provedor
○ Google Docs
○ Office 365
○ SharePoint Online
▷ Vantagens
○ Gestão e Segurança centralizados
○ Atualizações simplificadas
○ Facilidade na adoção
SaaS (Software as a Service)
14. Microsoft Azure
▷ Solução Cloud da Microsoft que fornece uma ampla gama
de serviços IaaS, PaaS e SaaS distribuídos em datacenters
pelo mundo todo.
O que é o Azure
17. 3 tipos de subscription
▷ Pay As You Go
○ Paga somente o que consome
○ Cancelamento a qualquer momento
○ Cartão de Crédito ou Débito
▷ Microsoft Reseller
○ Compra créditos para serem utilizados
▷ Enterprise Agreements
○ Opção melhor para as grandes organizações
○ Assume um compromisso monetário inicial
Subscriptions
19. Ferramentas auxiliares
▷ Azure CLI
○ Ferramenta de linha de comando que permite criar
scripts
▷ Azure Storage Explorer
○ Ferramenta que permite gerenciar o Storage no Azure
Ferramentas Multi Plataforma