Bare Metal Cloud: Infraestructura API-Driven para Despliegues Rápidos de Edge y Kubernetes
Septiembre de 2022 marca el 2.º aniversario de nuestra plataforma Bare Metal Cloud (BMC). Desde que se hizo generalmente disponible, la plataforma API-driven ha alcanzado múltiples hitos. Comenzó su viaje como infraestructura bare metal on-demand que los equipos DevOps pueden usar para acelerar sus pipelines de entrega de software. Hoy, las organizaciones aprovechan Bare Metal Cloud para todo, desde bursting de recursos globales y edge en minutos hasta despliegues one-click de entornos Kubernetes listos para producción.
Para celebrar su próximo aniversario, este artículo describirá las actualizaciones de plataforma más recientes y compartirá más detalles sobre su progreso, mostrando cómo puedes aprovecharla para tu caso de uso particular.
Lanzamiento de Ubicación Edge: Acceso de 10 Milisegundos a Bare Metal Cloud
Reconociendo la importancia de tener recursos de cómputo potentes y preconfigurados lo más cerca posible de tu fuente de datos, nos asociamos con American Tower para lanzar nuestra primera ubicación edge en Austin, Texas.
Al mejorar la disponibilidad de Bare Metal Cloud, hemos permitido a usuarios en el suroeste de EE. UU. acceso de 10 ms a servidores globalmente interconectados y listos para Kubernetes. Aprovechando la conectividad 5G del centro de datos edge estratégicamente ubicado, la plataforma ahora soporta cargas de trabajo de próxima generación y otorga a las empresas acceso a tecnologías de alto ancho de banda y baja latencia.
Usando el Megaport Cloud Router, puedes crear fácilmente múltiples conexiones privadas virtuales de capa 3 desde el edge a una variedad de otras ubicaciones Bare Metal Cloud a través de EE. UU. Esto te ayuda a acelerar aún más tus velocidades de transferencia y mejorar la conectividad de infraestructura.
Beneficios de usar instancias Edge de Bare Metal Cloud incluyen:
- Menor latencia de transferencia de datos.
- Transferencia de datos acelerada a otras ubicaciones Bare Metal Cloud.
- Mejora de rendimiento para streams de datos en vivo y analítica en tiempo real.
- Experiencia de usuario más fluida para tus aplicaciones.
- Seguridad de datos a nivel de hardware con Intel SGX y protección DDoS de 20 Gbps.
- Sin mantenimiento de infraestructura — rack gestionado, energía, refrigeración y seguridad.
Puedes seleccionar una instancia edge basada en tus necesidades y tener tu infraestructura lista y funcionando en 60 segundos. Si tu instancia seleccionada no está disponible en tu ubicación preferida, el portal Bare Metal Cloud ahora te permite elegir ubicaciones alternativas de despliegue de servidor en solo un clic.
Disponible en 6 ubicaciones a través de EE. UU., Europa y Asia y con múltiples ubicaciones próximamente, Bare Metal Cloud sigue llevando recursos de cómputo justo donde los necesitas.
Integración SUSE Rancher: Entorno de Clúster K8s de Alta Disponibilidad en Menos de 5 Minutos
En julio de 2021, lanzamos por primera vez instancias Bare Metal Cloud con integración SUSE Rancher con el objetivo de ayudar a desarrolladores a ahorrar horas de trabajo requeridas para construir una plataforma de servicios de contenedores desde cero. Simplificando la creación de clústeres de gestión de nodo único, la solución era ideal para adopción de K8s o propósitos de prueba de software Kubernetes.
Mientras tanto, SUSE Rancher en Bare Metal Cloud ha evolucionado hasta convertirse en una solución de infraestructura Kubernetes empresarial out-of-the-box adecuada para todo, desde sandboxing hasta operaciones de Día 2. La fase más reciente del desarrollo de la plataforma introdujo aprovisionamiento simplificado de un clúster de carga de trabajo geo-distribuido de nodo único o multi-nodo junto con su clúster de gestión. Esta característica da a las organizaciones acceso llave en mano a un entorno de contenedores resiliente y global ejecutándose en el hardware dedicado más reciente.
El procedimiento de despliegue de la solución toma menos de 5 minutos y requiere solo un par de clics desde el intuitivo portal Bare Metal Cloud o una sola petición POST a través de la API de la plataforma.
Sin sobrecarga de configuración de infraestructura, la solución te permite hacer lo siguiente:
- Desplegar un clúster de gestión preconfigurado de 1 o 3 nodos.
- Desplegar un clúster de carga de trabajo de 1 o 3 nodos en la misma o diferente ubicación.
- Gestionar asignaciones de IP públicas para cada nodo.
- Añadir claves privadas o certificados para tu clúster.
- Configurar tokens de acceso, ajustes TLS, taints de nodos y nombres de dominio.
- Programar snapshots de backup regulares del clúster.
- Obtener 15 TB de pool de ancho de banda gratis para todos los nodos en la misma ubicación.
La solución despliega clústeres en la red backend por defecto del usuario y asigna automáticamente roles y etiquetas Kubernetes respectivas para fácil distinción y gestión de recursos aprovisionados. Tras aprovisionar el clúster de carga de trabajo, los usuarios pueden adicionalmente escalar y ajustar sus nodos a través de la UI de Rancher fácilmente accesible.
Los equipos DevOps también pueden aprovechar la integración de Bare Metal Cloud con populares herramientas IaC para automatizar aprovisionamiento y gestión de su infraestructura Kubernetes empresarial de alta disponibilidad. Puedes gestionar Bare Metal Cloud como código usando proveedores Terraform y Pulumi o módulos Ansible disponibles y actualizados regularmente en la página GitHub de phoenixNAP.
Actualizaciones GitHub: SDKs Go y Python
El software open-source sigue alimentando la arquitectura cloud-native de Bare Metal Cloud. A cambio, phoenixNAP sigue devolviendo a la comunidad actualizando y expandiendo constantemente sus repositorios GitHub.
En nuestro esfuerzo continuo por construir y mantener una biblioteca de código exhaustiva en GitHub, hemos desarrollado SDKs para Python y Go. Los desarrolladores pueden usarlos para profundizar en la tecnología que impulsa Bare Metal Cloud, integrarla en sus propios despliegues y expandirla a sus casos de uso.
Los SDKs permiten interactuar con la plataforma a través de sus APIs para realizar lo siguiente:
- Leer entradas de log de auditoría para rastrear llamadas API y actividades WebUI.
- Aprovisionar, descomisionar o reiniciar tus servidores, obtener claves SSH, y más.
- Crear, listar, editar y eliminar redes privadas.
- Solicitar y eliminar bloques IP.
- Desplegar clústeres K8s gestionados por SUSE Rancher.
- Asignar etiquetas para agrupar y categorizar recursos desplegados.
Aparte de los SDKs Go y Python, el GitHub de Bare Metal Cloud de phoenixNAP contiene un SDK oficial para Ruby también, facilitando la interacción con la API de la plataforma sin cambiar a otro lenguaje.
Introducción de Bloques IP de Red Pública
Tradicionalmente, direcciones IP privadas se asignaban automáticamente a servidores Bare Metal Cloud. Para ofrecerte más flexibilidad al elegir bloques IP y el número de direcciones IP para asignar a tus despliegues, phoenixNAP ha introducido la característica de asignación de IP pública.
Usando el portal BMC o API, ahora puedes comprar fácilmente bloques IP públicos en diferentes ubicaciones de centro de datos durante el proceso de despliegue del servidor y habilitar acceso al servidor más allá de redes privadas.
Los bloques IP públicos se compran y facturan por separado. Dependiendo de tus necesidades, compra hasta 16 IPs, 13 de las cuales son asignables. También puedes elegir mantener un bloque IP incluso cuando descomisionas el servidor al que fue asignado previamente y reasignarlo a un nuevo despliegue.
Adicionalmente, la nueva característica te permite asignar asignaciones de IP pública no solo a servidores sino también a tu red pública. Esto añade aún más flexibilidad a los despliegues de red en la plataforma. Ya sea que quieras usar tus servidores API-driven en una red privada altamente segura o acceder a ellos por Internet, Bare Metal Cloud hace que definir y gestionar redes sea fácil.
Gestión de Red Simplificada con Etiquetado IP
Con la introducción de IPs públicas en Bare Metal Cloud, hemos añadido la opción de etiquetar tus bloques IP para propósitos de filtrado y visibilidad mejorada de tus despliegues de servidor y red. Similar a la característica existente de etiquetado de servidores, puedes asignar metadatos a bloques IP para categorizarlos fácilmente según su ubicación, entorno, propósito, etc.
La opción de etiquetado te permite:
- Obtener etiquetas existentes para tener una visión general de asignaciones de etiquetas.
- Filtrar bloques IP existentes basados en etiquetas asignadas.
- Sobrescribir etiquetas existentes con nuevas.
Por ejemplo, puedes asignar un nombre y valor a tu bloque IP recién desplegado basado en su ubicación de despliegue o el entorno en el que pretendes usarlo.
BYOIP para Migración de Plataforma Más Fácil
También hemos introducido la opción Bring Your Own IP (BYOIP) a Bare Metal Cloud. Ahora puedes importar tus bloques IP existentes en lugar de comprar nuevos de phoenixNAP.
La nueva característica te ayuda a alinear tu nueva infraestructura con tus políticas existentes de seguridad, gestión y despliegue.
La característica permite migración suave a Bare Metal Cloud para organizaciones que:
- Usan sus propios pools IP para balanceadores de carga, servidores web, o despliegues similares.
- Tienen dependencias arquitectónicas existentes en direcciones IP específicas.
- Usan dispositivos con IPs hardcodeadas.
- Dependen de servicios que usan IPs contiguas de confianza como puntos de contacto.
Tras confirmación de la validez y propiedad de tu bloque IP, este puede importarse fácilmente a Bare Metal Cloud y gestionarse tanto vía el portal BMC como la API de la plataforma.
La Evolución Continúa
Como uno de los productos más versátiles del portfolio de phoenixNAP, Bare Metal Cloud sigue evolucionando. Lo que permanece constante es que esta plataforma API-first ofrece servidores dedicados fácilmente consumibles que permiten a equipos DevOps sacar su código más rápido mientras ayudan a sus organizaciones a optimizar su gasto en TI.
Mientras seguimos empujando los límites de Bare Metal Cloud para ayudar a organizaciones cloud-native a enfrentar los desafíos de la TI moderna, esperamos compartir más noticias emocionantes contigo.
Computación en la nube
- Cómo el COVID-19 sigue alimentando el cibercrimen: Trabajo remoto, cadenas de suministro de vacunas y espionaje
- Herramientas de monitoreo AWS: Cerrando brechas de rendimiento
- Por qué la seguridad cloud es la piedra angular de la ciberdefensa moderna
- Google Cloud Platform Cheat Sheet: servicios core, IA y insights de migración
- Evolución 2020 de Google Cloud: Meet avanzado, migración mainframe, datos COVID y formación gratuita
- Dominando Google Cloud Platform: características, beneficios y por qué importa
- Herramientas esenciales de la plataforma Azure para el éxito cloud moderno
- Re‑Platforming en la nube: qué es y cómo impulsa una migración eficiente
- Desplegando DevOps en la Cloud: Blueprint probado para transformación digital
- Migrando Planificación de Recursos Empresariales (ERP) a la Cloud: Hoja de ruta probada para el éxito
- Acelere los despliegues en Bare Metal Cloud con Canonical MAAS: Aprovisionamiento automatizado de servidores en minutos