Visão estratégica de como migrar para a cloud
-
Upload
amazon-web-services -
Category
Technology
-
view
238 -
download
2
Transcript of Visão estratégica de como migrar para a cloud
©2016, Amazon Web Services, Inc. or its affiliates. All rights reserved
Visão Estratégica de Como Migrar para a Nuvem
Alex CoqueiroGerente de Arquitetura na Amazon Web Services
@alexbcbr
Cloud IT Transformation
Estado AtualCustos iniciais altos – alto risco
Custo de Segurança elevado
Demora para realizar valor
Capacidades que não adicionam valor
Nem sempre alinhado com o negócio
Estado DesejadoBaixo risco e custo inicial
Segurança e certificação incluídos
Agilidade melhorando o time-to-value
Foco no core business
Capacitar o negócio
Como sair deste estado….
É uma Mudança Organizacional, e demanda
uma visão do futuro!
… para este?
(Jornada para Nuvem)
Por onde começar?
TransformarExpandirExplorar Adotar
Modelo de Maturidade para Jornada na Nuvem
Modelo de Maturidade para Jornada na Nuvem
Estágio 1
Explorar ExpandirAdotar
Nív
el d
e M
atur
idad
e
• Provas de Conceito
• Quick Wins
• Contas dispersas
• Estrutura Pequena
• Modelo de Operação na Nuvem
• Inovação de Negócio via TI
• Otimização de Custo
• Maiores Migrações
• Workloads Nativos na Nuvem
• Alinhamento com o Negócio
• Estratégia de Nuvem
• Modelo de Pessoas
• Análise de Aplicativos
• Acordos Formalizados
Estágio 2 Estágio 3 Estágio 4
Transformar
Jornada pode ter caminhos paralelos
Explorar TransformarAdotar Expandir
Enterprise Apps(e.g. SAP)
Demos e TreinamentoMultiple Environments
of Dev & TestSandboxes e Departmental Core Enterprise Production
Aplicações Departamental
Novas Capacida
des
Existing Business
Capabilities
Transações com adaptação dinâmica
Steady App Integrado Workflow Apps
Business Intelligence & Analytics
Novos dados & Projetos de uso intensivo de
computaçãoData Warehousing
& big data
Multi-source Data Lake para Colaboração
Master Data Management baseado em
serviçosWeb and Mobile
Applications Novas Web Apps
Web Apps escaláveis
Customer-facing Web e Mobile escaláveis
Web e Mobile Integrado por todas operações
de negócioOperations and Service Delivery Dev & Test Backup e Archive
Storage Life CycleDisaster Recovery &
Business ContinuityCloud ITSM para
Catalogo de Serviço
Entendi, mas e a MINHA jornada …
Passos para Jornada da Nuvem…1. Construir seu
Business Case para estabelecer uma base de avaliação dos resultados e entender oportunidade para inovação
3. Desenvolver Arquitetura de Cloud para otimização de disponibildadeconfiabilidade, escalabilidadesegurança endereçando reduções de custo
2.Estabelecer um Modelo de Pessoas que inclui um centro de excelência em cloud para evangelização e necessidade do time
4.Criar ações para a Estratégia de Migraçãoque incluem planejamento, descoberta, análise, migração, e otimização
5. Definir um Modelo Operacional com atenção especial para melhoria continua e otimização de custo
Passos para Jornada da Nuvem…1. Construir seu
Business Case para estabelecer uma base de avaliação dos resultados e entender oportunidade para inovação
Entender seu Modelo de Custo Atual
• Importante a acurácia dos seus custos para estabelecer o modelo de migração mais eficiênte e otimizado
Custo Total de Operação (TCO)Hardware – Server, Rack
Chassis PDUs, ToR Switches
(+Manutenção)
Licenças de Software - OS, Virtualização(+ Manutenção)
Custos das Instalações
Espaço Energia Resfriamento
Hardware – DiscosCustos das Instalações
Espaço Energia Resfriamento
Custos Administrativos de
Armazenamento
Hardware de Redes – Switches
Custos da Banda
Custos Administrativos de
Redes
Custos das Instalações
Espaço Energia Resfriamento
Administração dos ServidoresAdministração da Virtualização
Custos de SW & HW que podem ser substituídos
Custos de Armazenamen
to
Custos Servidores
Custos de Pessoal
Inovação
Custos de Rede
1
2
3
4
5
Efeito “Migration Bubble”
Cus
to
Tempo
Planejamento
Migration bubble
Operação e Otimização
• Duplicar ambientes• Treinamento das equipes• Consultoria na Migração• Ferramentas de Terceiros• Penalidades (Contratos)
Passos para Jornada da Nuvem…1. Construir seu Business Case para estabelecer uma base de avaliação dos resultados e entender oportunidade para inovação
2. Estabelecer o People Model que inclui um centro de excelência em cloud para evangelização e necessidade do time
Modelo de Pessoas (People Model)
Estrutura Organizacional
Descrição de Papéis e Responsabilidade
Skills e Competencias
Treinamento e Certificação
Gestão de Pessoal Gestão de mudança organizacional
CCOE (Cloud Center of Excellence)
Arquitetura
Operação
Ser
vido
res
Sto
rage
Red
es
Dat
abas
e
Pla
tafo
rma
Mid
dlew
are
Des
k/C
olab
Mgm
t & T
ools
App 1 App 2 App 3
Unidade de Negócio 1 Unidade de Negócio 2
Serviços Compartilhados
Seg
uran
ça
• Equipe dedicada visando:
• Acelerar conhecimentos relativos à nuvem
• Aprender através de projectos-piloto
• Padronizar ferramentas• Definir as melhores
práticas• Promover a re-utilização• Adoptar métodos ágeis• Evangelizar nuvem• Treinar e educar
CoE
Ops./MSP
Ferramentas& Automação
TI Modo 2TI Modo I
Modelo de Pessoas - Cloud Adoption Team
Arquitetura TIViabilidade e AnálisesRequerimentos técnicosArquitetura de nuvemProjeto de Migração da AppPrototipagemValidação
Entrega TIProvisionamentoServiços de DeploymentGestão de Mudança
Operação TIMonitoraçãoGestão de SLAGestão de IncidentesMediçãoFaturamentoGestão de ContinuidadeDisaster Recovery
Gestão da IniciativaAgendamentoMonitoração do ProgressoRelatóriosOrquestração
Liderança da TI
GovernançaRisco e ConformidadeRequisitos de negócioOrçamentoInformation Assurance
Rastreamento de valorAlinhamento de negóciosEstratégiaRoadmap de Adoção
Passos para Jornada da Nuvem…1. Construir seu
Business Case para estabelecer uma base de avaliação dos resultados e entender oportunidade para inovação
3. Desenvolver Arquitetura de Cloud para otimização de disponibildadeconfiabilidade, escalabilidadesegurança endereçando reduções de custo
2. Estabelecer o People Model que inclui um centro de excelência em cloud para evangelização e necessidade do time
Mapeamento On-premises para AWS
Tecnologia On-premises AWSRede VPN, MPLS Amazon VPC, AWS Direct Connect
Storage DAS, SAN, NAS, SSDAmazon EBS, Amazon S3, Amazon EC2 instance storage,
distributed & clustered FS on Amazon EC2
Computação Hardware, virtualization Amazon EC2, Amazon ECS, AWS Lambda
Content delivery Third-party CDN Amazon CloudFront
Banco de DadosMS SQL Server, MySQL, Oracle, DB2,
PostgreSQL, MongoDB,. …Amazon RDS, Amazon DynamoDB, Amazon ElastiCache,
DB software on Amazon EC2
Load balancing Hardware and software load balancers Elastic Load Balancing, software load balancers
Escalabilidade e Cluster
Hardware and software clustering tools
Auto Scaling, software clustering solutions
DNS BIND, Windows Server, third party Amazon Route 53, third-party DNS software on Amazon EC2
Lambda consumer
S3
MobileAnalytics
DynamoDB
SQS
Amazon EMR
Amazon Cognito
Amazon Kinesis
Mobile app
Lambda interface
S3 dump
DynamoDB log
Amazon Redshift
Microservice Core
Passos para Jornada da Nuvem…1. Construir seu
Business Case para estabelecer uma base de avaliação dos resultados e entender oportunidade para inovação
3. Desenvolver Arquitetura de Cloud para otimização de disponibildadeconfiabilidade, escalabilidadesegurança endereçando reduções de custo
2. Estabelecer o People Model que inclui um centro de excelência em cloud para evangelização e necessidade do time
4. Criar ações de Estratégia de Migração que incluem planejamento, descoberta, analise, migração, e otimização
Estratégia de Migração
Discover/Assess/PrioritizeApplications
Replatforming
(Lift & Reshape)
Retain / Not
Moving
Refactoring
(Re-writing/ Decoupling
applications)
Repurchasing(Replace -
Drop & Shop)
Rehosting
(Lift and Shift)
Retire / Decommission
Determine Migration
Path
Estratégia de Migração
Discover/Assess/PrioritizeApplications
Use Migration Tools
Replatforming
(Lift & Reshape)
Transition Production
Retain / Not
Moving
Refactoring
(Re-writing/ Decoupling
applications)
Redesign Application/
Infrastructure Architecture
App Code Development
Repurchasing(Replace -
Drop & Shop)Purchase COTS/SaaS & licensing
Rehosting
(Lift and Shift)
Validation
Modify underlyingInfrastructure
Full ALM / SDLC
Manual
Manual Config
Manual Deploy
Manual Install
Retire / Decommission
Determine Migration
Path
Automate
Manual Install & Setup
Integration
Determinenew platform
Estratégia de Migração
Discover/Assess/PrioritizeApplications
Use Migration Tools
Replatforming
(Lift & Reshape)
Transition Production
Retain / Not
Moving
Refactoring
(Re-writing/ Decoupling
applications)
Redesign Application/
Infrastructure Architecture
App Code Development
Repurchasing(Replace -
Drop & Shop)Purchase COTS/SaaS & licensing
Rehosting
(Lift and Shift)
Validation
Modify underlyingInfrastructure
Full ALM / SDLC
Manual
Manual Config
Manual Deploy
Manual Install
Retire / Decommission
Determine Migration
Path
Automate
Manual Install & Setup
Integration
Determinenew platform
AWS Cloud Adoption FrameworkO CAF da AWS organiza e descreve as perspectivas no planejamento, criação, gerenciamento e suporte de uma TI de serviços moderna.
Oferece orientações práticas e diretrizes abrangentes para a criação, desenvolvimento e execução nos ambientes da AWS.
Ele fornece uma estrutura onde negócios e TI possam trabalhar em conjunto com uma estratégia e visão comum, apoiada pela automação e otimização de processos de uma TI moderna.
Whitepaper: http://bit.ly/AWSCAF
Perspectiva Pessoas
Perspectiva Processos
Perspectiva Segurança
Perspectiva Maturidade
Perspectiva Plataforma
Perspectiva Operação
Perspectiva Negócio
Serv
ices
from
AWS
ecos
yste
m
Amazon CloudWatch
AWS Application Discovery
Service
AWSConfig
Inovação para acelerar a migraçãoEstratégia Planejamento Construção Execução
Application 3Application 2Application 1Discovery Operação
AWS Database Migration Service
Amazon Server Migration Service
Application design
Migration and validation
Application 3Application 2Application 1
Amazon EC2 VM AWS Import/Export
SnowballAWS Schema Conversion Tool
Opções de Parceiros Tecnológicas para Migração de Aplicações
• Non-production environment• Non-critical workloads• Sustain downtime / outage
VM Conversion
• Production environment• Non-critical workloads• Sustain downtime
Host Cloning
• In place upgrade• Sustain limited downtime• Multi-tenant application environment to single tenant
App Containerization
• Production environment• Critical workloads• Low RTO and RPO (little to no downtime)
Live Migration
• Database• Data Warehouse• Unstructured data objects
Data Migration
Passos para Jornada da Nuvem…1. Construir seu
Business Case para estabelecer uma base de avaliação dos resultados e entender oportunidade para inovação
3. Desenvolver Arquitetura de Cloud para otimização de disponibildadeconfiabilidade, escalabilidadesegurança endereçando reduções de custo
2.Estabelecer um Modelo de Pessoas que inclui um centro de excelência em cloud para evangelização e necessidade do time
4.Criar ações para a Estratégia de Migraçãoque incluem planejamento, descoberta, análise, migração, e otimização
5. Definir um Modelo Operacional com atenção especial para melhoria continua e otimização de custo
Modelo Operacional
• Definir um Modelo Operacional com atenção voltada para:
• Otimização de Custo• Melhoria Contínua• Segurança• Monitoração
… Resumindo ... Tenha uma estratégia e um PLANO Entende os componentes envolvidos e a
correlação com o Migration Bubble Determine o melhor caminho de migração para
endereçar as suas necessidades Maximize o uso de recursos: APN Partners,
Tooling, e serviços AWS para encurtar a janela de migração
Seja Ágil!