Mis notas de la 10Pines Conf 2018

Una casa con 10 pinos hacia el sur hay un lugar….

Así comienza la canción que da nombre a 10 Pines, esa empresa de la que son parte varios amigos y que ayer realizó su primer conferencia. La idea inicial de la conferencia fue de Ale Alfonso y luego hubo un grupo de varios pinos que se entusiasmaron y le dieron forma.

La conferencia fue interna pero con la participación de algunos amigos de la casa (como yo). La fecha elegida no fue casual, fue el día 256, el día del programador.

La jornada comenzó minutos antes de las 10 con la apertura de @lucas_giudice y cerró alrededor de las 18 con la certeza de una edición 2019. A lo largo del día participé de 5 sesiones cada una más interesante que la otra:

  • La de Nico PaPagna en la que compartió varias recomendaciones para hacer TDD
  • La de Fede Zuppa sobre Performance de Equipos
  • La de Nico Derecho sobre React Native
  • La de AgusGS sobre arquitectura Serverless
  • La de DarioG sobre Java-Spec

Adicionalmente a esto, también di una sesión sobre construcción de aplicaciones escalables (aquí están las diapositivas). Más allá de las sesiones en las que participé, creo que el programa ha sido de lo mejor que he visto en el último tiempo en Argentina (y tal vez incluso en la región).

Le agradezco a los pinos por haberme invitado a participar y al mismo tiempo los felicito por la movida.

Descubriendo OpenShift

Recientemente la gente de 10 Pines me invitó a participar en uno de sus proyectos para dar una mano con las cuestiones de infraestructura. Resulta que lograron convencer a uno de sus clientes para usar contenedores como infraestructura de producción.  Al parecer el área de arquitectura de este cliente ya venía estudiando la posibilidad de usar contenedores a partir de la implementación de OpenShift. Finalmente los planetas se alinearon y allí estaré yo colaborando en el diseño e implementación del esquema de desarrollo y deployment sobre OpenShift.

OpenShift es el nombre de «una marca» creada por RedHat y que incluye:

  • OpenShift Origin, que es el proyecto de código abierto
  • OpenShift Online, que es una instancia de OpenShift administrada por RedHat, que corre en la nube y que se ofrece como servicio
  • OpenShift Enterprise, es que la plataforma que RedHat vende como producto para instalación on-premise

OpenShift está basado en Kubernetes (el orquestador de contenedores desarrollado por Google) y agrega a este una serie de servicios/funcionalidades complementarios que facilitan mucho su uso y administración.

A medida que vaya aprendiendo más de OpenShift, iré compartiendo más información.