SlideShare una empresa de Scribd logo
Las migraciones de AWS implican el proceso de traslado de cualquier carga de trabajo
desde un entorno local, instalación de alojamiento u otra nube pública, con el objetivo
de generar ahorro de costos de TI y mejoras en los aspectos de productividad, agilidad
empresarial y resiliencia operativa.
Este proceso de migración, se conforma de 5 fases: 1) Evaluación de oportunidades, 2)
Descubrimiento del portafolio de cargas de trabajo y planificación, 3) Diseño de las
aplicaciones, 4) Migración y validación, y finalmente 5) Operación.
Una vez evaluadas las oportunidades e identificado el portafolio de aplicaciones,
existe una serie de estrategias, así como un conjunto de mejores prácticas y
consideraciones que que nos pueden ayudar a llevar a cabo una migración exitosa a la
nube de AWS.
En lo que se refiere a estrategias de migración, AWS sigue una serie de
recomendaciones basadas en los lineamientos de Gartner, en particular las 5 R’s,
Rehosting, Refactor, Revise, Rebuild y Replace. Las mismas fueron luego rebautizadas
como: Rehosting (lift & shift), Replatforming, Repurchasing, Refactoring /
Re-architecting y Retire.
1) Rehosting (lift & shift)
Esta estrategia busca llevar a la nube aplicaciones legacy que no se pueden migrar o
sacar provecho de las funcionalidades de la nube. Por ejemplo, cargas de trabajo que
corren tal cual como están y que no se han tocado en años y que incluso puede darse el
caso que la organización no tenga documentación actualizada o que el equipo o
proveedor que la desarrolló no se encuentre más vinculados a la empresa. Para este tipo
de cargas de trabajo aún se puede puede aprovechar el hecho de migrar a la nube de
AWS, ya que en términos de costos puede significar ahorros de hasta 30%.
Una de las ventajas que se tiene con esta estrategia es que una vez que las carga de
trabajo está en la nube se puede aprovechar muchos de los servicios de AWS, como
respaldos de volúmenes o creación de AMIs, además se puede luego emplear una
estrategia de refactoring que permita modernizarlas.
2) Replatforming
Otra estrategia a considerar es la de llevar las cargas de trabajo con la arquitectura
actual on-premise pero reemplazando la plataforma subyacente por las provistas por
AWS. Por ejemplo, una base de datos migrarla a AWS RDS.
Esto tiene como ventaja que algunas de las operaciones que se tenían que realizar para
mantener la plataforma en on-premise se le estaría relegando a AWS, como la
actualización de software del motor de base de datos o la implementación de la
seguridad de la infraestructura.
Es recomendable identificar estos servicios de los cuales se pueden tomar ventaja.
Algunos de ellos son AWS RDS, AWS ElasticSearch, AWS AWS DynamoDB -
Document DB, entre otros.
3) Repurchasing
También es factible plantearse la posibilidad de cambiar a otros productos, por ejemplo
llevando funcionalidades a plataformas SaaS. Vale la pena evaluar los costos de
mantenimiento de sistemas (ingenieros, licencias, etc) y la necesidad de enfocar los
recursos al negocio.
Por ejemplo, tiene sentido mantener la infraestructura de una suite como la de
Atlassian (Bitbucket, Confluence, Jira, etc). si no se tiene requerimientos especiales
provenientes del lado del negocio? No. Es preferible enfocarse a la lógica del negocio
y consumir este tipo de herramientas como SaaS.
4) Refactoring / Re-architecting
Esta estrategia está orientada en sacar provecho de las funcionalidades que ofrece
AWS, ya que busca rediseñar las cargas de trabajo tomando en cuenta las tecnologías
nativas de la nube.
Esta quizás es la que puede implicar mayores cambios pero es las más beneficial. Por
ejemplo, desacoplar una aplicación monolítica en microservicios permite que cada
servicio escale de forma independiente, que tenga su propio ciclo de desarrollo, y
tecnología de implementación independiente.
También permite incluir mejoras sobre las cargas de trabajo para, por ejemplo,
aprovechar otros recursos proporcionados por AWS, balanceadores (AWS Application
Load Balancers), web application firewalls (AWS WAF), Content Delivery Networks
(AWS CloudFront), entre otros de la amplia gama de productos de AWS.
5) Retire
En el proceso de descubrimiento surgirán algunas cargas de trabajo que probablemente
no se había identificado hasta el momento en que se decide hacer la migración. Muchas
de estas cargas de trabajo puede que ya no sean útiles para el negocio, por ejemplo,
aplicaciones no inventariadas y que no están siendo usadas.
Estas cargas de trabajo simplemente se pueden apagar del lado on-premise sin
necesidad de migrar a la nube.
Estas cargas de trabajo que se desincorporan pueden representar un ahorro (por lo
general de 10%, o a veces hasta 20%), ya que se dejaría de invertir en infraestructura
on-premise, licencias, y mantenimiento de las mismas.
6) Retain
En la etapa de descubrimiento surgirán cargas de trabajo que no encajen en alguna de
las estrategias anteriores. Por ejemplo, con algunas puede existir la duda que se deba
desincorporar, o migrar. Estas aplicaciones se pueden poner en “pausa” para la
migración, y analizarlas nuevamente en una siguiente iteración.
De esta manera se puede priorizar la migración de aquellas aplicaciones que tengan
más sentido para el negocio.
El AWS Well-Architected Framework es un conjunto de recomendaciones y
consideraciones que se deben tomar en cuenta a la hora de arquitectar soluciones en
AWS. Con este framework se pueden medir constantemente las arquitecturas de las
aplicaciones contra las mejores prácticas e identificar áreas de mejora.
El marco de buena arquitectura fue creado a partir de las experiencias aprendidas por
los ingenieros y arquitectos de AWS en miles de despliegues alrededor del mundo.
El mismo consta de cinco pilares (por sus nombres en inglés): Operational Excellence,
Security, Reliability, Performance Efficiency, y Cost Optimization.
PILAR DESCRIPCIÓN
Operational Excellence
Es la capacidad de ejecutar y monitorear sistemas para brindar valor comercial y
mejorar continuamente los procesos y procedimientos de soporte.
Security
Es la capacidad de proteger la información, los sistemas y los activos al tiempo que
ofrece valor comercial a través de evaluaciones de riesgos y estrategias de
mitigación.
Reliability
Es la capacidad de un sistema para recuperarse de la infraestructura o las
interrupciones del servicio, adquirir dinámicamente recursos informáticos para
satisfacer la demanda y mitigar interrupciones tales como configuraciones incorrectas
o problemas de red transitorios.
Performance Efficiency
Es la capacidad de utilizar los recursos informáticos de manera eficiente para cumplir
con los requisitos del sistema y mantener esa eficiencia a medida que la demanda
cambia y las tecnologías evolucionan.
Cost Optimization
Es la capacidad de ejecutar sistemas para entregar valor comercial all punto de
precio más bajo.
La importancia del AWS Welled-Architected Framework en el proceso de migración es
vital, incluso con cada una de las estrategias de las 6 R’s de migración, ya que cada uno
de los pilares tienen algún grado de participación en la toma de decisiones.
Por ejemplo, para Rehosting y Retire el pilar que mayor peso puede ser Cost
Optimization ya que con estas estrategias se pueden obtener ahorros significativos
respecto a on-premise.
Para la estrategia de Replatforming, habrán algunos pilares considerar sobre otros,
dando seguramente más ponderación a Operational Excellence, Reliability, y
Performance Efficiency.
Con la la estrategia de Repurchasing seguramente se estaría apuntando otros grupo de
pilares como Security, Reliability, y Performance Efficiency. Cabe mencionar que con
esta estrategia el pilar Cost Optimization puede parecer el menos adecuado a
apuntalar, pero los costos no solo se deben considerar en términos de licencias, sino
que también en términos de beneficios a obtener al enfocar recursos de negocio.
En la estrategia de Refactoring / Re-architecting todos los pilares deben ser
analizados a fondo, ya que permitirán evaluar la arquitectura actual y hacer las
preguntas adecuadas al momento de re-arquitectar una solución.
Por ejemplo, si queremos desacoplar un monolito con una una implementación
adecuada de microservicios, algunas de las preguntas que debemos hacernos ya se
encuentran cubiertas en el AWS Well-Architected Framework:
¿Cómo mitigar los riesgos de implementación? - Operational Excellence
¿Cómo monitoreamos el uso y el costo? - Cost Optimization
¿Estamos preparados soportar altas demandas? Podemos escalar hacia abajo
cuando la demanda sea baja demanda? - Reliability
¿La arquitectura que diseñamos es la que tiene el mejor rendimiento? -
Performance Efficiency
¿Cómo protegemos las redes? - Security
Las soluciones de AWS han sido diseñadas para ayudar a resolver los problemas más
comunes de manera eficiente, segura y rentable desde el punto de vista operativo.
Todas ellas incorporan una arquitectura detallada, una guía de implementación e
instrucciones para realizar los procesos de forma manual y automática.
Referencias
[1] Migrating Applications to the Cloud: Rehost, Refactor, Revise, Rebuild, or Replace?
[2] The 5 R’s of Cloud Migration Strategy
[3] 6 Strategies for Migrating Applications to the Cloud
[4] Considering a Mass Migration to the Cloud?
[5] A Process for Mass Migrations to the Cloud
[6] The 5 Pillars of the AWS Well-Architected Framework
[7] The AWS Well-Architected Framework whitepaper
Somos una compañía boutique de tecnología con alcance
global, especializada en innovación y transformación digital
empresarial con enfoque en soluciones personalizadas y
servicios profesionales.
www.nubiral.com

Más contenido relacionado

La actualidad más candente

Amazon RDS Proxy 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나
Amazon RDS Proxy 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나Amazon RDS Proxy 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나
Amazon RDS Proxy 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나
Amazon Web Services Korea
 
Disaster Recovery Strategies - AWS Siklab 2022.pptx
Disaster Recovery Strategies - AWS Siklab 2022.pptxDisaster Recovery Strategies - AWS Siklab 2022.pptx
Disaster Recovery Strategies - AWS Siklab 2022.pptx
John Louis Garcia
 
Getting Started with Amazon EC2
Getting Started with Amazon EC2Getting Started with Amazon EC2
Getting Started with Amazon EC2
Amazon Web Services
 
Cloud Migration: Cloud Readiness Assessment Case Study
Cloud Migration: Cloud Readiness Assessment Case StudyCloud Migration: Cloud Readiness Assessment Case Study
Cloud Migration: Cloud Readiness Assessment Case Study
CAST
 
ABCs of AWS: S3
ABCs of AWS: S3ABCs of AWS: S3
ABCs of AWS: S3
Mark Cohen
 
AWS 클라우드 서비스 소개 및 사례 (방희란) - AWS 101 세미나
AWS 클라우드 서비스 소개 및 사례 (방희란) - AWS 101 세미나AWS 클라우드 서비스 소개 및 사례 (방희란) - AWS 101 세미나
AWS 클라우드 서비스 소개 및 사례 (방희란) - AWS 101 세미나
Amazon Web Services Korea
 
Introduction to Amazon Web Services (AWS)
Introduction to Amazon Web Services (AWS)Introduction to Amazon Web Services (AWS)
Introduction to Amazon Web Services (AWS)
Garvit Anand
 
AWS Basics .pdf
AWS Basics .pdfAWS Basics .pdf
AWS Basics .pdf
peramdevi06
 
AWS EC2
AWS EC2AWS EC2
AWS EC2
Mahesh Raj
 
Aws storage
Aws storageAws storage
Aws storage
Chandan Ganguly
 
Introducción a AWS y la Nube
Introducción a AWS y la NubeIntroducción a AWS y la Nube
Introducción a AWS y la Nube
Amazon Web Services
 
AWS for Backup and Recovery
AWS for Backup and RecoveryAWS for Backup and Recovery
AWS for Backup and Recovery
Amazon Web Services
 
Designing security & governance via AWS Control Tower & Organizations - SEC30...
Designing security & governance via AWS Control Tower & Organizations - SEC30...Designing security & governance via AWS Control Tower & Organizations - SEC30...
Designing security & governance via AWS Control Tower & Organizations - SEC30...
Amazon Web Services
 
클라우드를 활용한 기업 가치 극대화- 방희란 AWS시니어 어카운트 매니저/ 정재표, 대한항공ERP 재무담당 과장:: AWS Summit...
클라우드를 활용한 기업 가치 극대화- 방희란 AWS시니어 어카운트 매니저/ 정재표,  대한항공ERP 재무담당 과장::  AWS Summit...클라우드를 활용한 기업 가치 극대화- 방희란 AWS시니어 어카운트 매니저/ 정재표,  대한항공ERP 재무담당 과장::  AWS Summit...
클라우드를 활용한 기업 가치 극대화- 방희란 AWS시니어 어카운트 매니저/ 정재표, 대한항공ERP 재무담당 과장:: AWS Summit...
Amazon Web Services Korea
 
Amazon OpenSearch Service
Amazon OpenSearch ServiceAmazon OpenSearch Service
Amazon OpenSearch Service
Elif Nurber Karakaş
 
Introduction to Amazon EC2
Introduction to Amazon EC2Introduction to Amazon EC2
Introduction to Amazon EC2
Amazon Web Services
 
Intro to AWS: Storage Services
Intro to AWS: Storage ServicesIntro to AWS: Storage Services
Intro to AWS: Storage Services
Amazon Web Services
 
AWS S3 Tutorial For Beginners | Edureka
AWS S3 Tutorial For Beginners | EdurekaAWS S3 Tutorial For Beginners | Edureka
AWS S3 Tutorial For Beginners | Edureka
Edureka!
 
Introduction to Amazon Web Services - How to Scale your Next Idea on AWS : A ...
Introduction to Amazon Web Services - How to Scale your Next Idea on AWS : A ...Introduction to Amazon Web Services - How to Scale your Next Idea on AWS : A ...
Introduction to Amazon Web Services - How to Scale your Next Idea on AWS : A ...
Amazon Web Services
 

La actualidad más candente (20)

Amazon RDS Proxy 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나
Amazon RDS Proxy 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나Amazon RDS Proxy 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나
Amazon RDS Proxy 집중 탐구 - 윤석찬 :: AWS Unboxing 온라인 세미나
 
Disaster Recovery Strategies - AWS Siklab 2022.pptx
Disaster Recovery Strategies - AWS Siklab 2022.pptxDisaster Recovery Strategies - AWS Siklab 2022.pptx
Disaster Recovery Strategies - AWS Siklab 2022.pptx
 
Getting Started with Amazon EC2
Getting Started with Amazon EC2Getting Started with Amazon EC2
Getting Started with Amazon EC2
 
Cloud Migration: Cloud Readiness Assessment Case Study
Cloud Migration: Cloud Readiness Assessment Case StudyCloud Migration: Cloud Readiness Assessment Case Study
Cloud Migration: Cloud Readiness Assessment Case Study
 
ABCs of AWS: S3
ABCs of AWS: S3ABCs of AWS: S3
ABCs of AWS: S3
 
AWS 클라우드 서비스 소개 및 사례 (방희란) - AWS 101 세미나
AWS 클라우드 서비스 소개 및 사례 (방희란) - AWS 101 세미나AWS 클라우드 서비스 소개 및 사례 (방희란) - AWS 101 세미나
AWS 클라우드 서비스 소개 및 사례 (방희란) - AWS 101 세미나
 
Introduction to Amazon Web Services (AWS)
Introduction to Amazon Web Services (AWS)Introduction to Amazon Web Services (AWS)
Introduction to Amazon Web Services (AWS)
 
AWS Basics .pdf
AWS Basics .pdfAWS Basics .pdf
AWS Basics .pdf
 
AWS EC2
AWS EC2AWS EC2
AWS EC2
 
What is AWS?
What is AWS?What is AWS?
What is AWS?
 
Aws storage
Aws storageAws storage
Aws storage
 
Introducción a AWS y la Nube
Introducción a AWS y la NubeIntroducción a AWS y la Nube
Introducción a AWS y la Nube
 
AWS for Backup and Recovery
AWS for Backup and RecoveryAWS for Backup and Recovery
AWS for Backup and Recovery
 
Designing security & governance via AWS Control Tower & Organizations - SEC30...
Designing security & governance via AWS Control Tower & Organizations - SEC30...Designing security & governance via AWS Control Tower & Organizations - SEC30...
Designing security & governance via AWS Control Tower & Organizations - SEC30...
 
클라우드를 활용한 기업 가치 극대화- 방희란 AWS시니어 어카운트 매니저/ 정재표, 대한항공ERP 재무담당 과장:: AWS Summit...
클라우드를 활용한 기업 가치 극대화- 방희란 AWS시니어 어카운트 매니저/ 정재표,  대한항공ERP 재무담당 과장::  AWS Summit...클라우드를 활용한 기업 가치 극대화- 방희란 AWS시니어 어카운트 매니저/ 정재표,  대한항공ERP 재무담당 과장::  AWS Summit...
클라우드를 활용한 기업 가치 극대화- 방희란 AWS시니어 어카운트 매니저/ 정재표, 대한항공ERP 재무담당 과장:: AWS Summit...
 
Amazon OpenSearch Service
Amazon OpenSearch ServiceAmazon OpenSearch Service
Amazon OpenSearch Service
 
Introduction to Amazon EC2
Introduction to Amazon EC2Introduction to Amazon EC2
Introduction to Amazon EC2
 
Intro to AWS: Storage Services
Intro to AWS: Storage ServicesIntro to AWS: Storage Services
Intro to AWS: Storage Services
 
AWS S3 Tutorial For Beginners | Edureka
AWS S3 Tutorial For Beginners | EdurekaAWS S3 Tutorial For Beginners | Edureka
AWS S3 Tutorial For Beginners | Edureka
 
Introduction to Amazon Web Services - How to Scale your Next Idea on AWS : A ...
Introduction to Amazon Web Services - How to Scale your Next Idea on AWS : A ...Introduction to Amazon Web Services - How to Scale your Next Idea on AWS : A ...
Introduction to Amazon Web Services - How to Scale your Next Idea on AWS : A ...
 

Similar a Migración AWS / Well Architected Framework

Sap on Azure - Birchman Group Spain - 2018.07.31
Sap on Azure - Birchman Group Spain - 2018.07.31Sap on Azure - Birchman Group Spain - 2018.07.31
Sap on Azure - Birchman Group Spain - 2018.07.31
Federico Rousaud
 
Analizando el TCO para migrar a AWS
Analizando el TCO para migrar a AWSAnalizando el TCO para migrar a AWS
Analizando el TCO para migrar a AWS
Amazon Web Services LATAM
 
Analizando el TCO para migrar a AWS
Analizando el TCO para migrar a AWSAnalizando el TCO para migrar a AWS
Analizando el TCO para migrar a AWS
Amazon Web Services LATAM
 
Atraer, Convertir, Sostener Claves para la rentabilidad de un E-commerce
Atraer, Convertir, Sostener Claves para la rentabilidad de un E-commerceAtraer, Convertir, Sostener Claves para la rentabilidad de un E-commerce
Atraer, Convertir, Sostener Claves para la rentabilidad de un E-commerce
Nexica
 
120321 raas ejemplo-cloud
120321 raas ejemplo-cloud120321 raas ejemplo-cloud
120321 raas ejemplo-cloud
Nexica
 
Nuba plataforma de_cloud_federada_para_servicios_de_infraestructura
Nuba plataforma de_cloud_federada_para_servicios_de_infraestructuraNuba plataforma de_cloud_federada_para_servicios_de_infraestructura
Nuba plataforma de_cloud_federada_para_servicios_de_infraestructuraTELECOM I+D
 
Nuba plataforma de_cloud_federada_para_servicios_de_infraestructura
Nuba plataforma de_cloud_federada_para_servicios_de_infraestructuraNuba plataforma de_cloud_federada_para_servicios_de_infraestructura
Nuba plataforma de_cloud_federada_para_servicios_de_infraestructuraeduardobustos
 
Estrategias de recuperacion de desastres y alta disponibilidad con amazon web...
Estrategias de recuperacion de desastres y alta disponibilidad con amazon web...Estrategias de recuperacion de desastres y alta disponibilidad con amazon web...
Estrategias de recuperacion de desastres y alta disponibilidad con amazon web...
Andres Pajuelo Quispe
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Checha Macario Ixcot
 
multinube.pdf
multinube.pdfmultinube.pdf
multinube.pdf
Cade Soluciones
 
240125_RECOMENDACIONES O MEJORAS DEL BACKEND.pdf
240125_RECOMENDACIONES O MEJORAS DEL BACKEND.pdf240125_RECOMENDACIONES O MEJORAS DEL BACKEND.pdf
240125_RECOMENDACIONES O MEJORAS DEL BACKEND.pdf
Kkrono
 
Gestión del Cloud Computing
Gestión del Cloud ComputingGestión del Cloud Computing
Gestión del Cloud Computing
Aitor Ibañez
 
Azure bajo control: Claves de una buena gobernanza
Azure bajo control: Claves de una buena gobernanzaAzure bajo control: Claves de una buena gobernanza
Azure bajo control: Claves de una buena gobernanza
Plain Concepts
 
Migración a la nube #Cadesoluciones
Migración a la nube #CadesolucionesMigración a la nube #Cadesoluciones
Migración a la nube #Cadesoluciones
Cade Soluciones
 
Nimbus Concept brochure
Nimbus Concept brochureNimbus Concept brochure
Nimbus Concept brochure
Nimbus Concept
 
Practitioners quick reference esla web_367487
Practitioners quick reference esla web_367487Practitioners quick reference esla web_367487
Practitioners quick reference esla web_367487
Andreas Deris
 
Backend as a service
Backend as a serviceBackend as a service
Backend as a service
William Stewie
 
Nubes híbridas
Nubes híbridasNubes híbridas
Cloud computing
Cloud computingCloud computing
Cloud computingbgarcial
 

Similar a Migración AWS / Well Architected Framework (20)

Sap on Azure - Birchman Group Spain - 2018.07.31
Sap on Azure - Birchman Group Spain - 2018.07.31Sap on Azure - Birchman Group Spain - 2018.07.31
Sap on Azure - Birchman Group Spain - 2018.07.31
 
Analizando el TCO para migrar a AWS
Analizando el TCO para migrar a AWSAnalizando el TCO para migrar a AWS
Analizando el TCO para migrar a AWS
 
Analizando el TCO para migrar a AWS
Analizando el TCO para migrar a AWSAnalizando el TCO para migrar a AWS
Analizando el TCO para migrar a AWS
 
Atraer, Convertir, Sostener Claves para la rentabilidad de un E-commerce
Atraer, Convertir, Sostener Claves para la rentabilidad de un E-commerceAtraer, Convertir, Sostener Claves para la rentabilidad de un E-commerce
Atraer, Convertir, Sostener Claves para la rentabilidad de un E-commerce
 
120321 raas ejemplo-cloud
120321 raas ejemplo-cloud120321 raas ejemplo-cloud
120321 raas ejemplo-cloud
 
Nuba plataforma de_cloud_federada_para_servicios_de_infraestructura
Nuba plataforma de_cloud_federada_para_servicios_de_infraestructuraNuba plataforma de_cloud_federada_para_servicios_de_infraestructura
Nuba plataforma de_cloud_federada_para_servicios_de_infraestructura
 
Nuba plataforma de_cloud_federada_para_servicios_de_infraestructura
Nuba plataforma de_cloud_federada_para_servicios_de_infraestructuraNuba plataforma de_cloud_federada_para_servicios_de_infraestructura
Nuba plataforma de_cloud_federada_para_servicios_de_infraestructura
 
Estrategias de recuperacion de desastres y alta disponibilidad con amazon web...
Estrategias de recuperacion de desastres y alta disponibilidad con amazon web...Estrategias de recuperacion de desastres y alta disponibilidad con amazon web...
Estrategias de recuperacion de desastres y alta disponibilidad con amazon web...
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
multinube.pdf
multinube.pdfmultinube.pdf
multinube.pdf
 
240125_RECOMENDACIONES O MEJORAS DEL BACKEND.pdf
240125_RECOMENDACIONES O MEJORAS DEL BACKEND.pdf240125_RECOMENDACIONES O MEJORAS DEL BACKEND.pdf
240125_RECOMENDACIONES O MEJORAS DEL BACKEND.pdf
 
Gestión del Cloud Computing
Gestión del Cloud ComputingGestión del Cloud Computing
Gestión del Cloud Computing
 
Azure bajo control: Claves de una buena gobernanza
Azure bajo control: Claves de una buena gobernanzaAzure bajo control: Claves de una buena gobernanza
Azure bajo control: Claves de una buena gobernanza
 
Migración a la nube #Cadesoluciones
Migración a la nube #CadesolucionesMigración a la nube #Cadesoluciones
Migración a la nube #Cadesoluciones
 
Nimbus Concept brochure
Nimbus Concept brochureNimbus Concept brochure
Nimbus Concept brochure
 
Practitioners quick reference esla web_367487
Practitioners quick reference esla web_367487Practitioners quick reference esla web_367487
Practitioners quick reference esla web_367487
 
CLOUD COMPUTING
CLOUD COMPUTINGCLOUD COMPUTING
CLOUD COMPUTING
 
Backend as a service
Backend as a serviceBackend as a service
Backend as a service
 
Nubes híbridas
Nubes híbridasNubes híbridas
Nubes híbridas
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 

Más de Corina Castañeda

GEMEINSAM STARK FÜR IHREN ERFOLG
GEMEINSAM STARK FÜR IHREN ERFOLGGEMEINSAM STARK FÜR IHREN ERFOLG
GEMEINSAM STARK FÜR IHREN ERFOLG
Corina Castañeda
 
VOM SYSTEMHAUS FÜR SYSTEMHÄUSER
VOM SYSTEMHAUS FÜR SYSTEMHÄUSERVOM SYSTEMHAUS FÜR SYSTEMHÄUSER
VOM SYSTEMHAUS FÜR SYSTEMHÄUSER
Corina Castañeda
 
EIN ATTRAKTIVER ARBEITGEBER
EIN ATTRAKTIVER ARBEITGEBEREIN ATTRAKTIVER ARBEITGEBER
EIN ATTRAKTIVER ARBEITGEBER
Corina Castañeda
 
Ecommerce one mit emmida
Ecommerce one mit emmidaEcommerce one mit emmida
Ecommerce one mit emmida
Corina Castañeda
 
Sap business one 9.3
Sap business one 9.3Sap business one 9.3
Sap business one 9.3
Corina Castañeda
 
Elo office11
Elo office11Elo office11
Elo office11
Corina Castañeda
 
Neumeier-Team
Neumeier-TeamNeumeier-Team
Neumeier-Team
Corina Castañeda
 
E book industria-4.0
E book industria-4.0E book industria-4.0
E book industria-4.0
Corina Castañeda
 

Más de Corina Castañeda (8)

GEMEINSAM STARK FÜR IHREN ERFOLG
GEMEINSAM STARK FÜR IHREN ERFOLGGEMEINSAM STARK FÜR IHREN ERFOLG
GEMEINSAM STARK FÜR IHREN ERFOLG
 
VOM SYSTEMHAUS FÜR SYSTEMHÄUSER
VOM SYSTEMHAUS FÜR SYSTEMHÄUSERVOM SYSTEMHAUS FÜR SYSTEMHÄUSER
VOM SYSTEMHAUS FÜR SYSTEMHÄUSER
 
EIN ATTRAKTIVER ARBEITGEBER
EIN ATTRAKTIVER ARBEITGEBEREIN ATTRAKTIVER ARBEITGEBER
EIN ATTRAKTIVER ARBEITGEBER
 
Ecommerce one mit emmida
Ecommerce one mit emmidaEcommerce one mit emmida
Ecommerce one mit emmida
 
Sap business one 9.3
Sap business one 9.3Sap business one 9.3
Sap business one 9.3
 
Elo office11
Elo office11Elo office11
Elo office11
 
Neumeier-Team
Neumeier-TeamNeumeier-Team
Neumeier-Team
 
E book industria-4.0
E book industria-4.0E book industria-4.0
E book industria-4.0
 

Último

leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
Leidyfuentes19
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
ManuelCampos464987
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
AlejandraCasallas7
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
raquelariza02
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
coloradxmaria
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
PABLOCESARGARZONBENI
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
IsabellaRubio6
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
AlejandraCasallas7
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
rafaelsalazar0615
 
Alan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentaciónAlan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentación
JuanPrez962115
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
jjfch3110
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
thomasdcroz38
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
Luis Enrique Zafra Haro
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
CrystalRomero18
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
JulyMuoz18
 
Robótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptxRobótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptx
44652726
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
zoecaicedosalazar
 

Último (20)

leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
Alan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentaciónAlan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentación
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
 
Robótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptxRobótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptx
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
 

Migración AWS / Well Architected Framework

  • 1.
  • 2. Las migraciones de AWS implican el proceso de traslado de cualquier carga de trabajo desde un entorno local, instalación de alojamiento u otra nube pública, con el objetivo de generar ahorro de costos de TI y mejoras en los aspectos de productividad, agilidad empresarial y resiliencia operativa. Este proceso de migración, se conforma de 5 fases: 1) Evaluación de oportunidades, 2) Descubrimiento del portafolio de cargas de trabajo y planificación, 3) Diseño de las aplicaciones, 4) Migración y validación, y finalmente 5) Operación. Una vez evaluadas las oportunidades e identificado el portafolio de aplicaciones, existe una serie de estrategias, así como un conjunto de mejores prácticas y consideraciones que que nos pueden ayudar a llevar a cabo una migración exitosa a la nube de AWS.
  • 3. En lo que se refiere a estrategias de migración, AWS sigue una serie de recomendaciones basadas en los lineamientos de Gartner, en particular las 5 R’s, Rehosting, Refactor, Revise, Rebuild y Replace. Las mismas fueron luego rebautizadas como: Rehosting (lift & shift), Replatforming, Repurchasing, Refactoring / Re-architecting y Retire.
  • 4. 1) Rehosting (lift & shift) Esta estrategia busca llevar a la nube aplicaciones legacy que no se pueden migrar o sacar provecho de las funcionalidades de la nube. Por ejemplo, cargas de trabajo que corren tal cual como están y que no se han tocado en años y que incluso puede darse el caso que la organización no tenga documentación actualizada o que el equipo o proveedor que la desarrolló no se encuentre más vinculados a la empresa. Para este tipo de cargas de trabajo aún se puede puede aprovechar el hecho de migrar a la nube de AWS, ya que en términos de costos puede significar ahorros de hasta 30%. Una de las ventajas que se tiene con esta estrategia es que una vez que las carga de trabajo está en la nube se puede aprovechar muchos de los servicios de AWS, como respaldos de volúmenes o creación de AMIs, además se puede luego emplear una estrategia de refactoring que permita modernizarlas. 2) Replatforming Otra estrategia a considerar es la de llevar las cargas de trabajo con la arquitectura actual on-premise pero reemplazando la plataforma subyacente por las provistas por AWS. Por ejemplo, una base de datos migrarla a AWS RDS. Esto tiene como ventaja que algunas de las operaciones que se tenían que realizar para mantener la plataforma en on-premise se le estaría relegando a AWS, como la actualización de software del motor de base de datos o la implementación de la seguridad de la infraestructura. Es recomendable identificar estos servicios de los cuales se pueden tomar ventaja. Algunos de ellos son AWS RDS, AWS ElasticSearch, AWS AWS DynamoDB - Document DB, entre otros.
  • 5. 3) Repurchasing También es factible plantearse la posibilidad de cambiar a otros productos, por ejemplo llevando funcionalidades a plataformas SaaS. Vale la pena evaluar los costos de mantenimiento de sistemas (ingenieros, licencias, etc) y la necesidad de enfocar los recursos al negocio. Por ejemplo, tiene sentido mantener la infraestructura de una suite como la de Atlassian (Bitbucket, Confluence, Jira, etc). si no se tiene requerimientos especiales provenientes del lado del negocio? No. Es preferible enfocarse a la lógica del negocio y consumir este tipo de herramientas como SaaS. 4) Refactoring / Re-architecting Esta estrategia está orientada en sacar provecho de las funcionalidades que ofrece AWS, ya que busca rediseñar las cargas de trabajo tomando en cuenta las tecnologías nativas de la nube. Esta quizás es la que puede implicar mayores cambios pero es las más beneficial. Por ejemplo, desacoplar una aplicación monolítica en microservicios permite que cada servicio escale de forma independiente, que tenga su propio ciclo de desarrollo, y tecnología de implementación independiente. También permite incluir mejoras sobre las cargas de trabajo para, por ejemplo, aprovechar otros recursos proporcionados por AWS, balanceadores (AWS Application Load Balancers), web application firewalls (AWS WAF), Content Delivery Networks (AWS CloudFront), entre otros de la amplia gama de productos de AWS.
  • 6. 5) Retire En el proceso de descubrimiento surgirán algunas cargas de trabajo que probablemente no se había identificado hasta el momento en que se decide hacer la migración. Muchas de estas cargas de trabajo puede que ya no sean útiles para el negocio, por ejemplo, aplicaciones no inventariadas y que no están siendo usadas. Estas cargas de trabajo simplemente se pueden apagar del lado on-premise sin necesidad de migrar a la nube. Estas cargas de trabajo que se desincorporan pueden representar un ahorro (por lo general de 10%, o a veces hasta 20%), ya que se dejaría de invertir en infraestructura on-premise, licencias, y mantenimiento de las mismas. 6) Retain En la etapa de descubrimiento surgirán cargas de trabajo que no encajen en alguna de las estrategias anteriores. Por ejemplo, con algunas puede existir la duda que se deba desincorporar, o migrar. Estas aplicaciones se pueden poner en “pausa” para la migración, y analizarlas nuevamente en una siguiente iteración. De esta manera se puede priorizar la migración de aquellas aplicaciones que tengan más sentido para el negocio.
  • 7. El AWS Well-Architected Framework es un conjunto de recomendaciones y consideraciones que se deben tomar en cuenta a la hora de arquitectar soluciones en AWS. Con este framework se pueden medir constantemente las arquitecturas de las aplicaciones contra las mejores prácticas e identificar áreas de mejora. El marco de buena arquitectura fue creado a partir de las experiencias aprendidas por los ingenieros y arquitectos de AWS en miles de despliegues alrededor del mundo. El mismo consta de cinco pilares (por sus nombres en inglés): Operational Excellence, Security, Reliability, Performance Efficiency, y Cost Optimization.
  • 8. PILAR DESCRIPCIÓN Operational Excellence Es la capacidad de ejecutar y monitorear sistemas para brindar valor comercial y mejorar continuamente los procesos y procedimientos de soporte. Security Es la capacidad de proteger la información, los sistemas y los activos al tiempo que ofrece valor comercial a través de evaluaciones de riesgos y estrategias de mitigación. Reliability Es la capacidad de un sistema para recuperarse de la infraestructura o las interrupciones del servicio, adquirir dinámicamente recursos informáticos para satisfacer la demanda y mitigar interrupciones tales como configuraciones incorrectas o problemas de red transitorios. Performance Efficiency Es la capacidad de utilizar los recursos informáticos de manera eficiente para cumplir con los requisitos del sistema y mantener esa eficiencia a medida que la demanda cambia y las tecnologías evolucionan. Cost Optimization Es la capacidad de ejecutar sistemas para entregar valor comercial all punto de precio más bajo.
  • 9. La importancia del AWS Welled-Architected Framework en el proceso de migración es vital, incluso con cada una de las estrategias de las 6 R’s de migración, ya que cada uno de los pilares tienen algún grado de participación en la toma de decisiones. Por ejemplo, para Rehosting y Retire el pilar que mayor peso puede ser Cost Optimization ya que con estas estrategias se pueden obtener ahorros significativos respecto a on-premise. Para la estrategia de Replatforming, habrán algunos pilares considerar sobre otros, dando seguramente más ponderación a Operational Excellence, Reliability, y Performance Efficiency. Con la la estrategia de Repurchasing seguramente se estaría apuntando otros grupo de pilares como Security, Reliability, y Performance Efficiency. Cabe mencionar que con esta estrategia el pilar Cost Optimization puede parecer el menos adecuado a apuntalar, pero los costos no solo se deben considerar en términos de licencias, sino que también en términos de beneficios a obtener al enfocar recursos de negocio. En la estrategia de Refactoring / Re-architecting todos los pilares deben ser analizados a fondo, ya que permitirán evaluar la arquitectura actual y hacer las preguntas adecuadas al momento de re-arquitectar una solución.
  • 10. Por ejemplo, si queremos desacoplar un monolito con una una implementación adecuada de microservicios, algunas de las preguntas que debemos hacernos ya se encuentran cubiertas en el AWS Well-Architected Framework: ¿Cómo mitigar los riesgos de implementación? - Operational Excellence ¿Cómo monitoreamos el uso y el costo? - Cost Optimization ¿Estamos preparados soportar altas demandas? Podemos escalar hacia abajo cuando la demanda sea baja demanda? - Reliability ¿La arquitectura que diseñamos es la que tiene el mejor rendimiento? - Performance Efficiency ¿Cómo protegemos las redes? - Security Las soluciones de AWS han sido diseñadas para ayudar a resolver los problemas más comunes de manera eficiente, segura y rentable desde el punto de vista operativo. Todas ellas incorporan una arquitectura detallada, una guía de implementación e instrucciones para realizar los procesos de forma manual y automática.
  • 11. Referencias [1] Migrating Applications to the Cloud: Rehost, Refactor, Revise, Rebuild, or Replace? [2] The 5 R’s of Cloud Migration Strategy [3] 6 Strategies for Migrating Applications to the Cloud [4] Considering a Mass Migration to the Cloud? [5] A Process for Mass Migrations to the Cloud [6] The 5 Pillars of the AWS Well-Architected Framework [7] The AWS Well-Architected Framework whitepaper
  • 12.
  • 13. Somos una compañía boutique de tecnología con alcance global, especializada en innovación y transformación digital empresarial con enfoque en soluciones personalizadas y servicios profesionales. www.nubiral.com