Azure
COMPUTAÇÃO EM NUVEM
Boa noite

Juscélio Reis [MSP]
Email: juscelio@outlook.com
Email: juscelio.reis@studentpartner.com
Twitter: @juscelioreis
Agenda
O que é a nuvem?

Windows Azure datacenters

Hype Cicle 2013

Windows Azure Compute

Modelo tradicional

Modelo de roles

Modelo em nuvem

Azure Storage

Cenários aconselhável

Arquitetura de aplicação

Terminologias da indústria

Portal de gerenciamento

◦ Principais características

Mas afinal o que é nuvem?
O que nuvem deve oferecer?
O que é a nuvem?
É um novo paradigma em IT.
É a democratização dos recursos de IT.
É um novo modelo construído sobre uma
plataforma de alta escalabilidade.
Modelo Tradicional
TI Tradicional
4.5

6

4

5

3.5
3

4

2.5

3

2
1.5

2

1

1

0.5
0

0
Tempo 01

Tempo 02

Tempo 03
Series 1

Tempo 04
Series 3

Tempo 05

Tempo 06
Modelo em nuvem
Nuvem
6

6

5

5

4

4

3

3

2

2

1

1

0

0
Tempo 01

Tempo 02

Tempo 03
Series 1

Tempo 04
Series 3

Tempo 05

Tempo 06
Cenários aconselhável
Tipos de nuvem

Pública
Híbrida

Privada
Terminologias da indústria
SaaS - Software as a Service (Software como
serviço)

PaaS - Platform as a Service (Plataforma como
serviço)

IaaS - Infraestructure as a Service
(Infraestrutura como serviço)
Principais características
Privado

IaaS

PaaS

SaaS

Aplicação

Aplicação

Aplicação

Aplicação

Dados

Dados

Dados

Dados

Identidade de
usuários

Identidade de
usuários

Identidade de
usuários

Identidade de
usuários

SO

SO

SO

SO

Hardware

Hardware

Hardware

Hardware

Rede

Rede

Rede

Rede
Mas afinal o que é nuvem?
Uma nuvem é, no final, a arquitetura do data
center que constrói a nuvem computacional.
Então, qual a diferença ou diferenças entre o
serviço de hospedagem tradicional e na
nuvem?
O que nuvem deve
oferecer?
Pagar de acordo com o consumo
Um portal de provisionamento de
autosserviço
Abstração de hardware do servidor
Abstração do hardware de rede
Escalabilidade dinâmica
Alta disponibilidade garantido por SLA
Windows Azure datacenters
Windows Azure Compute
Local para hospedar seu código
Maquina virtual (Role)
◦
◦
◦
◦

Tipo
Tamanho
Endpoints
Armazenamento local
Modelo de roles
Web Role
◦ Aplicação hospedada no IIS

Worker Role
◦ Aplicação executável
◦ Processamento em backgroud

VM Role
◦ Maquina pré-configurada
Azure Storage
Blobs

◦ Tamanho máximo: 200GB
◦ Url Schema: http://[storage account].blob.core.windows.net/[Container
name]/[Blob name]

Queues

◦ Tamanho máximo: 8K (String)
◦ Url Schema: http://[storage account].queue.core.windows.net/[Queue
name]/messages

Tables

◦ Tamanho máximo: Terabytes de dados
◦ Url Schema: http://[storage account].table.core.windows.net/[Table
name]?$filter=[Query]

Drivers

◦ Tipo especial de blob
Arquitetura de aplicação
Acesso via SDKs
Portal de gerenciamento
Dicas
https://www.windowsazure.com/pt-br/
http://www.microsoftvirtualacademy.com/trainingcourses/entendendo-o-windows-azure

http://msdn.microsoft.com/pt-br/windowsazure/centrum-windowsazure.aspx
Obrigado
ALGUMA PERGUNTA?

Azure