Con el lanzamiento de ASP.NET Core se abrieron puertas para desplegar aplicaciones y microservicios usando herramientas antiguamente disponibles para otros Stacks. Pablo Castro Gonzalez y Eduardo Campañó presentan este modelo de arquitectura y como utilizarla con ASP.NET Core y Docker.
Seguridad y Entornos Críticos en Cloud - Cloud Leadership 2013Arsys
Presentación de Juanjo García Cabrera, Director Comercial de Arsys Cloud Solutions, en la jornada Cloud Leadership 2013, organizada por IDC España y celebrada en Madrid y Barcelona.
Más información en http://www.arsys.es y http://ow.ly/krP2s
Microservicios en la nube: un paseo por Azure Service Fabric - .NET Conf CL v...Guillermo Javier Bellmann
Presentation about microservices architectures using Azure Service Fabric given at .NET Conf CL v2018 in Santiago, Chile.
Presentación sobre arquitecturas de microservicios con Azure Service Fabric dada en .NET Conf CL v2018 en Santiago, Chile.
Seguridad y entornos críticos en Cloud - Los beneficios de la Nube para tu em...Arsys
Presentación Seguridad y entornos críticos en Cloud, impartida por Juanjo García Cabrera, Director Comercial de Cloud Solutions en Arsys, en el marco de la jornada "Los Beneficios de la Nube para tu empresa", una iniciativa promovida por la Cámara de Comercio de Gipuzkoa y Miramon Enpresa Digitala, celebrada el 15 de octubre de 2013.
Más información en http://www.arsys.es y http://ow.ly/pP3C4
In this talk, I will talk about what Cloud Native is and why it's important in the design of applications.
I will also address the challenges involved in writing Cloud Native applications in the JVM. The topics in details that will be discussed are:
Microservices arquitecture
Containers
Orchestration
Observability
CI, CD and Continuous Deployment
Security
Seguridad y Entornos Críticos en Cloud - Cloud Leadership 2013Arsys
Presentación de Juanjo García Cabrera, Director Comercial de Arsys Cloud Solutions, en la jornada Cloud Leadership 2013, organizada por IDC España y celebrada en Madrid y Barcelona.
Más información en http://www.arsys.es y http://ow.ly/krP2s
Microservicios en la nube: un paseo por Azure Service Fabric - .NET Conf CL v...Guillermo Javier Bellmann
Presentation about microservices architectures using Azure Service Fabric given at .NET Conf CL v2018 in Santiago, Chile.
Presentación sobre arquitecturas de microservicios con Azure Service Fabric dada en .NET Conf CL v2018 en Santiago, Chile.
Seguridad y entornos críticos en Cloud - Los beneficios de la Nube para tu em...Arsys
Presentación Seguridad y entornos críticos en Cloud, impartida por Juanjo García Cabrera, Director Comercial de Cloud Solutions en Arsys, en el marco de la jornada "Los Beneficios de la Nube para tu empresa", una iniciativa promovida por la Cámara de Comercio de Gipuzkoa y Miramon Enpresa Digitala, celebrada el 15 de octubre de 2013.
Más información en http://www.arsys.es y http://ow.ly/pP3C4
In this talk, I will talk about what Cloud Native is and why it's important in the design of applications.
I will also address the challenges involved in writing Cloud Native applications in the JVM. The topics in details that will be discussed are:
Microservices arquitecture
Containers
Orchestration
Observability
CI, CD and Continuous Deployment
Security
Microservicios en la nube: un paseo por Azure Service Fabric - .NET Conf CO v...Guillermo Javier Bellmann
Presentation about microservices architectures using Azure Service Fabric given at .NET Conf CO v2018 in Medellin, Colombia.
Presentación sobre arquitecturas de microservicios con Azure Service Fabric dada en .NET Conf CO v2018 en Medellín, Colombia.
Utilizando Tecnicas de didáctica se analiza el Sistema Operativo Windows Server 2003
o Mnemotecnia
o Mapa Cognitivo
o Cuadro Comparativo
o Cuadro Sinóptico
o Preguntas Guías
Curso de formación en Movilidad (Parte III) - Tecnología de ServidorMobivery
Curso de formación en Movilidad que consta de tres partes. En esta primera parte del curso se hablará de: Conceptos de back-end y front-end, IaaS, PaaS y Saas, DevOps y metodologías Lean y Agile
Meetup En mi local funciona - Serverless... ¡en local! con Serverless Framewo...atSistemas
Presentación del Meetup "Serverless... ¡en local! con Serverless Framework en AWS", por Víctor Javier Madrid (Líder Técnico de Arquitectura de Soluciones en atSistemas)
El nuevo paradigma Cloud está cambiando la forma en la que entendemos el desarrollo de software. Simplifica notablemente el manejo de la infraestructura para que puedas centrarte exclusivamente en tu negocio. El IaaS Cloud da una vuelta de tuerca a la instalación de arquitecturas y reduce el tiempo de setup, provisioning y puesta en marcha de semanas a horas o minutos.
Microservicios en la nube: un paseo por Azure Service Fabric - .NET Conf CO v...Guillermo Javier Bellmann
Presentation about microservices architectures using Azure Service Fabric given at .NET Conf CO v2018 in Medellin, Colombia.
Presentación sobre arquitecturas de microservicios con Azure Service Fabric dada en .NET Conf CO v2018 en Medellín, Colombia.
Utilizando Tecnicas de didáctica se analiza el Sistema Operativo Windows Server 2003
o Mnemotecnia
o Mapa Cognitivo
o Cuadro Comparativo
o Cuadro Sinóptico
o Preguntas Guías
Curso de formación en Movilidad (Parte III) - Tecnología de ServidorMobivery
Curso de formación en Movilidad que consta de tres partes. En esta primera parte del curso se hablará de: Conceptos de back-end y front-end, IaaS, PaaS y Saas, DevOps y metodologías Lean y Agile
Meetup En mi local funciona - Serverless... ¡en local! con Serverless Framewo...atSistemas
Presentación del Meetup "Serverless... ¡en local! con Serverless Framework en AWS", por Víctor Javier Madrid (Líder Técnico de Arquitectura de Soluciones en atSistemas)
El nuevo paradigma Cloud está cambiando la forma en la que entendemos el desarrollo de software. Simplifica notablemente el manejo de la infraestructura para que puedas centrarte exclusivamente en tu negocio. El IaaS Cloud da una vuelta de tuerca a la instalación de arquitecturas y reduce el tiempo de setup, provisioning y puesta en marcha de semanas a horas o minutos.
Te compartimos el material que presentó Pablo Ariel Di Loreto (MVP de Microsoft) en el marco de un evento organizado por Algeiba IT donde charlamos con clientes de Gobierno sobre Microsoft Azure. En este caso: cómputo con Virtual Machines de Azure.
En los últimos años, la forma de desarrollar software ha evolucionado. Nuevos patrones, nuevas arquitecturas y nuevas tecnologías como cloud y microservicios. Pero, ¿cómo desarrollo ahora? ¿Cómo despliego el software? ¿Cómo manejo los nuevos modelos de base de datos? DevOps y DataOps son la respuesta.
Mecanismos y patrones para acelerar adopción en arquitecturas de microserviciosSoftware Guru
En esta charla explico tanto los problemas que se presentan asi como el patron y/o mecanismo para resolverlos dentro del contexto de microservicios.
Presentada por Miguel Enriquez en SG Virtual Conference 2020
Microservicios sobre tecnologías Pivotal y VMwareAntonio Gallego
Presentación del meetup celebrado el 28-10-2015 en Madrid. Este meetup práctico se centró en tecnologías Spring, Pivotal Cloud Foundry y VMware.
Vimos la estructura de 4 microservicios escritos con Spring Boot. Éstos utilizó Spring Cloud para conectar a bases de datos de backend y Spring MVC para utilizar APIs RESTful. Los microservicios se registran automáticamente y descubren otros microservicios utilizando Eureka.
Todos estos servicios se ejecutaron en Cloud Foundry, plataforma cloud native que funciona, entre otras, sobre tecnologías de VMware como vSphere, VMware Integrated Openstack y vCloud Air. Vimos qué ventajas aporta cada tecnología y sus avanzadas herramientas de administración del ciclo de vida del microservicio, como VMware vRealize Code Stream.
Pivotal Cloud Foundry incorpora de forma nativa autoescalado, balanceo de cargas, inyección de configuraciones, monitorización de la salud de las apps y servicios, contenedores, logging. Es la tecnología perfecta para apps agile.
Presentación realizada en el grupo AWS meetup de Zaragoza.
Experience de integración continua en AWS con Docker, ECS y PHP7.
Caso de uso de aplicación real con API-céntrica y experiencia de migración de Azure a Amazon Web Services.
Versión sin gatitos :)
Las arquitecturas sin servidores le permiten construir y ejecutar aplicaciones y servicios sin la necesidad de administrar la infraestructura que necesitan. Con las arquitecturas sin servidores en AWS su aplicación si se ejecuta en servidores pero toda la administración de los mismos la hace AWS.
En este webinar, usted aprenderá cómo construir aplicaciones y servicios mediante el uso de una arquitectura sin servidores o "serverless". Discutiremos cómo utilizar AWS Lambda para la ejecución de código para cualquier tipo de aplicación o servicio de backend; utilizar Amazon DynamoDB para almacenar los datos de la misma con una alta escalabilidad y redundancia; y utilizar Amazon API Gateway para crear y administrar puntos de conexión seguros API. También veremos un demo de cómo montar una arquitectura como estas y discutiremos las mejores prácticas y patrones utilizados por nuestros clientes para ejecutar aplicaciones sin servidores.
Objetivos de aprendizaje:
• Entender los conceptos básicos de arquitecturas sin servidores
• Aprender cómo usar Lambda, API Gateway y DynamoDB para ejecutar aplicaciones
¿Quién debería atender?:
• Desarrolladores, desarrolladores Web
El término Microservicios se pone de moda en 2014 y desde entonces está calando mucho en la industria de desarrollo de software. Con la salida al mercado de NET Core 2.0 y su facilidad de despliegue a diferentes sistemas operativos como Linux y Windows; se está popularizando su adopción en diferentes plataformas Cloud.
En esta presentación mostramos aspectos puntuales de Microservicios con NET Core y cuán sencillo es crear microservicios con Azure Service Fabric.
Diseñamos soluciones basadas en flujos de trabajo para optimizar procesos de TI, utilizando técnicas de automatización para ayudar a los negocios a escalar.
Analizamos, construimos y automatizamos procesos de TI con herramientas de Integración Continua y Despliegues Continuos (CI/CD) que entregan recursos de TI como servicios de Nube y aplicaciones.
Escaneo y eliminación de malware en el equiponicromante2000
El malware tiene muchas caras, y es que los programas maliciosos se reproducen en los ordenadores de diferentes formas. Ya se trate de virus, de programas espía o de troyanos, la presencia de software malicioso en los sistemas informáticos siempre debería evitarse. Aquí te muestro como trabaja un anti malware a la hora de analizar tu equipo
Los desafíos de calidad de software que nos trae la IA y los LLMsFederico Toledo
En esta charla, nos sumergiremos en los desafíos emergentes que la inteligencia artificial (IA) y los Large Language Models (LLMs) traen al mundo de la calidad del software y el testing. Exploraremos cómo la integración, uso o diseño de modelos de IA plantean nuevos retos, incluyendo la calidad de datos y detección de sesgos, sumando la complejidad de probar algo no determinístico. Revisaremos algunas propuestas que se están llevando adelante para ajustar nuestras tareas de testing al desarrollo de este tipo de sistemas, incluyendo enfoques de pruebas automatizadas y observabilidad.
Si bien los hospitales conjuntan a profesionales de salud que atienden a la población, existe un equipo de organización, coordinación y administración que permite que los cuidados clínicos se otorguen de manera constante y sin obstáculos.
Mario García Baltazar, director del área de Tecnología (TI) del Hospital Victoria La Salle, relató la manera en la que el departamento que él lidera, apoyado en Cirrus y Estela, brinda servicio a los clientes internos de la institución e impulsa una experiencia positiva en el paciente.
Conoce el Hospital Victoria La Salle
Ubicado en Ciudad Victoria, Tamaulipas, México
Inició operaciones en el 2016
Forma parte del Consorcio Mexicanos de Hospitales
Hospital de segundo nivel
21 habitaciones para estancia
31 camas censables
13 camillas
2 quirófanos
+174 integrantes en su plantilla
+120 equipos médicos de alta tecnología
+900 pacientes atendidos
Servicios de +20 especialidades
Módulos utilizados de Cirrus
HIS
EHR
ERP
Estela - Business Intelligence
3. DataArt designs and builds custom
software systems.
We partner with clients to create and
support innovative solutions that help
businesses become a lasting success in
the marketplace.
8. ¿Qué son Microservicios?
• Renacimiento de SOA (webservices, SOAP).
• Servicio = Funcionalidad (SRP).
• Event-driven.
9. ¿Qué son Microservicios?
• Ventajas sobre aplicaciones monolíticas:
− Escalabilidad.
− Mejor separación de responsabilidades.
− Diferentes tecnologías.
− Deploys parciales.
10. Características
• Componentes
• Organizados alrededor del Negocio
• Servicios Inteligentes, Comunicaciones Simples
• Gestión y Datos Descentralizados
• Comunicación entre Servicios
• Diseño Evolutivo
• Automatización de la Infraestructura
• Diseño Tolerante a Fallas
15. Servicios Inteligentes, Comunicaciones Simples
• ESB (Enterprise Service Bus) no funcionó.
• Se crean servicios que contengan la Business Logic.
• Se simplifica la comunicación entre servicios (dumb pipes).
• Más similar a como funciona Internet.
16. Gestión y Datos Descentralizados
• Evitar integración a nivel de la DB.
• Puede convenir desnormalizar datos.
17. Gestión y Datos Descentralizados
• La integración es a nivel de servicios.
− RPC calls
18. Gestión y Datos Descentralizados
• La integración es a nivel de servicios.
− RPC calls
− Messages Queues
19. Gestión y Datos Descentralizados
• Persistencia Políglota (relacional + NoSQL)
21. Automatización de infraestructura
• CD: Deployments automáticos
− Escalabilidad
− Automated Tests
− Monitoreo / Logging
• Importancia de DevOps
• Uso de Containers
22. Diseño Tolerante a Fallas
• Herramientas Cloud.
− Monitoreo.
− Auto-scaling.
− API Gateway.
• Complejidad para soportar transacciones.
− Saga Pattern.
− Resiliencia.
24. Resumiendo: Pros vs Cons
Pros Cons
Mayor escalabilidad Infrastructura
Flexibilidad para usar distintas tecnologías Ambiente local, debugging
Deploys parciales Configuración por servicio
Separación de responsabilidades Anti pattern: nanoservices
Refactors entre servicios