Son los elementos necesarios para operar y gestionar entornos de TI empresariales, puede implementarse en un sistema de Cloud Computing o en las instalaciones de la empresa con elementos de hardware, el software, los elementos de red, un sistema operativo (SO) y el almacenamiento de datos para ofrecer servicios y soluciones de TI.

Permite gestionar y preparar la infraestructura con código, en lugar de hacerlo mediante procesos manuales.

PROCESO DE LA INFRAESTRUCTURA COMO CÓDIGO

  • Archivos de configuración: Garantizar que se prepare el mismo entorno siempre.
  • Codifica y documenta: Facilitar la gestión de la configuración, y le ayuda a evitar los cambios ad hoc y no documentados.
  • Control de versiones: Para los archivos de configuración y archivos de código fuente del software.

CARACTERÍSITICAS DE LA INFRAESTRUCTURA COMO CÓDIGO

  • Automatización: Dividir los elementos modulares buscando la automatización.
  • Poca gestión manual: De los servidores, los sistemas operativos, el almacenamiento ni ningún otro elemento de la infraestructura cada vez que desarrollan o implementan una aplicación.

ENFOQUE DE LA INFRAESTRUCTURA COMO CÓDIGO

  • Declarativo: herramienta de IaC se encarga de configurar el estado deseado de los sistemas además del estado actual de los objetos del mismo.
  • Imperativo: Se realiza una definición de los comandos específicos para lograr la configuración deseada. Los cuales se deben ejecutar en el orden correcto.

TERRAFORM

  • Herramienta: Para construir, cambiar y crear versiones de infraestructura de manera segura y eficiente.
  • IaC declarativa: Genera un plan de ejecución que describe lo que hará para alcanzar el estado deseado y luego lo ejecuta para construir la infraestructura descrita.

CARACTERÍSTICAS DE TERRAFORM

  • Infraestructura como código
  • Planes de ejecución
  • Automatización de cambios
  • Plataforma agnóstica
  • Administración del estado

COMPUTACIÓN EN LA NUBE

TIPO DE INFRAESTRUCTURA EN LA NUBE

  • Nube pública: Alquiler de una infraestructura de nube de un proveedor de nube, como Alibaba, Amazon, Google, IBM, Microsoft u Oracle.
  • Nube privada: Se utilizan los recursos que se le destinan de forma exclusiva.
  • Nube híbrida: Se incorpora un cierto grado de gestión, organización y portabilidad de las cargas de trabajo en varias nubes.

MÉTRICA DE SERVICIOS DE INFRAESTRUCTURA Y PLATAFORMA EN LA NUBE

El Magic Quadrant, determina el punto de innovación y nivel de desarrollo al que están las empresas dedicadas a la tecnología en el mercado a nivel mundial.  La imagen corresponde a los servicios de infraestructura y plataforma en la nube para el 2021.

PROVEEDORES DE COMPUTACIÓN EN LA NUBE

  • Amazon web services
  • Microsoft azure
  • Google cloud
  • Oracle cloud

INTEGRACIÓN DE TERRAFORM CON AWS, AZURE Y OCI

  • Terraform y proveedor de nube
  • Terraform y OCI
  • Terraform y AWS
  • Terraform y Microsoft Azure
Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *