¿De qué se habló en AWS Summit 2016? Estuvimos allí, esta es nuestra crónica

El 2 de junio era una fecha que el equipo de Sistemas de Paradigma teníamos marcada en el calendario desde hace tiempo. Era una cita a la que no queríamos faltar: se celebraba el AWS Summit Madrid 2016. Estuvimos allí y esto fue lo que aprendimos de Amazon en uno de los eventos más importantes del año.

AWS logo

Pusimos rumbo hasta el Kinépolis dispuestos a escuchar las charlas y a encontrarnos con otros colegas del sector. Allí, pudimos ver a varios Partner de Amazon AWS que tenían, como es habitual en este tipo de acontecimientos, stands donde solicitar información de servicios, charlar con comerciales y técnicos y coger algo de merchandising.

El evento también disponía de  una serie de “barras de bar” en las que se podían hacer consultas técnicas a un grupo de expertos que, alegremente y mediante dibujos sobre la mesa, respondían todas las dudas.

También había instalado un stand en el que, si tenías una startup o alguna buena idea, te asesoraban ofreciéndote la mejor manera para llevar a cabo tu proyecto, mejorarlo e incluso, impulsarlo.

Desayuno de bienvenida

El evento comenzó con un desayuno informal a base de croissants, bollitos, café, zumo, etc. que, como suele suceder en este tipo de actos , se terminaron enseguida.

Ponencia principal

Después del desayuno, comenzó la ponencia del Dr. Werner Vogels, CTO de Amazon, que, entre todos los asistentes más la sala de escucha, consiguió reunirnos a unas 1400 personas. La charla, bastante dinámica, comenzó con una música dance acompañada por unas imágenes de una DJ que nos animó a todos.

20160602_103406

Charla de Werner Vogels

Los puntos más interesantes fueron:

  • La ventaja de tener nuestros servidores, servicios, etc., en AWS es que podemos despreocuparnos del mantenimiento del hardware, datacenter, redes, etc., además de poder ahorrar mucho dinero, ya que pagaremos exclusivamente por lo que usemos, por ejemplo, al poder apagar los servidores por la noche en entornos de desarrollo. Hay que eliminar los estados de espera, ya que todos los recursos en espera están tirándose a la basura.
  • Partir de entornos limpios, fácil y rápidamente reemplazables.
  • Te brinda la oportunidad de ser global, ya que puedes desplegar en multitud de zonas geográficas.
  • Tienes gran capacidad de crecimiento o decrecimiento en caso de necesitarlo.
  • Tenemos el respaldo de una empresa que factura 10 Billones de dólares al año.
  • Multitud de start-ups y gobiernos lo utilizan.
  • Transformación Digital: supervivencia, eficiencia y talento. Sin la transformación digital, muchas empresas no podrán sobrevivir.

 

Hizo mucho hincapié en la necesidad de hacer las cosas simples, lo que realmente necesitamos. Y algo muy importante antes de nada, realizar análisis:

  • Retrospectivo.
  • En tiempo real: el “aquí y ahora”.
  • Predictivo: machine learning (aprendizaje automático).

 

Después comenzó a hacer un repaso de funcionalidades y servicios de AWS que nos facilitarán la migración a la nube:

  • De forma contínua: Kinesis Streams (crear aplicaciones propias para procesar o analizar datos de streaming), Kinesis Firehose (cargar grandes cantidades de datos de streaming en S3, RedShift o ElasticSearch) y Kinesis Analytics (análisis de los datos mediantes código SQL).
  • Con poca frecuencia o media frecuencia: S3 (dispone de un check que nos permitirá acelerar la transferencia).
  • Transportar gran cantidad de información: Snowball, que es un servicio de transporte físico que nos hará llegar una “caja” que nos permite almacenar Petabytes.
AWSsnowball

Snowball de Amazon

  • Finalmente hizo un repaso de servicios de integración:
    • Servicios de migración de BBDD.
    • Servicios de migración de aplicaciones (herramientas de autodescubrimiento).
    • Cognito: Registro, inicio de sesión y sincronización de datos con nuestras aplicaciones web y móviles.
    • AWS Mobile Hub: simplifica el proceso de despliegue, pruebas y monitorización de aplicaciones móviles.
    • AWS IOT: plataforma que permite una conexión bidireccional entre dispositivos y AWS mediante MQTT y HTTP.
    • AWS Lambda: servicio de computación sin servidores que ejecuta el código como respuesta a eventos y administra automáticamente los recursos de computación subyacentes. En definitiva “microservicios”.
    • Amazon API Gateway: herramienta para crear apis robustas en minutos.

Durante la ponencia invitaron a varias personas que expusieron sus casos de éxito y las ventajas que les ha proporcionado migrar sus datacenters a AWS:

  • CTO de Unbabel: plataforma de idiomas enfocada a la traducción.
  • CTO de HotelBeds: plataforma de viajes, hoteles, etc.
  • BBVA: Transformación Digital.

Ha sido interesante ver cómo AWS ha permitido a empresas muy importantes en sus respectivos sectores ahorrar e incluso desarrollarse de una manera eficiente. Me gustó mucho el ritmo del interlocutor, aunque la charla se pareció más a un catálogo de servicios y nuevas funcionalidades de AWS.

 

Ponencia sobre seguridad  (“Moving Fast While Staying Safe”)

El encargado de impartir esta charla fue Bill Murray (Sr. Manager AWS Security Programs). La charla fue poco dinámica comparada con la anterior al utilizarse un tono más serio y pausado, pero igualmente fue muy interesante que una persona tan importante dentro del mundo de la seguridad expusiera algunos consejos y servicios que AWS nos brinda en el ámbito de la seguridad:

  1. Aboga por la encriptación.
  2. Deben crearse roles acotados (separar por responsabilidades) y reducir las cuentas con todos los privilegios.
  3. La mayoría de la gente no aprovecha las herramientas que facilita AWS como:
    • Amazon Inspector: chequea problemas de seguridad.
    • Webapp Firewall: Firewall Web que permite controlar el tráfico de red.
    • VPC: reglas de acceso.
    • IAM: gestión de roles.
    • AWS Config: realiza una auditoría de los recursos desplegados en AWS, histórico de configuraciones y monitoriza cambios inesperados.

Después de asistir a esta charla, comenzamos a plantearnos que, efectivamente, tenemos que invertir tiempo en definir los perfiles de acceso y sus privilegios, acotando qué puede hacer cada uno y no utilizar varias personas la misma cuenta, la cual tiene todos los permisos.

 

Lunch Break

Al igual que el desayuno, en el hall y acceso a las salas, pudimos charlar con compañeros, ex compañeros y gente del sector con los que compartir impresiones de los temas expuestos en las ponencias y tratar de picar algo.

 

Sesiones paralelas

En la sesión de tarde comenzaron las sesiones paralelas. Divididas en 3 salas y en 3 temáticas, mis compañeros Ernesto Alonso, Eloisa Ibáñez y yo nos repartimos para poder acceder a las 9 charlas:

  1. Go! Build!
    • DevOps en Amazon: Un vistazo a nuestras herramientas y procesos.
    • Aplicaciones a gran escala: Cómo servir a millones de usuarios.
    • Desarrolla y prueba tu aplicación móvil más rápido en AWS.
  2. Innovación en el mundo Enterprise
    • IT empresarial en la nube.
    • Creando una estrategia en el Cloud y acelerar los resultados.
    • Crear un centro de datos virtual en AWS.
  3. Agilidad en el Cloud
    • Cómo elegir y ejecutar con éxito su estrategia de gestión de la información en el AWS Cloud.
    • Primeros pasos con arquitecturas serverless.
    • Big Data: Mejores prácticas en AWS.

 

Ponencia de clausura

Terminadas las sesiones paralelas, y como cierre de las conferencias, volvió a hablar el Dr. Werner Vogels (CTO de Amazon) mostrando una lista de “buenas prácticas” o consejos:

  1. Construir sistemas capaces de evolucionar.
    • Buscar cero downtime.
    • Flexibilidad y escalabilidad.
    • Debemos pensar que nuestros sistemas cambiarán constantemente a lo largo del tiempo.
  2. Esperar lo inesperado: con sistemas replicados nos será fácil eliminar los servidores en fallo.
  3. “Primitives not frameworks”.
  4. La automatización es la clave.
  5. Las API son para siempre.
      • Es la mejor forma de automatizar.
      • Deben ser lo más sencillas posibles.
  6. Saber el uso de tus recursos: pagar por lo que se utiliza y no desaprovechar recursos.
  7. Invertir tiempo en el diseño de seguridad.
  8. La encriptación nos convierte en ciudadanos de primera clase.
      • Es la mejor forma de protegernos.
      • Nos hace estar seguros de que somos los únicos que podemos acceder a nuestros datos.
  9. Importancia de las redes.
  10. Reduce la onda expansiva: distribuye los recursos en distintos datacenters.
  11. Utiliza el escalado.
  12. Cuentas e identidad:
      • Cuentas para la facturación (la cuenta principal).
      • Identidad para el control (roles).
  13. Los foros no son suficientes.
  14. No hay “porteros”: AWS te permite hacer todo lo que quieras hacer.

 

Networking & Drinks

Para finalizar la jornada, tuvimos tiempo de estar charlando con compañeros, amigos, gente de otras empresas y tomar algo.

Como conclusión, ha sido un evento muy interesante en el que poder validar tus conocimientos gracias a los laboratorios, resolver dudas gracias al magnífico grupo de expertos, enterarnos de todas las novedades y conocer una lista de buenas prácticas de cara a trabajar con AWS.

Me quedo con un buen sabor de boca y espero que Paradigma pueda estar el año que viene como Partner.

Recibe más artículos como este

Recibirás un email por cada nuevo artículo.. Acepto los términos legales

Posts relacionados

3 comentarios

  1. javier rinus dice:

    hoola, yo soy uno de esos “ex” saludados… buena crónica, se nota el nivel techy y la visión IaaS y PaaS de los paradigmates ;-P

    me permito adjuntar un link para complementar vuestro trabajo, y que ofrece una postura más “terrena” y menos en la nube: .

    sí que es verdad que hay que dividirse, porque multiplicarse entre tanto track interesante es muy difícil, y ya no digo nada de tener el don de la ubicuidad y haber podido estar a la vez en el otro evento del día, la Open Expo, en la otra punta de la ciudad.

    salu2

Escribe un comentario