microservicios

Recursos de programación de microservicios
Nilo Menezes presents : "Python Serverless Microservices" For the questions about the talk to the original speaker, please, use the following link: https://comunidad.es.python.org/t/python-serverless-microservices/370 Abstract: Microservices and serverless are hot topics in web development communities that when combined increase the potential for developers to make software faster and to host it much cheaper than traditional virtual private servers. This talk aims to present a minimal set of tools to start developing Serverless Microservices using Python. With the serverless framework configured for Python, developing a new microservice API becomes very easy. The framework provides a set of tools to pack Python dependencies and also deploys the required infrastructure to the cloud, enabling infrastructure as code since the start of the project. Although the serverless framework is used during this presentation, no other Python framework is required, making it as easy as possible to start with plain Python code. --- La octava edición de la PyConES se celebra como un evento en línea y totalmente gratuito durante el día 3 de Octubre de 2020. Web: https://2020.es.pycon.org/ Agenda: https://2020.es.pycon.org/index.html #agenda
Sobre microservicios podemos encontrar un montón de literatura en la web, sobre todo ligada al mundo Java. En este capítulo hablaremos con Alberto Vara y veremos distintas alternativas en Python para construir microservicios más allá del Spring Cloud de Netflix. Además si quieres aprender a hacer una API lista para producción en 30 minutos usando FastApi con documentación y validación de datos automáticas, alto desempeño y otras ventajas, este es tu Webinar. https://www.youtube.com/watch?v=pmbSKoaxEho&t=1034s ¿Quieres saber más? https://www.paradigmadigital.com/ ¿Quieres saber cuáles son los próximos eventos que organizamos?: https://www.paradigmadigital.com/eventos/ Suscríbete a nuestro canal https://www.youtube.com/user/ParadigmaTe?sub_confirmation=1
🔥 ¡Aprovecha la oferta del Black Friday de CodelyTV Pro! ⮕ https://codely.tv/pro/blackfriday?utm_source=youtube&utm_medium=social&utm_campaign=black_friday-20&utm_content=video_description --- 📟 ¡Haz el curso de Monitoring con Prometheus! → https://bit.ly/curso-prometheus Hoy en día todo el mundo hace microservicios, pero si no tienes una buena observabilidad es casi un suicidio. Rubén nos cuenta en este vídeo qué es la observabilidad, qué pilares tiene (monitoring, logging y tracing) y sobretodo, cómo introducirnos a ello. {▶️} CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 🎩 Twitter Rubén: https://twitter.com/rcougil ├ 💂‍♂️ Twitter Rafa: https://twitter.com/rafaoe ├ 📸 Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv ├ 𝐟 Facebook: https://facebook.com/CodelyTV └ 📕 Catálogo cursos: https://bit.ly/cursos-codely
En este Webinar haremos un repaso de los patrones de diseño más comunes que nos pueden ayudar cuando estamos desarrollando web en Python (Singleton, Factory Method, Adapter, Decorator y Command). Además, utilizaremos ejemplos sencillos de código que nos facilitará el desacoplamiento y la mantenibilidad de futuros proyectos. ¿Quién es el ponente? Miguel García Rubín Desarrollador de software especializado en microservicios. Dedico la mayor parte del tiempo a investigar las nuevas tecnologías en torno al backend y desarrollar con Python. Me obsesiona el testing y el código limpio. Me apasiona la ciberseguridad y el software libre. ¿Quieres saber más? https://www.paradigmadigital.com/ ¿Quieres saber cuáles son los próximos eventos que organizamos?: https://www.paradigmadigital.com/eventos/ Ver más eventos nuestros: https://www.youtube.com/playlist?list=PL2yjEVbRSX7XaQgyjsApXIqydTrC7v_Of
¿Sabes cómo solventar estos problemas? ???? ???? Curso Sistemas Distribuidos ???? http://bit.ly/curso-microservicios ????‍???? ¿Quieres mejorar como programador? ???? https://bit.ly/cursos-codely ¿Qué son los sistemas distribuidos?, ¿cómo solventar el problema de los mensajes duplicados y el problema de los mensajes desordenados? Esto es muy útil para las EDAs (Arquitecturas Basadas en Eventos), aunque se puede aplicar en general para todo. Hablamos un poco de Kafka, RabbitMQ, AWS SQS. Vemos desde una introducción a los sistemas distribuidos, a ver cómo solucionar los mensajes duplicados y el orden incorrecto de los mensajes. {▶️} CodelyTV ├ ???? Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ ???? Twitter CodelyTV: https://twitter.com/CodelyTV ├ ????‍♂️ Twitter Rafa: https://twitter.com/rafaoe ├ ???????? Twitter Javi: https://twitter.com/JavierCane ├ ???? Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv ├ ???? Facebook: https://facebook.com/CodelyTV └ ???? Catálogo cursos: https://bit.ly/cursos-codely ???? Enlaces relacionados: ├ ???? Clock RIOT: https://technology.riotgames.com/news/determinism-league-legends-unified-clock └ ???? Más sync reloj: https://medium.com/distributed-knowledge/time-synchronization-in-distributed-systems-a21808928bc8 #programación #eda #microservicios
La arquitectura de microservicios persigue maximizar la adaptabilidad de las soluciones mediante la distribución de las responsabilidades del software en servicios con ciclo de vida independiente. Lograr la independencia de los microservicios es clave para beneficiarse de las ventajas de la arquitectura. Esto exige un profundo entendimiento del dominio funcional, lo que se logra mediante DDD. Por otro lado la arquitectura hexagonal nos permite estructurar el software de manera que la capa de código relacionada con el dominio funcional no se vea interferida por aspectos tecnológicos, es decir, que dicha capa sólo exprese el Ubiquitous Language, es decir el lenguaje del modelo en según lo llama DDD. Dicha separación en capas y el invertir las dependencias permite además garantizar la máxima portabilidad del código. Durante el Webinar, además de introducir los conceptos de DDD y de la arquitectura hexagonal, veremos mediante una demo, como ambas técnicas se entremezclan con sencillez en un cocktail que nos resultará de gran ayuda para mejorar la calidad de nuestro código. ¿Quién es el ponente? Javier Pardo Admirado por cómo se está transformando el mundo de la empresa y el mundo en general gracias a los avances tecnológicos y a la cultura dinámica y colaborativa de la transformación digital. Con experiencia y pasión por la tecnología, fiel convencido de que la inteligencia artificial, la automatización y el desarrollo tecnológico en general es motor de prosperidad y fuente de sostenibilidad. ¿Quieres saber más? https://www.paradigmadigital.com/ ¿Quieres saber cuáles son los próximos eventos que organizamos?: https://www.paradigmadigital.com/eventos/ Ver más eventos nuestros: https://www.youtube.com/playlist?list=PL2yjEVbRSX7XaQgyjsApXIqydTrC7v_Of
These are the best podcast/talks I've seen/listen to recently: Passion, Grace, & Fire - The Elements of High Performance (Josh Evans) [Engineering Career, Engineering Culture, Management, Teams] Josh Evans talks about the elements of high performance: passion, grace, fire, and what matters when trying to build and shape teams for high performance. He focuses on a period at Netflix when demands on engineering to quickly deliver multiple, parallel, large-scale technical transformations was...
These are the best podcast/talks I've seen/listen to recently: Passion, Grace, & Fire - The Elements of High Performance (Josh Evans) [Engineering Career, Engineering Culture, Management, Teams] Josh Evans talks about the elements of high performance: passion, grace, fire, and what matters when trying to build and shape teams for high performance. He focuses on a period at Netflix when demands on engineering to quickly deliver multiple, parallel, large-scale technical transformations was...
El objetivo de este webinar es aprender qué son los microservicios, sus características y conocer los escenarios donde aportan valor y donde no, conocer un stack tecnológico de referencia y hablar de algunos paradigmas que surgen por ellos y las buenas prácticas que ayudan a resolverlos.
Quizás quieres hacer unos tests de tu integración con sistemas #AWS o quizás quieres tener una introducción a Amazon Web Services sin tener que pagar ninguna cuota. ¡LocalStack nos ayuda a todo ello! Lo que hace #LocalStack es simular la API de AWS (mediante el uso de un docker) para así poder hacer todas estas pruebas de manera gratuita, rápida y dinámica. ???? Enlaces relacionados: ├ Curso Microservicios: https://bit.ly/curso-microservicios └ Curso CI con GitHub Actions: https://bit.ly/curso-gh-actions {▶️} CodelyTV ├ ???? Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ ???? Twitter CodelyTV: https://twitter.com/CodelyTV ├ ????‍♂️ Twitter Rafa: https://twitter.com/rafaoe ├ ???????? Twitter Javi: https://twitter.com/JavierCane ├ ???? Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv ├ ???? Facebook: https://facebook.com/CodelyTV └ ???? Catálogo cursos: https://bit.ly/cursos-codely