• Microservice Observability: Demystifying Complex Distributed Applications

    Details In modern microservice environments, it's no longer enough to just collect telemetry; there must be actionable insights derived from this data compiled in real-time. Kevin demonstrates how modern organizations are capable of understanding the complexity of large cloud native environments using a combination of distributed tracing, metrics, and logging. Kevin is co-founder and acts as the principle SRE at Single Music. He will deliver a case study on how to manage over 30 micro services using observability and devops best practices. Single Music was responsible for delivering the digital content that helped the band "Tool" reach the billboard charts number 1 and helps countless other bands such as Lana Del Ray, RL Grime, T-Pain, bands power their marketing efforts and distribute their music digitally. SPEAKER Kevin Crawley, @notsureifkevin, Developer Evangelist, Instana ****** Kevin is going to speak in English because he doesn't speak Spanish. ****** Kevin is a Developer Evangelist at Instana, an APM and container monitoring service provider and speaks internationally on topics including distributed computing, microservices, containers, monitoring, observability, tracing, logging, deployment automation, public speaking, alert fatigue and human ops. He is passionate about sharing knowledge and the experiences gained during his career as an application developer, team leader, and site reliability engineer. He has successful implemented Docker in production utilizing ECS, Docker Swarm/EE, and Kubernetes at multiple organizations over the past 4 years. When he’s not on an airplane Kevin enjoys cycling, camping, hockey and sightseeing. Website: https://nashdocker.io

    2
  • Empezando con Open Distro for Elasticsearch

    Oficinas Centrales AWS

    Javier Ramirez @supercoco9, Tech Evangelist en AWS, y Jose Manrique @jsmanrique, experto en Open Source y Mobile y CEO de Bitergia en Octubre vienen a Madrid Devops para contarnos qué es Open Distro for Elasticsearch, en qué se diferencia de la distribución oficial de Elastic y qué beneficios te puede dar si ya estás usando Elasticsearch. Además te contaremos un caso real de una migración a Open Distro y cómo se está utilizando para analizar métricas de proyectos Open Source. Tras la charla los amigos de Amazon Web Services nos invitarán a unas pizzas y bebidas. Por motivos de seguridad de las oficinas de Amazon Web Services para poder acceder a este meetup tienes que indicarnos tus datos de identificación a través del siguiente formulario: https://bit.ly/2MNoOd1. Por favor responde SI a la pregunta que haremos al inscribirte para que sepamos que conoces esta información.

  • Kubernetes: Compartir es vivir

    CARTO

    @angelbarrera92 y @paurosello de @k8spin nos van a hablar de como los namespaces de Kubernetes dividen las cargas de trabajo clusters virtuales para que distintos equipos o aplicaciones puedan compartir el mismo cluster. A día de hoy todavía no existe un consenso para configurar Kubernetes multi tenant de una forma segura y eficiente. Esto provoca que una aplicación vulnerable pueda afectar a otras aplicaciones y que el mal uso de un equipo pueda causar un consumo desproporcionados. Analizaremos las distintas formas de configuración posibles, herramientas que nos ayudan a gestionar este tipo de entornos y varios ejemplos prácticos que nos hemos encontrado durante el desarrollo de la plataforma K8Spin.

    7
  • Gestión de eventos de aplicación en la nube

    Para despedir a la primavera tendremos a Laura Morillo, @Laura_Morillo, el 20 de Junio en las oficina de Liferay que nos contará sobre la evolución del análisis de eventos en seedtag: Como parte de nuestro desarrollo en seedtag una de las necesidades que tuvimos que afrontar fue la de crear un sistema que nos permitiera gestionar y generar reportes con la información que pasaba por nuestro sistema basado en microservicios para poder controlar desde el negocio cosas tan importantes como la evolución de nuestro producto y su facturación. En esta charla veremos las diferentes opciones que planteamos para realizar esta tarea, las que funcionaron y las que tuvimos que modificar para acabar con un sistema que actualmente procesa más de 3 TB al día de eventos (y sigue creciendo día a día) utilizando herramientas de Google Cloud.

    3
  • Un caso real de Disaster Recovery

    Paseo de la Castellana, 280

    Para despues de Semana Santa, elecciones y más sucesos que provocan llanto en los fieles, txetxu Velayos nos va a hablar de un caso real de Disaster Recovery de una plataforma de giros postales que funciona entre EEUU y Europa. Se hablará desde su análisis hasta su ejecución real. Si sólo te interesan son las tecnologias (shame on you) la plataforma funciona con Java sobre tomcat (en algunos casos sobre kubernetes) y bases de datos SQL Server, MySQL y Cassandra sobre Amazon Web Services.. También se discutirán los problemas encontrados, la repercusión en las aplicaciones y la complicación a futuro que genera una instalación de este tipo. Damos las gracias a LifeRay por permitirnos usar sus oficinas. PD: Si tienes una sensación de Deja vu, ignórala.

    11
  • Apache Kafka: consejos desde las trincheras o como fallar de manera exitosa

    Idioma de la charla: Español Pere Urbon Bayes (@purbon) de Confluent (@confluentinc ‏) nos hablará de ... Apache Kafka: advice from the trenches or how to successfully fail! Operating a complex distributed system such as Apache Kafka could be a lot of work, so many moving parts need to be understood when something wrong happens. With brokers, partitions, leaders, consumers, producers, offsets, consumer groups, etc, and security, managing Apache Kafka can be challenging. From managing consistency, numbers of partitions, understanding under replicated partitions, to the challenges of setting up security, and others, in this talk we will review common issues, and mitigation strategies, seen from the trenches helping teams around the globe with their Kafka infrastructure. By the end of this talk you will have a collection of strategies to detect and prevent common issues with Apache Kafka, in a nutshell more peace and nights of sleep for you, more happiness for your users, the best case scenario.

    15
  • "Devops no es lo que piensas" y "Surviving the free ~load test~ day"

    IMPORTANTE: Para apuntarse a este meetup debe realizarse desde la página del meetup de Forward https://www.meetup.com/es-ES/cabify-forward/events/259263470/ En Marzo tendremos reunión conjunta entre Madrid Devops y Cabify Forward en las oficinas de Cabify por ello tendremos doble charla: 19:00 "Devops no es lo que piensas" por Edu Ferro (@eferro) Seguramente alguien os haya contado que Devops es un rol, o un equipo, o incluso peor… el nombre moderno para los administradores de sistemas. Lo que seguramente no os hayan contado es que Devops es un movimiento, una cultura y una serie de prácticas que incluyendo las ideas de Agile, las amplían y modernizan adaptándolas a los tiempos actuales (SaaS, Cloud, etc). Devops es la piedra angular de todos las empresas tecnológicas de alto rendimiento y lo que les permite tener una buena frecuencia de despliegue manteniendo la disponibilidad del sistema. En esta charla describiremos la cultura (colaboración, confianza, aprendizaje continuo, etc.), las prácticas (incluir requisitos operacionales en el producto, automatización, Continuous Delivery, Infrastructure as Code, You Build It, You Run It, etc...), y daremos ideas de como introducirla (The Three Ways, Hiring, Incident Reports, Optimizar el Mean Time To Recovery, etc). Hablaremos de la importancia de la arquitectura, del desarrollo de software ágil y de distintas organizaciones de equipos que favorecen este tipo de cultura. 20:00 "Surviving the free ~load test~ day" por Alberto Gragera (@gragera_) On September 26th Cabify rides were free for from 10:00 to 22:00. Even though we tried to prepare ourselves during the previous weeks, we had a lot of problems and learned a lot during the (painful) process. This talk will go through the chain of events, what went well and what went wrong and what we have learned for the next free ~load test~ day.

    5
  • Introducción a CTFs (capture the flag) for fun and profit - Seguridad divertida!

    David Sastre de Red Hat ([masked]) nos propone la siguiente charla: Cada vez más, somos conscientes de la importancia de la seguridad en IT y ésta no deja de ganar prioridad en la estrategia de las empresas. Una forma divertida de ganar conocimientos y colaborar entre distintos equipos son los CTF (capture the flag). En esta charla, daré una introducción general al mundo de la seguridad en IT, presentaré algunos de los conceptos que debemos manejar, explicaré dónde estamos como industria, y luego presentaré varios challenges. Nuestro anfitrión en esta ocasión son los amigos de Zooplus (https://www.zooplus.es/) que no solo nos acogerán sino que además nos darán de cenar con un refrigerio sorpresa que seguro hace las delicias de todos nosotros. TRAED PORTAIL PARA REALIZAR LOS CHALLENGES PROPUESTOS, PROMETEMOS QUE SERÁ DIVERTIDO :)

    4
  • Una telco en la nube y networking en AWS en el 2019

    Para empezar el año con fuerza vamos a tener dos charlas sobre cloud computing para el 2019. Por un lado Ángel Barrera (@AngelBarrera92) de Intelygenz y Fernando Álvarez (@methadata) de X by Orange, ingenieros de automatización e infraestructura, nos hablarán del camino recorrido para crear de cero una Telco en la nube (en este caso X by Orange en AWS, premio ADSL zone a la Mejor Innovación del año. Año 2018, reto: crear un telco de cero en la nube. ¿Que necesitamos? ¿Como lo vamos a hacer? Repasamos la metodologia (Infraestructura Inmutable), tecnología (Infraestructura como código) y tooling (Terraform, Packer, Ansible, Openshift ...) con la que hemos desarrollado este proyecto. A continuación Germán González Zapata, Solutions Architect de AWS nos hablará de "Networking en AWS – Antes y ahora". En esta sesión revisaremos algunos escenarios relacionados a conectividad en AWS, repasando cómo se cumplían antes y cómo se cumplen ahora con los nuevos lanzamientos. Hablaremos sobre interconexión de VPCs, DNS para despliegues híbridos, clientes de VPN y servicios anycast. El propósito es sentar las bases de una arquitectura de redes de nueva generación. Habrá pizzas y bebida tras la charla, cortesía de Intelygenz y X by Orange.

    9
  • # Securing your Kubernetes applications

    Liferay, Paseo de la Castellana, 280, 28046 Madrid

    While there have been many improvements around securing containers, there is still a large gap in monitoring the behavior of containers in production. That is the reason we created Sysdig Falco, the open source behavioral activity monitor for containerized environments. Sysdig Falco can detect and alert on anomalous behaviour at the application, file system and network level. In this session we get a deep dive into Falco and explain the following points: * How does behavioral security differ from existing security solutions like image scanning, seccomp, SELinux or AppArmor? * How Falco does its magic? * What Falco can detect? Creating your own rules and customize the existing ones for your Kubernetes applications. * How to deploy Falco in your Kubernetes cluster? * Reacting to security incidents, what we can do to stop the attackers in real-time? * Post-mortem analysis and forensics on containers with Sysdig Inspect. Even when containers does not exist anymore! ..... Jorge Salamero Sanz Jorge enjoys monitoring all the things, from his Docker containers and Kubernetes clusters to writing sensors plugins for DIY IoT projects with Raspberry PI and ESP8266. Currently he is part of the Sysdig team, and in the past was one of the promoters of HumanOps and a Debian developer. When he is away from computers, you will find him walking with his 2 dogs in the mountains or driving his car through a twisted road. https://t.co/PfrZ2RKbBB

    6