Transformation Track AWS Cloud Experience Argentina - Despegando y Desarrolla...Amazon Web Services LATAM
El documento describe las características de las aplicaciones modernas en la nube, incluyendo facilidad de gestión entre ambientes con tecnologías serverless, reducción del impacto de cambios de código con arquitectura de microservicios, y automatización de actividades operativas con infraestructura como código. También cubre técnicas para desarrollar y desplegar aplicaciones modernas como el uso de frameworks, IDEs integrados con AWS, y pruebas de canarios para despliegues sin problemas.
El documento compara las arquitecturas monolítica, SOA y microservicios, y describe la descomposición de servicios, comunicación entre servicios y gestión de APIs en una arquitectura de microservicios. Explica que los microservicios son servicios pequeños e independientes que se comunican a través de APIs y protocolos como HTTP o AMQP, y que Amazon ha tenido éxito al exponer todas sus funciones a través de APIs internas.
MongoDB y Microservicios Parte 1: Power Microservices con Docker, Kubernetes,...MongoDB
Este documento describe la utilización de microservicios con contenedores Docker, Kubernetes, Kafka y MongoDB. Explica que los microservicios permiten mayor velocidad, escalabilidad y mantenimiento mediante el desacoplamiento de componentes. Se detalla cómo Docker y Kubernetes facilitan el despliegue de microservicios en contenedores y su orquestación, y cómo Kafka conecta microservicios. Finalmente, se argumenta que MongoDB es adecuado para microservicios gracias a su escalabilidad, simplicidad y modelo de datos flexible.
El documento presenta una introducción a los microservicios y nanoservicios. Explica que los microservicios dividen las aplicaciones en servicios pequeños e independientes que se comunican a través de APIs, mientras que los nanoservicios son aún más pequeños y están diseñados para desplegarse en plataformas serverless. También discute algunas tecnologías como Express, MongoDB y OpenAPI que se pueden usar para implementar este estilo arquitectónico, así como casos de uso comunes para micro y nanoservicios.
AWS Cloud Experience CA: Desplegando y Desarrollando Aplicaciones Modernas en...Amazon Web Services LATAM
El documento resume las características de las aplicaciones modernas en la nube, incluyendo la facilidad de gestión entre ambientes con tecnologías serverless, la reducción del impacto de cambios de código con microservicios, y la automatización de actividades operativas con infraestructura como código. También describe formas de desarrollar y desplegar aplicaciones modernas utilizando herramientas como AWS CloudFormation y AWS SAM, e implementar despliegues canarios y blue-green con AWS CodeDeploy y ECS.
Este documento presenta la agenda de una conferencia sobre Cloud Computing y la nueva versión de VMware vSphere 4.0. La agenda incluye presentaciones sobre la arquitectura de Cloud Computing, las nuevas características de vSphere 4.0, almacenamiento unificado en entornos virtualizados, servicios específicos de vSphere 4.0, y nuevos modelos de licenciamiento y costos de actualización. La conferencia concluye con un cóctel.
Este documento presenta las herramientas y procesos de DevOps de Amazon, incluyendo AWS CodeDeploy para despliegues automatizados, AWS CodePipeline para entrega continua, y AWS CodeCommit para control de versiones. Explica cómo Amazon utiliza arquitecturas de microservicios y equipos pequeños para lograr más de 50 millones de despliegues al año de forma rápida y confiable. También describe cómo otras organizaciones pueden implementar procesos similares de DevOps utilizando estas herramientas administradas de AWS.
03 cómo el código abierto nos impide caer cautivos de nuestros proveedores de...Neurowork
El término Cloud Computing es un término que se usa como comodín cuando queremos referirnos a la posibilidad de acceder a recursos, ya sean de infraestructura (Iaas) o software (Saas) como si fueran un servicio. En los últimos años soluciones de Infraestructura como Servicio (Iaas) como Amazon Web Services han tenido una explosión en su uso por las enormes ventajas que tienen para optimizar recursos y por lo tanto ahorrar costes. Sin embargo, no todo son ventajas, ya que adoptar una solución en La Nube con este tipo de proveedores implica abrazar una solución propietaria. Estas soluciones propietarias nos llevan a una situación nada deseable y ya conocida en el mundo de las TI desde hace mucho tiempo: El Cliente Cautivo (Vendor Lock-in). Tal y como ha ocurrido en el mundo TI, el código abierto es una manera de evitar este problema. Aunque nos encontramos en un fase inicial, ya existen diversas maneras y soluciones para evitarlo. Diferentes frameworks y empresas afrontan el problema desde diferente perspectivas, y analizar estas perspectivas nos permitirá sacar conclusiones al respecto.
PONENTE
Diego Parrilla Santamaría, CEO en Abiquo
* Business Development Manager and Product Technology Strategist en Abiquo (www.abiquo.com) * Editor de Nubeblog.com, blog en español sobre negocios y cloud computing Diego tiene más de 15 años de experiencia en diferentes puestos TIC para la empresa: Director de Servicios Profesionales, Director de IT y Technical Lead. Socio de diversas empresas dedicadas a construir software de infraestructura IT en el mundo M2M (Machine-to-Machine), Computación distribuida y del Cloud Computing aplicados a entornos diferentes como Telecomunicaciones, Industria y Administración Pública. En Abiquo pensamos que una solución de código abierto para el Cloud Computing impulsará el cambio que acarrea este nuevo paradigma, y nuestra labor es dirigir la estrategia de producto en función de las necesidades de las empresas y de la comunidad. En Nubeblog.com intento ser un miembro activo y evangelizar sobre Cloud Computing en español. En estos momentos es el blog en Español sobre Cloud con más tráfico. Puedes seguir mi blog en nubeblog.com Soy Licenciado en Informática por la Universidad Politécnica de Madrid.
htpp://www.neurowork.net
Transformation Track AWS Cloud Experience Argentina - Despegando y Desarrolla...Amazon Web Services LATAM
El documento describe las características de las aplicaciones modernas en la nube, incluyendo facilidad de gestión entre ambientes con tecnologías serverless, reducción del impacto de cambios de código con arquitectura de microservicios, y automatización de actividades operativas con infraestructura como código. También cubre técnicas para desarrollar y desplegar aplicaciones modernas como el uso de frameworks, IDEs integrados con AWS, y pruebas de canarios para despliegues sin problemas.
El documento compara las arquitecturas monolítica, SOA y microservicios, y describe la descomposición de servicios, comunicación entre servicios y gestión de APIs en una arquitectura de microservicios. Explica que los microservicios son servicios pequeños e independientes que se comunican a través de APIs y protocolos como HTTP o AMQP, y que Amazon ha tenido éxito al exponer todas sus funciones a través de APIs internas.
MongoDB y Microservicios Parte 1: Power Microservices con Docker, Kubernetes,...MongoDB
Este documento describe la utilización de microservicios con contenedores Docker, Kubernetes, Kafka y MongoDB. Explica que los microservicios permiten mayor velocidad, escalabilidad y mantenimiento mediante el desacoplamiento de componentes. Se detalla cómo Docker y Kubernetes facilitan el despliegue de microservicios en contenedores y su orquestación, y cómo Kafka conecta microservicios. Finalmente, se argumenta que MongoDB es adecuado para microservicios gracias a su escalabilidad, simplicidad y modelo de datos flexible.
El documento presenta una introducción a los microservicios y nanoservicios. Explica que los microservicios dividen las aplicaciones en servicios pequeños e independientes que se comunican a través de APIs, mientras que los nanoservicios son aún más pequeños y están diseñados para desplegarse en plataformas serverless. También discute algunas tecnologías como Express, MongoDB y OpenAPI que se pueden usar para implementar este estilo arquitectónico, así como casos de uso comunes para micro y nanoservicios.
AWS Cloud Experience CA: Desplegando y Desarrollando Aplicaciones Modernas en...Amazon Web Services LATAM
El documento resume las características de las aplicaciones modernas en la nube, incluyendo la facilidad de gestión entre ambientes con tecnologías serverless, la reducción del impacto de cambios de código con microservicios, y la automatización de actividades operativas con infraestructura como código. También describe formas de desarrollar y desplegar aplicaciones modernas utilizando herramientas como AWS CloudFormation y AWS SAM, e implementar despliegues canarios y blue-green con AWS CodeDeploy y ECS.
Este documento presenta la agenda de una conferencia sobre Cloud Computing y la nueva versión de VMware vSphere 4.0. La agenda incluye presentaciones sobre la arquitectura de Cloud Computing, las nuevas características de vSphere 4.0, almacenamiento unificado en entornos virtualizados, servicios específicos de vSphere 4.0, y nuevos modelos de licenciamiento y costos de actualización. La conferencia concluye con un cóctel.
Este documento presenta las herramientas y procesos de DevOps de Amazon, incluyendo AWS CodeDeploy para despliegues automatizados, AWS CodePipeline para entrega continua, y AWS CodeCommit para control de versiones. Explica cómo Amazon utiliza arquitecturas de microservicios y equipos pequeños para lograr más de 50 millones de despliegues al año de forma rápida y confiable. También describe cómo otras organizaciones pueden implementar procesos similares de DevOps utilizando estas herramientas administradas de AWS.
03 cómo el código abierto nos impide caer cautivos de nuestros proveedores de...Neurowork
El término Cloud Computing es un término que se usa como comodín cuando queremos referirnos a la posibilidad de acceder a recursos, ya sean de infraestructura (Iaas) o software (Saas) como si fueran un servicio. En los últimos años soluciones de Infraestructura como Servicio (Iaas) como Amazon Web Services han tenido una explosión en su uso por las enormes ventajas que tienen para optimizar recursos y por lo tanto ahorrar costes. Sin embargo, no todo son ventajas, ya que adoptar una solución en La Nube con este tipo de proveedores implica abrazar una solución propietaria. Estas soluciones propietarias nos llevan a una situación nada deseable y ya conocida en el mundo de las TI desde hace mucho tiempo: El Cliente Cautivo (Vendor Lock-in). Tal y como ha ocurrido en el mundo TI, el código abierto es una manera de evitar este problema. Aunque nos encontramos en un fase inicial, ya existen diversas maneras y soluciones para evitarlo. Diferentes frameworks y empresas afrontan el problema desde diferente perspectivas, y analizar estas perspectivas nos permitirá sacar conclusiones al respecto.
PONENTE
Diego Parrilla Santamaría, CEO en Abiquo
* Business Development Manager and Product Technology Strategist en Abiquo (www.abiquo.com) * Editor de Nubeblog.com, blog en español sobre negocios y cloud computing Diego tiene más de 15 años de experiencia en diferentes puestos TIC para la empresa: Director de Servicios Profesionales, Director de IT y Technical Lead. Socio de diversas empresas dedicadas a construir software de infraestructura IT en el mundo M2M (Machine-to-Machine), Computación distribuida y del Cloud Computing aplicados a entornos diferentes como Telecomunicaciones, Industria y Administración Pública. En Abiquo pensamos que una solución de código abierto para el Cloud Computing impulsará el cambio que acarrea este nuevo paradigma, y nuestra labor es dirigir la estrategia de producto en función de las necesidades de las empresas y de la comunidad. En Nubeblog.com intento ser un miembro activo y evangelizar sobre Cloud Computing en español. En estos momentos es el blog en Español sobre Cloud con más tráfico. Puedes seguir mi blog en nubeblog.com Soy Licenciado en Informática por la Universidad Politécnica de Madrid.
htpp://www.neurowork.net
Este documento presenta la agenda de una conferencia sobre la nueva versión 4.0 de vSphere de VMware. La agenda incluye presentaciones sobre la arquitectura de Cloud Computing, las nuevas características de vSphere 4.0, el almacenamiento unificado en entornos virtualizados, los nuevos servicios para vSphere 4.0 y el nuevo modelo de licenciamiento y costos de actualización. La conferencia concluirá con un cóctel.
Docker permite encapsular cualquier información y hacerla portátil, autosuficiente y ligera de forma que se pueda ejecutar de manera consistente en cualquier hardware. Esto resuelve el problema de tener que adaptar aplicaciones a múltiples entornos y "stacks", permitiendo "crear una vez y ejecutar en cualquier parte". Docker funciona creando contenedores ligeros que comparten recursos del sistema operativo.
AWS containers: A journey to modern applications - CMP201 - Mexico City AWS S...Amazon Web Services
Containers are an increasingly important way for developers to package and implement their applications. AWS offers multiple products to help you implement, manage, and scale containers in production. During this session, we talk about containers on AWS and their impacts on agility, costs, and security when they are being implemented. We discuss what a scheduler is and how it works as a managed service, as well as the undifferentiated heavy lifting that it gives us. Additionally, a customer who runs containers on AWS joins us in this session to tell us about their journey to the cloud and to share the benefits that they have obtained using Amazon ECS and AWS Fargate.
WhyFLOSS - Como evitar caer cautivo de las Nubes PropietariasAbiquo, Inc.
Este documento presenta una introducción al cloud computing y las alternativas de software de código abierto para construir plataformas IaaS. Explica qué es el cloud computing, la infraestructura como servicio (IaaS), y los servicios líderes de Amazon Web Services. También describe los problemas de quedar atrapado con un solo proveedor y las soluciones de software de código abierto como alternativas abiertas para construir plataformas IaaS propias.
Este documento discute los nuevos desafíos tecnológicos que surgieron con cada nueva plataforma desde 1990 hasta la actualidad, incluyendo problemas de comportamiento no controlado, escalabilidad, disponibilidad, ejecución y interoperabilidad. También menciona conceptos como replicación síncrona y asíncrona, consistencia final y balanceo de carga sin nodo supervisor para sistemas distribuidos con nodos reemplazables. Finalmente, enfatiza que si bien la nube brinda flexibilidad, esto no hace que los problemas de infraestructura se
Derribando la torre de marfil - Plain Concepts Dev DayPlain Concepts
Los microservicios son el nuevo hype del desarrollo pero, ¿seguro que sabemos cómo y cuándo utilizarlos? En esta charla veremos, a través de un ejemplo de un caso de negocio, una breve introducción a los microservicios, ventajas y retos que plantea (no todo va a ser fácil), incluyendo buenas prácticas.
Este documento describe el Programa ARCE, que promueve la colaboración entre centros educativos. Explica que el Grupo de Trabajo ARMV busca automatizar máquinas virtuales usando PLC y redes Ethernet. El grupo está desarrollando software y simuladores para conectar máquinas virtuales con PLC de forma remota, permitiendo la enseñanza en línea y laboratorios virtuales.
El documento presenta diferentes arquitecturas para conectar un centro de datos corporativo a AWS, incluyendo VPN gestionada por AWS, VPN implementada con EC2, y AWS Direct Connect. Explica las opciones de conexión, consideraciones de costo, rendimiento y resiliencia para cada arquitectura. También cubre escenarios híbridos que combinan estas soluciones para lograr mayor disponibilidad y tolerancia a fallos.
Este documento describe conceptos relacionados con aplicaciones diseñadas para la nube. Explica la clasificación de la infraestructura, incluyendo servidores físicos, virtualización y servidores virtuales. También cubre temas como cloud computing, escalabilidad y The Twelve-Factor App, un conjunto de principios para construir aplicaciones en la nube.
Visual Studio 2010 Ligthswitch + AZURE + Zero CodeBruno Capuano
Este documento presenta LightSwitch, una herramienta de Microsoft para crear aplicaciones de negocio de forma rápida con poco o ningún código. También explora Azure, la plataforma en la nube de Microsoft, incluyendo tipos de servicios como SQL Azure y App Fabric. El documento concluye con demostraciones de cómo migrar una base de datos Access a SQL Azure y desplegar una aplicación LightSwitch en Azure.
El documento describe la evolución de la arquitectura de aplicaciones desde modelos monolíticos y orientados a servicios hacia modelos serverless y sin servidores utilizando funciones como AWS Lambda. Explica cómo los patrones de arquitectura serverless permiten enfocarse en el código sin preocuparse por la administración de servidores, además de proveer escalamiento automático y alta disponibilidad. Finalmente, presenta algunos ejemplos comunes de uso de arquitecturas serverless como microservicios, procesamiento de datos y sitios web.
Este documento presenta diferentes opciones para conectar una red corporativa a AWS, incluyendo VPN gestionada por AWS, VPN implementada con software en EC2, y AWS Direct Connect. AWS Direct Connect ofrece conexiones privadas de alta velocidad entre la red de un cliente y AWS a través de múltiples ubicaciones, y puede implementarse de varias formas para lograr alta disponibilidad y resiliencia.
Segunda sesion modulo 2 : Ing. Adriana Iglesias.castlellanos
Este documento presenta los conceptos fundamentales de la arquitectura web, incluyendo la evolución de la computación distribuida desde arquitecturas de un solo nivel hasta arquitecturas multicapa, con explicaciones de las arquitecturas de dos y tres capas. También describe conceptos como persistencia de datos, patrones de diseño, y tecnologías como Java, Ruby y PHP.
AWS Cloud Experience CA: Nuevos Paradigmas de Arquitecturas en la Nube (Serve...Amazon Web Services LATAM
El documento describe la transformación de Amazon de una arquitectura monolítica jerárquica a una arquitectura basada en microservicios y serverless. Explica cómo Amazon construye y opera aplicaciones modernas mediante el uso de microservicios, serverless, DevSecOps y automatización de infraestructura. También muestra ejemplos de cómo podría lucir una aplicación moderna utilizando diferentes servicios de AWS.
En este webinar, aprenderá cómo las empresas pueden aprovechar la nube de AWS para automatizar los pipelines de desarrollo de software. Este enfoque permite que su equipo sea más ágil, mejorando su capacidad para entregar aplicaciones y servicios rápidamente.
El documento describe la evolución de las arquitecturas de aplicaciones desde los monolitos hasta los microservicios y la arquitectura de malla de servicios. Explica que una arquitectura de malla de servicios (service mesh) proporciona capacidades como resiliencia del tráfico, control del tráfico, observabilidad y seguridad de forma transversal a los microservicios. Finalmente, se muestra una demostración de las capacidades de una arquitectura de malla de servicios.
Este documento presenta la agenda de una conferencia sobre la nueva versión 4.0 de vSphere de VMware. La agenda incluye presentaciones sobre la arquitectura de Cloud Computing, las nuevas características de vSphere 4.0, el almacenamiento unificado en entornos virtualizados, los nuevos servicios para vSphere 4.0 y el nuevo modelo de licenciamiento y costos de actualización. La conferencia concluirá con un cóctel.
Docker permite encapsular cualquier información y hacerla portátil, autosuficiente y ligera de forma que se pueda ejecutar de manera consistente en cualquier hardware. Esto resuelve el problema de tener que adaptar aplicaciones a múltiples entornos y "stacks", permitiendo "crear una vez y ejecutar en cualquier parte". Docker funciona creando contenedores ligeros que comparten recursos del sistema operativo.
AWS containers: A journey to modern applications - CMP201 - Mexico City AWS S...Amazon Web Services
Containers are an increasingly important way for developers to package and implement their applications. AWS offers multiple products to help you implement, manage, and scale containers in production. During this session, we talk about containers on AWS and their impacts on agility, costs, and security when they are being implemented. We discuss what a scheduler is and how it works as a managed service, as well as the undifferentiated heavy lifting that it gives us. Additionally, a customer who runs containers on AWS joins us in this session to tell us about their journey to the cloud and to share the benefits that they have obtained using Amazon ECS and AWS Fargate.
WhyFLOSS - Como evitar caer cautivo de las Nubes PropietariasAbiquo, Inc.
Este documento presenta una introducción al cloud computing y las alternativas de software de código abierto para construir plataformas IaaS. Explica qué es el cloud computing, la infraestructura como servicio (IaaS), y los servicios líderes de Amazon Web Services. También describe los problemas de quedar atrapado con un solo proveedor y las soluciones de software de código abierto como alternativas abiertas para construir plataformas IaaS propias.
Este documento discute los nuevos desafíos tecnológicos que surgieron con cada nueva plataforma desde 1990 hasta la actualidad, incluyendo problemas de comportamiento no controlado, escalabilidad, disponibilidad, ejecución y interoperabilidad. También menciona conceptos como replicación síncrona y asíncrona, consistencia final y balanceo de carga sin nodo supervisor para sistemas distribuidos con nodos reemplazables. Finalmente, enfatiza que si bien la nube brinda flexibilidad, esto no hace que los problemas de infraestructura se
Derribando la torre de marfil - Plain Concepts Dev DayPlain Concepts
Los microservicios son el nuevo hype del desarrollo pero, ¿seguro que sabemos cómo y cuándo utilizarlos? En esta charla veremos, a través de un ejemplo de un caso de negocio, una breve introducción a los microservicios, ventajas y retos que plantea (no todo va a ser fácil), incluyendo buenas prácticas.
Este documento describe el Programa ARCE, que promueve la colaboración entre centros educativos. Explica que el Grupo de Trabajo ARMV busca automatizar máquinas virtuales usando PLC y redes Ethernet. El grupo está desarrollando software y simuladores para conectar máquinas virtuales con PLC de forma remota, permitiendo la enseñanza en línea y laboratorios virtuales.
El documento presenta diferentes arquitecturas para conectar un centro de datos corporativo a AWS, incluyendo VPN gestionada por AWS, VPN implementada con EC2, y AWS Direct Connect. Explica las opciones de conexión, consideraciones de costo, rendimiento y resiliencia para cada arquitectura. También cubre escenarios híbridos que combinan estas soluciones para lograr mayor disponibilidad y tolerancia a fallos.
Este documento describe conceptos relacionados con aplicaciones diseñadas para la nube. Explica la clasificación de la infraestructura, incluyendo servidores físicos, virtualización y servidores virtuales. También cubre temas como cloud computing, escalabilidad y The Twelve-Factor App, un conjunto de principios para construir aplicaciones en la nube.
Visual Studio 2010 Ligthswitch + AZURE + Zero CodeBruno Capuano
Este documento presenta LightSwitch, una herramienta de Microsoft para crear aplicaciones de negocio de forma rápida con poco o ningún código. También explora Azure, la plataforma en la nube de Microsoft, incluyendo tipos de servicios como SQL Azure y App Fabric. El documento concluye con demostraciones de cómo migrar una base de datos Access a SQL Azure y desplegar una aplicación LightSwitch en Azure.
El documento describe la evolución de la arquitectura de aplicaciones desde modelos monolíticos y orientados a servicios hacia modelos serverless y sin servidores utilizando funciones como AWS Lambda. Explica cómo los patrones de arquitectura serverless permiten enfocarse en el código sin preocuparse por la administración de servidores, además de proveer escalamiento automático y alta disponibilidad. Finalmente, presenta algunos ejemplos comunes de uso de arquitecturas serverless como microservicios, procesamiento de datos y sitios web.
Este documento presenta diferentes opciones para conectar una red corporativa a AWS, incluyendo VPN gestionada por AWS, VPN implementada con software en EC2, y AWS Direct Connect. AWS Direct Connect ofrece conexiones privadas de alta velocidad entre la red de un cliente y AWS a través de múltiples ubicaciones, y puede implementarse de varias formas para lograr alta disponibilidad y resiliencia.
Segunda sesion modulo 2 : Ing. Adriana Iglesias.castlellanos
Este documento presenta los conceptos fundamentales de la arquitectura web, incluyendo la evolución de la computación distribuida desde arquitecturas de un solo nivel hasta arquitecturas multicapa, con explicaciones de las arquitecturas de dos y tres capas. También describe conceptos como persistencia de datos, patrones de diseño, y tecnologías como Java, Ruby y PHP.
AWS Cloud Experience CA: Nuevos Paradigmas de Arquitecturas en la Nube (Serve...Amazon Web Services LATAM
El documento describe la transformación de Amazon de una arquitectura monolítica jerárquica a una arquitectura basada en microservicios y serverless. Explica cómo Amazon construye y opera aplicaciones modernas mediante el uso de microservicios, serverless, DevSecOps y automatización de infraestructura. También muestra ejemplos de cómo podría lucir una aplicación moderna utilizando diferentes servicios de AWS.
En este webinar, aprenderá cómo las empresas pueden aprovechar la nube de AWS para automatizar los pipelines de desarrollo de software. Este enfoque permite que su equipo sea más ágil, mejorando su capacidad para entregar aplicaciones y servicios rápidamente.
El documento describe la evolución de las arquitecturas de aplicaciones desde los monolitos hasta los microservicios y la arquitectura de malla de servicios. Explica que una arquitectura de malla de servicios (service mesh) proporciona capacidades como resiliencia del tráfico, control del tráfico, observabilidad y seguridad de forma transversal a los microservicios. Finalmente, se muestra una demostración de las capacidades de una arquitectura de malla de servicios.
Similar a microservicios en nest,todo lo que necesitas.pdf (20)
LINEA DE TIEMPO Y PERIODO INTERTESTAMENTARIOAaronPleitez
linea de tiempo del antiguo testamento donde se detalla la cronología de todos los eventos, personas, sucesos, etc. Además se incluye una parte del periodo intertestamentario en orden cronológico donde se detalla todo lo que sucede en los 400 años del periodo del silencio. Basicamente es un resumen de todos los sucesos desde Abraham hasta Cristo
Yahoo! es una compañía tecnológica fundada en 1994 que comenzó como un directorio de sitios web y se convirtió en uno de los primeros motores de búsqueda y portales en Internet. Ofrecía servicios variados como correo electrónico, noticias, finanzas y entretenimiento, siendo una parte fundamental del crecimiento inicial de la web. A lo largo de su historia, Yahoo! ha evolucionado y enfrentado desafíos significativos, pero su legado incluye su contribución pionera a la accesibilidad y organización de la información en línea.
El Observatorio ciudadano Irapuato ¿Cómo vamos?, presenta el
Reporte hemerográfico al mes de mayo de 2024
Este reporte contiene información registrada por Irapuato ¿cómo vamos? analizando los medios de comunicación tanto impresos como digitales y algunas fuentes de información como la Secretaría de Seguridad ciudadana.
38. MICROSERVICIOS
TIPOS DE TRANSPORTE
Al final del día, todos tienen por objetivo
enviar y/o recibir información entre ellos o
entes externos.
HTTP/HTTPS: Restful
gRPC: Protocolo de buffers creado por Google
Queues o colas: Mensajería tipo oficina postal,
ejemplos como RabbitMQ, Apache Kafka y
Amazon SQS.
Flujo de eventos (Streams): Eventos pueden
ser consumidos por multiples microservicios
interesados. Ejemplos como Apache Kafka,
Apache Pulsar y AWS Kinesis.
TCP/UDP: Eficiente comunicación entre
equipos en el cuarta capa del modelo OSI,
confiable y ordenada.
52. Trabaja con mensajería tipo publicar y suscribir.
Hay temas (topics/subjects) a los cuales se escucha.
Puede tener múltiples escuchas (listeners) al mismo topic.
Pensado en para escalamiento horizontal.
Seguridad, balanceo de carga incluído.
Payload agnóstico.
Rápido y eficiente.
63. KUBERNETES
INTRODUCCIÓN
Permite a los desarrolladores desplegar,
actualizar y administrar aplicaciones de manera
eficiente, proporcionando herramientas para la
gestión de recursos, el balanceo de carga, la
auto curación y la escalabilidad horizontal
68. CLUSTER
MASTER NODE
Controla toda la infraestructura
Es el más importante
Puede tener réplicas
CLI
UI
API
CONTROLLER
MANAGER
Sabe lo que pasa
SCHEDULER
Asegura el cambio de PODs
ETCD
KeyValue storage
Accedemos a él
API SERVER
Administración
69. CLUSTER
MASTER NODE
Controla toda la infraestructura
Es el más importante
Puede tener réplicas
CLI
UI
API
C-M
SCHED
ETCD
Accedemos a él
API
80. POD
POD
Secrets
Secrets: Son valores base64 que se configuran para no tener expuesto sus valores en archivos o repositorios.
Key=value
mongo_uri=mongoXXXX
postgre_uri=postgreXXX
db_user=fernando
db_pass=XXXXXX
Database-Secrets
jwt_secret=MiSuperSecretoJwtSeed
Auth-Secrets