Data Center Designer: Integración con herramientas de automatización
Este curso es una introducción a Cloud API, Terraform y Ansible, los principales recursos de automatización que encontrarás en Data Center Designer, la solución de cloud pública de Arsys para gestionar centros de datos virtuales Aprenderás qué es cada una de esas herramientas y unas nociones básicas que te ayudarán a empezar a definir escenarios de automatización avanzados usando el cloud.
Aunque Data Center Designer posee un sencillo panel de control para gestionar sus funcionalidades, la automatización permite otra forma de interaccionar y gestionar la plataforma Por ejemplo, a la hora de crear entornos dinámicamente o aprovisionar recursos como servidores o almacenamiento automáticamente.
Este tipo de herramientas a través de código, sin procesos manuales, y sus dos aproximaciones (imperativa y declarativa), contribuirán a facilitar el día a día de los equipos técnicos que gestionan diversos proyectos, agilizando procesos y simplificando tareas.
Capítulos y contenido
1 Cloud API: qué es y qué permite
En este vídeo explicamos qué es Cloud API, la interfaz de programación de aplicaciones que le facilita el acceso a todas las funciones de Data Center Designer, detallando sus principales características y el funcionamiento del proceso de autenticación.
Ver capítulo
2 Cómo usar Cloud API con cURL
Si en el vídeo anterior sobre Cloud API utilizamos ARC, ahora repetimos el ejemplo práctico de automatización en Data Center Designer con la herramienta de línea de comandos Client URL.
Ver capítulo
3 Ejemplos de Cloud API
En este vídeo explicamos qué podemos hacer con Cloud API a la hora de gestionar la plataforma de cloud pública de Arsys Utilizando la propia documentación de Cloud API, veremos las distintas operaciones disponibles y realizaremos algunos ejemplos.
Ver capítulo
4 Qué es IonosCTL y cómo utilizarlo
IonosCTL es una herramienta de línea de comandos (CLI) que te permite realizar operaciones con DCD Por debajo utiliza Cloud API, pero nos permite abstraernos completamente de ella, ofreciendo una interfaz más amigable que el uso directo de llamadas HTTP.
Ver capítulo
5 Qué es la Infraestructura como Código (IaC)
Antes de comenzar a explicar cómo utilizar Terraform y Ansible en Data Center Designer, nos acercamos al concepto de Infraestructura como Código (IaC), la gestión de la infraestructura a través de código en vez de con procesos manuales.
Ver capítulo
6 Qué es Terraform y cómo utilizarlo
Terraform se ha convertido en unos de los estándares de facto al hablar de la IaC, al permitir permite la automatización del estado deseado, el desarrollo y la habilitación de entornos o infraestructuras de bajo y alto nivel.
Ver capítulo
7 Cómo crear un Cloud Cube con Terraform
En un ejemplo muy práctico y sencillo, utilizamos Terraform para crear un Cloud Cube, los hermanos menores de los Servidores Cloud em Data Center Designer, que resultan muy prácticos para entornos de desarrollo o proyectos de reducido alcance.
Ver capítulo
8 Qué es Ansible
Ansible es una herramienta de gestión y automatización de infraestructura que permite no sólo la creación y mantenimiento, también otras configuraciones, como instalaciones de software y otras tareas muy útiles para el día a día de los equipos técnicos.
Ver capítulo
9 Cómo crear dos servidores con Ansible
Tras repasar los principales conceptos de Ansible en el vídeo anterior, pasamos a la práctica con Ansible y utilizamos esta herramienta de IaC para crear dos servidores y un centro de datos virtual en Data Center Designer.
Ver capítulo