Visão estratégica de como migrar para a cloud

32
©2016, Amazon Web Services, Inc. or its affiliates. All rights reserved Visão Estratégica de Como Migrar para a Nuvem Alex Coqueiro Gerente de Arquitetura na Amazon Web Services @alexbcbr

Transcript of Visão estratégica de como migrar para a cloud

Page 1: 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

Page 2: Visão estratégica de como migrar para a cloud

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)

Page 3: Visão estratégica de como migrar para a cloud

Por onde começar?

Page 4: Visão estratégica de como migrar para a cloud

TransformarExpandirExplorar Adotar

Modelo de Maturidade para Jornada na Nuvem

Page 5: Visão estratégica de como migrar para a cloud

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

Page 6: Visão estratégica de como migrar para a cloud

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

Page 7: Visão estratégica de como migrar para a cloud

Entendi, mas e a MINHA jornada …

Page 8: Visão estratégica de como migrar para a cloud

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

Page 9: Visão estratégica de como migrar para a cloud

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

Page 10: Visão estratégica de como migrar para a cloud
Page 11: Visão estratégica de como migrar para a cloud
Page 12: Visão estratégica de como migrar para a cloud

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

Page 13: Visão estratégica de como migrar para a cloud

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

Page 14: Visão estratégica de como migrar para a cloud

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)

Page 15: Visão estratégica de como migrar para a cloud

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

Page 16: Visão estratégica de como migrar para a cloud

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

Page 17: Visão estratégica de como migrar para a cloud

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

Page 18: Visão estratégica de como migrar para a cloud

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

Page 19: Visão estratégica de como migrar para a cloud

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

Page 20: Visão estratégica de como migrar para a cloud

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

Page 21: Visão estratégica de como migrar para a cloud

Lambda consumer

S3

MobileAnalytics

DynamoDB

SQS

Amazon EMR

Amazon Cognito

Amazon Kinesis

Mobile app

Lambda interface

S3 dump

DynamoDB log

Amazon Redshift

Microservice Core

Page 22: Visão estratégica de como migrar para a cloud

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

Page 23: Visão estratégica de como migrar para a cloud

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

Page 24: Visão estratégica de como migrar para a cloud

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

Page 25: Visão estratégica de como migrar para a cloud

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

Page 26: Visão estratégica de como migrar para a cloud

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

Page 27: Visão estratégica de como migrar para a cloud

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

Page 28: Visão estratégica de como migrar para a cloud

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

Page 29: Visão estratégica de como migrar para a cloud

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

Page 30: Visão estratégica de como migrar para a cloud

Modelo Operacional

• Definir um Modelo Operacional com atenção voltada para:

• Otimização de Custo• Melhoria Contínua• Segurança• Monitoração

Page 31: Visão estratégica de como migrar para a cloud

… 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!

Page 32: Visão estratégica de como migrar para a cloud