Azure

Preview:

Citation preview

Azure

COMPUTAÇÃO EM NUVEM

Boa noite

Juscélio Reis [MSP]Email: juscelio@outlook.comEmail: juscelio.reis@studentpartner.comTwitter: @juscelioreis

AgendaO que é a nuvem?

Hype Cicle 2013

Modelo tradicional

Modelo em nuvem

Cenários aconselhável

Terminologias da indústria◦ Principais características

Mas afinal o que é nuvem?

O que nuvem deve oferecer?

Windows Azure datacenters

Windows Azure Compute

Modelo de roles

Azure Storage

Arquitetura de aplicação

Portal de gerenciamento

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

0

1

2

3

4

5

6

0

0.5

1

1.5

2

2.5

3

3.5

4

4.5

Tempo 01 Tempo 02 Tempo 03 Tempo 04 Tempo 05 Tempo 06

TI Tradicional

Series 1 Series 3

Modelo em nuvem

0

1

2

3

4

5

6

0

1

2

3

4

5

6

Tempo 01 Tempo 02 Tempo 03 Tempo 04 Tempo 05 Tempo 06

Nuvem

Series 1 Series 3

Cenários aconselhável

Tipos de nuvem

Pública

Híbrida

Privada

Terminologias da indústriaSaaS - 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

Aplicação

Dados

Identidade de usuários

SO

Hardware

Rede

IaaS

Aplicação

Dados

Identidade de usuários

SO

Hardware

Rede

PaaS

Aplicação

Dados

Identidade de usuários

SO

Hardware

Rede

SaaS

Aplicação

Dados

Identidade de usuários

SO

Hardware

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 ComputeLocal para hospedar seu código

Maquina virtual (Role)◦ Tipo

◦ Tamanho

◦ Endpoints

◦ Armazenamento local

Modelo de rolesWeb Role◦ Aplicação hospedada no IIS

Worker Role◦ Aplicação executável

◦ Processamento em backgroud

VM Role◦ Maquina pré-configurada

Azure StorageBlobs◦ 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

Dicashttps://www.windowsazure.com/pt-br/

http://www.microsoftvirtualacademy.com/training-courses/entendendo-o-windows-azure

http://msdn.microsoft.com/pt-br/windowsazure/centrum-windows-azure.aspx

ObrigadoALGUMA PERGUNTA?