Presentación realizada durante el primer meetup del Grupo de Usuarios de AWS de Palma (España).
En esta sesión técnica haremos un repaso de las capacidades del servicio balanceo global (GSLB) que nos ofrece Route 53 y de como las podemos aplicar en una Arquitectura Cloud Native que persiga mejorar los tiempos de respuesta percibidos por nuestros clientes.
El video de la presentación se puede consultar en el siguiente canal de youtube https://youtu.be/BGIXAOyGilo a partir del minuto 02:03.
Este documento presenta una sesión sobre los servicios de bases de datos de AWS. Explica que ofrece una variedad de servicios de bases de datos relacionales, NoSQL y de Big Data, cada uno optimizado para diferentes casos de uso. También describe los servicios principales como Amazon RDS, DynamoDB y Redshift, y cómo clientes importantes los usan para solucionar sus desafíos de datos y análisis.
Este documento presenta una introducción a Docker y Amazon ECS. Explica los beneficios de los contenedores y cómo Amazon ECS permite administrar clústeres de contenedores de manera escalable. También describe cómo crear y actualizar servicios de contenedores en Amazon ECS usando tareas y definiciones de tareas.
Este documento presenta arquitecturas y mejores prácticas para Big Data en AWS. Explica los desafíos de Big Data y propone una arquitectura de referencia que incluye el desacoplamiento de datos, el uso de herramientas adecuadas para cada fase y un enfoque en servicios serverless y gerenciados. También describe varias herramientas de AWS para la recolección, almacenamiento, procesamiento y análisis de datos a gran escala.
Amazon Web Services proporciona una amplia gama de servicios que le ayudarán a crear e implementar aplicaciones de análisis de big data de forma rápida y sencilla. AWS ofrece un acceso rápido a recursos de TI económicos y flexibles, algo que permitirá escalar prácticamente cualquier aplicación de big data con rapidez, incluidos almacenamiento de datos, análisis de clics, detección de elementos fraudulentos, motores de recomendación, proceso ETL impulsado por eventos, informática sin servidor y procesamiento del Internet de las cosas.
https://aws.amazon.com/es/big-data/
La informática sin servidor le permite crear y ejecutar aplicaciones y servicios sin preocuparse de los servidores. Las aplicaciones sin servidor no requieren que aprovisione, escale ni administre ningún servidor. Puede crearlas para prácticamente cualquier tipo de aplicación o servicio backend. Además, usted administra todo lo necesario para ejecutar y escalar la aplicación con alta disponibilidad.
https://aws.amazon.com/es/serverless
Este documento describe patrones avanzados de implementación de microservicios con contenedores en AWS. Explica conceptos como microservicios, contenedores y arquitecturas de implementación como ECS, Fargate y despliegues blue-green. También cubre temas como escalado automático, descubrimiento de servicios, integración continua y despliegues, entre otros.
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 una sesión sobre los servicios de bases de datos de AWS. Explica que ofrece una variedad de servicios de bases de datos relacionales, NoSQL y de Big Data, cada uno optimizado para diferentes casos de uso. También describe los servicios principales como Amazon RDS, DynamoDB y Redshift, y cómo clientes importantes los usan para solucionar sus desafíos de datos y análisis.
Este documento presenta una introducción a Docker y Amazon ECS. Explica los beneficios de los contenedores y cómo Amazon ECS permite administrar clústeres de contenedores de manera escalable. También describe cómo crear y actualizar servicios de contenedores en Amazon ECS usando tareas y definiciones de tareas.
Este documento presenta arquitecturas y mejores prácticas para Big Data en AWS. Explica los desafíos de Big Data y propone una arquitectura de referencia que incluye el desacoplamiento de datos, el uso de herramientas adecuadas para cada fase y un enfoque en servicios serverless y gerenciados. También describe varias herramientas de AWS para la recolección, almacenamiento, procesamiento y análisis de datos a gran escala.
Amazon Web Services proporciona una amplia gama de servicios que le ayudarán a crear e implementar aplicaciones de análisis de big data de forma rápida y sencilla. AWS ofrece un acceso rápido a recursos de TI económicos y flexibles, algo que permitirá escalar prácticamente cualquier aplicación de big data con rapidez, incluidos almacenamiento de datos, análisis de clics, detección de elementos fraudulentos, motores de recomendación, proceso ETL impulsado por eventos, informática sin servidor y procesamiento del Internet de las cosas.
https://aws.amazon.com/es/big-data/
La informática sin servidor le permite crear y ejecutar aplicaciones y servicios sin preocuparse de los servidores. Las aplicaciones sin servidor no requieren que aprovisione, escale ni administre ningún servidor. Puede crearlas para prácticamente cualquier tipo de aplicación o servicio backend. Además, usted administra todo lo necesario para ejecutar y escalar la aplicación con alta disponibilidad.
https://aws.amazon.com/es/serverless
Este documento describe patrones avanzados de implementación de microservicios con contenedores en AWS. Explica conceptos como microservicios, contenedores y arquitecturas de implementación como ECS, Fargate y despliegues blue-green. También cubre temas como escalado automático, descubrimiento de servicios, integración continua y despliegues, entre otros.
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 describe los servicios principales de AWS IoT, incluyendo Thing Registry, Thing Shadow, IoT Rules Engine y cómo se pueden usar junto con otros servicios de AWS como Kinesis, DynamoDB, Lambda, SNS y Greengrass para construir aplicaciones de Internet de las Cosas escalables. También presenta ejemplos de cómo estos servicios podrían usarse para un escenario de monitoreo de pacientes en un hospital.
Este documento presenta una introducción a Docker y Amazon ECS. Explica los beneficios de los contenedores y microservicios y cómo ECS permite la administración y programación de contenedores a gran escala a través de clústeres de EC2. También describe cómo ECS permite ejecutar servicios de larga duración mediante el balanceo de carga y la actualización automática de contenedores.
AWS ofrece una gran variedad de servicios de base de datos que se adaptan a los requisitos de su aplicación. Los servicios de bases de datos están totalmente administrados y se pueden implementar en cuestión de minutos con tan solo unos clics.
https://aws.amazon.com/es/products/databases/
Amazon Web Services proporciona una amplia gama de servicios que le ayudarán a crear e implementar aplicaciones de análisis de big data de forma rápida y sencilla. AWS ofrece un acceso rápido a recursos de TI económicos y flexibles, algo que permitirá escalar prácticamente cualquier aplicación de big data con rapidez, incluidos almacenamiento de datos, análisis de clics, detección de elementos fraudulentos, motores de recomendación, proceso ETL impulsado por eventos, informática sin servidor y procesamiento del Internet de las cosas.
https://aws.amazon.com/es/big-data/
El documento describe las técnicas para implementar un desarrollo de software continuo en AWS, incluyendo automatizar las etapas de codificación, construcción, pruebas y despliegue utilizando herramientas como AWS CodeCommit, AWS CodeBuild, AWS CodeDeploy y AWS CodePipeline. Estas herramientas permiten a los equipos de desarrollo entregar software de manera más rápida y confiable.
Este documento describe los servicios móviles de AWS que pueden simplificar el desarrollo de aplicaciones móviles. Se destaca que AWS Mobile Services hace que la complejidad del backend sea más simple para que los desarrolladores se enfoquen en las funcionalidades únicas de sus aplicaciones. También se mencionan servicios específicos como Amazon Cognito para autenticación y sincronización de datos, Amazon Mobile Analytics para análisis de comportamiento de usuarios, Amazon S3 para almacenamiento y compartición de medios, y AWS Lambda para backend sin servidores
AWS Summit Bogotá Track Avanzado: Sin servidores: Mobile backend como servici...Amazon Web Services
El documento describe los servicios de AWS que se pueden usar para implementar una arquitectura de backend móvil como servicio (MBaaS) sin necesidad de servidores propios. Explica cómo servicios como Cognito, DynamoDB, S3, Lambda, CloudSearch y otros pueden usarse juntos para proveer funcionalidades como autenticación, almacenamiento de datos, procesamiento de imágenes, publicación de contenido e indexación para aplicaciones móviles y web.
AWS Summits América Latina 2015- Sin servidores: Mobile backend como servicio...Amazon Web Services LATAM
El documento describe los servicios de AWS que se pueden utilizar para implementar una arquitectura de backend móvil como servicio (MBaaS), incluyendo servicios para autenticación, almacenamiento, bases de datos, procesamiento de medios, entrega de contenido, funciones sin servidor y más. Explica cómo estos servicios permiten desarrollar aplicaciones móviles sin necesidad de administrar infraestructura.
Atraer, Convertir, Sostener Claves para la rentabilidad de un E-commerceNexica
Atraer, Convertir, Sostener
Claves para la rentabilidad de un E-commerce
(Conferencia Sebastian Rodriguez - Nexica)
El éxito en el e-commerce depende de una gran cantidad de factores, que van desde la calidad del producto hasta un marketing inteligente, pasando por la experiencia del usuario y una arquitectura de servidores que permita un crecimiento con costes razonables.
En este seminario queremos ofrecerte una visión global y multidisciplinar de todos los factores que te ayudarán a mejorar la rentabilidad y el éxito de tu negocio en Internet. Analizaremos las herramientas que te permitirán promocionar tu negocio (atraer), convencer a los usuarios de que compren tus productos (convertir) y hacerlo sobre una plataforma tecnológica segura, elástica y eficiente en costes (sostener).
Innovation Track AWS Cloud Experience Argentina - Novedades de Distribución d...Amazon Web Services LATAM
El documento habla sobre novedades de distribución de contenido y computación en el borde (edge computing) en AWS. Explica cómo AWS CloudFront puede distribuir contenido de forma global y programable, y cómo Lambda@Edge permite computación sin servidores en el borde para manipular solicitudes y respuestas. También cubre protección en el borde mediante controles de acceso y AWS WAF/Shield, y monitoreo de desempeño usando métricas de CloudFront y análisis de logs con Athena.
El documento presenta el itinerario de un evento de AWS que incluye presentaciones sobre los servicios de AWS, casos de éxito de clientes, implementación de webapps, y seguridad con AWS. Luego resume los orígenes de AWS en la infraestructura de Amazon, la amplia cartera de servicios de AWS, y la continua innovación y reducción de precios.
Este documento describe los conceptos fundamentales de la arquitectura orientada a servicios (SOA) y la computación en la nube. Explica que la SOA define diferentes capas de software, incluidas las capas de aplicaciones básicas, exposición de funcionalidades, integración de servicios, composición de procesos y entrega. También define términos clave como servicio, orquestación y SOAP. Luego proporciona un ejemplo detallado de cómo un servicio de autenticación podría usarse desde diferentes aplicaciones. Finalmente, cubre
El documento habla sobre la infraestructura necesaria para tiendas de comercio electrónico de alto tráfico. Explica que la infraestructura debe ser escalable y capaz de crecer según aumenta el tráfico, desde servidores individuales hasta configuraciones con balanceadores de carga, replicación de bases de datos y almacenamiento en la nube. También advierte sobre las amenazas a la seguridad como ataques DDoS y de aplicaciones web, y cómo una red de entrega de contenido puede ayudar a mitigar estos riesgos al distribuir
Este documento proporciona una introducción general a la informática tradicional y en la nube. Explica cómo funcionan los sitios web tradicionales frente a la computación en la nube, los tipos de modelos de computación en la nube, las ventajas de la computación en la nube y los servicios de AWS como IaaS, PaaS y SaaS. También describe brevemente la historia y el alcance global de AWS.
Este documento introduce Windows Azure y sus principales características. Explica conceptos clave como roles, almacenamiento y máquinas virtuales. También describe servicios como SQL Database, Web Sites y Media Services. Finalmente, ofrece consejos para migrar aplicaciones a la nube y mejorar su escalabilidad y rendimiento aprovechando las capacidades de Azure.
El documento habla sobre Cloud Computing. Explica que Cloud Computing involucra aplicaciones web, servicios web y datos centralizados que se ofrecen como servicios a través de Internet. También describe las diferentes categorías de servicios en la nube (IaaS, PaaS, SaaS) y las ventajas de usar la nube, como escalabilidad, disponibilidad y flexibilidad.
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.
1) El documento describe diferentes arquitecturas para conectar una red corporativa a AWS, incluyendo el uso de VPN gestionada por AWS y AWS Direct Connect. 2) También explica conceptos como arquitecturas híbridas, opciones de conexión, y consideraciones de costos y rendimiento para cada solución. 3) El objetivo es ayudar a los clientes a elegir la mejor arquitectura para sus cargas de trabajo en la nube de AWS.
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.
Este documento describe los servicios principales de AWS IoT, incluyendo Thing Registry, Thing Shadow, IoT Rules Engine y cómo se pueden usar junto con otros servicios de AWS como Kinesis, DynamoDB, Lambda, SNS y Greengrass para construir aplicaciones de Internet de las Cosas escalables. También presenta ejemplos de cómo estos servicios podrían usarse para un escenario de monitoreo de pacientes en un hospital.
Este documento presenta una introducción a Docker y Amazon ECS. Explica los beneficios de los contenedores y microservicios y cómo ECS permite la administración y programación de contenedores a gran escala a través de clústeres de EC2. También describe cómo ECS permite ejecutar servicios de larga duración mediante el balanceo de carga y la actualización automática de contenedores.
AWS ofrece una gran variedad de servicios de base de datos que se adaptan a los requisitos de su aplicación. Los servicios de bases de datos están totalmente administrados y se pueden implementar en cuestión de minutos con tan solo unos clics.
https://aws.amazon.com/es/products/databases/
Amazon Web Services proporciona una amplia gama de servicios que le ayudarán a crear e implementar aplicaciones de análisis de big data de forma rápida y sencilla. AWS ofrece un acceso rápido a recursos de TI económicos y flexibles, algo que permitirá escalar prácticamente cualquier aplicación de big data con rapidez, incluidos almacenamiento de datos, análisis de clics, detección de elementos fraudulentos, motores de recomendación, proceso ETL impulsado por eventos, informática sin servidor y procesamiento del Internet de las cosas.
https://aws.amazon.com/es/big-data/
El documento describe las técnicas para implementar un desarrollo de software continuo en AWS, incluyendo automatizar las etapas de codificación, construcción, pruebas y despliegue utilizando herramientas como AWS CodeCommit, AWS CodeBuild, AWS CodeDeploy y AWS CodePipeline. Estas herramientas permiten a los equipos de desarrollo entregar software de manera más rápida y confiable.
Este documento describe los servicios móviles de AWS que pueden simplificar el desarrollo de aplicaciones móviles. Se destaca que AWS Mobile Services hace que la complejidad del backend sea más simple para que los desarrolladores se enfoquen en las funcionalidades únicas de sus aplicaciones. También se mencionan servicios específicos como Amazon Cognito para autenticación y sincronización de datos, Amazon Mobile Analytics para análisis de comportamiento de usuarios, Amazon S3 para almacenamiento y compartición de medios, y AWS Lambda para backend sin servidores
AWS Summit Bogotá Track Avanzado: Sin servidores: Mobile backend como servici...Amazon Web Services
El documento describe los servicios de AWS que se pueden usar para implementar una arquitectura de backend móvil como servicio (MBaaS) sin necesidad de servidores propios. Explica cómo servicios como Cognito, DynamoDB, S3, Lambda, CloudSearch y otros pueden usarse juntos para proveer funcionalidades como autenticación, almacenamiento de datos, procesamiento de imágenes, publicación de contenido e indexación para aplicaciones móviles y web.
AWS Summits América Latina 2015- Sin servidores: Mobile backend como servicio...Amazon Web Services LATAM
El documento describe los servicios de AWS que se pueden utilizar para implementar una arquitectura de backend móvil como servicio (MBaaS), incluyendo servicios para autenticación, almacenamiento, bases de datos, procesamiento de medios, entrega de contenido, funciones sin servidor y más. Explica cómo estos servicios permiten desarrollar aplicaciones móviles sin necesidad de administrar infraestructura.
Atraer, Convertir, Sostener Claves para la rentabilidad de un E-commerceNexica
Atraer, Convertir, Sostener
Claves para la rentabilidad de un E-commerce
(Conferencia Sebastian Rodriguez - Nexica)
El éxito en el e-commerce depende de una gran cantidad de factores, que van desde la calidad del producto hasta un marketing inteligente, pasando por la experiencia del usuario y una arquitectura de servidores que permita un crecimiento con costes razonables.
En este seminario queremos ofrecerte una visión global y multidisciplinar de todos los factores que te ayudarán a mejorar la rentabilidad y el éxito de tu negocio en Internet. Analizaremos las herramientas que te permitirán promocionar tu negocio (atraer), convencer a los usuarios de que compren tus productos (convertir) y hacerlo sobre una plataforma tecnológica segura, elástica y eficiente en costes (sostener).
Innovation Track AWS Cloud Experience Argentina - Novedades de Distribución d...Amazon Web Services LATAM
El documento habla sobre novedades de distribución de contenido y computación en el borde (edge computing) en AWS. Explica cómo AWS CloudFront puede distribuir contenido de forma global y programable, y cómo Lambda@Edge permite computación sin servidores en el borde para manipular solicitudes y respuestas. También cubre protección en el borde mediante controles de acceso y AWS WAF/Shield, y monitoreo de desempeño usando métricas de CloudFront y análisis de logs con Athena.
El documento presenta el itinerario de un evento de AWS que incluye presentaciones sobre los servicios de AWS, casos de éxito de clientes, implementación de webapps, y seguridad con AWS. Luego resume los orígenes de AWS en la infraestructura de Amazon, la amplia cartera de servicios de AWS, y la continua innovación y reducción de precios.
Este documento describe los conceptos fundamentales de la arquitectura orientada a servicios (SOA) y la computación en la nube. Explica que la SOA define diferentes capas de software, incluidas las capas de aplicaciones básicas, exposición de funcionalidades, integración de servicios, composición de procesos y entrega. También define términos clave como servicio, orquestación y SOAP. Luego proporciona un ejemplo detallado de cómo un servicio de autenticación podría usarse desde diferentes aplicaciones. Finalmente, cubre
El documento habla sobre la infraestructura necesaria para tiendas de comercio electrónico de alto tráfico. Explica que la infraestructura debe ser escalable y capaz de crecer según aumenta el tráfico, desde servidores individuales hasta configuraciones con balanceadores de carga, replicación de bases de datos y almacenamiento en la nube. También advierte sobre las amenazas a la seguridad como ataques DDoS y de aplicaciones web, y cómo una red de entrega de contenido puede ayudar a mitigar estos riesgos al distribuir
Este documento proporciona una introducción general a la informática tradicional y en la nube. Explica cómo funcionan los sitios web tradicionales frente a la computación en la nube, los tipos de modelos de computación en la nube, las ventajas de la computación en la nube y los servicios de AWS como IaaS, PaaS y SaaS. También describe brevemente la historia y el alcance global de AWS.
Este documento introduce Windows Azure y sus principales características. Explica conceptos clave como roles, almacenamiento y máquinas virtuales. También describe servicios como SQL Database, Web Sites y Media Services. Finalmente, ofrece consejos para migrar aplicaciones a la nube y mejorar su escalabilidad y rendimiento aprovechando las capacidades de Azure.
El documento habla sobre Cloud Computing. Explica que Cloud Computing involucra aplicaciones web, servicios web y datos centralizados que se ofrecen como servicios a través de Internet. También describe las diferentes categorías de servicios en la nube (IaaS, PaaS, SaaS) y las ventajas de usar la nube, como escalabilidad, disponibilidad y flexibilidad.
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.
1) El documento describe diferentes arquitecturas para conectar una red corporativa a AWS, incluyendo el uso de VPN gestionada por AWS y AWS Direct Connect. 2) También explica conceptos como arquitecturas híbridas, opciones de conexión, y consideraciones de costos y rendimiento para cada solución. 3) El objetivo es ayudar a los clientes a elegir la mejor arquitectura para sus cargas de trabajo en la nube de AWS.
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.
Transformación digital:vale,me voy al cloud,¿y ahora qué?Anna Almuni
La mayoría de organizaciones y colectivos tienen el foco puesto en la “Transformación Digital” y/o en ofrecer a sus clientes y trabajadores un “puesto de trabajo digital”
¿Pero realmente como se puede enfocar? ¿Por donde podemos empezar? ¿Como fijamos objetivos? ¿Como nos aporta valor?
Resumen desde un punto de vista personal de algunas estrategias para adentrarnos en ello apoyándonos en toda la plataforma cloud de Azure y Office 365
Extendiendo su centro de datos a la nube de AWS - https://aws.amazon.com/es/getting-started/projects/connect-data-center-to-aws/
Más informacion: http://aws.amazon.com/es/colombia/
Presentación del Roadshow AWS en Bogota, Colombia y Mexico, DF. Introducción y presentación general de los servicios de computación en la nube de AWS. En español
Este documento presenta Azure Cosmos DB, una base de datos distribuida globalmente como servicio que es multi-modelo y altamente escalable. Ofrece distribución global, escalabilidad elástica, consistencia personalizable, latencias bajas garantizadas y SLAs respaldados financieramente. Se presentan varios casos de uso de empresas que usan Cosmos DB para lograr escalabilidad masiva y rendimiento global para aplicaciones de IoT, comercio electrónico, juegos y más.
Madrid DataEng - LeanXcale, Simplifying architectures for real time decisionsMiguel Angel Fajardo
Este documento describe una arquitectura alternativa para sistemas que requieren análisis de datos en tiempo real y grandes volúmenes de datos. La arquitectura propuesta utiliza una base de datos llamada LeanXcale que unifica almacenamiento de datos, eliminando la complejidad de múltiples almacenes de datos y pipelines. LeanXcale permite ingesta masiva de datos, análisis en tiempo real y por lotes, y escalabilidad lineal mediante particionamiento inteligente. El documento incluye un caso de uso de análisis de viajes de
Este documento presenta las mejores prácticas para realizar una migración a la nube, incluyendo la preparación, evaluación, diseño de aplicaciones, migración, validación y operación continua. Explica el proceso de migración con énfasis en la planeación, herramientas de descubrimiento, patrones de migración y optimización continua mediante DevOps.
El documento describe los desafíos del desarrollo de aplicaciones móviles a gran escala, incluyendo la diversidad de dispositivos, actualizaciones frecuentes de sistemas operativos y nuevas capacidades de hardware. También discute cómo la nube puede ayudar mediante servicios como Azure para proporcionar infraestructura elástica y cómo los microservicios y Service Fabric de Microsoft permiten construir aplicaciones escalables.
Arquitecturas y estrategias para generar aplicaciones modernas en AWS - MXO20...Amazon Web Services
El rápido crecimiento de la tecnología y las herramientas en la nube, nos habilitan para construir aplicaciones modernas, las que son más seguras, escalables y enfocadas en nuestro negocio. En esta sesión cubriremos los aspectos clave que nos habilitan hacia la construcción y ejecución de aplicaciones modernas, nativas para la nube. Destacaremos lo que hemos aprendido de nuestros clientes que ejecutan aplicaciones con AWS Lambda y AWS Fargate, dos tecnologías de cómputo modernas para ejecutar aplicaciones en la nube. Adicionalmente, cubriremos patrones de arquitectura para aplicaciones modernas, principios básicos para construir sistemas modernos, los pasos que necesitas para comenzar a construir y monitorear aplicaciones modernas, y consejos para ir rápido, lejos y sin miedo en la nube.
Similar a Technology Architect - Coorganizador AWS User Group Palma (20)
KAWARU CONSULTING presenta el projecte amb l'objectiu de permetre als ciutadans realitzar tràmits administratius de manera telemàtica, des de qualsevol lloc i dispositiu, amb seguretat jurídica. Aquesta plataforma redueix els desplaçaments físics i el temps invertit en tràmits, ja que es pot fer tot en línia. A més, proporciona evidències de la correcta realització dels tràmits, garantint-ne la validesa davant d'un jutge si cal. Inicialment concebuda per al Ministeri de Justícia, la plataforma s'ha expandit per adaptar-se a diverses organitzacions i països, oferint una solució flexible i fàcil de desplegar.
HPE presenta una competició destinada a estudiants, que busca fomentar habilitats tecnològiques i promoure la innovació en un entorn STEAM (Ciència, Tecnologia, Enginyeria, Arts i Matemàtiques). A través de diverses fases, els equips han de resoldre reptes mensuals basats en àrees com algorísmica, desenvolupament de programari, infraestructures tecnològiques, intel·ligència artificial i altres tecnologies. Els millors equips tenen l'oportunitat de desenvolupar un projecte més gran en una fase presencial final, on han de crear una solució concreta per a un conflicte real relacionat amb la sostenibilitat. Aquesta competició promou la inclusió, la sostenibilitat i l'accessibilitat tecnològica, alineant-se amb els Objectius de Desenvolupament Sostenible de l'ONU.
La inteligencia artificial sigue evolucionando rápidamente, prometiendo transformar múltiples aspectos de la sociedad mientras plantea importantes cuestiones que requieren una cuidadosa consideración y regulación.
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialAMADO SALVADOR
Explora el catálogo completo de cajas fuertes BTV, disponible a través de Amado Salvador, distribuidor oficial de BTV. Este catálogo presenta una amplia variedad de cajas fuertes, cada una diseñada con la más alta calidad para ofrecer la máxima seguridad y satisfacer las diversas necesidades de protección de nuestros clientes.
En Amado Salvador, como distribuidor oficial de BTV, ofrecemos productos que destacan por su innovación, durabilidad y robustez. Las cajas fuertes BTV son reconocidas por su eficiencia en la protección contra robos, incendios y otros riesgos, lo que las convierte en una opción ideal tanto para uso doméstico como comercial.
Amado Salvador, distribuidor oficial BTV, asegura que cada producto cumpla con los más estrictos estándares de calidad y seguridad. Al adquirir una caja fuerte a través de Amado Salvador, distribuidor oficial BTV, los clientes pueden tener la tranquilidad de que están obteniendo una solución confiable y duradera para la protección de sus pertenencias.
Este catálogo incluye detalles técnicos, características y opciones de personalización de cada modelo de caja fuerte BTV. Desde cajas fuertes empotrables hasta modelos de alta seguridad, Amado Salvador, como distribuidor oficial de BTV, tiene la solución perfecta para cualquier necesidad de seguridad. No pierdas la oportunidad de conocer todos los beneficios y características de las cajas fuertes BTV y protege lo que más valoras con la calidad y seguridad que solo BTV y Amado Salvador, distribuidor oficial BTV, pueden ofrecerte.
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...AMADO SALVADOR
El catálogo general de electrodomésticos Teka presenta una amplia gama de productos de alta calidad y diseño innovador. Como distribuidor oficial Teka, Amado Salvador ofrece soluciones en electrodomésticos Teka que destacan por su tecnología avanzada y durabilidad. Este catálogo incluye una selección exhaustiva de productos Teka que cumplen con los más altos estándares del mercado, consolidando a Amado Salvador como el distribuidor oficial Teka.
Explora las diversas categorías de electrodomésticos Teka en este catálogo, cada una diseñada para satisfacer las necesidades de cualquier hogar. Amado Salvador, como distribuidor oficial Teka, garantiza que cada producto de Teka se distingue por su excelente calidad y diseño moderno.
Amado Salvador, distribuidor oficial Teka en Valencia. La calidad y el diseño de los electrodomésticos Teka se reflejan en cada página del catálogo, ofreciendo opciones que van desde hornos, placas de cocina, campanas extractoras hasta frigoríficos y lavavajillas. Este catálogo es una herramienta esencial para inspirarse y encontrar electrodomésticos de alta calidad que se adaptan a cualquier proyecto de diseño.
En Amado Salvador somos distribuidor oficial Teka en Valencia y ponemos atu disposición acceso directo a los mejores productos de Teka. Explora este catálogo y encuentra la inspiración y los electrodomésticos necesarios para equipar tu hogar con la garantía y calidad que solo un distribuidor oficial Teka puede ofrecer.
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaAMADO SALVADOR
Descubre el catálogo general de la gama de productos de refrigeración del fabricante de electrodomésticos Miele, presentado por Amado Salvador distribuidor oficial Miele en Valencia. Como distribuidor oficial de electrodomésticos Miele, Amado Salvador ofrece una amplia selección de refrigeradores, congeladores y soluciones de refrigeración de alta calidad, resistencia y diseño superior de esta marca.
La gama de productos de Miele se caracteriza por su innovación tecnológica y eficiencia energética, garantizando que cada electrodoméstico no solo cumpla con las expectativas, sino que las supere. Los refrigeradores Miele están diseñados para ofrecer un rendimiento óptimo y una conservación perfecta de los alimentos, con características avanzadas como la tecnología de enfriamiento Dynamic Cooling, sistemas de almacenamiento flexible y acabados premium.
En este catálogo, encontrarás detalles sobre los distintos modelos de refrigeradores y congeladores Miele, incluyendo sus especificaciones técnicas, características destacadas y beneficios para el usuario. Amado Salvador, como distribuidor oficial de electrodomésticos Miele, garantiza que todos los productos cumplen con los más altos estándares de calidad y durabilidad.
Explora el catálogo completo y encuentra el refrigerador Miele perfecto para tu hogar con Amado Salvador, el distribuidor oficial de electrodomésticos Miele.
3. AWS User Group Palma
Tendencias en la nube
En esta sesión técnica haremos un repaso de las capacidades del servicio de balanceo
global (GSLB) que nos ofrece “Amazon Route 53” y de como las podemos aplicar en una
Arquitectura “Cloud Native” que persiga mejorar la calidad del servicio percibido por
nuestros clientes“
“
Agenda
DNS: Qué hemos de saber Route 53 como GSLB
4. Un mundo globalizado
Al que le encanta viajar
El número de clientes que compraran sus viajes a través
de plataformas online se incrementará en los próximos
años debido al incremento de compras por parte de la
generaciones que han crecido con Internet
El 68% solo compra online (2)
1.322 millones de turistas
Las llegadas de turistas internacionales aumentaron un 7% en 2017 hasta alcanzar
un total de 1.322 millones, según el último Barómetro OMT del Turismo Mundial (1).
671
Millones
Europa
324
Millones
Asia - Pacífico
207
Millones
América
5. IT en un mundo globalizado
Nuevas oportunidades para generar valor
El diseño y uso de arquitecturas Cloud nos
permite dar solución a estas necesidades
6. Infraestructura Global
Ubicaciones de AWS
Amazon Web Services, gracias a que tiene sus
servicios disponibles en 4 continentes, nos
permite:
- Mejorar la resiliencia global de nuestra
plataforma.
- Facilitar nuestras capacidades de
escalabilidad.
- Publicar nuestros servicios cerca de nuestros
clientes.
Has de diseñar la arquitectura de tu
aplicación teniendo en cuenta que
cada región disponen varias zonas
de disponibilidad.
“
“
7. TCP Handshake
TLS Handshake
Ventana TCP
La proximidad geográfica
con nuestros clientes
mejora su experiencia.
“2 seconds is the threshold for eCommerce website
acceptability. At Google we aim for under half a second”
Maile Ohye, Google - 2010 (1)
8. Servicios de AWS
Que nos ayudan a distribuir nuestro servicio
Facilita el establecimiento de
una conexión de red dedicada
desde las instalaciones de su
empresa a AWS.
AWS Direct Connect
Servicio web DNS (Sistema de nombres de
dominio) escalable y de alta disponibilidad
Amazon Route 53
CDN global que proporciona
datos, vídeos, aplicaciones y
API de forma segura a sus
espectadores con baja latencia
y altas velocidades de
transferencia.
CloudFront
Distribuye la peticiones a tu
servicio entre varios
componentes.
Elastic Load Balancing
Conexión de redes entre dos
VPC que permite direccionar
tráfico entre ellas mediante
direcciones IP privadas.
VPC Peering
10. DNS
Su función
Su principal función es
traducir nombres inteligibles
para las personas en
identificadores asociados
con los equipos conectados
a la red
“
“
11. DNS
Como funciona una petición DNS
La frecuencia con la que tus
clientes refrescan sus cachés
de DNS depende de ellos
“
“
12. GSLB
Global Server Load Balancing
El balanceo de carga (LB) nos permite distribuir la actividad del servici
o entre distintos componentes cuando todos los componentes están e
n la misma localización.
Cuando estos componentes se encuentran distribuidos en distintas
ubicaciones geográficas y necesitamos distribuirlos por ubicación
usamos un servicio GSLB.
Podemos utilizar un DNS con soporte para GSLB para que nuestros
clientes siempre accedan a la ubicación más próxima.
13. DNS y Geolocalización
La importancia de la ubicación del servidor recursivo
Redirección con alta latenciaRedirección con óptima latencia
14. EDNS Client Subnet
Mejorando la precisión de la ubicación
ECS (RFC 7871) es una extensión del DNS propuesta en el 2011 y
soportada actualmente por múltiples servicios de DNS
Las llamadas al servidor de nombres incluyen la subnet del cliente lo que
permite geolocalizar de una manera más precisa al peticionario.
16. Amazon Route 53
Traffic Flow
Trafic Flow es un asistente gráfico que nos
permite crear reglas de redirección basadas en:
• Conmutación por error
• Respuestas multivalor
• Reglas ponderadas
• Geolocalización
• Latencia
Nos permite crear una regla de
redirección con la que distribuir
geográficamente nuestro tráfico
“
“
17. Amazon Route 53
Creación de complejos Traffic Flow
{
“AWSPolicyFormatVersion": "2015-10-01",
"RecordType": "CNAME",
"StartRule": "geo-start-YqKM",
"Endpoints":{
"endpoint-geo-oHjk":{"Type":"value","Value":"www.example.es"},
"endpoint-geo-sDZr":{"Type":"value","Value":"www.example.com"}
},
"Rules":{
"geo-start-YqKM":{
"RuleType":"geo",
"Locations": [
{"EndpointReference":"endpoint-geo-oHjk","IsDefault":true,"Country":"*","EvaluateTargetHealth":false},
{"EndpointReference":"endpoint-geo-sDZr","IsDefault":false,"Country":"US","Subdivision":"KS","EvaluateTargetHealth":false},
{"EndpointReference":"endpoint-geo-sDZr","IsDefault":false,"Country":"US","Subdivision":"ME","EvaluateTargetHealth":false},
{"EndpointReference":"endpoint-geo-sDZr","IsDefault":false,"Country":"PR","EvaluateTargetHealth":false},
]}}}
Mediante la consola puedes importar Traffic Policies definidas en JSON
Usando el CLI puedes exportar e importar un Traffic Flow
$ aws route53 list-traffic-policies
$ aws route53 get-traffic-policy --id <Traffic-Policy-ID> --traffic-policy-version <Policy-version-number>
19. Amazon Route 53
Health Check
Las comprobaciones de estado de Amazon
Route 53 monitorizan el estado y el desempeño
de sus aplicaciones web, servidores web y
otros recursos
Los Health Check nos permiten personalizarlo
01 02 03
Elestadodeunrecurso
compartido
ElestadodeotroHealth
Check
Elestadodeunaalarma
deCloudWatch
21. Amazon Route 53
Creación de un Health Check
Las alarmas que
configures se generan
en Virginia
“
“
22. Amazon Route 53
Diagnóstico - Test Record Set
Desde la consola podemos verificar el comportamiento del Traffic Flow definido
23. Amazon Route 53
Diagnóstico – Query Logging
Podemos configurarlo para registrar en los logs de Cloudwatch la información sobre las
consultas que recibe, por ejemplo:
• El dominio o subdominio que se ha solicitado
• La fecha y la hora de la solicitud
• La IP del DNS resolver que ha resuelto la petición
• El EDNS client subnet
1.0 2017-12-13T08:16:02.130Z Z123412341234 example.com A NOERROR UDP FRA6 192.168.1.1 -
1.0 2017-12-13T08:15:50.235Z Z123412341234 example.com AAAA NOERROR TCP IAD12 192.168.3.1 192.168.222.0/24
1.0 2017-12-13T08:16:03.983Z Z123412341234 example.com ANY NOERROR UDP FRA6 2001:db8::1234 2001:db8:abcd::/48
1.0 2017-12-13T08:15:50.342Z Z123412341234 bad.example.com A NXDOMAIN UDP IAD12 192.168.3.1 192.168.111.0/24
1.0 2017-12-13T08:16:05.744Z Z123412341234 txt.example.com TXT NOERROR UDP JFK5 192.168.1.2 -
24. Amazon Route 53
Diagnóstico – Query Logging
Hemos de seleccionar
Virginia para acceder
a las métricas de
Cloudwatch
“
“
25. Amazon Route 53
Costes del servicio
Característica Costes
Dominios 0,5$ - 0,1$ al mes
Traffic Flow 50$ / policy al mes
Healt Checks
- Optional Features
0,5$ - 0,75$ al més
1$ - 2$ al més
Consultas DNS Standard 0,4$ - 0,2$ por millón
Consultas DNS basadas en latencia 0,6$ - 0,3$ por millón
Consultas DNS basadas en geolocalización 0,7$ - 0,35$ por millón
27. Recomendaciones
¿Que puedo hacer mañana?
Con tus arquitectos de solución
• ¿Estamos utilizando http-compresion?
• ¿Tenemos activado el http keep-alive?
• ¿Estamos usando http 1.1 o mejor aun podemos soportar http 2.0?
• ¿La arquitectura de nuestra aplicación está preparada para su distribución geográfica?
Con tus arquitectos de tecnología
• ¿Nuestro DNS soporta EDNS Client subnet?
• ¿Están nuestros DNS próximos a nuestro servicio?
• ¿Nuestra arquitectura de red está preparada para operar en múltiples ubicaciones?
Con tus gestores de producto
• Explicarles las ventajas que tiene el uso de arquitecturas “Cloud Native”
Con tus proveedores
• Alinear con ellos tu estrategia de distribución global
• Aplicar las mismas optimizaciones de código y tecnológicas en su lado
30. Amazon Athena
Como analizar nuestros log
Amazon Athena es un servicio de consultas interactivo que facilita el análisis de
datos en Amazon S3 con SQL estándar. Athena no tiene servidor, de manera q
ue no es necesario administrar infraestructura y solo paga por las consul
tas que ejecuta.
31. Gracias
AWS User Group Palma
The best way to predict the future is to create it.
“ “Alan Key
Notas del editor
En primer lugar me gustaría presentarme, mi nombre es Gabriel Fernández. Llevo casi 20 años trabajando en IT principalmente en empresas de Madrid y Palma.
En estos últimos 11 años he tenido la posibilidad de colaborar con distintas empresas del sector turístico en Mallorca y actualmente formo parte del equipo de Technology Architect de una de ellas en las que usamos la tecnología de Amazon para soportar nuestras necesidades
Hoy he querido compartir con vosotros como hemos aplicado una de las tecnologías que tenemos disponibles en Amazon Web Services para dar respuesta a una necesidad planteada por nuestros compañeros de negocio.
AWS está desplegado en ubicaciones de 4 continentes, Dichas ubicaciones se componen de regiones y zonas de disponibilidad. Cada región es un área geográfica independiente. Cada región tiene varias ubicaciones aisladas conocidas como zonas de disponibilidad.
El distribuir geográficamente nuestro servicio nos permite mejorar la resiliencia de nuestra plataforma y podemos mantener una arquitectura simple que nos permite escalar sin la necesidad de crear grandes cluster de maquinas
Imagen By Fleshgrinder and The People from The Tango! Desktop Project. [Public domain], from Wikimedia Commons
[1] https://youtu.be/OpMfx_Zie2g
La importancia de la gestión de las conexiones cuando tenemos nuestros clientes geográficamente distribuidos
La latencia desde PMI hasta Irlanda es de 75 ms, a Virginia 135 a Singapoore 291ms
Fuente: https://es.wikipedia.org/wiki/Sistema_de_nombres_de_dominio
Memes cortesía de https://imgflip.com/
Recalcar la importancia del resolver para geolocalizar al cliente.
El uso de enrutamiento anycast que puede hacer que nuestro resolver nos ubique en otro sitio, por ejemplo en baleares es muy frecuente que los servicios te geolocalicen en Barcelona o en Valencia.
La petición del cliente al resolver en con udp mientras que el resto son TCP, lo que puede incrementar los tiempos por el tcp handshake
El uso de múltiples saltos en el DNS también incrementan los tiempos de establecimiento de la conexión para la primera llamada si tenemos que consultar múltiples servidores autoritativos.
La latencia entre Irlanda y Singapur es de mas de 170 ms
Documentar la creación con HTML y el CLI para exportarlo.
La frecuencia con la que tus clientes refrescan sus caches de DNS depende de ellos