Tech Academy > Cursos > Data Center Designer: Integración con herramientas de automatización

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.

Comenzar curso
Avanzado
Eduard Tomás

¿Qué podemos esperar de este curso?

  • Sin conocimientos previos

    No necesitas saber nada sobre tecnologías de la web para hacer este curso. Está pensado para empezar desde cero y que cualquiera acabe creando su tienda online.

  • Avalado por expertos

    El conocimiento de este curso está avalado por los mejores profesionales, con técnicas que se han probado que mejoran las conversiones y aumentan las posibilidades de éxito de los negocios en Internet.

  • Para cualquier profesional

    Tanto si eres desarrollador como un profesional dedicado a los negocios o al marketing, podrás entender todos los contenidos y saber dónde acudir para resolver las necesidades más comunes de las tiendas online.

Capítulos y contenido

  • 01. Cloud API: qué es y qué permite

    01. 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. De manera práctica y sencilla, y de cara a tener un entorno gráfico que ayude a su comprensión, utilizamos la herramienta Advanced REST Client (ARC) en un ejemplo práctico de automatización.

    Documentación de la Cloud API de Data Center Designer: https://api.ionos.com/docs/cloud/

    Tienes archivos que te resultarán útiles para avanzar en este curso en GitHub: https://github.com/arsys-internet/Curso_automatizacion_DCD

  • 02. Cómo usar Cloud API con cURL

    02. 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. cURL nos permite explorar mejor las peticiones HTTP realizadas, así como las respuestas recibidas y nos sirve para profundizar un poco en Cloud API.

    Documentación de la Cloud API de Data Center Designer: https://api.ionos.com/docs/cloud/

    Tienes archivos que te resultarán útiles para avanzar en este curso en GitHub: https://github.com/arsys-internet/Curso_automatizacion_DCD

  • 03. Ejemplos de Cloud API

    03. 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.

    Documentación de la Cloud API de Data Center Designer: https://api.ionos.com/docs/cloud/

    Tienes archivos que te resultarán útiles para avanzar en este curso en GitHub: https://github.com/arsys-internet/Curso_automatizacion_DCD

  • 04. Qué es IonosCTL y cómo utilizarlo

    04. 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.

    Documentación de IonosCTL: https://github.com/ionos-cloud/ionosctl

    Tienes archivos que te resultarán útiles para avanzar en este curso en GitHub: https://github.com/arsys-internet/Curso_automatizacion_DCD

  • 05. Qué es la Infraestructura como Código (IaC)

    05. 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. Lo hacemos en sus dos aproximaciones (imperativa y declarativa), explicando las ventajas e inconvenientes de cada una.

    Tienes archivos que te resultarán útiles para avanzar en este curso en GitHub: https://github.com/arsys-internet/Curso_automatizacion_DCD

  • 06. Qué es Terraform y cómo utilizarlo

    06. 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. En este vídeo, comenzamos a dar los primeros pasos en Terraform, enfocándonos en la comprensión de su funcionamiento y conceptos básicos que debemos entender.

    Tienes archivos que te resultarán útiles para avanzar en este curso en GitHub: https://github.com/arsys-internet/Curso_automatizacion_DCD

  • 07. Cómo crear un Cloud Cube con Terraform

    07. 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.

    Tienes archivos que te resultarán útiles para avanzar en este curso en GitHub: https://github.com/arsys-internet/Curso_automatizacion_DCD

  • 08. Qué es Ansible

    08. 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. Explicamos su funcionamiento y cómo combina el uso de IaC en sus dos aproximaciones, imperativa y declarativa.

  • 09. Cómo crear dos servidores con Ansible

    09. 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.

    Tienes archivos que te resultarán útiles para avanzar en este curso en GitHub: https://github.com/arsys-internet/Curso_automatizacion_DCD

¿Podemos ayudarte?