15’ to Go
henrique.franco@techdata.comComo propor
Bases de Dados
em Microsoft-Azure
6º Webcast – 1ª TemporadaAgenda
• 15’ to Go
• DataBase as a Service (DBaaS)
• Migração on-Prem para Cloud (DMA, DMS)
• Fim de suporte WinServer 2008 e SQL 2008
• Como estimar preços
• Solução Tech Data “Click-to-run”
• Perguntas e Respostas
15’ to Go
Webcasts 15’ To Go
Quando:
todas as segundas e quartas terça-feira às 10h
Onde:
Webcast : Skype Meeting:
https://aka.ms/15togo
O quê:
– 10 curtas apresentaçõesde 15 minutos cada
– Abordagem simples, no âmbito da Microsoft Cloud, relacionados com as principais dificuldades dos nossos Parceiros em:
• Plataforma de aprovisionamento StreamOne. • IaaS, PaaS, SaaS
• Introdução ao Azure
• Como propor e estimar custos em Azure • Etc..
DataBase as a Service
Modelos Cloud
Rede Armazenamento Servidores Virtualização Sist. Operativo Middleware Runtime Dados Aplicações Recursos próprios G es tã o próp ria Armazenamento Servidores Virtualização Sist. Operativo Middleware Runtime Dados Aplicações Software as a Service G es tã o M icro soft Rede Armazenamento Servidores Virtualização Sist. Operativo Middleware Runtime Dados Aplicações Infrastructure as a Service G es tã o próp ria es tã o M icro soft Rede Armazenamento Servidores Virtualização Sist. Operativo Middleware Runtime Dados Aplicações Platform as a Service G es tã o própria G es tã o M icro softCloud
Solution
Provider
Cloud
Solution
Provider
Oferta Microsoft Cloud
AS DEFINED BY NIST*
SaaS
PaaS
IaaS
Utilizadores Desenv. Aplicações Integradores Valor visível p ar a o utiliza dorCloud
Solution
Provider
Cloud
Solution
Provider
Cloud
Solution
Provider
SQL Server
• SQL Server: Base de Dados mais usada. • Cloud: Crescimento e modernização • Soluções na Cloud
… têm soluções na Cloud
• Capex reduzido / pague de acordo com uso • Rápida disponibilização
• Configuração fácil e flexível • Escalável
Desafios de IT…
• Restrições orçamentais • “Preciso disso ontem"
• Heterogenidade de hardware antigo • Cargas de trabalho altamente variáveis
Base de Dados de classe empresarial
económica em nuvem
Auto-gerida e ambiente conhecido
Continuidade aplicacio-nal e proteção de dados Capacidade e desempenho escalável • Desempenho previsível • Escala vertical- e horizontalmente • Painel de métricas da BD • Restauro automático • Recuperação em caso de desastre
• Cumpre req. de conformidade
• Auto-gerida
• APIs programáveis
• Ferramentas e liguagens conhecidas
SQL como Serviço em Azure
Cloud
Solution
Provider
Cloud
Solution
Provider
SQL Server em Azure
Segurança numa Cloud confiável Conectividade sem esforço
Desempenho excepcional Rapidez com Flexibilidade
Atenda à procura não previsível com implementações otimizadas pela equipa que criou o SQL
Server
Aproveite ao máximo os seus investimentos em recursos locais e aproveite o rico ecossistema Azure
Configure e gira em minutos as suas implementações SQL e, aumente ou diminua
recursos quando necessário Proteja os seus dados com a Base de Dados na nuvem
mais segura e mais conforme com as normas
Opções de implementação
Cloud
Solution
Provider
Base de Dados SQL em Azure
Base de Dados
única Conjuntoelástico InstânciaGerida
Aplicações que requerem requisitos fixos Aplicações com múltiplas Bases de Dados que partilham recursos Migração mais fácil para Cloud de
grande volume de aplicações
Baseado em DTUs
Azure SQL Database (PaaS)
Cloud
Solution
Provider
Modelo baseado em DTU
Cloud
Solution
Provider
• Conjunto integrado de recursos fixos de computação, armazenamento e I/O • Unidades de transação de base de dados
(DTUs) para bases de dados únicas
• Unidades de transação da base de dados elástica (eDTUs) para conjuntos elásticos • Basic, Standard e Premium.
• Opção simples e pré-configurada de recursos.
Modelo DTU
Modelo baseado em vCore
Cloud
Solution
Provider
Modelo vCore Escalabilidade independente• Escolha independente de:
– recursos de computação (nível de serviço,
número de vCores, memória e geração de CPU), – armazenamento (tipo e espaço)
– Cópias de segurança (RA-GRS).
• Utilização do Azure Hybrid Benefit para o SQL
5 10 20 50 100
200
800
Fácil aumento / redução de recursos
para atender às necessidades de negócio
DTUs S0 S1 S2 P1 P2 P3 B
Desempenho escalável
Cloud
Solution
Provider
• níveis crescentes de desempenho: Basic, Standard e Premium
• expresso em Data Transaction Units (DTUs), medida combinada de CPU, armazenamento e I/O
• Aumento / redução via portal, APIs, PS ou T-SQL
• Base de Dados on-line durante o redimensionamento • Faturação por hora
Cloud
Solution
Provider
Utilize o melhor: SQL Server em Azure
Benefícios ímpares em
qualquer dos cenários
HA/SR DW BIDev/
teste Lift & shift híbridaCloud OLTP
Teste e realize Provas de Conceito de SQL em Windows ou em Linux Utilize para teste uma imagem
gratuita do SQL Server Developer
Utilize os créditos mensais em consumo Azure
Azure VM
Backup integral à Máquina Virtual
SQL Server in VM
Backup ao SQL Server da Máquina Virtual Azure
Azure SQL DB
Backup automático da Base de Dados
pelo serviço SQL
Nota: No serviço SQL Azure não há custos adicionais pelo
Backup IaaS vs Paas
Cloud
Solution
Provider
VM única Depende das VM SLA 99.9% Availability sets Proteção em caso de Availability zones Proteção em caso de Serviços geridos Serviço redundante, VM SLA 99.95% VM SLA99.99% SQL DB SLA99.99%
Cloud
Solution
Provider
DB1 DB1
DB1 DB1
DB1
A replicação geo-redundante minimiza
interrupções em caso de desastre
inclui Base de Dados secundária a custo optimizado, ativada pela Microsoft em caso de desastre
até 4 Bases de Dados Secundárias que permitem leitura, controle total sobre localização e failover,
suporta balanceamento de carga, atualização de aplicações e cenários de realocação.
Pode ser combinada com uma Base de Dados Secundária)
Replicação geo-redundante
Cloud
Solution
Provider
Use ferramentas e plataformas
que já utiliza
Suporta plataformas including T-SQL, REST APIs, PowerShell, SQL Server Management Studio (SSMS), Visual Studio
Tecnologias como .NET, Java, Ruby on Rails e Node.js
Azure Management Portal com suporte HTML 5
Plataformas de desenvolvimento
Cloud
Solution
Provider
DBaaS disponibiliza
Cloud
Solution
Provider
Funcionalidade da Base de Dados Em Azure PaaSProteção de Dados
• Backups (com validação e retenção) incluida Implementação Alta Disponibilidade / Recuperação
• Always On
• Espelhamento da Base de Dados • Envio de Logs
incluida
Conformidade com Standards incluida
Segurança
• Controle de acesso a dados • Defesas embebidas
• Deteção de falhas
Ferramentas fáceis de usar
Monitorização Ferramentas fáceis de usar
Melhoria de desempenho e manutenção
• Query plan regressions: deteção e prevenção
•
Base de dados totalmente gerida como serviço, o que
permite que se concentre em aspetos mais importantes
•
Aprovisionamento fácil e a pedido
•
Desempenho escalável e elástico
•
99,99% de disponibilidade, sem necessidade de manutenção
•
Inteligente: aprende e adapta-se para otimizar o desempenho
•
Seguro e confiável para proteger dados confidenciais
•
Proteção de dados através de Geo-replicação
Cloud
Solution
Provider
Migração on-Prem para Cloud
Cloud
Solution
Provider
Azure SQL Database (PaaS)
• Migre as suas Bases de dados do SQL Server sem alterar aplicações.
• Maximize o ROI ao migrar para a Cloud • Migre Bases de Dados massivas
e cresça verticalmente até 100 TB
• Desenvolva aplicações seguras na Cloud • Otimize o desempenho
com inteligência incorporada
Cloud
Solution
Provider
Migração para Azure SQL Database
• O SQL Server Management Studio pode ser usado na cópia de Bases de Dados que
devem permanecer on-line e disponíveis. Outras tecnologias de replicação transacional podem copiar a maioria dos dados para Azure em segundo plano até ao switch-over.
• O Azure Database Migration Service pode ser usado para fazer a avaliação inicial e migrar os dados de forma consistente e correta para aplicações que podem ter algum tempo de paragem.
• O SQL Server Management Studio pode ser usado para exportar os dados e a arquitetura da Base de Dados como um arquivo BACPAC. Pode ser considerável o tempo para exportar e importar Bases de Dados maiores pelo que esse método apenas deve ser usado com aplicações de baixa prioridade com grandes janelas de manutenção.
O que é
– Deteta problemas de compatibilidade.
– Recomenda melhorias de desempenho e fiabilidade. – Permite mover dados e objetos não contidos do
servidor de origem para o servidor de destino.
Quando usar
– Otimizado para migrações de SQL Server para Azure – Para migrações grandes (número e dimensão),
é recomendável usar o Serviço de Migração de Base de Dados do Azure
Acesso
–Tool overview and how to guide
Cloud
Solution
Provider
Avalia adequação e dimensionamento / custo da migração de VMs on-Prem para Azure
O que faz
– Ajuda a avaliar máquinas locais para migração para Azure. – Avalia a adequação de migração das máquinas e fornece
estimativas de dimensionamento e custo em Azure –Video
Quando usar
– Melhor usado no início do projeto de migração para ajudar a entender a complexidade e os custos de migração
– Avalia atualmente VMs VMware locais para migração
Como aceder
–Informação detalhada
–Utilize a ferramenta (requer subscrição Azure) –Guia
– Sem custos de utilização.
– Custos nos serviços de migração de cargas de trabalho
Cloud
Solution
Provider
O que é
– Guia para várias ferramentas que a
Microsoft selecionou como úteis para os parceiros na entrega de migrações Quando usar
– Há uma ampla variedade de cenários de migração e este guia analisa algumas das situações comuns e faz recomendações claras
sobre quais ferramentas a usar com base na situação
Situação do Cliente Azure Migrate Movere Cloudamize TSO Logic Turbonomic CloudPhysics A avaliação de ambiente / migração
de apenas Vmware, e / ou Preço sensível e procura uma opção "livre" e / ou mais confortável usando uma ferramenta de marca
- - - -
-Ambiente heterogêneo, incluindo: servidor físico, Hyper-V, VMware ou
outra tecnologia de virtualização - Hesitante em instalar agentes de
avaliação no ambiente, ao mesmo tempo em procura dados para
definir o processo de migração - Pretende recomendações sobre
aplicações que podem aproveitar as instâncias reservadas Azure e
modelar os custos - - -
Quer comparar os custos da nuvem
Sumário das recomendações
Cloud
Solution
Provider
• O que é
– A comunidade de parceiros de migração é o melhor local para os parceiros interagirem entre si e com engenheiros da Microsoft
– Local certo para manter-se atualizado com a migração do Azure e aceder a atualizações, eventos, formação e outros recursos mais recentes
• Quando usar
– Sempre que quiser interagir com colegas e especialistas da Microsoft,
• Como aceder
– A Azure Migration Partner Communityrequer um registo simples com a Microsoft Tech Community (link).
• Outros recursos
– Microsoft Partner Community
– CSP Partners
– Azure Community
– Azure Support Community
– Microsoft technical community
Cloud
Solution
Provider
Fim de suporte WinServer 2008
e SQL 2008
Cloud
Solution
Provider
Cloud
Solution
Provider
Cloud
Solution
Provider
Cloud
Solution
Provider
Porque é que deve atualizar
O SQL Server 2008 e o SQL Server 2008 R2 têm fim de suporte anunciado pela Microsoft a partir de julho de 2019.
Evite problemas e vulnerabilidades:
Reduza os riscos com segurança e conformidade
Fim de acesso a atualizações abrindo o potencial para interrupções e perda de dados
Atualize e obtenha um custo mais optimizado
A manutenção de servidores, firewalls, sistemas anti-intrusão e outras componentes pode ficar mais onerosa. Modernize para inovar
Cloud
Solution
Provider
Ofertas com o fim de suporte
Economize até 85% com Benefício Híbrido do Azure
• Economize ao migrar o seu SQL Server 2008 ou 2008 R2 para
Instâncias Geridas de SQL como Serviço ou para máquinas virtuais. Atualizações de segurança estendidas para ambientes locais
• Os clientes com Software Assurance ou com subscrições
podem adquirir uma Extensão de Atualizações de Segurança para os servidores que precisam.
Extensão gratuitas de atualizações em Azure
• Ao migrar o workload SQL Server e Windows Server 2008 e 2008 R2 para o Azure não necessita de atualizar de imediato, dando-lhe mais tempo para planear a atualização para versões mais recentes, como o SQL Server 2017 ou o Windows Server 2016
Como estimar preços
Cloud
Solution
Provider
Portal Azure
Solução Tech Data
• Aprovisionamento fácil através do StreamOne. • Fácil de replicar em vários Clientes finais.
• Configuração automatizada em minutos e personalizável se necessário. • Sem hardware no local, sem necessidade de substituir peças.
• Mais fácil de vender para pequenas e médias necessidades pelo “empacotamento” • Oferta de última geração por menos de 20 euros por utilizador.
• Sempre as versões mais recentes, sem problemas de atualização ou expiração • Fácil criar ambientes de demonstração ou provas de conceito
Cloud
Solution
Provider
http://www.techdata.pt http://www.techdata.pt
Valter Alves
Henrique Franco Daniel Nogueira
Dina Lázaro
O seu Team Microsoft na Tech Data
Julio Agelvis Cláudia Afonso Nelson Fernandes Nuno Rosa João Cunha
Cloud
Solution
Provider
Andreia SilvaAlguns links
Tech Data Portal
http://www.techdata.pt
Tech Data Cloud Solutions
https://techdatacloud.eu
Tech Data Cloud Champion
https://techdata.cloudchampion.pt/
Conteúdos Webcasts anteriores
https://techdata.cloudchampion.pt/tech-data-documentacao/
Tech Data Cloud
https://www.techdata.com/content/tdcloud/azure.html
Tech Data Channel Academy
https://www.techdataacademy.com/
Azure Portal
https://azure.microsoft.com
Azure SQL Database Documentation
https://docs.microsoft.com/en-us/azure/sql-database/
Microsoft Partner University
https://partneruniversity.microsoft.com
Microsoft Certification & Training Resources
http://www.microsoft.com/learning
Resources for IT Professionals
https://technet.microsoft.com/
Developer Network
http://developer.microsoft.com
Eventos Microsoft
Azure
http://www.techdata.pt http://azure.microsoft.com
henrique.franco@techdata.com