action.skip

Megaport Terraform Provider Descripción general

Este tema proporciona información introductoria sobre los servicios de Megaport, Terraform y el Megaport Terraform Provider, dirigida a usuarios nuevos que buscan comenzar a utilizar el Megaport Terraform Provider.

¿Qué es Megaport?

Megaport es un proveedor global de Network as a Service (NaaS) que facilita conectar tu red a servicios cloud como AWS, Microsoft Azure y Google Cloud sin necesidad de una infraestructura física compleja.

Utiliza una red definida por software (SDN) que te permite crear conexiones virtuales escalables, seguras y bajo demanda llamadas Virtual Cross Connects (VXCs), entre centros de datos, proveedores cloud y redes empresariales. Si eres nuevo en Megaport, consulta Introducción a Megaport.

Para los usuarios que desean trabajar con Infraestructura como código (IaC)Las herramientas de Infraestructura como código (IaC) permiten gestionar la infraestructura mediante archivos de configuración en lugar de una interfaz gráfica de usuario como sitios web o portales web. IaC permite crear, modificar y administrar recursos como redes, servidores, máquinas virtuales y almacenamiento de forma segura, coherente y repetible al definir configuraciones de recursos que pueden versionarse, reutilizarse y compartirse.
, Megaport ofrece compatibilidad con Terraform para que puedas automatizar la configuración y la gestión de tus conexiones de red, igual que haces con tus recursos cloud. Esto te ayuda a crear redes flexibles, ágiles y listas para multicloud con facilidad.

¿Qué es Terraform?

Terraform es una herramienta de Infraestructura como código (IaC) desarrollada por HashiCorp. Te permite definir infraestructura como servidores, redes y bases de datos en código, en lugar de configurarla manualmente a través de interfaces web.

Con Terraform, escribes archivos de configuración simples y legibles por humanos que pueden someterse a control de versiones, compartirse y reutilizarse. Este enfoque hace que la gestión de la infraestructura sea más coherente, escalable y eficiente.

Terraform automatiza la creación, actualización y eliminación de recursos de infraestructura, ayudando a los equipos de DevOps a optimizar y estandarizar sus flujos de trabajo.

Características clave de Terraform

  • Declarativo – Tú describes la configuración final de tu infraestructura, y Terraform determina cómo lograrla, en lugar de proporcionar instrucciones paso a paso para aprovisionarla manualmente.

  • Agnóstico de la nube – Terraform funciona con varios proveedores cloud como AWS, Azure, Google Cloud y con infraestructura on‑premises. Esto permite implementaciones multicloud.

  • Automatización – Terraform automatiza el aprovisionamiento y la gestión de la infraestructura, reduciendo errores manuales y ahorrando tiempo.

  • Gestión del estado – Terraform lleva un registro del estado de tu infraestructura, lo que le permite comprender y gestionar los cambios de manera eficaz.

  • Módulos – Terraform proporciona configuraciones reutilizables que simplifican la creación de implementaciones de infraestructura complejas.

¿Qué es el Megaport Terraform Provider?

El Megaport Terraform Provider te permite crear, gestionar y actualizar los servicios de Megaport a través de la API de Megaport usando las herramientas de Terraform.

El Megaport Terraform Provider te permite crear y gestionar servicios de Megaport, incluidos Ports, Virtual Cross Connect (VXCs), Megaport Cloud Router (MCR), Megaport Virtual Edge (MVE), y VXCs de socios. Facilita la creación de entornos multicloud e híbridos sobre la red definida por software (SDN) de Megaport.

Los beneficios de usar el Megaport Terraform Provider incluyen:

  • Puedes gestionar los recursos de red de Megaport de forma coherente, repetible y automatizada.

  • Creación de entornos híbridos multicloud de forma automatizada.

  • Gestión de infraestructura con control de versiones, compartida y reutilizada, haciendo el despliegue más coherente y eficiente.

  • Menor configuración manual y posibles errores humanos.

Nota

El Megaport Terraform Provider está diseñado para utilizarse con la API de Megaport. Constituye parte del producto oficial de pago y es apto para recibir soporte a través de los canales de atención al cliente. Para obtener más información, consulta Contactar con el soporte técnico.

Importante

El uso de Megaport Terraform Provider constituye tu aceptación de los términos de la Megaport Acceptable Use Policy y del Global Services Agreement.

Notas de versión de Megaport Terraform Provider

Megaport prueba activamente contra las dos últimas versiones principales de Terraform para garantizar compatibilidad y fiabilidad.

Puedes encontrar la última versión de Megaport Terraform Provider en la Megaport Terraform Provider Releases page. Esta página también incluye notas de la versión para cada versión.

Te recomendamos encarecidamente mantener actualizado tu archivo de configuración de Terraform con la versión más reciente del provider para aprovechar mejoras, funciones nuevas y correcciones importantes.

Métodos de aprovisionamiento de servicios

Megaport ofrece tres métodos principales para aprovisionar y gestionar servicios: Portal, API y Terraform. La elección óptima depende de la necesidad de automatización del cliente, la complejidad del despliegue y el rol del usuario.

Recomendamos revisar el tema Métodos de aprovisionamiento de servicios para obtener información sobre los usuarios y escenarios adecuados para cada opción y así asegurarte de elegir el método que mejor se ajuste a tus requisitos.

Referencias útiles