Presentación Viktor Karpyuk Mekolayovech | Hybris - eCommerce IT CampeCommerce Institute
Diapositivas presentadas por Viktor Karpyuk Mekolayovech, Hybris Team Leader en Inclusion Services, en el eCommerce IT Camp del eCommerce Day Buenos Aires 2017.
Presentación Sebastian Rojas | Walmart - eCommerce IT CampeCommerce Institute
Diapositivas presentadas por Sebastian Rojas, Gerente de Omnicanalidad e Inteligencia de Negocio Walmart, en el eCommerce IT Camp del eCommerce Day Buenos Aires 2017.
Presentación Viktor Karpyuk Mekolayovech | Hybris - eCommerce IT CampeCommerce Institute
Diapositivas presentadas por Viktor Karpyuk Mekolayovech, Hybris Team Leader en Inclusion Services, en el eCommerce IT Camp del eCommerce Day Buenos Aires 2017.
Presentación Sebastian Rojas | Walmart - eCommerce IT CampeCommerce Institute
Diapositivas presentadas por Sebastian Rojas, Gerente de Omnicanalidad e Inteligencia de Negocio Walmart, en el eCommerce IT Camp del eCommerce Day Buenos Aires 2017.
El secreto para migrar tus aplicaciones a azure optimizando el consumo y mejo...SOFTENG
La era moderna de la nube y de la transformación digital no pasa por IaaS sino por aprovechar los beneficios que nos ofrecen los servicios Azure PaaS, los cuales eliminan la necesidad de mantener infraestructura subyacente, permitiéndonos focalizar en tareas de mayor valor y obteniendo de este modo una reducción de costes inmensa, así como una mayor disponibilidad de nuestras aplicaciones.
En esta ponencia no técnica, descubrirás cómo ahorrar decenas de miles de euros al año, detallando escenarios, porcentajes y claves para mover a PaaS tus aplicaciones web y de escritorio.
Cloud IT: 100% pymes - BDigital Global Congress 2013Arsys
Presentación de Juanjo García Cabrera, Director de Grandes Cuentas de Arsys Cloud Solutions, en la sesión "La aplicación del Big Data en la pyme" del XV BDigital Global Congress.
Más información en: http://www.bdigitalglobalcongress.com/ y http://www.arsys.es/
AWS ofrece una amplia variedad de bases de datos personalizadas para sus casos de uso de aplicaciones específicos. Nuestros servicios de bases de datos completamente administrados incluyen bases de datos relacionales para aplicaciones de transacciones, bases de datos no relaciones para aplicaciones de escala de Internet, un data warehouse para análisis, un almacén de datos en memoria para almacenamiento en caché y cargas de trabajo en tiempo real, y una base de datos de gráficos para crear aplicaciones con datos fuertemente conectados. Con AWS Database Migration Service, migrar bases de datos existentes a AWS es fácil y rentable .
https://aws.amazon.com/es/products/databases/
Keynote used on https://www.meetup.com/Software-Craftsmanship-Toledo-ES/events/235520346/ organized by https://www.meetup.com/Software-Craftsmanship-Toledo-ES/
Azure presentación Gran hermano vip - desayuno microsoftSOFTENG
Presentación en formato desayuno en las oficinas de Microsoft en Madrid para grandes empresas. Carlos Colell CEO de Softeng nos habla sobre el caso de éxito del despliegue de la web de Gran Hermano vip en Azure
En la presentación .Azure Functions se muestra como crear excelentes aplicaciones proporciona una plataforma de cómputo completamente administrada con alta confiabilidad y seguridad. Con la escala bajo demanda, cuando lo que necesita, cuando los necesita, liberándolo de las preocupaciones sobre la planificación de la capacidad.de desarrollo
Presentación de MultiTrain dentro de la Gira Technet de Microsoft acerca de la Nube Híbrida y Microsoft Azure. Vemos conceptos clave y distintos escenarios de uso para los administradores de TI.
¿Quieres desplegar un entorno de alta disponibilidad en AWS un repositorio Bitbucket datacenter de forma rápida y flexible con Cloud Formation?
¿Quieres gestionar de forma automática el estrés de la demanda de tus usuarios en un Bitbucket?
¿Quieres realizar copias inteligentes de repositorios Bitbucket Datacenter separados geográficamente, o recuperar tras un desastre el sistema, con cero tiempo de caída?
Con este webinar, descubre cómo lo hacemos en directo y con una demo en vivo de la mano de dos expertos de atSistemas en Atlassian y Amazon Web Services.
Ejecutar proyectos de Big Data nunca ha sido más sencillo. Con AWS, puede ejecutar Hadoop, Spark, Hive, Flink y marcos similares de forma más rápida y rentable. En este seminario web, aprenderá cómo mejorar el rendimiento del procesamiento de datos y reducir los costos, especialmente en comparación con un entorno local.
El secreto para migrar tus aplicaciones a azure optimizando el consumo y mejo...SOFTENG
La era moderna de la nube y de la transformación digital no pasa por IaaS sino por aprovechar los beneficios que nos ofrecen los servicios Azure PaaS, los cuales eliminan la necesidad de mantener infraestructura subyacente, permitiéndonos focalizar en tareas de mayor valor y obteniendo de este modo una reducción de costes inmensa, así como una mayor disponibilidad de nuestras aplicaciones.
En esta ponencia no técnica, descubrirás cómo ahorrar decenas de miles de euros al año, detallando escenarios, porcentajes y claves para mover a PaaS tus aplicaciones web y de escritorio.
Cloud IT: 100% pymes - BDigital Global Congress 2013Arsys
Presentación de Juanjo García Cabrera, Director de Grandes Cuentas de Arsys Cloud Solutions, en la sesión "La aplicación del Big Data en la pyme" del XV BDigital Global Congress.
Más información en: http://www.bdigitalglobalcongress.com/ y http://www.arsys.es/
AWS ofrece una amplia variedad de bases de datos personalizadas para sus casos de uso de aplicaciones específicos. Nuestros servicios de bases de datos completamente administrados incluyen bases de datos relacionales para aplicaciones de transacciones, bases de datos no relaciones para aplicaciones de escala de Internet, un data warehouse para análisis, un almacén de datos en memoria para almacenamiento en caché y cargas de trabajo en tiempo real, y una base de datos de gráficos para crear aplicaciones con datos fuertemente conectados. Con AWS Database Migration Service, migrar bases de datos existentes a AWS es fácil y rentable .
https://aws.amazon.com/es/products/databases/
Keynote used on https://www.meetup.com/Software-Craftsmanship-Toledo-ES/events/235520346/ organized by https://www.meetup.com/Software-Craftsmanship-Toledo-ES/
Azure presentación Gran hermano vip - desayuno microsoftSOFTENG
Presentación en formato desayuno en las oficinas de Microsoft en Madrid para grandes empresas. Carlos Colell CEO de Softeng nos habla sobre el caso de éxito del despliegue de la web de Gran Hermano vip en Azure
En la presentación .Azure Functions se muestra como crear excelentes aplicaciones proporciona una plataforma de cómputo completamente administrada con alta confiabilidad y seguridad. Con la escala bajo demanda, cuando lo que necesita, cuando los necesita, liberándolo de las preocupaciones sobre la planificación de la capacidad.de desarrollo
Presentación de MultiTrain dentro de la Gira Technet de Microsoft acerca de la Nube Híbrida y Microsoft Azure. Vemos conceptos clave y distintos escenarios de uso para los administradores de TI.
¿Quieres desplegar un entorno de alta disponibilidad en AWS un repositorio Bitbucket datacenter de forma rápida y flexible con Cloud Formation?
¿Quieres gestionar de forma automática el estrés de la demanda de tus usuarios en un Bitbucket?
¿Quieres realizar copias inteligentes de repositorios Bitbucket Datacenter separados geográficamente, o recuperar tras un desastre el sistema, con cero tiempo de caída?
Con este webinar, descubre cómo lo hacemos en directo y con una demo en vivo de la mano de dos expertos de atSistemas en Atlassian y Amazon Web Services.
Ejecutar proyectos de Big Data nunca ha sido más sencillo. Con AWS, puede ejecutar Hadoop, Spark, Hive, Flink y marcos similares de forma más rápida y rentable. En este seminario web, aprenderá cómo mejorar el rendimiento del procesamiento de datos y reducir los costos, especialmente en comparación con un entorno local.
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
AWS Webcast - Viaje a través de la nube : la mejor manera de iniciarse en la ...Amazon Web Services
- A través de casos de éxito podrá conocer en detalle cómo implementar el Cloud en una organización
- Aprenderá a construir aplicaciones tolerantes a fallos, fiables y eficientes
- Conocerá los mecanismos de seguridad y acceso a la nube AWS
- Descubrirá cómo estructurar sus cuentas AWS y usar la facturación consolidada
- Conocerá más en detalle la gestión de costes, bootstrapping para instancias y el uso de zonas de disponibilidad.
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
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/
En este webinar presentaremos una visión general sobre los servicios de nube ofrecidos por Amazon Web Services
1. ¿Qué es la informática en la nube de AWS y los beneficios de una implementación en nube para su empresa:
2.¿Quién está usando la nube de AWS y cómo la están usando?
3.¿Cómo puedo usar los servicios de AWS para mis workloads?
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.
7. 1 deploy semanal Entre 1 y 10 deploys diarios / equipo
1 aplicación muy grande + 20 microaplicaciones
15 minutos por deploy 1 min por deploy sin downtime
¿Valio la pena?
Cada desarrollador sabe y puede subir su
código a test y a producción.
Agility @ MercadoLibre
Diario:
• +1000 Deploys.
• +1500 New instances.
Total:
• +1200 devs
• +8500 AWS instances.
• +2000 ELBs.
Tráfico Noviembre Amazon.com
Noviembre
Tráfico Noviembre Amazon.com
76%
24%
Noviembre
Capacidad Provisionada
11. Vamos a alivianar la carga en nuestras
instancias web y base de datos:
• Mover el contenido estático de la
instancia web a Amazon S3 y Amazon
CloudFront
• Mover la sesiones/estado y crear un caché
para la base de datos usando Amazon
ElastiCache o Amazon DynamoDB
• Mover el contenido dinámico del ELB a
Amazon CloudFront
RDS DB Instance
Active (Multi-AZ)
Availability Zone
ELB Balancer
Amazon S3
Amazon
CloudFront
Amazon
Route 53
User
ElastiCache
DynamoDB
Web Instances
Moviendo las cargas
14. SOA (Service Oriented Architecture)
• Mover servicios a sus propias capas o módulos. Trate cada uno de ellos
como piezas completamente separadas de su infraestructura y
escálelas de forma independiente.
• Amazon.com y AWS hacen esto de forma extensiva! Ofrece flexibilidad
y un mejor entendimiento de cada uno de los componentes.
15. Desacoplamiento + SOA = win-win
No reinvente la rueda.
Algunos ejemplos:
– Email
– Queuing
– Transcoding
– Search
– Databases
– Monitoring
– Metrics
– Logging
– Compute
Amazon
CloudSearch
Amazon SQSAmazon SNS
Amazon Elastic
Transcoder
Amazon SWFAmazon SES
Si alguien ya creó un servicio que cumple sus necesidades,
úselo en vez de construirlo.
AWS
Lambda
16. El desacoplamiento te libera!
Entre más desacoplados, más escalan
– Componentes independientes
– Diseñe todo como una caja negra
– Desacople interacciones
– Favorezca servicios que ya ofrecen redundancia y escalabilidad, en vez de crear sus propios.
S3 Bucket
Lambda
Push: Event
Notification
DynamoDB
Pull: DynamoDB
Stream
Amazon Kinesis
Pull:
DynamoDB Stream
SQS
messages
Get
Message
Instance
Put
Message
Instance
Amazon SNS Topic
Publish Notification
Queue Is Subscribed
to Topic
18. Use automatización
Administrar su infraestructura va a ser cada día una parte más importante de
su tiempo. Use herramientas de automatización para tareas repetitivas:
• Herramientas para administrar sus recursos AWS
• Herramientas para administrar el software y la configuración en sus
instancias.
• Automatice el análisis de logs y acciones de los usuarios.
19. Soluciones de administración de aplicaciones AWS
Conveniencia Control
Servicios de alto nivel Hágalo usted mismo
AWS
Elastic Beanstalk
AWS
OpsWorks
AWS
CloudFormation
Amazon EC2
20. Métricas a
nivel de host
Métricas
agregadas y de
negocio
Performance
externo del sitio
Análisis de log
21. Resumen
• Infraestructura Multi-AZ
• Use servicios que escalan por si solos – ELB, Amazon S3,
Amazon SNS, Amazon SQS, Amazon SWF, Amazon SES, entre
otros.
• Construya con redundancia en todos los niveles.
• Use diferentes persistencias: SQL + Cache + NoSQL + Search
• Use caché de datos tanto dentro como fuera de su
infraestructura.
• Use herramientas de automatización en su infraestructura.
22. • Asegúrese de tener buenas herramientas para
métricas/monitoreo/logs.
• Separe capas en servicios individuales (SOA).
• Use Auto Scaling cuando esté listo para ello.
• No intente reinventar la rueda.
• Use NoSQL siempre y cuando tenga sentido.
Resumen