Experiencias con Amazon Web Services

A mi lo que no me gustaba era lo del prepago pero con los años lo hecho de menos, metes el dinero y te olvidas. Tuve un problema de facturación con 1&1 y como es obvio me borraron el servidor sin siquiera llamar, con Aruba eso no pasaba, recargabas el "prepago" y mientras hubiese dinero sabías que funcionaría pese a lo cutre que era todo la parte de gestión del cliente

Yo acabé bastante contento, el servicio siempre fue bueno, los precios nada mal y repetiría sin duda. Ahora estoy en OVH porque se adapta más a lo que necesito (y en 1&1 porque no quiero mover nada, si funciona no lo toques)

Lo he dicho porque yo pensaba como tú, el hardware es parecido y el precio también pero claro, llegó la prueba del pudding y el castillo de naipes se vino abajo, no sirve de nada que cueste lo mismo si luego el servidor que usan es un Xeon de 2011 con un overbooking brutal que riete tú de los que hacen los reyes del overbooking como OVH. Los servidores buenos se los quedan para ellos para uso interno o clientes VIP, la "jovenlandesalla" como nosotros no tiene acceso a los nuevos Epyc o Intel

Como las nubes aceptan el pago por hora es sencillo, creas el benchmark del uso que le quieres dar al servidor y haces varias pruebas, asi sales de duda de si será más o menos caro comparado a otra cosa. Hoy día hay dedicados apañados por poco dinero con lo que si te encaja es algo que puedes mirar. Aparte es que es la auténtica salud, yo voy a montarme mi propio VPN privado que es algo que ni de broma haría en ninguna nube


Interesante opinión. ¿Puedes contarnos cuál es tu experiencia profesional y cuál es tu banda salarial aproximada?
Querría saber en cuánto valoran las empresas ese conocimiento específico que tenéis los que hacéis las operaciones a mano en CPD (o en hosting).
 
Es que el trabajo de un BOFH es precisamente ese, mantener la infraestructura y no tocarse los corazones delegando una parte crítica y esencial de la empresa pagando un pastizal de por medio. Es decir, hay una falta de profesionalidad y corazones importante en las empresas en el mundo, claro que lidiar con una base de datos es una papelera, o con un JBOD que empieza a dar por pandero pero es que cobras por eso

Yo no soy BOFH o no es mi trabajo principal pero ocurre lo mismo con los ORM de los corazones, en vez de hacer la consulta SQL en el código lo delegas a un framework para que haga lo que pueda, patético, luego cuando una consulta SQL bien hecha tarda 50 ms y la que hace el ORM minutos pues vienen las excusas y problemas, no atontaos, aprended a programar y haced bien el trabajo y podremos incluir en el software todo lo que el cliente quiere y más, como no es el caso pues ya empezamos con las miércoless "esta consulta es muy compleja asi que la subimos a la nube y así se hace más rápida" y el cuento de nunca acabar

Pero que no importa, no es mi dinero y me alegro que sea el modelo de negocio que impera, los que hacemos las cosas bien tenemos una ventaja competitiva porque los costes operativos son mucho menores asi y una vez que entras en la rueda es complicado de salir asi que solo puedes quemar más y más dinero mientras que yo tengo unos costes fijos y si necesito mi propia infraestructura alquilas hueco en el CPD empresarial, Hetner por decirte uno no es caro, metes lo que sea (si te vas a pasar de consumo les avisas para pagar el extra) y listo


Muy bien explicado. Pero el éxito de los cloud no viene por la gente de infra, viene por la de negocio. Cuando negocio le pide un servicio al BOFH, entre que se montan las máquinas, se instalan las cosas, se monta lo que sea, se arregla el desastre que suele entregar desarrollo, les dan las uvas. En cloud en cambio, cualquier chaval con dos años de experiencia, te monta un autoescalado, un CI, un CDN, una BBDD con varias réplicas, WAF, backups, caché distribuída, todo en alta disponibilidad, en una red privada con subredes, rutas, NAT, servicios de DNS, NTP, monitorización y lo que le pidas en una tarde. Y en pago por uso.

¿Que si le vas a mirar las tripas apesta? Si, pero eso a negocio le da igual. ¿Que te cuesta un pico cada mes? Bueno, depende de como lo mires, ¿Qué cuesta hacer ese montaje bien hecho en horas y material? ¿De dónde sacas a gente que sea capaz de montar estas cosas bien? ¿Cuántos necesitas y qué te cuestan? ¿Qué pasa cuando se te van? ¿Si se cancela el proyecto qué hago con las máquinas? Con un chaval de 24K y un pago por uso tienes todo eso, y si se te va metes a otro al día siguiente. 35K si ya quieres que controle un poco de arquitectura.

Además, a los proveedores de cloud no se les caen los anillos por negociar tarifas si eres grande, con facturaciones importantes te puedes negociar un 30-40% sobre factura, con lo que la diferencia ya no es tanta. Y a sacar proyectos como churros.
 
La flexibilidad que no necesitas y por la que pagas 10 veces más caro el mismo servicio, un negocio redondo para los vendedores de crecepelo del siglo 21

Todas esas chorradas de la secta no son más que eso, pamplinas, ¿crees que yo no puedo montarme una papelera "serveless" en mi servidor? AWS no es magia, son servidores dedicados a tareas concretas y si uno le pone ganas puede hacer lo mismo pero claro, hay que querer trabajarselo

Nadie renueva cada 5 años su CPD pero aunque así fuese la cosa es que la nube tiene que comprar el hardware por ti y llevarse su comisión con lo que al final del día siempre será más caro que tenerlo en propiedad, es un concepto que en hostelería se entiende mejor, el revuelto de patatas de casa Lucio si lo haces en casa tú mismo en vez de 10 o 12 euros el plato te sale a 1 o 2, la nube es lo mismo, pagas un sobreprecio importante porque otro se encarge de las cosas (como pelar las patatas y cocinarlo) pero nunca va a ser más barato
Ojo, por aportar otro factor: piensa que a los de la nube, al comprar al por mayor, el hardware les saldrá más barato que a ti.

Y ya que has nombrado lo del restaurante... es que a veces para según qué comidas, te pones a sumar, y a contar el tiempo que tú has invertido y tal, y te sale igual de precio en casa que en el bar que te ofrece el menú del día.
 
Yo tengo mi propio servidor con un proveedor francés que me da 1000 satisfacciones. Ese lo uso para "hosting" de webs relativamente sencillas. También para POS de Odoo

Alguna tienda virtual también hay, pero yo SIEMPRE les recomiendo montar una infraestructura en AWS para los eCommerce. Primero montas el EC2 y configuras balanceos de carga para que la plataforma siempre funcione al dedillo, luego vas escalando según las necesidades (normalmente se empieza separando la base de datos - con Aurora - y utilizando la RAM que se libera como caché).

Luego para cualquier cosa medio seria en cuanto a envíos de correos electrónicos Amazon SES que, a mi por lo menos, NUNCA me ha fallado y cuesta una fracción de cualquier otro servicio.

LightSail para mi es malo de corazones, es más caro que otros hostings y sólo es una forma de venderte más productos de AWS (eso si, configurar todo es hacer un par de clics). Tal vez para emprendedores sin conocimientos puede ser bueno, pero vamos, no lo veo muy allá.

CloudFront otra miércoles pinchada en un palo, más teniendo en cuenta de que hay servicios más baratos (o incluso gratuitos) que son infinitamente mejores.

He leído un forero (estaba en móvil así que no me fijo en quien dice que) que prefiere hacer las cosas por su cuenta. Yo también soy de esos, pero creo que hay que saber cuando es el momento de poner nuestros esfuerzos en otros asuntos más rentables. Por mi lado, con este sencillo esquema mental le he empezado a sacar rentabilidad asegurada todos los años a mis clientes clave, los tengo muchísimo más contentos que con sus proveedores anteriores y minimizo mi carga de trabajo.

Pongo un último ejemplo, "cualquiera" monta un servidor de correos electrónicos (entrada y salida) pero a ver quien es el guapo que de verdad saca tiempo y dinero suficiente para mantenerlo como dios manda, amén de si el servidor cae en una lista de color. Quitarse de encima tareas como la gestión de un servidor de correos no tiene precio.
 
Pero eso no quita que sean un timo y pues no voy a decir lo contrario, es un tocomocho muy bien montado donde el 99% de los actores quieren formar parte de la engaña y todo el mundo esta contento de que les roben el dinero, a mi me recuerda a un casino, vas a perder y la gente lo sabe pero va contenta

Lo que no entiendo es por qué lo llamas timo.
Si la gente recibe lo que espera recibir ¿dónde está el timo? Ser caro no es lo mismo que ser una engaña si todo está claro.
 
Interesante el debate, en cuanto a precios, el problema es de powerpointismo y amortización o cuadrar cuentas, en mi anterior empresa cada servidor que comprabamos a Dell eran 6k pavos (no es que fueran lo último de lo último, creo que eran d360 o d320 allá por 2010). Sumas los 200 servidores que teníamos y es un millón de libras en hierro.
Eso había que cuadrarlo a nivel de facturación. En cambio ahora pagamos unos 20K al mes por muchísimo menos servidores, pero claro, en teoría te ahorras el coste de gestión y administración, algo malo para alguien como yo que era administrador de sistemas, luego DevOps y ahora SRE (que más o menos y a lo bruto viene a ser lo mismo pero cambiando el nombre a las herramientas del momento).

Por lo que has de decidir si tienes unos activos que se devaluan y has de amortizar (creo que al cerrar la empresa lo que valió 5k sólo se pudo vender a cientos) o tener una factura "mensual" fija de la que en teoría te puedes desprender en un periquete (no cierto porque para bajar precios tiras de Saving plans y reserved instances con compromisos anuales).
Viniendo de administrador de sistemas prefiero el montar mi propia nube aunque fuera openstack, tener el control a bajo nivel y trastear con los firewalls, routers y todo en general. Ahora en AWS estamos capados y cuando algo falla lo recreas casi sin investigar que ha pasado, solucionando la mayor parte de las veces.
Me han quitado parte del gozo de trastear, pero la experiencia está ahí para saber porqué internamente las cosas fallan, porque lo que no se plantea la gente es que detrás de la nube sigue habiendo hierro y más hierro en cantidades industriales, sólo que ahora esa parte la paga Amazon (más bien tú pero no lo sabes).


Dependiendo lo que busques y bien configurado AWS proporciona soluciones que están bien para los que necesitan cosas a pequeña escala como Cloudfront, S3 hosting o serverless que se ejecutan puntualmente.
Para los desarrolladores está muy bien porque crean cosas que funcionan sin más, pero para el administrador de sistemas pierdes lo divertido de poder operar a bajo nivel para optimizar y hacer las cosas volar...

Yo ya digo que pienso que la gente volverá al hierro o a algo más manejable desde datacenter locales pero es por el tema que dije que se produzca un gran problema de seguridad o de que algún gobierno como USA secuestre servidores por X motivo... Dependiendo la criticidad e importancia que le des a tus datos querrás tenerlos lo más cerca posible y no depender de terceros, en cierto modo lo veo como la agricultura ecológica u orgánica donde se pondría de moda lo local tras pasar por la globalización...


Lo que espero es que no pase que ese paso atrás sea mucho más caro que AWS, que es lo que pasa ahora entre la agricultura moderna y la orgánica donde todo es mucho más caro....

Lo que puede pasar es eso, que las empresas tenían un servicio global que a muchas pyme les costaba X, se migró a Amazon costando un 75 por cien más y luego volverán a algo cercano por moda costando otro 75 por cien más según la última moda entre los powerpointistas.

Lo que más me ha gustado del hilo y es verdad... Muchas empresas se movieron a las nubes porque fueron vendidos por un perfil no técnico porque iban a ser la quinta esencia sin tener ni idea de lo que vendían ni el precio real o final de lo que migraban y ahora nadie se atreve a decir en rey está desabrigado...

En uno de los proyectos en que estoy trabajando ahora, miles de dispositivos conectando a clodamqp (online interpretación de Rabbitmq) y alguien que viene y dice: quiero para ayer todos los dispositivos conectados a AWS ioT core... Nadie se ha preguntado si son compatibles o no, o que hacemos con los actuales certificados ssl o nada, simplemente alguien lee que se puede hacer algo con protocolo mqtt y te dicen que este Q todo debe de estar migrado o al menos un Proof of concept...

Soy vieja escuela de si algo funciona no lo toques..y si es viernes don't touch it, don't break it
 

Pero tiene un punto que es cierto, que es que habilita a gente que no sabe lo que está haciendo a montar infraestructuras complejas que en el medio plazo se vuelven completamente inmantenibles. Es el desarrollador espabilado que hace 20 años te instalaba un lamp y se montaba sus virtualhosts, que ahora se dedica a meter el sdk de turno en sus microservicios y se cree arquitecto cloud. O el chaval con dos años de experiencia que comentaba antes, que copiando terraforms de Internet o usando los wizards monta algo que no entiende.

Esto abre un nicho de negocio para los que sí que saben muy lucrativo, pero aún lo es más para AWS y compañía. Hay multinacionales enteras que aguantan online a base de echar más y más dinero en capacidad cloud por haber montado las cosas con prisas y con gente que no entendía lo que hacía, antes del cloud esas cosas se miraban un poco más, o al menos no era tan complicado, ahora simplemente se coge el cost advisor como la palabra de Dios y de mientras cosas que están mal diseñadas, desarrolladas y montadas se están comiendo más de la mitad de las facturas, y nadie se atreve a meterle mano porque si se les cae no van a volvver a levantarlo en la vida.
 
En especial las negativas.
Que como no calcules bien los costes te llega una factura guapa.

Además de que la forma de hacer las cosas, menús, etc no lo entiende ni el que lo ha diseñado.

Lo bueno respecto a los costes que si no es normal que te pases o no es un incremento muy alto, en atención al cliente se enrollan y te pueden bajar algo
 
Un servidor HTTP que sirva contenido estatico es la cosa mas chorra y ligera en consumo de recursos del mundo.

Para lo que hace chorrocientos procesadores es para toda la miércoles hecha por terceros que a menudo tiene 3123123 opciones que no se usan jamas.
 
Por poner las cosas en contexto con números.

Un cliente con Magento2 y un tráfico brutal. Nos llega a mi consultora huyendo de muchos problemas con una anterior compañía. Quiere AWS y tener "calidad" que sus amigos ricos de parís le recomiendan eso del cloud de amazon (nos reímos en el equipo pero el cliente paga).

Se le monta la infraestructura buscando economizar al máximo optimizando todo lo posible. El coste mensual en AWS se le pone en torno a los 3500€. Al cabo de 8 meses nos dice que así no pueden seguir que hay que economizar pero aumentar rendimiento, nos pregunta por soluciones (ahora si están dispuestos a escucharnos).

Lo movemos a 2 dedicados, cuadriplica rendimiento que siempre está disponible (no hay retardo en la escalabilidad automática horizontal del sistema que en picos muy rápidos de avalancha de tráfico es un problema) y reduce coste a 900€/mes.

Al final el cliente le da igual, le paga a mi empresa y a él no lo importa lo que hay detrás, quiere que su tienda online soporte el tráfico en los momentos críticos y si hay algún problema levanta el teléfono y te pone colorado que para eso paga una buena pasta mensual de soporte con un contrato a un equipo cualificado que hay detrás (no el paco teclas de turno ni el primo del cuñao que instala servidores).

A nosotros nos paga lo mismo en ambos casos pero se ha ahorrado 2600 euros mensuales en infraestructura y en nuestro equipo tenemos menos problema con el soporte, todo ventajas.

Luego cada cual decide que hace con su pasta.
 
Volver