Curso Docker sencillo para desarrolladores: Ver logs

Esta es la última entrada basada en el curso sobre Docker sencillo para desarrolladores. En ella os cuento como ver los blogs de un contenedor.

Puede parecer algo trivial pero ya he tenido alguna persona que me ha preguntado por como se podían ver los los.

Además esta vez hay ración doble de vídeos, una con la teoría y otra con la práctica.

Recordar que tenéis disponible el curso en la opción Curso del menú superior.

Curso Docker sencillo para desarrolladores: Moda

Cada vez que surge una tecnología disruptiva una de las primeras pregunta que me suelo hacer es cuanto tiene de moda y cuanto de tecnología realmente disruptiva.

Creo que Docker tiene algo de moda, pero también que ha venido para quedarse. Puede que con el tiempo se le empiezan a encontrar carencias, pero que las soluciones tecnológicas serán diferentes, porque nos habremos acostumbrado a ciertas funcionalidades y será difícil que nos las substituyan por algo que no sea como mínimo igual o mejor que lo que ya tenemos.

En resumen creo que Docker ha venido para quedarse.

Os dejo el vídeo y os recuerdo que tenéis toda la información sobre el curso en la opción superior de Cursos. Con un descuento que deja el precio del curso bastante módico.

Curso Docker sencillo para desarrolladores: DevOps

La pregunta que podemos hacernos es si encaja Docker en la tendencia actual por los temas de DevOps.

La respuesta es que si, en el momento que permite acercar los mundos de desarrollo y de operadores, ya que permite que los desarrolladores trabajen con la infraestructura que les proporcionan los operadores de una forma mas sencilla.

Ya no estaremos en las tipicas situaciones en las que los desarrolladores instalamos la infraestructura bajo nuestro criterio. Criterio que luego no coincide con el de los operadores.

Docker permite que la infraestructura se convierta en software y consiguientemente se pueda manejar como tal.

Os dejo la clase de mi cruso sobre Docker en la que hablo sobre este aspecto.

Podeis acceder a mi curso completo sobre Docker en la página de cursos

Cadena de suministro de Software

Lo primero decir que me encanta la imagen destacada de esta entrada. Primero porque representa una cadena y segundo porque me parece muy bonita estéticamente hablando.

El concepto de cadena de suministro de Software no es muy usado, está mas de moda el de devops. Pero a mi la verdad es que el de devops no me gusta tanto, porque hace referencia a desarrolladores y operadores y prefiero utilizar el de cadena de suministro de software, como hacen referencia en Nexus de Sonatype.

Me gusta mas porque desde que nuestro cliente tiene una necesidad, hasta que esa necesidad se pone en producción en forma de un programa, hay que pasar por una serie de fases o una cadena para suministrar ese Software.

Por eso me gusta mas, porque creo que representa mejor lo que pasa, pero claro devops es un nombre mas cortito.

Os dejo bastantes reflexiones mas sobre este concepto en el vídeo

Curso Docker sencillo para desarrolladores: Tamaño

Quizá pueda parecer que el problema de distribuir un entorno de trabajo no sea un problema tan importante.

Pero hay que tener en cuenta el tamaño. En un proyecto pequeño las posibilidades de tener cambios en la infraestructura suelen ser pequeños, pero en equipos u organizaciones grandes si hay más posibilidades.

En este vídeo, que es parte del curso sobre Docker que tengo, os hablo un poco de este tema.

Curso Docker sencillo para Desarrolladores: Visión histórica

Os podréis preguntar, como se ha llegado a la necesidad de utilizar herramientas como Docker y porque antes no eran necesarias.

En este vídeo os cuento un poco de visión histórica de como se han desarrollado las aplicaciones web, desde hace casi veinte años.

Obviamente está basado en mi experiencia personal. Pero creo que es bastante representativa.

Este vídeo es parte del curso que dispongo sobre Docker. En este enlace podéis acceder a el curso con un cupón de descuento incluido.

Curso Docker sencillo para desarrolladores: Problemática

En esta ocasión os voy a presentar cual es la problemática habitual en los equipos de desarrollo, sobre todo en aplicaciones web con Java.

Básicamente lo que pretendemos resolver es el disponer de un entorno de desarrollo en los puestos locales de los desarrolladores y que esté actualizado con los cambios que se producen en la infraestructura.

Os dejo el vídeo

Este vídeo es parte del curso sobre Docker que tengo. El enlace ya aplica un cupón de descuento.

Curso Docker sencillo para desarrolladores: Presentación

Os quiero compartir la presentación del curso Docker sencillo para desarrolladores.

Este vídeo a diferencia de otros vídeos que tengo en el canal de YouTube es parte del curso que tengo en la plataforma Udemy.

Es la primera clase en la que hago una primera presentación del curso, contando quien soy y mostrando cual es el problema que se pretende resolver en el curso.

Como sabes los que me seguís estoy muy focalizado en la optimización de equipos de desarrollo y este curso es parte de los conceptos de esa optimización.

Os dejo el vídeo

El curso completo, más de 7 horas de formación, sobre Docker está en la siguiente dirección, con un cupón de descuento incluido.

No dejéis de inscribiros en mi newsletter, en la que voy publicando contenido especial y ofertas, solo para los inscritos.

Docker como herramienta de utilidades

Cuando hablamos de Docker y vemos el uso que nos puede dar, lo primero que vemos es la facilidad que nos da para tener imágenes con los servidores que necesitamos en nuestro trabajo. Servidores web, de aplicaciones, de bases de datos, etc.

Pero Docker puede darnos muchas mas posibilidades como herramienta de utilidades.

Cuantas veces no hemos tenido que instalar una herramienta de línea de comandos simplemente para hacer un uso esporádico. Y cuantas veces no hemos hecho un script para hacer ciertas tareas, script que luego hemos acabado perdiendo y pasando a un compañero que se lo ha tenido que ajustar a sus características.

Pues ahí Docker también nos puede ayudar.

Os dejo estas y otras reflexiones en un vídeo.

Y recordar que si os interesa el tema de Docker, como optimizar equipos de desarrollo, tengo un curso, muy económico, en el que os cuento Docker desde la perspectiva de un desarrollador en un proyecto de desarrollo.

Docker sencillo: puertos

Nuevo vídeo sobre Docker.

De nada sirve lo que metemos en el contenedor si no podemos acceder a ello. En esta ocasión vamos a hablar de como hacerlo a través de los puertos

Si necesitas una formación formal en Docker dispongo de un curso completo de 7 horas en el que podrás tener un certificado de finalización y un contenido más hilvanado que las píldoras de Youtube. También me ayudarás a mantener este web y la elaboración de los vídeos en Youtube.

La descripción completa y las plataformas en las que está disponible el curso las podéis ver arriba en el menú de curso.