Fundamentos de Computación en la Nube PDF
Document Details
Uploaded by WellRunPromethium16
Tags
Summary
This document provides an overview of cloud computing. It discusses the differences between computers and servers, the concept of cloud computing, examples of cloud providers, and essential cloud services. It also covers topics like cloud deployment models, cloud services, and a framework for cloud adoption. The document includes a table for comparing different cloud models and covers topics like scalability, multitenancy, and pay-per-use.
Full Transcript
Fundamentos de Computación en la Nube ¿Qué me puedes decir sobre el…? CLOUD ¿Cuál es la diferencia entre un computador...
Fundamentos de Computación en la Nube ¿Qué me puedes decir sobre el…? CLOUD ¿Cuál es la diferencia entre un computador y un …? SERVIDOR Youtube: Diferencias entre pc de escritorio y servidor Una computadora está enfocada en el uso personal e interactivo Un servidor está diseñado para trabajar en segundo plano y servir a múltiples usuarios o dispositivos en una red. En términos físicos, una computadora también puede configurarse como un servidor si se le instalan y configuran los servicios adecuados. La principal diferencia entre una computadora y un servidor radica en su propósito para operar Computadora Servidor Propósito: Está Hardware: Suele Sistema operativo: Uso: Funciona Propósito: Hardware: Sistema operativo: Uso: Opera diseñada para ser incluir Utiliza sistemas como cliente, Diseñado para Optimizado para Utiliza sistemas continuamente, utilizada componentes como Windows, accediendo a proporcionar rendimiento, optimizados para ofreciendo directamente por optimizados para macOS o Linux, recursos ofrecidos servicios y fiabilidad y administración de disponibilidad una persona para el uso individual, con interfaces por servidores recursos a otras capacidad de redes y servicios, 24/7 y tareas como como una interfaz amigables para el (como páginas computadoras manejar múltiples como Windows gestionando navegar por gráfica (monitor, usuario. web o (clientes) en una conexiones Server, Ubuntu recursos para Internet, escribir teclado, mouse), almacenamiento red. Ejemplos simultáneas. Server o CentOS. varios usuarios o documentos, una GPU potente en la nube). incluyen Incluye Generalmente, no sistemas a la vez. jugar, ver videos, para gráficos (en servidores web, de procesadores más necesitan etc. algunos casos), y correo, de potentes, más interfaces gráficas un diseño archivos o de memoria RAM, complejas. centrado en la bases de datos. discos duros en experiencia del RAID, sistemas de usuario. refrigeración avanzados y fuentes de energía redundantes. CPU Y un servidor Memoria se compone de… Almacenamiento Ancho de Banda de Red ¿De donde viene el concepto de la nube? Se usaban nubes para abstraernos de la complicación subyacente. La LAN podía tener una complejidad que, para lo que se estaba ilustrando, no era necesario mostrar ¿Cómo es un computador en el …? Datacenter Centro de Datos de Microsoft ¿Cómo es un centro de Datos? Centro de Datos de Google Pensemos… Acabamos de ver un centro de datos. ¿Qué factores son los más importantes al montar un Centro de Datos? Vamos a enumerarlos en la pizarra Actividad Comparativa: Haz una tabla comparativa entre "on-premise" y la nube. Debate en grupo sobre las ventajas y desventajas según diferentes casos de uso. A screen shot of a computer Description automatically generated ¿Qué es la computación en la nube? La computación en la nube es… Una tecnología que permite acceder y utilizar recursos informáticos de manera remota a través de Internet (como servidores, almacenamiento, bases de datos, redes y software), sin necesidad de gestionar infraestructura física propia. En lugar de adquirir y mantener servidores físicos, almacenamiento o software en las instalaciones, las empresas y usuarios individuales pueden utilizar servicios proporcionados por proveedores como AWS, Microsoft Azure o Google Cloud. Estos recursos se facturan generalmente según el uso ENTREGA: Trabajo en equipo: Vamos a debatir los puntos esenciales de la nube Necesito que los vayáis apuntando… para la entrega que viene y que se basará en estos datos Fiabilidad Acceso a Demanda ¿Qué valoran los usuarios de un centro de datos Escalabilidad en la nube? Pago por uso Multitenencia ¿Cuándo contrato infraestructura en la nube estoy sólo o acompañado? ¿Por qué es importante esta reflexión? Modelos de despliegue Comunidad: Es una Público: Recursos Privado: Recursos Híbrido: Combinación plataforma compartidos entre dedicados a una sola de nubes públicas y multitenant usada por múltiples usuarios. organización. privadas. varias organizaciones Modelos de servicio IaaS PaaS (Plataforma SaaS (Software (Infraestructura como servicio): como servicio): como servicio): Ejemplo: Google Ejemplo: Microsoft Ejemplo: AWS EC2. App Engine. 365. IAAS AWS EC2 (Elastic Compute Cloud) Google Cloud Compute Engine Microsoft Azure Virtual Machines Pensemos qué PAAS podemos usar en Oracle Live SQL nuestro día a día Heroku de cada entorno… Glitch GitHub Codespaces Google AI Platform SAAS OneDrive ChatGpt Acrobat Prueba hoy, y solo hoy, la ip va cambiando ¿Entramos a cada vez que arranco (si pagase podría evitarlo ☺ ) un servidor Linux en la ssh [email protected] nube? Password: PioPio Ejemplo con AWS AWS Free Tier ¡Tu servidor AWS gratuito en la nube durante 1 año! Test: Gánate un token por pregunta que seais capaz de responder sobre Cloud Por equipo. Cada equipo pregunta algo de lo visto en este tema a otro equipo ¿Quieres saber más? ¡Si! Quieres El contenido que Lo tienes aquí de viene a continuación resumen/apoyo para lo hemos enumerado que apruebes el test en clase durante los que haremos de este debates tema Fiabilidad Acceso a Demanda ¿Qué valoran los usuarios de un centro de datos Escalabilidad en la nube? Pago por uso Multitenencia ¿Qué es la La fiabilidad se refiere a la capacidad de los sistemas en la nube para operar sin interrupciones y recuperarse rápidamente de fallos o problemas. fiabilidad en Los proveedores de nube aseguran altos niveles de fiabilidad mediante una infraestructura sólida, redundancia y protocolos de recuperación ante la nube? desastres. Ejemplo cotidiano: Un servicio de correo electrónico basado en la nube que siempre está disponible y no pierde datos, incluso en caso de fallo de hardware. En la nube: Los datos almacenados en servicios como Google Cloud o AWS están distribuidos en múltiples centros de datos, lo que garantiza que se mantengan accesibles incluso si ocurre un fallo en un servidor o región. Alta disponibilidad (High Availability): Ejemplo: Un servicio con 99.9% Los servicios están diseñados para de disponibilidad solo puede estar disponibles el mayor tiempo estar fuera de línea unos 8.76 posible, con acuerdos de nivel de servicio (SLAs) que prometen horas al año. porcentajes como el 99.9% o más. Redundancia: Características Los datos y recursos se replican en Ejemplo: En AWS, los datos de múltiples ubicaciones para evitar un bucket de S3 pueden pérdidas en caso de fallos. Esto replicarse automáticamente en incluye la duplicación en centros de principales de la datos (intra-regional) y en regiones varias regiones. diferentes (inter-regional). fiabilidad: Recuperación ante desastres (Disaster Recovery): Ejemplo: Una aplicación alojada en Google Cloud puede Sistemas y planes diseñados para cambiar automáticamente a restaurar servicios rápidamente en una región diferente si la caso de interrupciones, como cortes de energía o desastres naturales. principal falla. Ejemplo: Durante el Black Escalabilidad automática: Los Friday, una tienda en línea recursos se ajustan dinámicamente puede recibir un alto tráfico, para evitar que los servicios fallen pero la nube ajusta bajo cargas pesadas de trabajo. automáticamente los recursos para manejarlo. Ventajas de la 1. Continuidad del negocio: 1. Las empresas pueden operar sin interrupciones, lo que fiabilidad en es crítico para servicios como banca en línea o comercio electrónico. la nube 2. Protección de datos: 1. Redundancia y copias de seguridad automáticas garantizan que los datos no se pierdan, incluso en casos de fallos. 3. Confianza del cliente: 1. La fiabilidad fortalece la reputación de una organización al asegurar que sus servicios siempre estén disponibles. 4. Reducción de riesgos: 1. Los proveedores de nube implementan estándares estrictos para minimizar fallos, lo que reduce el riesgo operativo para las empresas. Dependencia del proveedor: Aunque los proveedores suelen ser confiables, una Desafíos interrupción en su infraestructura puede afectar a los usuarios finales. Ejemplo: Fallos temporales en servicios de AWS o Azure han relacionados causado interrupciones globales en grandes plataformas. Costos asociados: con la Garantizar alta fiabilidad puede ser costoso, especialmente si se necesitan configuraciones específicas como replicación fiabilidad inter-regional o sistemas de respaldo avanzados. Configuración adecuada: La fiabilidad también depende de cómo los usuarios configuren sus aplicaciones en la nube. Una configuración incorrecta puede comprometer la disponibilidad. ¿Qué es el acceso a El acceso a demanda significa que los usuarios pueden obtener y utilizar recursos de computación cuando los necesiten, sin la necesidad de planificar con antelación ni de realizar grandes inversiones iniciales. El servicio se activa y se paga únicamente cuando se utiliza. Ejemplo cotidiano: Es como el uso de una máquina expendedora. Solo pagas por el refresco que eliges en el momento en que lo deseas, sin tener que comprar la máquina demanda? completa. En la nube: Los usuarios pueden activar instancias de servidores, bases de datos o servicios de almacenamiento cuando lo necesiten, y solo pagarán por el tiempo o la cantidad de recursos que utilicen. principales del acceso Provisionamiento instantáneo: Los usuarios pueden acceder a los recursos de forma rápida y sin necesidad de intervención manual, generalmente a través de una consola web o una API. Características Escalabilidad flexible: Los recursos pueden ajustarse según la demanda, lo que significa que, en momentos de alto tráfico o actividad, los servicios pueden escalar hacia arriba (más recursos) y reducirse cuando no se necesiten. a demanda Pago por uso: El modelo de facturación en la nube es típicamente de "pago por uso", es decir, los usuarios solo pagan por lo que consumen. Por ejemplo, AWS cobra según el número de horas que una máquina virtual esté activa. Automatización: La nube permite la automatización en la provisión de recursos, lo que reduce la intervención manual y mejora la eficiencia. Ventajas del acceso a Reducción de costos: No es necesario invertir en hardware costoso o mantener infraestructura innecesaria. Solo se paga cuando se necesita el recurso. Flexibilidad: Se puede adaptar la capacidad de los recursos según las necesidades del negocio en tiempo real. Disponibilidad continua: Los servicios en la nube están disponibles las 24 horas del día, los 7 días de la semana, demanda: permitiendo a los usuarios acceder a ellos en cualquier momento. Optimización de recursos: Se pueden utilizar recursos según la demanda sin desperdiciar capacidad de cómputo o almacenamiento. Desafíos del acceso a Previsión de la demanda: Puede ser difícil estimar la cantidad de recursos que realmente se necesitarán, aunque los proveedores de la nube generalmente ofrecen herramientas para ayudar en la planificación de recursos. Costos impredecibles: Aunque el modelo es flexible, los costos pueden aumentar si el uso de los recursos no se controla demanda adecuadamente. Escalabilidad: Concepto y Características La escalabilidad en la nube es la capacidad de un sistema de aumentar o reducir su capacidad de procesamiento, almacenamiento y otros recursos a medida que cambia la demanda. La computación en la nube permite la escalabilidad tanto vertical (aumentar los recursos en un solo servidor) como horizontal (agregar más servidores para distribuir la carga). Tipos de Escalabilidad Escalabilidad vertical: Implica agregar más Ejemplo: Si un servidor web está recibiendo recursos a una máquina existente (más CPU, demasiadas solicitudes, puedes añadirle más CPU o RAM, almacenamiento). memoria para manejar el incremento de tráfico. Escalabilidad horizontal: Consiste en agregar Ejemplo: Si una aplicación web necesita más más instancias o máquinas a la infraestructura capacidad, puedes agregar más servidores a la red para para repartir la carga entre ellas. distribuir el tráfico entre ellos. Características principales de la escalabilidad: Escalabilidad automática (Auto-scaling): Los Ejemplo: Si una tienda en línea experimenta un aumento en el número de servicios en la nube suelen contar con la capacidad de escalar visitantes durante un evento especial, el sistema puede aumentar automáticamente según la demanda del tráfico o los recursos. automáticamente el número de servidores que manejen las solicitudes. Escalabilidad bajo demanda: Los usuarios pueden aumentar o reducir la capacidad de sus sistemas Ejemplo: Una plataforma de streaming ajusta sus servidores durante según las necesidades específicas, sin necesidad de realizar una eventos en vivo o lanzamientos de contenido popular. planificación previa. Escalabilidad de recursos compartidos: En un entorno multitenant, varios clientes pueden compartir los mismos recursos físicos, y la nube asigna dinámicamente más capacidad a quienes la necesiten en determinado momento. Elasticidad: Relacionada con la escalabilidad, la elasticidad permite que los recursos no solo se aumenten, sino que se reduzcan rápidamente cuando ya no sean necesarios, optimizando el uso de los recursos. Ventajas de la escalabilidad Rendimiento Disponibilidad Costos eficientes: Flexibilidad: mejorado: continua: Solo se paga por A medida que se Las aplicaciones Los recursos se los recursos que incrementa la pueden crecer o ajustan se están demanda, se reducirse sin dinámicamente, utilizando en un puede aumentar necesidad de lo que permite momento dado, la capacidad de realizar grandes mantener el lo que permite a los sistemas sin inversiones en servicio las afectar el infraestructura. disponible organizaciones rendimiento. incluso durante ahorrar dinero picos de cuando la demanda. demanda baja. Desafíos de la escalabilidad: Complejidad La escalabilidad automática puede generar complejidad si no se gestionan adecuadamente los recursos. A en la gestión: veces, las organizaciones pueden terminar con más recursos de los que realmente necesitan. Costos Aunque la escalabilidad es eficiente, si no se controla correctamente, los costos pueden crecer de manera inesperados: inesperada, especialmente si la demanda aumenta repentinamente. La multitenencia se refiere a la arquitectura en la que múltiples clientes (o "inquilinos") comparten los mismos recursos físicos y lógicos de un sistema, pero de forma aislada y segura. Ejemplo simple: Piensa en un edificio de apartamentos donde varios inquilinos viven en el ¿Qué es la mismo edificio, pero cada uno tiene su propio multitenencia? espacio privado y acceso independiente. En la nube: Los recursos compartidos incluyen servidores, almacenamiento, bases de datos y redes. Eficiencia en recursos: Un único servidor puede atender a múltiples clientes, reduciendo costos. Características Aislamiento de datos: principales de Cada cliente tiene su propio espacio de datos, separado de los demás. la Ejemplo: Una cuenta de correo de Gmail está aislada de las demás cuentas. multitenencia Escalabilidad: Los proveedores pueden escalar horizontalmente, añadiendo más recursos según la demanda de todos los usuarios. Actualizaciones centralizadas: Las mejoras o parches se aplican una sola vez para todos los clientes. Ventajas de la multitenencia Costos más bajos: Flexibilidad y accesibilidad: Evolución continua: El costo de los recursos se distribuye Los usuarios acceden a los servicios Los clientes siempre tienen acceso a la entre los clientes. desde cualquier lugar, sin preocuparse última versión del servicio. Mantenimiento simplificado: por la infraestructura. No se requiere una infraestructura separada para cada cliente. Seguridad: Es crítico evitar que los datos de un cliente sean accesibles para otro. Personalización: Desafíos de la Algunos clientes pueden requerir configuraciones específicas que son más multitenencia difíciles de implementar en un entorno compartido. Gestión de recursos: Asegurar que un cliente no consuma recursos desproporcionados en detrimento de los demás (problema del "vecino ruidoso"). El pago por uso (en inglés, "pay-as-you-go") significa que los usuarios pagan exclusivamente por los recursos que consumen, ya sea tiempo de computación, almacenamiento, ancho de banda, o cualquier otro servicio de la nube. Es similar a pagar por servicios básicos como el agua o la electricidad. Pago por Ejemplo cotidiano: Al igual que en una factura eléctrica, uso solo se paga por la cantidad de energía consumida. En la nube: Solo se paga por el tiempo que una máquina virtual está activa, el almacenamiento utilizado, o los datos transferidos Facturación por Los usuarios solo pagan por los recursos utilizados, como minutos de CPU, GB de consumo: almacenamiento, o tráfico de red. Flexibilidad No se requiere una inversión inicial Características financiera: grande, como ocurre con la compra de hardware o licencias permanentes. principales del pago por uso: Escalabilidad y costos ajustados: Los costos se adaptan automáticamente al tamaño y la duración de la demanda. Previsibilidad con Los proveedores ofrecen herramientas herramientas de para estimar y controlar los gastos, como monitoreo: calculadoras de costos. Ahorro de Evita costos innecesarios asociados costos: con recursos subutilizados. Ventajas del modelo de Accesibilidad: Empresas pequeñas y grandes pueden beneficiarse del acceso a tecnología avanzada sin una gran inversión inicial. pago por uso: Riesgo Permite a las organizaciones probar servicios o escalar rápidamente sin reducido: comprometerse con altos costos fijos. Adaptación a Los recursos y los costos se ajustan automáticamente según las la demanda: necesidades. Si el uso de los recursos no se Costos monitorea adecuadamente, los costos pueden aumentar Desafíos inesperados: rápidamente, especialmente con servicios como el ancho de banda. del pago Dependencia del Cambiar a otro proveedor de nube puede ser complicado, ya que muchas veces las tarifas están por uso: proveedor: diseñadas para incentivar la permanencia. Las estructuras de precios a veces Modelo son difíciles de entender, con cargos separados por almacenamiento, complejo: transferencia de datos, y otros factores. Modelos de computación en la nube Modelos de despliegue Público: Recursos Híbrido: Privado: Recursos compartidos entre Combinación de dedicados a una múltiples nubes públicas y sola organización. usuarios. privadas. Nube Pública 1 2 3 4 5 En este modelo, los Características: Ventajas: Desventajas: Ejemplo práctico: Uso de servicios y recursos de la Infraestructura Bajo costo inicial y Menor control sobre los Google Drive para nube son gestionados y compartida entre escalabilidad recursos y datos. almacenar documentos. ofrecidos por un proveedor múltiples usuarios instantánea. externo, como AWS, Dependencia del (multitenencia). Sin necesidad de proveedor en términos de Microsoft Azure o Google Cloud, y están disponibles Costos reducidos debido mantener infraestructura seguridad y para cualquier usuario a a la economía de escala. física. disponibilidad. través de internet. Accesibilidad desde cualquier lugar con conexión a internet. Nube Privada Características: Ventajas: Desventajas: En este modelo, los recursos de Ejemplo la nube están Mayor Costos iniciales práctico: Un Control total sobre dedicados personalización y los datos y altos por el banco que control sobre la mantenimiento de exclusivamente infraestructura. servicios. infraestructura. aloja a una sola aplicaciones organización y Puede implementarse en las instalaciones de Menor financieras Mayor privacidad y pueden ser la empresa (on- premises) o en un seguridad. escalabilidad que críticas en una nube pública. gestionados centro de datos externo. su propia internamente o nube por un proveedor Alto nivel de seguridad y privada. externo. cumplimiento normativo. Combina la nube pública y la nube privada, permitiendo que las organizaciones usen ambas según sus necesidades específicas. Los datos y aplicaciones pueden moverse entre entornos para optimizar costos y rendimiento. Características: Proporciona flexibilidad para equilibrar cargas de trabajo entre entornos. Permite mantener datos sensibles en la nube privada mientras se usan recursos de la nube pública para cargas de trabajo no críticas. Ventajas: Nube Híbrida Mejor equilibrio entre costos y control. Escalabilidad mejorada para aplicaciones con fluctuaciones de demanda. Desventajas: Gestión más compleja debido a la integración de múltiples entornos. Mayor dependencia de una correcta configuración para evitar problemas de seguridad. Ejemplo práctico: Una empresa minorista que usa una nube privada para datos de clientes y una nube pública para su sitio web. Nube Comunitaria Modelos de servicio IaaS PaaS (Plataforma SaaS (Software (Infraestructura como servicio): como servicio): como servicio): Ejemplo: Google Ejemplo: Microsoft Ejemplo: AWS EC2. App Engine. 365. Proporciona recursos de infraestructura como máquinas virtuales, almacenamiento, redes y sistemas operativos a través de internet. El usuario es responsable de gestionar el software, mientras el proveedor se encarga del hardware y la virtualización. Características: Máxima flexibilidad y control sobre el entorno. IaaS Escalabilidad instantánea de recursos. Pago por uso basado en la capacidad consumida. (Infraestructura Ventajas: Ideal para empresas que necesitan personalizar su infraestructura. como Servicio) Sin necesidad de comprar hardware físico. Desventajas: Requiere habilidades técnicas avanzadas. Ejemplos: AWS EC2 (Amazon Elastic Compute Cloud). Google Compute Engine. Microsoft Azure Virtual Machines. Ejemplo práctico: Una empresa despliega su propio servidor web en una máquina virtual para hospedar una aplicación personalizada. Ofrece un entorno completo para desarrollar, probar y desplegar aplicaciones sin preocuparse por la gestión de la infraestructura subyacente. PaaS Características: Incluye herramientas de desarrollo, bases de datos y servidores web. Los desarrolladores se centran únicamente en el código y la funcionalidad. (Plataforma Gestión automatizada del sistema operativo, almacenamiento y red. Ventajas: Acelera el desarrollo de aplicaciones. como Reduce los costos de mantenimiento de infraestructura. Desventajas: Menor control sobre la configuración de la infraestructura. Servicio) Dependencia del proveedor. Ejemplos: Google App Engine. Heroku. Microsoft Azure App Services. Ejemplo práctico: Un equipo de desarrollo crea y despliega una aplicación web utilizando Heroku, sin preocuparse por gestionar servidores. SaaS Ofrece aplicaciones listas para usar a través de internet, eliminando la necesidad de instalarlas o gestionarlas localmente. Características: Software accesible desde cualquier dispositivo con conexión a internet. (Software Actualizaciones y mantenimiento gestionados por el proveedor. Modelo de suscripción o pago por uso. Ventajas: Fácil de usar, sin necesidad de conocimientos técnicos avanzados. como Acceso instantáneo a herramientas y funcionalidades. Desventajas: Menor personalización. Servicio) Dependencia del proveedor y sus políticas. Ejemplos: Google Workspace (Gmail, Google Docs). Microsoft 365. Salesforce. Ejemplo práctico: Una pequeña empresa utiliza Google Workspace para gestionar su correo electrónico y colaborar en documentos en tiempo real. Actividad: Diferenciación de Modelos 1. Escenario: Presenta situaciones ficticias como: 1. Una startup necesita construir su propia infraestructura de servidores. 2. Una empresa busca una herramienta lista para gestionar relaciones con clientes. 3. Un equipo de desarrollo quiere una plataforma para desplegar aplicaciones rápidamente. 2. Tarea: 1. Identificar el modelo de servicio adecuado para cada caso. 2. Justificar su elección. Ventajas de la computación en la nube frente a las instalaciones Reducción de costos iniciales. Acceso remoto desde cualquier lugar. Escalabilidad y flexibilidad. Seguridad mejorada. Servicios esenciales de la computación en la nube Servicios principales: Almacenamiento: S3, Google Drive. Procesamiento: AWS Lambda, Google Compute Engine. Bases de datos: Firebase, Amazon RDS. Redes: CDNs como Cloudflare. Marco de Adopción El marco de adopción de la computación en la nube se refiere a un conjunto de etapas, estrategias y buenas prácticas que guían a las organizaciones en la transición y uso efectivo de servicios en la nube. Este marco ayuda a minimizar riesgos, maximizar beneficios y garantizar una adopción exitosa adaptada a las necesidades de cada empresa. Componentes del Marco de Adopción Evaluación Estrategias de inicial de las Planificación Optimización migración necesidades Consideraciones Capacitación del Monitoreo y de seguridad y personal evaluación cumplimiento Objetivo: Comprender la situación actual de la organización y determinar si la computación en la nube es adecuada. Tareas clave: Análisis de las necesidades de negocio. Evaluación Identificación de aplicaciones, datos y procesos que se beneficiarán de la nube. inicial Evaluación de la infraestructura tecnológica existente. Ejemplo práctico: Una empresa evalúa qué aplicaciones (por ejemplo, correo electrónico) son más costosas de mantener en servidores locales. Objetivo: Diseñar una estrategia clara para la adopción de la nube. Tareas clave: Definir los objetivos de negocio y los beneficios esperados. Seleccionar el modelo de despliegue (pública, privada, híbrida, comunitaria). Planificación Elegir el proveedor de servicios en la nube (AWS, Google Cloud, Azure, etc.). Crear un plan de migración. Ejemplo práctico: Diseñar un cronograma para mover progresivamente las aplicaciones a la nube, empezando por las menos críticas. Objetivo: Transferir aplicaciones, datos y procesos a la nube. Tareas clave: Configuración inicial de los servicios en la nube. Estrategias de Migración de datos y aplicaciones con pruebas constantes. Migración Gestión del cambio para involucrar a los empleados. Ejemplo práctico: Mover el sistema de gestión de clientes (CRM) a un servicio SaaS como Salesforce. Objetivo: Mejorar el rendimiento y la eficiencia de los servicios en la nube. Tareas clave: Supervisar el uso de los recursos y ajustar según sea necesario. Optimización Implementar políticas de escalabilidad para manejar variaciones en la carga de trabajo. Optimizar costos eliminando recursos infrautilizados. Ejemplo práctico: Utilizar herramientas del proveedor para identificar máquinas virtuales con bajo uso y apagarlas fuera del horario laboral. Objetivo: Garantizar el uso seguro y eficiente de la nube. Tareas clave: Establecer políticas de acceso y uso de Gobernanza y recursos. Implementar medidas de seguridad como Seguridad cifrado y autenticación multifactor. Cumplir con normativas legales y estándares del sector. Ejemplo práctico: Configurar un firewall virtual en AWS y limitar accesos a través de reglas específicas. Objetivo: Asegurar que los empleados cuenten con los conocimientos necesarios para operar, gestionar y optimizar los servicios en la nube. Tareas clave: Identificar las áreas de conocimiento necesarias, como administración de servicios en la nube, seguridad y optimización de costos. Capacitación Organizar talleres, seminarios y cursos prácticos enfocados en las herramientas específicas del proveedor elegido (por ejemplo, AWS, Azure, Google del Personal Cloud). Crear guías internas para procesos comunes, como la gestión de usuarios, creación de instancias o monitoreo de servicios. Ofrecer certificaciones para los empleados interesados en desarrollar una especialización más avanzada. Ejemplo práctico: Proveer capacitación a los equipos de TI sobre cómo implementar y supervisar cargas de trabajo en AWS usando herramientas como EC2, S3 y CloudWatch. Objetivo: Asegurar que la solución en la nube cumpla con los objetivos definidos. Tareas clave: Monitoreo y Realizar auditorías periódicas para verificar el rendimiento, seguridad y costos. Evaluación Recopilar retroalimentación de los usuarios para identificar áreas de mejora. Ejemplo práctico: Usar herramientas de monitoreo como CloudWatch para rastrear el desempeño de una aplicación web. 1.Minimiza riesgos: Ayuda a anticipar desafíos como costos ocultos, problemas de seguridad o interrupciones durante la migración. 2.Maximiza beneficios: Garantiza Beneficios del que los recursos y servicios de la Marco de nube sean utilizados de manera eficiente. Adopción 3.Facilita la transición: Reduce el impacto sobre las operaciones diarias de la empresa. 4.Asegura cumplimiento: Ayuda a mantener estándares de seguridad y normativas legales. Caso Práctico en Clase: Planificación de adopción Tarea para los estudiantes: Un plan bien Dividirse en grupos y Escenario: Una diseñar un plan de estructurado que empresa mediana adopción siguiendo las incluya evaluación etapas del marco. Resultados quiere migrar su inicial, Seleccionar un modelo esperados: sistema de nómina de despliegue y un planificación, a la nube. proveedor. migración y Identificar posibles monitoreo desafíos y cómo mitigarlos.