logofoxize240logofoxize240logofoxize240logofoxize240
  • Home
  • Plataforma
    • Características
    • Integraciones para webinars
    • Servicios
    • ¿Qué es un LMS?
  • Soluciones
    • Universidad Corporativa
    • Onboarding empleados
    • Formación Interna
    • Formación Externa
  • Foxize MyTutor
  • Precios
  • Casos
  • Blog
Español
  • Inglés
PRUÉBALO GRATIS
✕

Devlog #2: Infraestructura Docker

Published by Foxize Cloud on 3 de octubre de 2019
Categories
  • Novedades de plataforma
Tags
  • Actualidad
  • desarrollo web
  • devlog
  • diario de desarrollo
  • docker
  • Foxize Cloud
  • infraestructura
  • lms
  • plataforma lms

A causa de la digitalización y la constante evolución de las tecnologías web, la creación de una infraestructura web es cada vez más complicada y, sobretodo, compleja. Para estar al día (como cumplir con la normativa PSD2) es necesario añadir y combinar aplicaciones de diferentes proveedores, cada una con sus propios sistemas y lenguajes de programación. Como podéis imaginar, el resultado es un ecosistema complejo de mantener y coordinar. Es por ello que decidimos implementar una nueva infraestructura para Foxize Cloud: Docker.

 

¿Cómo funciona Docker? 

Docker es un sistema de infraestructura que permite organizar los entornos de desarrollo. Está formado por contenedores independientes, permitiendo tener disponibles varios entornos que se pueden comunicar entre sí. 

Podríamos comparar su estructura con la de una muñeca rusa. Docker encapsula funcionalidades concretas, como puede ser un servidor memcached, que en vez de tenerlas configuradas en el contenedor donde está alojado el código (la muñeca rusa más grande), está “externalizado” en un contenedor que se dedica solo a esta funcionalidad (las muñecas que se encuentran en su interior). Esto permite acceder a las diferentes funcionalidades sin afectar el código principal o viceversa, haciendo que el mantenimiento sea mucho más fácil.

Además, estos contenedores permiten uniformizar el área de trabajo de los desarrolladores y permiten acceder con mayor facilidad a las herramientas, independientemente del ordenador desde el que se acceda.

Imagen de Quora.com

 

¿Qué ventajas nos aporta Docker?

  • Nos permite optimizar la infraestructura de desarrollo. 
  • Mejora la productividad de los desarrolladores.
  • La puesta en acción es mucho más rápida y eficiente.  
  • Rapidez en la resolución de problemas.
  • Podemos escalar proyectos con mayor facilidad. 

En definitiva, al tener una infraestructura basada en Docker, es mucho más fácil la gestión de los servicios.

Related posts

2 de febrero de 2022

¿Qué son los Espacios? La nueva solución para dar formación


Read more - ¿Qué son los Espacios? La nueva solución para dar formación
18 de octubre de 2021

Cómo usar SCORM en tu plataforma de formación


Read more - Cómo usar SCORM en tu plataforma de formación
13 de julio de 2021

Novedades Foxize Cloud Julio 2021


Read more - Novedades Foxize Cloud Julio 2021

¿Tienes Preguntas?

Escríbenos a info@foxizecloud.com

Producto
  • Características
  • Servicios
  • Precios
  • Alternativa a Moodle
  • Fundae y Foxize Cloud
  • Integraciones para webinars
Empresa
  • Quiénes somos
Recursos
  • Blog
  • Ebooks
  • Casos
  • ¿Qué es un LMS?
Contacto
  • Contacto
  • Soporte
  • Login
  • Prueba un mes gratis
© 2023 foxizecloud.com

Políticas de privacidad | Políticas de cookies | Términos de uso | Aviso Legal

PRUÉBALO GRATIS
Español
  • Inglés
  • Español

Utilizamos cookies para ofrecerte la mejor experiencia en nuestra web.

Puedes aprender más sobre qué cookies utilizamos o desactivarlas en los .

  • English (Inglés)
  • Español
Powered by  GDPR Cookie Compliance
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

Lee cómo usamos nuestras cookies aquí.

Cookies estrictamente necesarias

Las cookies estrictamente necesarias tiene que activarse siempre para que podamos guardar tus preferencias de ajustes de cookies.

Si desactivas esta cookie no podremos guardar tus preferencias. Esto significa que cada vez que visites esta web tendrás que activar o desactivar las cookies de nuevo.

Cookies de terceros

Esta web utiliza Google Analytics para recopilar información anónima tal como el número de visitantes del sitio, o las páginas más populares.

Dejar esta cookie activa nos permite mejorar nuestra web.

¡Por favor, activa primero las cookies estrictamente necesarias para que podamos guardar tus preferencias!

Política de cookies

Más información sobre nuestra política de cookies