Aprende a crear aplicaciones cloud

Don't panic

TL;DR: Ya te has dado cuenta de que la forma de programar está cambiando. Con este curso te pondremos al día.

RSS para podcatcher

alojado en archive.org

Esto no es realmente un blog, no en el sentido tradicional: los posts que vas a encontrar aquí siguen un orden muy concreto porque después de tres años trabajando con algunos de los mejores ingenieros e ingenieras cloud que puedes encontrar quiero explicar cómo este tsunami de cambios que ya tenemos encima nos afecta a los que creamos y ponemos en marcha aplicaciones. Es casi una necesidad física para mi mismo: sigo tan emocionado con las posibilidades que la nube ofrece que tengo que compartirlo.

Estos últimos años también he tenido contacto con muchas empresas. Y soy consciente de que un gran número de personas reaccionan a la defensiva

Estos últimos años también he tenido contacto con muchas empresas. Y soy consciente de que un gran número de personas reaccionan a la defensiva cuando se dan cuenta de que van a tener que aprender nuevas maneras de trabajar porque se sienten abrumados por todas las ideas y patrones que hay detrás de un concepto (la nube) que ya de por sí a mucha gente le parece algo difuso. Así que estoy seguro de que un lugar que les ayude a estructurarse y que ofrezca ejemplos prácticos y concretos sobre cómo resolver problemas de arquitectura y programación será útil.

¿Y el formato del contenido? Personalmente no creo que haya una única manera de transmitir conocimiento. El texto, el vídeo, el audio y sobre todo el hacer tienen cada uno su propio valor. Así que espera una mezcla de todos estos medios en cada uno de los artículos. Y toma un enfoque activo: realiza los ejercicios que se propongan, utiliza el foro para exponer dudas y discute todas y cada una de las afirmaciones que encuentres y que no compartas. Así todos nos enriqueceremos.

En cualquier caso verás que voy a intentar mantener una web lo más funcional posible. Ok, ok, igual hasta encuentras fea la estética del blog. Pero es que quiero que nada te distraiga del contenido, del turrón. En mi caso cuando leo artículos siempre pulso el modo reader de Firefox para quitar los adornos y centrarme en lo importante. Quiero que tengas esa experiencia (la de menos es más) desde el principio.

¿Qué temática encontrarás? Vamos a hablar de automatización, de workflows, de cultura ágil y devops, de diseño de APIs, de frameworks de programación, de arquitectura basada en microservicios, de despliegues eficientes, de escalabilidad y rendimiento, de fiabilidad, de testing a todos los niveles, de contenedores, de casos de éxito y también de casos de fracaso. Porque no te engañes: fallar no es ni agradable ni positivo, pero enseña mucho. Y cloud, cloud everywhere. Creeme: una vez que lo pruebas, no hay vuelta atrás.

Mi idea es dejar los artículos siempre disponibles de forma gratuíta y abierta.

Mi idea es dejar los artículos siempre disponibles de forma gratuíta y abierta. De hecho podrás acceder a ellos en un repositorio público (están escritos en markdown) y acepto cualquier pull request sobre los mismos que sea interesante. A medio plazo me gustaría generar también contenido adicional de pago con material extra para hacer sostenible el esfuerzo. Ya te iré contando las ideas que barajo.

Así que como te decía este blog no es solo un blog: es realmente un curso, es el curso al que a mi me gustaría haber asistido sobre desarrollo de aplicaciones cloud nativas. Es el curso que te ayudará a cambiar para siempre la forma en la que piensas, diseñas y desarrollas. Disfrútalo tanto como yo lo estoy haciendo al crearlo.

jv

pd: La primera imagen del post es de Ruth Harnup. La música que sirve de cortinilla al audio es de Marcus y me hace sonreír cada vez que la escucho.