
Software de Base y de Aplicación en Cloud
Wilson Andrés Gómez Velasco
Tecnologías de la Información – Octavo Paralelo A
Pontifica Universidad Católica del Ecuador Sede Ambato
2 de abril de 2024
Barrio Cochaló El Carmen, Píllaro
Calle Fundadores del Cantón
0984177776
wilson.a.gomez.v@pucesa.edu.ec
SOFTWARE DE BASE Y DE APLICACIÓN EN CLOUD
Infraestructura como servicio (IaaS)

La Infraestructura como Servicio, o IaaS, es un modelo en la nube que proporciona a las empresas acceso a recursos informáticos fundamentales como servidores, almacenamiento y redes a través de Internet. Esto significa que, en lugar de comprar hardware físico, las organizaciones pueden alquilar recursos informáticos según sus necesidades.
Beneficios de la Infraestructura como Servicio (IaaS)
Flexibilidad: Permite escalar recursos arriba o abajo según las demandas del negocio.
Reducción de costos: Al no necesitar invertir en hardware físico, las empresas pueden ahorrar dinero.
Agilidad: Facilita el despliegue rápido de aplicaciones y servicios.
Seguridad: Los proveedores de IaaS suelen ofrecer medidas de seguridad robustas para proteger los datos del cliente.
Desafíos de la Infraestructura como Servicio (IaaS)
Gestión de la complejidad: Administrar una infraestructura en la nube puede ser complicado.
Costos imprevistos: Si no se monitorean adecuadamente los recursos, pueden surgir costos inesperados.
Dependencia de la conectividad a Internet: La disponibilidad de los servicios de IaaS está vinculada a la conexión a Internet.
Ejemplos de proveedores de IaaS:

Amazon Web Services (AWS)
Microsoft Azure
Google Cloud Platform (GCP)

Gestión de un servicio Cloud

La gestión de un servicio en la nube implica supervisar, mantener y optimizar los recursos y aplicaciones alojados en la nube para garantizar su rendimiento, seguridad y disponibilidad.
Principales aspectos de la gestión de servicios en la nube
Monitoreo de rendimiento: Supervisar el rendimiento de los recursos para identificar posibles cuellos de botella y optimizar la capacidad.
Gestión de seguridad: Implementar medidas de seguridad para proteger los datos y las aplicaciones en la nube contra amenazas cibernéticas.
Gestión de costos: Controlar y optimizar los costos asociados con el uso de servicios en la nube para evitar gastos innecesarios.
Respaldo y recuperación de datos: Establecer políticas de respaldo y recuperación para proteger los datos contra pérdidas y garantizar la continuidad del negocio.
Herramientas para la gestión de servicios en la nube
Plataformas de monitoreo: Herramientas como AWS CloudWatch o Azure Monitor para supervisar el rendimiento y la disponibilidad de los servicios en la nube.
Servicios de seguridad en la nube: Soluciones como AWS Identity and Access Management (IAM) o Azure Security Center para proteger los recursos en la nube contra amenazas.

Servicios de administración de costos: Funcionalidades integradas en los proveedores de servicios en la nube y herramientas de terceros como CloudHealth o Azure Cost Management para controlar los costos.
Servicios de respaldo y recuperación: Herramientas como AWS Backup o Azure Backup para realizar copias de seguridad de los datos y recuperarlos en caso de fallos.
Herramientas para la gestión de la nube:
Ansible
Chef
Puppet
Terraform

Profundizamos: HDDC vs. SDDC
HDDC (Hardware Defined Data Center)

En un HDDC, la infraestructura de TI está basada en hardware físico tradicional, como servidores, almacenamiento y redes, que son administrados de manera individual. En este modelo, la configuración y gestión de los recursos se realiza manualmente, lo que puede ser laborioso y propenso a errores.
Características del HDDC:
Hardware dedicado: Los recursos de TI son componentes físicos que requieren instalación, configuración y mantenimiento individual.
Infraestructura estática: La capacidad de cómputo, almacenamiento y red está limitada por el hardware físico disponible.
Escalabilidad limitada: La expansión de la infraestructura implica la adquisición y configuración de nuevo hardware, lo que puede ser costoso y llevar tiempo.
Gestión manual: La administración de recursos se realiza manualmente, lo que puede resultar en una configuración inconsistente y difícil de mantener.
SDDC (Software Defined Data Center)
En un SDDC, la infraestructura de TI se define y controla mediante software, lo que permite una gestión automatizada y más flexible de los recursos. Los recursos físicos, como servidores, almacenamiento y redes, se virtualizan y se gestionan como recursos de software.
Características del SDDC:

Virtualización de recursos: Los recursos físicos se agrupan y se asignan dinámicamente según las necesidades de las cargas de trabajo.
Automatización: Las operaciones de gestión, aprovisionamiento y configuración se automatizan mediante software, lo que aumenta la eficiencia y reduce los errores.
Escalabilidad dinámica: Los recursos pueden escalar automáticamente según la demanda, lo que permite una respuesta más rápida a los cambios en las cargas de trabajo.
Gestión centralizada: La configuración y gestión de la infraestructura se realiza de forma centralizada a través de software, lo que facilita la administración y el mantenimiento
Comparación entre HDDC y SDDC:
Flexibilidad: El SDDC es más flexible que el HDDC, ya que permite una asignación dinámica de recursos según las necesidades de las cargas de trabajo.
Escalabilidad: El SDDC es más escalable que el HDDC, ya que permite una expansión rápida y automática de la infraestructura.
Automatización: El SDDC ofrece una mayor automatización en comparación con el HDDC, lo que reduce la carga operativa y minimiza los errores humanos.

Gestión: La gestión centralizada y automatizada del SDDC simplifica la administración en comparación con el HDDC, que requiere una gestión manual y dispersa.
Iñaki Casajús. (2016, May 11). Depender de la conectividad - SomosCloud

SomosCloud. https://www.somoscloud.com/depender-la-conectividad/ Google Cloud (2024). ¿Qué es la gestión en la nube? Funciones y beneficios
https://cloud.google.com/learn/what-is-cloud-management?hl=es
Kaspersky. (2023, November 27). ¿Qué es la seguridad en la nube? Www.kaspersky.es.
https://www.kaspersky.es/resource-center/definitions/what-is-cloud-security Ikusi. (2022, January 27). IaaS: descubre cómo reducir costos de infraestructura con la nube - Ikusi Ikusi MX. https://www.ikusi.com/mx/blog/iaas-descubre-comoreducir-costos-de-infraestructura-con-la-nube/
Glossary. (2024). What is Software Defined Data Center? Hpe.com.
https://www.hpe.com/us/en/what-is/software-defined-data-center.html
IBM. (2024). What Is a Software-Defined Data Center?.
https://www.ibm.com/topics/software-defined-data-center