Autor

Alberto Grande es Ingeniero Informático por la UPM, amante de la tecnología y todo lo que la rodea. Está especialmente interesado en desarrollo (principalmente Java), arquitecturas distribuidas y escalables y sistemas Cloud. Piensa que en software la calidad debe estar por encima de todo y nunca debería ser negociable. Actualmente trabaja como Arquitecto Software en Paradigma.

Ponente en

Ponente en

Integrando con El Legacy

  • 18 de octubre del 2017
  • Ponente Alberto Grande
  • Campus Madrid

Os invitamos a una nueva convocatoria que realizaremos conjuntamente con los grupos de Microservicios y  Spring Madrid User Group En este meetup vamos utiliz... sigue leyendo

Redactor en

¿Cómo innovan las empresas? Así lo hacemos en Paradigma

La historia nos ha mostrado repetidamente que el futuro de las empresas que no se esfuerzan en renovarse, en innovar en su campo, suele ser bastante oscuro.

Todos conocemos historias de grandes empresas que, después de luchar y triunfar en su área, han caído estrepitosamente debido a no saber avanzar, quedándose en una situación de estancamiento mientras veían cómo sus competidores les adelantaban a tanta velocidad que la reacción era imposible.

sigue leyendo…

Alexa Games Hackathon: jugando con el dispositivo de voz de Amazon

No hay duda de que las interfaces de voz se han convertido en imprescindibles en nuestro día a día. Tienen tanta relevancia, que todos los días podemos leer novedades y noticias sobre estos dispositivos casi a diario. 

Los grandes proveedores (Google, AWS, Apple) presentan sus nuevas características a bombo y platillo en sus conferencias anuales, dedicando gran parte de sus sesiones y workshops a mostrar las nuevas capacidades de sus plataformas.

Todos los análisis coinciden en unas previsiones de crecimiento impresionantes, mostrando un mercado joven que va adquiriendo madurez… ¡estamos en la era de la voz!

El pasado 21 de septiembre, nos presentamos al Alexa Games Hackathon, evento organizado por Keep Coding. En este encuentro, el reto se centraba en el desarrollo sobre Alexa, la plataforma de voz de AWS, y en este post os vamos a comentar cómo nos preparamos y llevamos a cabo el hackaton.

sigue leyendo…

Microservicios, ¿por qué llevamos años apostando por esta arquitectura?

Las arquitecturas basadas en microservicios son uno de los componentes fundamentales a la hora de llevar a cabo el proceso de transformación digital.

Pero, ¿qué es un microservicio? Es un estilo de desarrollo por el cual aplicaciones complejas se desglosan funcionalmente en aplicaciones más sencillas, que se pueden desplegar y escalar con relativa facilidad e independencia.

Las ventajas que aporta este tipo de arquitectura: es políglota, tiene un principio de responsabilidad única; permite un escalado eficiente, elástico y horizontal en función de la demanda… han hecho que en Paradigma llevemos años apostando por esta tecnología.

Recopilamos nuestro mejor contenido sobre microservicios para ponerte al día y para darte razones de sobra para que apuestes sin miedo por esta arquitectura.

sigue leyendo…

[Podcast] Microservicios, ¡microservicios everywhere!

Siempre se ha dicho que el mundo de la tecnología gira especialmente rápido, pero últimamente, además, está acelerando. ¿Te has parado a pensar en todo lo que ha cambiado la arquitectura de software? ¿Sientes nostalgia cada vez que recuerdas cuando ejecutabas tus monolitos sobre esos maravillosos armarios SUN que tragaban con todo o eres de los que sufre mareos cada vez que oyes hablar a alguien sobre desplegar un ear?

Los microservicios no llegaron de otro planeta, sino que son el resultado de un proceso evolutivo, y eso es precisamente lo que queremos abordar en esta ocasión. Veremos los cambios por los que hemos pasado en las en las distintas arquitecturas de software, pasando de la estructura monolítica, pasando por las arquitecturas SOA hasta llegar a las de microservicios.

Queremos contarlo desde un punto de vista eminentemente práctico, aportando nuestra visión y experiencia con cada uno de ellos y valorando su parte buena, la no tan buena y los casos de uso en los que mejor encaja.

La tecnología por sí misma no es ni buena ni mala, sino que en muchas ocasiones tiene mucho que decir en el uso que se hace de ella, y el grado de experiencia en este caso, hace que cambie completamente nuestra postura ante la misma.

sigue leyendo…

[Podcast] Kubernetes en eCommerce para la gestión de picos de carga

¡Estrenamos nuevo formato en el blog! Nuestra primera entrega de podcast, Nativos Digitales, la dedicamos a Kubernetes, ya que un gran número de aplicaciones enterprise y de eCommerce se están sumando a la revolución de esta tecnología. En este primer podcast explicamos un caso de uso que nos permitirá entender el potencial de esta tecnología.

sigue leyendo…

Codemotion 2016, a vista de pájaro

Un año más tuvo lugar en Madrid el Codemotion 2016, el mayor evento por y para desarrolladores de España. Este año, superando ediciones anteriores, pudimos disfrutar de más de 160 charlas con más de 2000 asistentes. Un evento de grandes dimensiones que se ha convertido en una referencia en la agenda de los eventos tecnológicos de nuestro país.

Si hay una cita fijada en el calendario para muchos de nosotros, esa era la de Codemotion. Además, no solo acudimos como asistentes, sino que también asistimos al evento con varias ponencias.

En este post vamos a dar unas pinceladas de nuestra visión del evento y a analizar algunas de las charlas más interesantes de este año.

codemotion

sigue leyendo…