Uno de los puntos fuertes de Amazon Web Services es que podemos configurar la arquitectura de red a nuestro gusto entre instancias EC2, o incluso entre varios servicios que tengamos contratados. La clave de esto, es que nos permite conectar servicios entre ellos de forma privada. Porque hay veces que nos interesa que un servicio esté conectado a Internet y todo el mundo pueda acceder a él, pero otras veces queremos que sea un servicio oculto al que sólo algunas personas puedan acceder.… Leer artículo completo
Conectividad de instancias en AWS. Instancias NAT y puertas de enlace
Haciendo SSH a través de SSH. Rápido y fácil con ProxyCommand.
Como vemos en las películas de hackers. ¡Alguien ha conectado con el servidor y no podemos averiguar su IP porque ha estado rebotando a través de varios servidores! Bueno, yo me quejaría un poco de la velocidad de la conexión entre mi ordenador y el ordenador destino cuando paso por dos servidores intermedios. Pero puede ser un buen ejercicio. A la vez que útil cuando queremos ocultar el acceso a nuestro servidor o tenemos que acceder a un ordenador que está en una red privada.… Leer artículo completo¿Qué es un VPS y cómo crear uno en DigitalOcean? [Vídeo]
Cuando vamos a contratar un hospedaje para nuestro servicio web o nuestro blog siempre pueden surgir algunas dudas. En este vídeo intento aclarar la diferencia entre contratar un servidor compartido y un servidor privado virtual. Aunque tenemos muchas opciones entre nosotros.Todo se explica de una forma muy general, intentando simplificar las cosas lo máximo posible. Y quiero aclarar que tener un hosting compartido en muchas ocasiones no es malo, al igual que no siempre un VPS es lo mejor.… Leer artículo completo
Aplicaciones web sin servidor, o casi (arquitecturas serverless)
¿Cómo es esto posible? Si tenemos una cosa clara en el mundo de Internet es que si queremos tener en pie un servicio, éste debe estar alojado en una máquina que esté conectada a Internet, con energía y que nos asegure en cierta forma que está levantada. Estos servidores pueden ser de diversos tipos según las necesidades de la aplicación: web, base de datos, autentificación, tareas, logs, notificaciones, etc. Así que, ¿qué es esto de aplicaciones sin servidor?… Leer artículo completoCómo configurar auto escalado asociado al balanceador de carga de Amazon Web Services
Como hemos visto en anteriores posts, cuando una aplicación crece debemos hacer que el rendimiento sea aceptable, tolerar errores y que no nos salga muy caro. También, hace unos días vimos cómo configurar el balanceo de carga de nuestros servicios en Amazon Web Services.
Amazon, dentro de sus servicios, nos proporciona una forma fácil y amigable de ahorrar costes, al mismo tiempo que mantenemos nuestros servicios online y con el mejor rendimiento posible.… Leer artículo completoBalanceo de carga con Amazon Web Services Elastic Load Balancer. Ejemplos, consejos y trucos.
Cuando montamos un servidor web y los servicios que proporcionamos se hacen mayores (mayor cantidad de usuarios accede a ellos), inevitablemente debemos seguir una maniobra de escalado para dichos servicios. Tenemos muchas opciones, podemos tener servidores dedicados, o como primer paso utilizar servidores VPS como pueden ser DigitalOcean o Amazon AWS. En DigitalOcean, como muchos otros, tendrás que montarte tú todo, es decir, montar tu servidor e instalar HAProxy, Nginx, Apache (o el que quieras) en modo balanceador de carga, de modo que cada petición que entre será desviada a algún nodo web que tengamos conectado.… Leer artículo completoIntroducción a la escalabilidad de aplicaciones web. Técnicas, opciones, seguridad y consejos.
Llega un momento en la vida de una web en el que esta crece y lo hace hasta un punto en el que nuestro servidor se nos queda pequeño. Es el momento en el que necesitamos escalar nuestra aplicación web. ¿Cómo lo hacemos?
Escalando aplicaciones web
La escalabilidad es la capacidad de nuestra aplicación para crecer en su desempeño. Es decir, normalmente nuestra aplicación funcionaba cuando teníamos 1.000 (mil) usuarios al día, pero debería funcionar de la misma manera con 2.000, 10.000, 100.000 o incluso con 1.000.000 de usuarios por minuto.… Leer artículo completo
BITes: juguetes programables, bug Glibc, Street Fighter V, Amazon VS Zombies, Regex, MySQL, Firefox, MSDOS y más
Esta vez una entrega doble, que la semana pasada fallé, os traigo cosas interesantes que he encontrado estos días, y algún enlace de esos que quiero poner, pero no tengo contenido relacionado para ponerlo-Help me!
Como siempre en esta sección, he metido un par de enlaces con el título [Ayúdame], si pinchas, verás publicidad y te llevará al destino, pero si no quieres publicidad, el enlace original lo pongo al lado y yo no me llevo nada.… Leer artículo completo
Recibir notificaciones de Amazon SNS y procesarlas automáticamente
Una gran herramienta que nos brinda Amazon, y que podemos combinar con otros servicios, es SNS (Simple Notification Service), básicamente este servicio se encarga de enviarnos una notificación cuando ocurre un evento dentro de los servicios contratados.
Un ejemplo muy sencillo para manejar esto, es la gestión de quejas y rebotes de los envíos de correo de Amazon SES (Simple Email Service). Cuando se envía un e-mail con este servicio de correo, es posible monitorizar los mensajes que no han llegado (y por tanto se ha recibido un e-mail de notificación), o por ejemplo, los e-mails cuyos destinatarios han establecido como correo basura y han notificado al servidor de origen.… Leer artículo completo
Últimos comentarios