El documento presenta una charla sobre cómo construir aplicaciones web escalables y de alto rendimiento. Se discuten los diferentes enfoques para hospedar aplicaciones web, incluidos servidores dedicados, hosting compartido y computación en la nube. También se cubren temas como el front-end, back-end, bases de datos, balanceo de carga, almacenamiento en caché y CDN para mejorar el rendimiento y la escalabilidad. El objetivo es ayudar a los desarrolladores a comprender mejor las consideraciones técnicas para construir aplicaciones web sól
¿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.
AWS Marketplace: Busque, obtenga y despliegue software empresarial en minutos!Amazon Web Services LATAM
El AWS Marketplace es una tienda en línea que facilita el descubrimiento, compra y puesta en operación de más 3,000 soluciones de software empresarial incluyendo categorías como seguridad, inteligencia de negocio, desarrollo de aplicaciones y software de infraestructura. Pague el software por uso, de la misma forma que lo hace con su infraestructura en AWS.
Participe de nuestro Webinar y aprenda como el AWS Marketplace está simplificando el proceso de adquisición y administración de software en la nube con:
Procesos de compra agiles
Modelos de licenciamiento de pague por uso
Actualización de catálogos de software
Maximizando el uso de software comercial y gratuito.
Al finalizar la presentación, demostraremos cómo seleccionar y lanzar una solución en minutos, utilizando AWS Marketplace y la consola de administración de EC2.
Automatiza el despliegue de tus aplicaciones atlassian con dockeratSistemas
En este webinar, empezaremos explorando las ventajas clave del uso de contenedores y sus diferencias respecto a la virtualización, para seguidamente abordar la automatización del despliegue de aplicaciones Atlassian con Docker.
Explicaremos cómo dar los primeros pasos con Docker y trabajar con imágenes de aplicaciones, contenedores y repositorios.
¿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.
AWS Marketplace: Busque, obtenga y despliegue software empresarial en minutos!Amazon Web Services LATAM
El AWS Marketplace es una tienda en línea que facilita el descubrimiento, compra y puesta en operación de más 3,000 soluciones de software empresarial incluyendo categorías como seguridad, inteligencia de negocio, desarrollo de aplicaciones y software de infraestructura. Pague el software por uso, de la misma forma que lo hace con su infraestructura en AWS.
Participe de nuestro Webinar y aprenda como el AWS Marketplace está simplificando el proceso de adquisición y administración de software en la nube con:
Procesos de compra agiles
Modelos de licenciamiento de pague por uso
Actualización de catálogos de software
Maximizando el uso de software comercial y gratuito.
Al finalizar la presentación, demostraremos cómo seleccionar y lanzar una solución en minutos, utilizando AWS Marketplace y la consola de administración de EC2.
Automatiza el despliegue de tus aplicaciones atlassian con dockeratSistemas
En este webinar, empezaremos explorando las ventajas clave del uso de contenedores y sus diferencias respecto a la virtualización, para seguidamente abordar la automatización del despliegue de aplicaciones Atlassian con Docker.
Explicaremos cómo dar los primeros pasos con Docker y trabajar con imágenes de aplicaciones, contenedores y repositorios.
AWS proporciona una plataforma sólida y escalable con más del doble de familias de instancias de computación y certificados de cumplimiento que cualquier otro proveedor de servicios en la nube, así como la mayor presencia global, para ayudar a innovar de manera ágil a organizaciones de todos los sectores y tamaños.
https://aws.amazon.com/es/products/compute/
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/
AWS ofrece una gran variedad de métodos para migrar sus datos hacia la nube. Usted tal vez quiera comenzar realizando respaldos de forma regular, recolectar streams de información de dispositivos, migrar un almacenamiento de datos de gran tamaño, o simplemente tener conectividad dedicada para descubrir que desea hacer después. ¿Cómo sabrá qué opción funciona mejor con su arquitectura?
Este Webinar le brindará una introducción de 6 herramientas que ofrecemos para migración de datos, incluyendo las fortalezas y debilidades de cada una, así como las oportunidades para complementarlas.
Objetivo del webinar:
- Introducción a la migración de datos a la nube.
- Aprenda los principios básicos de seis herramientas de transferencia (Direct Connect, Storage Gateway, Snowball, Disk transfer, Firehose, 3rd party partners).
- Entienda las fortalezas y debilidades de cada servicio, así como las oportunidades de acoplarlos.
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/
Las tecnologías como los contenedores y kubernetes pueden hacer que sus procesos de entrega de software sean más fáciles y más rápidos. En este webinar, hablaremos sobre cómo usar el Amazon Kubernetes Service (EKS) para construir aplicaciones modernas con grupos Kubernetes totalmente administrados.
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/
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/
DevOps en AWS, acelarando el desarrollo de software con Developer Tools - https://aws.amazon.com/es/devops/
Más informacion: http://aws.amazon.com/es/colombia/
AWS proporciona un conjunto de servicios flexibles diseñados para permitir a las compañías crear y proporcionar productos de forma más rápida y fiable con las prácticas de operaciones de desarrollo y AWS. Estos servicios simplifican el aprovisionamiento y la administración de la infraestructura, la implementación del código de la aplicación, la automatización de procesos de publicación de software y la monitorización del desempeño de su aplicación e infraestructura.
https://aws.amazon.com/es/devops/
Los datos son la clave de las implementaciones de aplicaciones en la nube con éxito. Su proceso de evaluación y planificación podría identificar las limitaciones físicas de la migración de datos de ubicaciones en las instalaciones a la nube. Amazon ofrece un conjunto de herramientas que le ayudan a transladar datos mediante redes, carreteras y socios tecnológicos.
https://aws.amazon.com/es/cloud-data-migration/
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.
AWS proporciona una plataforma sólida y escalable con más del doble de familias de instancias de computación y certificados de cumplimiento que cualquier otro proveedor de servicios en la nube, así como la mayor presencia global, para ayudar a innovar de manera ágil a organizaciones de todos los sectores y tamaños.
https://aws.amazon.com/es/products/compute/
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/
AWS ofrece una gran variedad de métodos para migrar sus datos hacia la nube. Usted tal vez quiera comenzar realizando respaldos de forma regular, recolectar streams de información de dispositivos, migrar un almacenamiento de datos de gran tamaño, o simplemente tener conectividad dedicada para descubrir que desea hacer después. ¿Cómo sabrá qué opción funciona mejor con su arquitectura?
Este Webinar le brindará una introducción de 6 herramientas que ofrecemos para migración de datos, incluyendo las fortalezas y debilidades de cada una, así como las oportunidades para complementarlas.
Objetivo del webinar:
- Introducción a la migración de datos a la nube.
- Aprenda los principios básicos de seis herramientas de transferencia (Direct Connect, Storage Gateway, Snowball, Disk transfer, Firehose, 3rd party partners).
- Entienda las fortalezas y debilidades de cada servicio, así como las oportunidades de acoplarlos.
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/
Las tecnologías como los contenedores y kubernetes pueden hacer que sus procesos de entrega de software sean más fáciles y más rápidos. En este webinar, hablaremos sobre cómo usar el Amazon Kubernetes Service (EKS) para construir aplicaciones modernas con grupos Kubernetes totalmente administrados.
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/
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/
DevOps en AWS, acelarando el desarrollo de software con Developer Tools - https://aws.amazon.com/es/devops/
Más informacion: http://aws.amazon.com/es/colombia/
AWS proporciona un conjunto de servicios flexibles diseñados para permitir a las compañías crear y proporcionar productos de forma más rápida y fiable con las prácticas de operaciones de desarrollo y AWS. Estos servicios simplifican el aprovisionamiento y la administración de la infraestructura, la implementación del código de la aplicación, la automatización de procesos de publicación de software y la monitorización del desempeño de su aplicación e infraestructura.
https://aws.amazon.com/es/devops/
Los datos son la clave de las implementaciones de aplicaciones en la nube con éxito. Su proceso de evaluación y planificación podría identificar las limitaciones físicas de la migración de datos de ubicaciones en las instalaciones a la nube. Amazon ofrece un conjunto de herramientas que le ayudan a transladar datos mediante redes, carreteras y socios tecnológicos.
https://aws.amazon.com/es/cloud-data-migration/
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.
Como aplicar técnicas WPO para optimizar el crawl budgetRaiola Networks
Presentación utilizada por Alvaro Fontela de Raiola Networks en la ponencia sobre WPO y crawl budget (SEO) ofrecida en el evento Smart Talks de INESDI el día 27 de Enero de 2017 en la cámara de comercio de Valencia.
En la ponencia se explica como y que técnicas de WPO (Web Performance Optimization) debemos utilizar para aprovechar al máximo el crawl budget (presupuesto de rastreo) que asigna Google a nuestro sitio web.
Puedes ver el articulo completo de la temática de la ponencia en la siguiente dirección URL en el blog de Raiola Networks: https://raiolanetworks.es/blog/crawl-budget-wpo-wordpress-mejorar-posicionamiento-seo/
Optimización de aplicaciones web con base de datos NoSQL In-MemoryGonzalo Chacaltana
Presentación que relata las distintas técnicas para optimizar una aplicación web. El objetivo del documento consiste en introducir al participante en los conceptos sobre escalabilidad horizontal, instalar y trabajar con Redis como base de datos NoSQL In-Memory y aplicar un ejemplo de conectarnos con Redis desde una aplicación PHP.
Puntos clave para optimizar Wordpress by Raiola NetworksRaiola Networks
Presentación utilizada en una ponencia en el DMD Malaga 2016 (digitalmarketingday.es) por Alvaro Fontela de Raiola Networks.
Se describen 8 puntos clave para optimizar Wordpress y conseguir mejorar la velocidad de carga general del sitio web.
Puedes encontrar mas información sobre como optimizar Wordpress en la siguiente dirección URL: https://raiolanetworks.es/blog/
Presentación completada con el articulo sobre optimización de Wordpress publicado en este articulo en el blog Marketing and Web: http://www.marketingandweb.es/marketing/mejorar-la-velocidad-de-carga-en-wordpress/
Automatización en AWS con Chatbot Serverless (Amazon Lex)Globant
Video: https://youtu.be/64DUg97We84
Hay trabajos y hay carreras. Las oportunidades vienen a golpear la puerta cuando menos lo esperas. La decisión es tuya. Desde tener la oportunidad de hacer algo significativo día tras día, hasta estar rodeado de gente supremamente inteligente y motivada.
¿Estás listo?
Descúbre todas nuestras oportunidades acá:https://mycareer.globant.com/
---------------------------------------------------------------------------------------------------------------------------------------------------------------
Siguenos en:
Facebook: https://www.facebook.com/Globant/
Twitter: https://twitter.com/Globant
Instagram: https://www.instagram.com/globantpics/
Linkedin: https://www.linkedin.com/company/globant
WPO: Lo que debes saber sobre como optimizar correctamente tu WordPressRaiola Networks
Presentación de Alvaro Fontela de Raiola Networks en la primera MeetUp de WordPress Lugo
WPO: Lo que debes saber sobre como optimizar correctamente tu WordPress.
Es un diagrama para La asistencia técnica o apoyo técnico es brindada por las compañías para que sus clientes puedan hacer uso de sus productos o servicios de la manera en que fueron puestos a la venta.
Inteligencia Artificial y Ciberseguridad.pdfEmilio Casbas
Recopilación de los puntos más interesantes de diversas presentaciones, desde los visionarios conceptos de Alan Turing, pasando por la paradoja de Hans Moravec y la descripcion de Singularidad de Max Tegmark, hasta los innovadores avances de ChatGPT, y de cómo la IA está transformando la seguridad digital y protegiendo nuestras vidas.
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Telefónica
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0xWord escrito por Ibón Reinoso ( https://mypublicinbox.com/IBhone ) con Prólogo de Chema Alonso ( https://mypublicinbox.com/ChemaAlonso ). Puedes comprarlo aquí: https://0xword.com/es/libros/233-big-data-tecnologias-para-arquitecturas-data-centric.html
En este documento analizamos ciertos conceptos relacionados con la ficha 1 y 2. Y concluimos, dando el porque es importante desarrollar nuestras habilidades de pensamiento.
Sara Sofia Bedoya Montezuma.
9-1.
6. Lucas Ceballos
Web Apps Under The Hood @ The FullStack Meetup
3
Lucas Ceballoslinkedin.com/in/lucas-ceballos
Headway
IT Director
Digital House
PHP & SQL Specialist
UTN
Ing. Sistemas
7. Lucas Ceballos
Web Apps Under The Hood @ The FullStack Meetup
4
Web applications
under the hoodbullet proof architectures
8. Lucas Ceballos
Web Apps Under The Hood @ The FullStack Meetup
5
+
bullet proof architectures
Disponibilidad Escalabilidad Performance
+ +
Costos
12. Lucas Ceballos
Web Apps Under The Hood @ The FullStack Meetup
8
De newbie a ninja
Newbie Ninja
En 4 simples pasos
13. Lucas Ceballos
Web Apps Under The Hood @ The FullStack Meetup
9
De newbie a ninjaEn 4 simples pasos
14. Lucas Ceballos
Web Apps Under The Hood @ The FullStack Meetup
9
De newbie a ninja
Aprender HTML y JavaScript
En 4 simples pasos
15. Lucas Ceballos
Web Apps Under The Hood @ The FullStack Meetup
9
De newbie a ninja
Aprender HTML y JavaScript
Aprender PHP
En 4 simples pasos
16. Lucas Ceballos
Web Apps Under The Hood @ The FullStack Meetup
9
De newbie a ninja
Aprender HTML y JavaScript
Aprender PHP
Aprender SQL
En 4 simples pasos
17. Lucas Ceballos
Web Apps Under The Hood @ The FullStack Meetup
9
De newbie a ninja
Aprender HTML y JavaScript
Aprender PHP
Aprender SQL
Desarrollar una Web App
En 4 simples pasos
27. Lucas Ceballos
Web Apps Under The Hood @ The FullStack Meetup
17
“Un servidor dedicado es un servidor físico que
se compra o se alquila únicamente para sus
necesidades comerciales. Los servidores
dedicados son perfectos para empresas
grandes, organizaciones que necesitan un nivel
excepcionalmente alto de seguridad de datos u
organizaciones que tienen una demanda
predecible y necesitan que todos sus
servidores estén disponibles las 24 horas del
día, 7 días a la semana, los 365 días del año.“
28. Lucas Ceballos
Web Apps Under The Hood @ The FullStack Meetup
18
Será muy dificil y costoso
alcanzar un alto nivel de
disponibilidad.
La escalabilidad vertical
resulta casi imposible
mientras que la
escalabilidad horizontal
es muy costosa
La performance estará
limitada por las
capacidades del
hardware. Será constante
y previsible
Se puede rentar
mensualmente o adquirir
servidores a un costo muy
alto
Servidor Dedicado
30. Lucas Ceballos
Web Apps Under The Hood @ The FullStack Meetup
20
El alojamiento compartido o alojamiento virtual,
en inglés Virtual hosting, es una de las
modalidades más utilizadas por las empresas
dedicadas al negocio del alojamiento web.
Dependiendo de los recursos disponibles,
permite tener una cantidad variable de dominios
y sitios web en una misma máquina.
31. Lucas Ceballos
Web Apps Under The Hood @ The FullStack Meetup
21
La disponibilidad debe ser
garantizada por el proveedor.
Se firma un SLA inlcuyendo
una clausula de uptime.
Al no tener control sobre la
totalidad del servicio la
escalabilidad dependera
100% del proveedor.
La performance será
dinamica como
consecuencia de compartir
recursos con otros clientes
del proveedor.
El costo es muy bajo, se
suele pagar mensualmente
en funcion de ciertas
caracteristicas de
alojamiento.
Shared Hosting
33. Lucas Ceballos
Web Apps Under The Hood @ The FullStack Meetup
23
Los servidores en la nube se pueden configurar
para ofrecer niveles de desempeño, seguridad y
control similares a los de un servidor dedicado.
Pero en vez de hospedarse en hardware físico
que está dedicado solo para usted, se alojan en
un ambiente "virtualizado" compartido que es
administrado por su proveedor de hospedaje en
la nube. Se beneficia de las economías de
escala de compartir el hardware con otros
clientes.
35. Lucas Ceballos
Web Apps Under The Hood @ The FullStack Meetup
25
Se pueden obtener altisimos
niveles de disponibilidad con
un costo y esfuerzo
reducido.
Se dispone de una gran
flexibilidad a la hora de
escalar tanto horizotal como
verticalmente.
La performance dependera
del tipo de virtualizacion y el
tipo de “instancia” utilizada.
En algunos casos puede no
ser constante y previsible.
Se paga solo por lo que se
usa en modo “hourly basis”,
esto permite optimizar
muchisimo los costos.
Cloud Computing
42. Lucas Ceballos
Web Apps Under The Hood @ The FullStack Meetup
30
Minificar Mergear Comprimir
Contenido Estatico
+ +
Minificar el codigo nos
permitira reducir el tamaño de
los assets estaticos. De esta
forma se reducira la
transferencia necesaria con
los clientes.
Unificar muchos archivos del
mismo tipo en uno solo nos
permitira reducir la cantidad
de transacciones HTTP
iniciadas al momento de
cargar la web app.
Usar compresion nos
permitira reducir
considerablemente el peso de
los assets estaticos
favoreciendo la velocidad de
carga de la web app.
48. Lucas Ceballos
Web Apps Under The Hood @ The FullStack Meetup
35
PHP NodeJS Python
Back End
CONTENIDO DINAMICO
49. Lucas Ceballos
Web Apps Under The Hood @ The FullStack Meetup
36
Cachear Balancear Escalar Dinamicamente
Back End
+ +
Usar Redis o Memcached
para evitar realizar lecturas
lentas y repetitivas en
motores de bases de datos.
En su lugar accederemos con
velocidades RAM
Balancear la carga entre
multiples servidores nos
permitira ofrecer mejores
tiempos de respuesta y
mayor disponibilidad.
Escalar dinamicamente la
capacidad de nuestra
infraestructura nos permitira
reducir costos
considerablemente, solo
pagamos por lo que usamos.
50. Lucas Ceballos
Web Apps Under The Hood @ The FullStack Meetup
37
Balanceo de carga
Load Balancer
51. Lucas Ceballos
Web Apps Under The Hood @ The FullStack Meetup
38
Escalar Dinamicamente
Load Balancer
52. Lucas Ceballos
Web Apps Under The Hood @ The FullStack Meetup
38
Escalar Dinamicamente
Load Balancer
53. Lucas Ceballos
Web Apps Under The Hood @ The FullStack Meetup
38
Escalar Dinamicamente
Load Balancer
54. Lucas Ceballos
Web Apps Under The Hood @ The FullStack Meetup
39
¿como lograrlo?
+
ELBEC2
+
Elasticache
56. Lucas Ceballos
Web Apps Under The Hood @ The FullStack Meetup
41
Snapshots Read Replicas Redundancia
Base de Datos
+ +
Tomar snapshots
programaticamente de los
discos asociados a las bases
de datos nos permitira
recuperarnos rapidamente
ante perdida de datos o
fallos.
Contar con servidores
“espejo” solo dedicados a
lectura nos permitira escalar
la velocidad de lecturas
dejando libre al servidor
maestro para realizar
operaciones de escritura.
Contar con mas de un
servidor de base de datos
conteniendo la misma
informacion nos dara
flexibilidad a la hora de
escalar y de recuperarnos
ante errores.
58. Lucas Ceballos
Web Apps Under The Hood @ The FullStack Meetup
43
www.headwaydigital.comlucas@headwaydigital.com
COMPANY NAME
1234 Long Beach
Los Angeles California
lucas-ceballos
We’re hiring!
59. Lucas Ceballos
Web Apps Under The Hood @ The FullStack Meetup
43
www.headwaydigital.comlucas@headwaydigital.com
COMPANY NAME
1234 Long Beach
Los Angeles California
Gracias!Q&A
lucas-ceballos
We’re hiring!