microservicios

Recursos de programación de microservicios
Devices (phones, tablets, etc.) already consume most services/data, but they have to get those services somewhere! In this session, learn how to use proven patterns & open source software to quickly and effectively build edge services - API gateways - that marshal & streamline communication between your key services and end-users with devices in hand. This session addresses vital points such as: Configuration services Microservice registration and discovery Circuit breakers for graceful degradation Load balancing and intelligent routing Asynchronous messaging Leveraging OAuth2 for service security Additional topics discussed include logging & tracing, testing approaches, and migration patterns. The presenter will demonstrate how to develop & manage microservices & expose them via an edge service, securely, using OSS tools employed by Netflix to keep movies streaming globally 24x7.
La gestión ágil del cambio y la mejora del Time To Market han fomentado la adopción de arquitecturas de Microservicios que hacen uso de las nuevas alternativas de despliegue en plataformas Cloud aplicando metodologías de Entrega Continua. Este escenario requiere de un alto grado de interacción entre los equipos de desarrollo y operaciones. Por otro lado, nuevos motores de análisis de datos como el stack ELK han cubierto con un enfoque distinto la creciente necesidad de obtener información de negocio y rendimiento sobre las aplicaciones. Presentaremos un caso práctico con instanciación dinámica de Microservicios desplegados automáticamente en un clúster de contenedores Docker gestionados con Docker Swarm. Estos servicios expondrán catálogos de datos obtenidos de forma dinámica a partir de diversos orígenes mediante Logstash e indexados en Elasticsearch. Todo ello orquestado y explotado automáticamente con herramientas del ámbito DevOps como Jenkins, RunDeck, Chef y Consul.
These are the best podcast/talks I've seen/listen to recentlySystems that Run Forever Self-heal and Scale Joe Armstrong. A great talk by a great genius of our profession who recently passed away.Progressive Delivery James Governor. Good ideas to complement and amplify the continuous delivery using canary releasing, segmentation, toggles and so on.Scaling Your Architecture with Events and Services Randy Shoup. Very good insights on how to design and evolve a microservice archi...
These are the best podcast/talks I've seen/listen to recentlySystems that Run Forever Self-heal and Scale Joe Armstrong. A great talk by a great genius of our profession who recently passed away.Progressive Delivery James Governor. Good ideas to complement and amplify the continuous delivery using canary releasing, segmentation, toggles and so on.Scaling Your Architecture with Events and Services Randy Shoup. Very good insights on how to design and evolve a microservice archi...
Puedes ver su charla «Hasta dónde partir mis microservicios y por qué» en https://www.youtube.com/watch?v=-mNCM9NTe38 ------------------- T3chFest es un evento sobre nuevas tecnologías e innovación anual gratuito celebrado en Madrid. Consulta en nuestro canal las charlas de las pasadas ediciones. Sitio web: https://t3chfest.uc3m.es Twitter: https://twitter.com/t3chfest
Puedes ver su charla «Microservicios avanzados con Micronaut» en https://www.youtube.com/watch?v=xIBv9IbKWDQ ------------------- T3chFest es un evento sobre nuevas tecnologías e innovación anual gratuito celebrado en Madrid. Consulta en nuestro canal las charlas de las pasadas ediciones. Sitio web: https://t3chfest.uc3m.es Twitter: https://twitter.com/t3chfest
Los microservicios están de moda a nivel técnico. Como industria ya hemos pasado las primeras fases de hype y humo, y cada día están implantados en más empresas. Con este escenario, parece sensato plantearse qué implicaciones tienen a nivel de gestión y autonomía de los equipos, e intentar llevarlas un paso más allá. En esta charla plantearemos un análisis iterativo partiendo de una arquitectura de monolito, hasta llegar a definir servicios dirigidos por eventos, pasando por APIs HTTP. Veremos cómo cambia el paradigma de trabajo y flujo de la información a medida que avanzamos por cada una de las etapas. Analizaremos el trabajo y coordinación que implicaría a cada uno de los equipos de nuestra organización llevar a cabo distintas features en nuestro sistema. Más allá de los detalles y retos técnicos que presenta cada iteración, nos centraremos en esas diferencias y por tanto los beneficios que obtenemos en cada una de las iteraciones. Llegados a la propuesta final, mostraremos un plan de migración de un sistema monolítico a microservicios basándonos en Event-Driven Architecture (EDA). Este plan será progresivo y manteniendo la retrocompatibilidad. Acabaremos con una pequeña demostración del sistema para ver los retos que plantea a nivel tecnológico esta arquitectura dirigida por eventos. ------------- Todos los vídeos de CAS 2018 en: https://www.youtube.com/playlist?list=PLKxa4AIfm4pU2H_iVJOKcjAI1JwMr-ddt ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX
En esta charla hablaremos de DDD como herramienta de diseño para facilitar el establecimiento de límites a los contextos de dominio y cómo podemos extrapolarlo para establecer el límite de los microservicios. ------------- Todos nuestras charlas In-House en: https://www.youtube.com/playlist?index=1&playnext=1&list=PLKxa4AIfm4pVVBeMkXMz2BkPo9_Z3KJxk ------------- ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX
Por Santiago García-Bonacho Rico Sí, ya tenemos microservicios. Nos hemos puesto a imitar lo que han hecho otros, Netflix, Amazon, LinkedIn... tenemos herramientas muy chulas para automatizar los despliegues y las pruebas, para monitorizar cada uno de ellos y trazar las operaciones end to end, sí, nos hemos dado cuenta de que es mejor lanzar y recibir eventos asíncronos que ejecutar peticiones y esperar la respuesta en el momento. Lo tenemos todo bien distribuido y partido pero nos damos cuenta de que seguimos teniendo problemas y nos paramos a pensar, muy típico entre los informaticos. ¿Alguien sabe que criterio hemos seguido para partir los microservicios? Más información: https://t3chfest.uc3m.es/2019/programa/hasta-donde-partirmicroservicios-por-que ------------------- T3chFest es un evento sobre nuevas tecnologías e innovación anual gratuito celebrado en Madrid. Consulta en nuestro canal las charlas de las pasadas ediciones. Sitio web: https://t3chfest.uc3m.es Twitter: https://twitter.com/t3chfest
Por Iván López Martín Micronaut es un nuevo framework de la JVM para desarrollar microservicios reactivos en Java, Groovy y Kotlin. Entre sus principales características destaca el arranque en menos de un segundo, la creación de aplicaciones muy ligeras que se pueden ejecutar en menos de 10 MB de ram, inyección de dependencias sin uso de reflection en runtime,... Todo ello lo consigue al estar realizar todas estas tareas en tiempo de compilación. Más información: https://t3chfest.uc3m.es/2019/programa/microservicios-avanzados-con-micronaut ------------------- T3chFest es un evento sobre nuevas tecnologías e innovación anual gratuito celebrado en Madrid. Consulta en nuestro canal las charlas de las pasadas ediciones. Sitio web: https://t3chfest.uc3m.es Twitter: https://twitter.com/t3chfest