microsoft azure overview global physical infrastructure servers, network, and data centers...
TRANSCRIPT
Microsoft Azure
Mariana HatsumuraProduct Marketing Manager – Windows [email protected]
André VitalCloud & Dinamic Datacenter [email protected]
Agenda
Overview do Microsoft Azure (de novo!)
Conceitos de Storage no Azure
Cenários do Microsoft Azure: SQL
Cenários do Microsoft Azure: HRM
Cenários do Microsoft Azure: Sharepoint
Microsoft Azure overview
ConnectVirtual
NetworkTraffic
ManagerHDInsight TablesBlob
StorageSQL
databaseMobile
Services
Global Physical InfrastructureServers, Network, and Data Centers
Caching Media CDN HPCIntegratio
n
Compute Data Services Networks
Virtual Machines Web Sites
North Central US, South Central US, Northern Europe, Western Europe, East Asia, Southeast Asia, and 24 Edge Content Delivery Network (CDN) Locations
Automated
Managed
Resources
Elastic
Usage-Based
Service BusIdentity
Cloud Services
Analytics
App Services
Microsoft Azure
Backup de Dados na Nuvem Hospedagem de Websites
Segurança, praticidade e escalabilidade• Cenário fácil de mapear
• Soluções para diversos portes de empresa
• Segurança garantida:
• Backup criptografado
• Redundância local
• Redundância geográfica
Ajude seus clientes a moverem seus websites para nuvem• Cenário fácil de mapear
• Implementação simples e flexível: suporta diversos CMSs ou linguagens de programação
• Elasticidade automática para aumento e redução de recursos
• Custos sob medida
Aplicações em Máquinas Virtuais
Implemente todos os tipos de aplicações de seus clientes• Atenda a diferentes necessidades, sejam
técnicas ou de negócio
• Troque Capex por Opex
• Reduza custos de infraestrutura e de gerenciamento da TI
• Utilize para aplicações Microsoft, de mercado ou open source
SharePoint SQL Server
Databases
Orders
ProductAP
Business Application
s
CRM AcctHR
Virtual Machines
Cenários Básicos de Uso em SMB
1. Complemente a venda de Windows Server
2. Identifique os parceiros que hospedam
websites
3. Extensão da infraestrutura do cliente.
Lembre-se do fim do suporte do Windows Server
Azure SQL Hyper-V Recovery Manager
Segurança, praticidade e escalabilidade• Crie databases para consumo de
aplicações
• Pode ser escalado facilmente
• Políticas de backup simplificadas
Crie grupos de máquinas virtuais de produção em nuvens• Orquestre a recuperação de desastres
na sua organização
• Elabore planos de continuidade de negócio
Azure Sharepoint
Implemente todos os tipos de aplicações de seus clientes• Crie aplicações para execução em
plataformas de colaboração Sharepoint na Nuvem
SharePoint
SQL Server
Databases
Orders
ProductAP Business
Applications
CRM Acct
HR
Cenários Avançados de Uso em SMB
4. Aplicações e Serviços de Database
5. Recuperação orquestrada de sites de
produção
6. Sites de colaboração na Nuvem
Virtual Machines
AzureStorage
Microsoft Azure Storage
4 Trilhões de Objetos“Azure Blob storage tomou um passo significativo à frente da Amazon no ultimo ano, para ficar no
topo” – Nasuni 2013 Cloud Storage Report
Armazene os seus dados!
Microsoft Azure Storage
Altamente durável e escalável.Múltiplas cópias de dados.
É um HD gigante… Mas melhorado
Storage: Quais são as opções?Benefícios:
Non-relational structured storageMassive scale-out
Microsoft Azure
TablesBenefícios:
Big files, inc. VHD’sMicrosoft
Azure Blobs
Benefícios:
Persistent Async MessagingEnqueue, Dequeue
Microsoft Azure
QueuesBenefícios:
Relational databaseHighly availableManaged for you as a service
Microsoft Azure SQL
Database
Azure SQL
O que é Azure SQL Database?
Um database-as-a-service relacional, totalmente gerenciado pela Microsoft.
Entrega desempenho previsível, escalabilidade elástica, continuidade de negócios e funcionalidade programática.
Focado em aplicações desenhadas para nuvem, quando administração minima e necessidade de escalabilidade dinâmica são fatores chave.
Perfeito para cloud arquitetos e developers procurando funcionalidades de DBA programáticas. ?
O que diferencia de VMs?
Aplicações existentes que requerem
funcionalidade total do SQL
functionality.
Remove CAPEX.
Best for…
Benefícios de TCO
Novas aplicações que precisem
escalar elasticamente.
Evita CAPEX e diminui o OPEX
significativamente.
SQL Server in a VM Azure SQL Database
Funcionalidade total do SQL Server.Features Built-in & programmatic DBA-like
features.
Cliente já tem um ecossistema de TI
de para suporte e manutenção das
aplicações.
RecursosCliente tem problemas para adicionar
novos recursos de TI em termos de
custos de suporte e manutenção.
Integração com Management Studio
14
DB
SQL Server Database App Portability
Microsoft Azure Management
Portal
Microsoft Azure Management
Studio
SQL Server Data Tools
DAC
15
DB
DB
Introduzindo os novos Tiers de Serviço
Cargas transacionais baixas
A opção padrão de aplicações de negócio
Cargas pesadas ou missão crítica
Elastic scale & performance: Seis níveis de desempenho em três camadas para escalabilidade, acima ou abaixo, baseado em volume de vazão de dados. Melhor isolamento de recursos e experiência de billing.
Continuidade de negócios: Um espectro de continuidade de negócios cobrindo cargas leves até aplicações de missão crítica. Clientes controlam a política de recovery e failover.
Familiar & Self-managed: Eficiencia sem precedents com aplicações que se escalam quase sem necessidade de administração, usando várias ferramentas e APIs já conhecidas do Mercado.
Visualização de métricas em Dashboards
Entenda rapidamente o uso de DBs visualizando o consumo realizado por cada tipo de recurso em razão de tempo,e tamanho.
Monitor
Disponível no management portal & via APIs
Em contraste à VM, não há fardo administrativo relacionado ao Sistema. O foco é só nos recursos utilizados na carga do seu database.
In-depth views (DMVs) estão disponíveis também para entendimento mais profundo e trouble-shooting (por exemplo, em queries)
Self-service restore
Auto backups, transactional logs a cada 5 min
Backups no Azure Storage e geo-replicação
Cria sempre uma cópia side-by-side do database
REST API, PowerShell or Azure Portal
Backups retention policy:
• Basic, last known state até 24 hrs
• Standard, até 7 dias• Premium, até 35 dias
Recuperação Programática para aqueles “oops recovery”…
Geo- replicated
Restore from backup
SQL Database Backupssabcp01bl21
Azure Storagesabcp01bl21
Disponível em Basic, Standard e Premium
Built on self-service restore technology
Recupere para qualquer região do Azure
Recuperação de dados emergencial quando você mais precisar
Basic Recovery
Geo- replicated
SQL Database Backupssabcp01bl21
Azure Storagesabcp01bl21
Restore to any Azure region
Scale out Elástico
Scale out através de milhares de databases via custom sharing
Usa todo o poder de contingencia e processamento do Azure
Suporta mudança de padrões de volume de dados consumidos por aplicações elasticamente
Scale
SQL Database Service
Desempenho e escalabilidade
Continuidade de negócios
Familiar & self-managed
Predictable performance levels
Programmatic scale-out
Dashboard views of DB metrics
Self-service restore
Disaster recovery
Microsoft-backed
Self-managed
Programmatic
Familiar
Um database-as-a-service relacional, totalmente gerenciado pela Microsoft.
Focado em aplicações desenhadas para nuvem, quando administração minima e necessidade de escalabilidade dinâmica são fatores chave.
Perfeito para cloud arquitetos e developers procurando funcionalidades de DBA programáticas
Azure Hyper-VRecoveryManager
Como funciona: ConfiguraçãoSign up
Create a recovery plan
Site A
System Center Virtual MachineManager
AD
SQLExch
System Center Virtual MachineManager
Site B
Como funciona: Monitoração
Hyper-V Replica replica as virtual
machines
Monitoração do
ambiente
Create a recovery plan
Crie umrecovery
plan
Site A
System Center Virtual MachineManager
AD
SQLExch
Configure
System Center Virtual MachineManager
Site B
Como funciona: Recuperação de falha de site
Create a recovery plan
System Center Virtual MachineManager
Site B
Criar umrecovery
plan
Orquestração de serviços no caso de
falha geral
AD
SQLExch
Opções de configuração flexíveis• Recovery plans
guardados no Microsoft Azure
• Selecione nuvens para proteger
• Customize mapeamento de redes
• Habilite replicação automática de máquinas virtuais
• Teste recovery plans
• Monitore serviços
Proxy
Comunicação SeguraDatacenter
Hyper-V Recovery Manager
Http
Só o System Center Virtual Machine Manager se comunica
com o Microsoft Azure
1. Suporte a Proxy
2. Só precisa configurar o HTTP outbound
SC Virtual Machine Manager
Criptografia de todas as comunicações com o Hyper-V Recovery Manager
Quando escolher e usar o Hyper-V Recovery Manager
Se você tiver:
Um site secundário em execução
Usa System Center Virtual Machine Manager
Tem cargas de trabalho sem proteção
?
Se há benefícios reais, palpáveis, de se reduzir tempo de failover de sites
AzureSharepoint
Proposta de ValorQuais cargas de Sharepoint são boas candidatas para ir ao Azure?
Benefícios de entregar aplicações Sharepoint no Azure Infrastructure Services
• Public/extranet websites que usam acesso anônimo
• Ambiente de teste para aplicações em Sharepoint• Teste de compatibilidade
com upgrades de SharePoint 2013
• Plataforma de Teste e Staging para farms de SharePoint
• Plataforma altamente customizada para Sharepoint
• Baixo custo• Sem upgrades na infraestrutura e sem manutenção
de hardware• Pague pelo que usa• Livre de custar recursos no datacenter
• Virada de produção mais rápida• Provisionamento não é mais problema no que diz
respeito a custos de hardware para ambiente de testes e aplicações
• Permite aos usuários provisionar instantaneamente quaisquer capacidades de desenvolvimento e testes para reduzir ciclos de gerenciamento
• Menos riscos• Aumente ou diminua em instantes no Microsoft
Azure para agregar padrões de aplicações de negócios
• Todos os benefícios da Nuvem Pública sem afetar ou alterar o que você já tem on-premises
Microsoft’s Solution 1/2
Virtua
l
Networ
k
On-premises
Microsoft Azure
Remote Workers
Custom Collaboration
Site
Virtual Machines
Internet
Remote Workers
Windows ServerActive
Directory
SharePoint Server
Windows ServerActive
Directory
Microsoft’s Solution 2/2
Windows ServerActive
Directory
On Premises
Web Front End Availability Set(s)
Remote Workers
End Users
VPN Tunnel
Admin
Domain Controller Availability Set SQL Server
Availability Set
Application Server (Availability Set)
Web App Server Availability Set
Entrega de uma Farm SharePoint Microsoft Azure Infrastructure Services
Microsoft Azure
Diferenciação Competitiva
Nuvem Hybrid / VM portability
Único ponto de suporte
Facilidade de Entrega
• Tranca você no format proprietário AMI
• SharePoint e SQL Server não são suportados pela Microsoft no AWS
• AWS não prove suporte “app level” para SharePoint e SQL Server
• O template AWS SP só funciona em algumas regiões
• VHD de VMs podem ser movidas entre o Azure e on premises nos dois sentidos, permitindo flexibilizar processos de homologação, testes e produção de aplicações
• Você pode chamar o suporte da Microsoft e ter suas questões respondidas sobre qualquer component da Farm de Sharepoint – SharePoint Server, SQL Server, Windows Server, Microsoft Azure
• Documentação detalhada sobre arquitetura e deployment praticamente em todos os lugares
Better Together
• Amazon não tem o mesmo nível de acesso para testar Sharepoint Server no AWS
• Common Engineering criteria usado pelo time de Engenharia da Microsoft garante o Microsoft Azure como a melhor plataforma para executar o Sharepoint
Storage resiliente e robusta
• Amazon usa Elastic Block Store para discos de VM – eles não têm SLA para EBS
• Geo-redundância precisa ser gerenciada manualmente para os snapshots de EBS
• Você tem dados geo-redundantes para discos ao utilize-los no Microsoft Azure
• SLAs para Microsoft Azure Storage se aplica a discos virtuais
IT Admin
Developers
Seu Datacenter
VMs em ambiente de test/dev
Provision VMs
Use VMs
Demora de entrega de infra atrasa os projetosBaixa utilização da infraOrçamento limitado para hardware e softwareManutenção da infra é cara e complexaLimites de capacidade do Data CenterDifícil fazer testes realistas de capacidade
Desafio com ambiente de testes on-premises
Ambiente de Testes On Premises
Developers
IT Admin
Provisionamento de 20-30x mais rápido1
~30% redução de TCO 1 (pague pelo uso)Habilidade de escalonar mais ou menos conforme necessárioTestado em cenários reaisUsa ferramentas e linguagens existentesAcesso a on-premise se for necessário
Ambiente de Dev/Test usando Microsoft Azure
Gerencie o ambiente
Use VMs
Provisione VMs
1 A large US insurance company and the world’s largest accounting firm realized ~30% cost savings and 30X faster infrastructure provisioning times by moving SQL Server application testing to Microsoft Azure
Ambiente de Testes no Microsoft Azure
Seu Datacenter,ou seu Hoster
Inicie VMs e desenvolvimento de apps no Azure
Portabilidade de VMsSe roda no Hyper-V, roda no Microsoft Azure
Ambiente de Produção
Entregue em qualquer lugar sem lock-in
Ambiente de Testes no Microsoft Azure
© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
?
© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.