Windows Azure: Recursos e Serviços Disponíveis
-
Upload
fernando-correia -
Category
Technology
-
view
132 -
download
2
description
Transcript of Windows Azure: Recursos e Serviços Disponíveis
![Page 1: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/1.jpg)
Windows Azure:Recursos e Serviços DisponíveisFernando CorreiaWeb: pensandoazure.wordpress.comEmail: [email protected]: @facorreia
![Page 2: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/2.jpg)
Pauta
Computação em nuvem
Windows Azure
Cenários
![Page 3: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/3.jpg)
Computação em Nuvem
![Page 4: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/4.jpg)
O que é a nuvem?
Um estilo de computação na escala da Internet conectado a uma variedade de dispositivos e serviços.
![Page 5: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/5.jpg)
Características da computação em nuvem• Acesso por Internet• Compartilhamento de recursos• Auto-serviço sob demanda• Elasticidade rápida• Pagamento conforme o uso
![Page 6: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/6.jpg)
Padrões de uso
tCom
puta
ção
Inatividade
t
t
t
Ligado/desligado
Picos imprevisíveis
Com
puta
ção
Crescimento rápido
Com
puta
ção
Picos previsíveisCom
puta
ção
![Page 7: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/7.jpg)
Níveis de computação em nuvem
![Page 8: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/8.jpg)
Windows Azure
![Page 9: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/9.jpg)
Windows Azure
Conjunto abrangente de serviços para desenvolver, implantar e gerenciar aplicações em uma rede global de datacenters gerenciados pela Microsoft.
Sólido
Aberto
Flexível
![Page 10: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/10.jpg)
Alcanceglobal
![Page 11: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/11.jpg)
Pague somente o que usar
![Page 12: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/12.jpg)
Computação• Máquinas virtuais• Sites• Serviços em nuvem• Serviços móveis
Rede• Rede Virtual• Traffic Manager• Connect
Loja
Serviços de Aplicativo• Caching• Service Bus• Active Directory• Access Control Service• Serviços de Mídia• CDN
Serviços de dados• Banco de dados SQL• Relatórios SQL• Sincronização de dados
SQL• Armazenamento• HDInsight
![Page 13: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/13.jpg)
Máquinas virtuaisWindows Server e LinuxFlexibilidade para diversas cargas de trabalhoSuporte a redes virtuais (VPN)
![Page 14: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/14.jpg)
Máquinas VirtuaisDemo
![Page 15: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/15.jpg)
Portabilidade de máquinas virtuais
![Page 16: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/16.jpg)
Windows Azure
Your Data Center
![Page 17: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/17.jpg)
Windows Azure
Your Data Center
![Page 18: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/18.jpg)
Your Data Center
Windows Azure Other Service Providers
![Page 19: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/19.jpg)
Windows Azure Storage
VM with persistent driveVM com disco persistente
![Page 20: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/20.jpg)
Windows Azure Storage
VM with persistent driveVM com disco persistente
![Page 21: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/21.jpg)
Windows Azure Storage
VM with persistent driveVM com disco persistente
![Page 22: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/22.jpg)
Alta disponibilidade
Windows Azure Storage
VM com disco persistente
![Page 23: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/23.jpg)
Replicaçãocontínua
WEST
DC
EASTDC
> 500 miles
Windows Azure Storage
![Page 24: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/24.jpg)
Web sites Desenvolva com ASP.NET, Node.js, PHP, PythonInstale em segundos com FTP, Git, TFSComece de graça, expanda quando o seu tráfego aumentar
![Page 25: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/25.jpg)
Web sitesDemo
![Page 26: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/26.jpg)
1shared reserved
SHARED INSTANCES
:-)
shared
Web sites
![Page 27: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/27.jpg)
2SHARED INSTANCES
:-)
:-)
shared reserved
shared
Web sites
![Page 28: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/28.jpg)
SHARED INSTANCES
:-)
1shared reserved
RESERVED INSTANCE
:-):-)
0reserved
Web sites
![Page 29: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/29.jpg)
2shared reserved
RESERVED INSTANCE
:-)
RESERVED INSTANCE
:-)
reserved
Web sites
![Page 30: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/30.jpg)
2shared reserved
RESERVED INSTANCE
:-)
RESERVED INSTANCE
:-):-)
:-) :-)
:-)
:-) :-)
reserved
Web sites
![Page 31: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/31.jpg)
Serviços em nuvemDesenvolva aplicações escaláveisSuporte arquiteturas em camadasGerenciamento automatizado de aplicações
![Page 32: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/32.jpg)
ServicePackage
ServicePackage
![Page 33: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/33.jpg)
ServicePackage
Server Rack 1 Server Rack 2
Virtual machine
Virtual machine
Provision Role InstancesDeploy App CodeConfigure Network
Virtual machine
Virtual machine
![Page 34: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/34.jpg)
Windows Azure Datacenter
ServicePackage
Provision Role InstancesDeploy App CodeConfigure Network
![Page 35: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/35.jpg)
Windows Azure Datacenter
ServicePackage
Provision Role InstancesDeploy App CodeConfigure Network
![Page 36: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/36.jpg)
Network Load Balancer
Windows Azure Datacenter
Network load-balancer configured for traffic
Provision Role InstancesDeploy App CodeConfigure Network
![Page 37: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/37.jpg)
Network Load Balancer
Windows Azure Datacenter
![Page 38: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/38.jpg)
Serviços móveisDesenvolva serviços na nuvemDados, identidade, notificações, agendamentosWindows Store, Windows Phone, iOS, Android
![Page 39: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/39.jpg)
Serviços paradesenvolvimento
StorageBig data
Caching
CDN
Database
Identity
Media
Messaging
Networking
Traffic
![Page 40: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/40.jpg)
DBSQL databaseNúcleo do SQL Server na nuvemEm cluster para alta disponibilidadeServiço completamente gerenciadoSuporte a relatórios
![Page 41: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/41.jpg)
Blob storageSistema de arquivos de alta disponibilidade e escalávelBlobs podem ser publicados via HTTPReplicação continua entre datacenters
![Page 42: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/42.jpg)
CacheCache em memória distribuído de baixa latênciaTamanho pode aumentar e diminuir dinamicamenteSuporte a alta disponibilidadeCompatível com protocol Memcached
![Page 43: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/43.jpg)
Web Roles
300MB 300MB 300MB 300MB
1.2GB Distributed Cache
distributed cache
![Page 44: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/44.jpg)
24GB Distributed Cache
Web Roles
12GB CacheWorker Role
12GB CacheWorker Role
2
![Page 45: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/45.jpg)
24GB Distributed Cache
Web Roles
12GB CacheWorker Role
12GB CacheWorker Role
4
12GB CacheWorker Role
12GB CacheWorker Role
48GB Distributed Cache
![Page 46: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/46.jpg)
IdentidadeIntegração com identidade corporativaPossibilita single sign-on em suas aplicaçõesAPI para acesso à hierarquia corporativaActive Directory usado por 93% das maiores empresas
![Page 47: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/47.jpg)
Service busFuncionalidades seguras para mensageria e retransmissãoDesenvolvimento de aplicações híbridasPossibilita soluções com baixo acoplamento
![Page 48: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/48.jpg)
Windows Azure
Service bus relayCloud application
Internet
Enterprise
App behindfirewall
![Page 49: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/49.jpg)
Windows Azure StoreUtilizar serviços de parceirosFacilidade para experimentar e comprarCobrança integrada com fatura do Azure
![Page 50: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/50.jpg)
Calculadora de preços
www.windowsazure.com/pt-BR/pricing/calculator/
![Page 51: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/51.jpg)
Cenários
![Page 52: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/52.jpg)
Cenários com Windows AzureIdeal para aplicações que requerem:
EscalabilidadeDisponibilidadeTolerância a falhas
Usos comuns:
Web SitesComputação intensivaComputação móvelAPIs WebColaboração
![Page 53: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/53.jpg)
Cenário: Aplicações web
• Aplicações nativas em máquina virtual• Integração com CapeSoft NetTalk• www.clarionaddins.com/articles/
clarioneers_azure.html• http://wazclariontest.cloudapp.net
![Page 54: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/54.jpg)
Cenário: Serviços em nuvem
• Integração com .NET• Utilização do SDK do Azure para .NET• Escalabilidade• Alta disponibilidade• Serviço gerenciado
![Page 55: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/55.jpg)
Cenário: Máquinas virtuais
• Hospedagem de máquinas virtuais• Servidores sob demanda• Catálogo de imagens de servidores• Scale up: aumentar tamanho do servidor
![Page 56: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/56.jpg)
Cenário: Ambientes
• Ambientes de uso eventual• Desenvolvimento• Teste• Homologação• Demonstração• Diversos sistemas operacionais, bancos de
dados
![Page 57: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/57.jpg)
Cenário: Web sites
• Web sites de alta disponibilidade e escaláveis
• Também para web services• Suporte a diversas linguagens• Publicação e atualização rápida• Segurança
![Page 58: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/58.jpg)
Cenário: Banco de dados
• SQL Server gerenciado• Alta disponibilidade• Conexão segura• Acesso via Internet
![Page 59: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/59.jpg)
Cenário: Documentos
• Armazenamento de documentos• Acesso seguro via Web• PDFs, ZIPs, imagens• CDN para aceleração de acesso em grande
escala
![Page 60: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/60.jpg)
Cenário: Processamento de mensagens• Processamento em segundo plano• Processamento assíncrono• Evitar sobrecarga de sistema• Escalabilidade para picos de demanda
![Page 61: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/61.jpg)
Cenário: Integração publish/subscribe• Mensagens entre sistemas• Uma aplicação publica um evento• Uma ou mais aplicações recebem o evento• Cada uma a seu tempo• Isolamento de disponibilidade e
performance• Garantia de entrega
![Page 62: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/62.jpg)
Cenário: Dispositivos móveis
• Conexão segura via Internet• Publicação de dados• Entrada de dados• Integração• Compatibilidade com diversas plataformas
![Page 63: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/63.jpg)
Cenário: Vídeo
• Conversão de formatos• Streaming• Compatibilidade com diversos aparelhos e
padrões
![Page 64: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/64.jpg)
Cenário: Software como serviço
• Criação de uma “template” padronizada:• Máquinas virtuais• Bancos de dados• Armazenamento• Filas de mensagens• Redes virtuais
• Provisionamento automatizado por script PowerShell
![Page 65: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/65.jpg)
ResumoO Windows Azure fornece um conjunto abrangente de serviços que podem ser usados para desenvolver aplicações na nuvem.
Datacenters ao redor do mundoSLA mensal de 99.95%. Pagamento conforme o uso.
Opções flexíveis de computaçãoMáquinas virtuais, Web sites, Serviços em nuvem
Serviços gerenciadosSQL Database, Cache, Service Bus e mais
![Page 66: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/66.jpg)
Para começarBenefícios da assinatura MSDN
Utilização gratuita do Windows Azure para assinaturas Professional, Premium e Ultimate
Ajuda a acelerar o desenvolvimento
Requer cartão de crédito para a inscrição
Cobrança para uso acima dos limites gratuitos
Grátis por 3 meses
ComputaçãoStorageTransactionsBandwidth
DatabasesCachingAccess ControlService Bus
SERVIÇOS INCLUÍDOS: OS BENEFÍCIOS INCLUEM:
![Page 67: Windows Azure: Recursos e Serviços Disponíveis](https://reader038.fdocuments.net/reader038/viewer/2022103116/5587963ad8b42af3408b4597/html5/thumbnails/67.jpg)
Teste gratuitamente.http://WindowsAzure.com
Fernando CorreiaWeb: pensandoazure.wordpress.comEmail: [email protected]: @facorreia