Docker sencillo para desarrolladores - Educate from Home

Breaking

Friday, February 9, 2018

Docker sencillo para desarrolladores

Docker sencillo para desarrolladores

Reducir el tiempo dedicado a la infraestructura en un proyecto de desarrollo.
What Will I Learn?
  • Usar Docker ya existentes con servicios como bases de datos, servidores J2EE, y cualquier infraestructura "Dockerizada"
  • Crear tus propios contenedores Docker con la infraestructura que necesitan para desarrollar sus proyectos.
  • Usar Docker con Eclipse, Kitematic y la línea de comandos.
  • Instalar Docker en Windows, macOS y Linux.
  • Usar docker compose para infraestructuras complejas
  • Integrar la instalación y configuración de infraestructura dentro del ciclo de integración continua del proyecto, con GitHub y DockerHub
  • Transformar la instalación manual de un servidor en un programa que reduce el tiempo dedicado a estas tareas.
Requirements
  • Debes disponer de un ordenador con acceso a Internet y permisos para instalar programas.
  • Puedes usar Windows, Mac o Linux.
  • Las herramientas utilizadas durante el curso son gratuitas y se explica su instalación.
  • Es un curso orientado a desarrolladores, se aprovechará mejor si tienes unos mínimos conocimientos de java, aunque no es imprescindible.
Description
Actualizado con las aportaciones de los alumnos:
  • Zoom de las pantallas para una mejor visión.
  • Troceado de los vídeos mas largos para un más cómodo seguimiento.
Motivación del curso
El desarrollo de aplicaciones, sobre todo en el entorno web, ha evolucionado mucho desde sus orígenes. En los comienzos las aplicaciones eran muy sencillas y con un simple servidor web y una base de datos se solía solventar.
Hoy día, en cambio, las necesidades de nuestros clientes son mucho mayores y consiguientemente las aplicaciones son mucho mas complejas y requieren de mucha mas infraestructura.
Que cada integrante del equipo de desarrollo tenga un entorno de desarrollo correctamente configurado y actualizado requiere cada vez mas esfuerzo.
Docker nos permite solventar esa situación ya que permite disponer de la infraestructura ya configurada y disponible de una forma sencilla.
Si eres un desarrollador de software que quieres reducir el tiempo que dedicas a toda la parte de infraestructura de tu proyecto este curso puede servirte de ayuda ya que trata Docker desde la perspectiva de un desarrollador y de una forma muy didáctica para que aunque no sepas nada de Docker puedas entender todos los conceptos y llevarlos a la práctica.
También es un curso adecuado como introducción a Docker, para perfiles DevOps, ya que cubre el uso de Docker a nivel de usuario, la creación de contenedores y las posibilidades que ofrece de cara a integrarlo en el desarrollo de aplicaciones.

No comments:

Post a Comment