No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Habilidades y conocimientos

6/21
Recursos

Aportes 4

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

Técnicas

  • Administración de sistemas generalmente en Linux
    • Sistema de carpetas
    • Gestión de paquetes
    • Gestión de variables de entorno
    • Manipulación de archivos (copiar, mover, eliminar)
  • Saber programar en nivel básico (Python, Go, Scripting Bash)
    • Ciclos
    • Rutinas
    • Declaración de variables
    • Comandos de construcción en el lenguaje usado
    • Leer logs de esos lenguajes
  • Conocimientos de servicios web
    • Protocolos
    • Puertos
    • Levantar aplicación web
    • Pruebas
  • Servicios en la nube
    • Crear VM
    • Crear redes
    • Gestión de permisos (entre servicios, a personas)
    • Gestión de almacenamiento
    • CLI de las nubes
  • Docker para virtualización
    • Comandos básicos (run, pull, build, push)
      • Crear Dockerfiles
      • Manipular Docker registry
      • Leer logs de Docker
    • Imágenes
    • Contenedores
  • Procesos de despliegue
    • Herramientas de orquestación
    • Manipulación de ambientes y sus variables
    • Leer logs

Herramientas de un DevOps

Las herramientas que recomiendan en el curso son:

  • Sistemas OS: Linux
  • CI/CD: Jenkins
  • Proveedor de nube: AWS
  • Lenguaje scripting: Python
  • Contenedores: Docker
  • Orquestador de contenedores: Kubernetes
  • Monitoreo: Prometheus
  • Infraestructura como código: Terraform
  • Control de versiones: Git