This graph shows how many times the word ______ has been mentioned throughout the history of the program.
Seguro que conocéis AWS, que es uno de los clouds más importantes que existen, que no tiene un monopolio, pero es el más conocido, el más utilizado en todo el mundo, a lo mejor en algún país seguramente no.
Y tiene una de servicios que no te los acabas. Tienes desde computación, base de datos, tienes S3, EC2, es que tienen millones, millones de servicios.
Pero, ¿te has preguntado alguna vez? ¿Y si AWS de repente le da por cerrar un servicio? Un servicio que tú estabas utilizando desde hace años. Un servicio en el que, pues claro, tenía basado tu producto.
Es un cloud que sí, que tiene muchos servicios, que utiliza mucha gente y justamente porque lo usa mucha gente puede ser muy problemático que de repente un día se despierte la gente de AWS y dice, ah, pues este servicio lo voy a eliminar.
Me encanta SatDark que dice, te buscas otro, te buscas otro. ¿Cómo que te buscas otro y ya está? Es súper sencillo, ¿verdad? Te buscas otro. ¿Te imaginas?
Se nota que no te ha pasado nunca el hecho de que te cierren un servicio. Imagínate que utilizas un servicio como que pueda ser, yo qué sé, un Elastic, que es algo, Elastic es la búsqueda, ¿vale?
Te cierran la búsqueda de tu página web en una semana o un mes. Si es una búsqueda lo suficientemente importante, hacer una migración de una base de datos, de un índice y cosas así, es bastante.
Trabajo. Y además trabajo que no tenías previsto, porque tú tienes unas previsiones de vamos a desarrollar esto y lo otro y además puede ser que dependiendo de cómo de bien lo has hecho, pues sea más o menos fácil migrarlo.
Pero ya te digo yo que normalmente no se hace un buen trabajo para migrar las cosas. ¿Por qué? Porque no hay tiempo y tal, ¿no? Es bastante grave.
Pues imaginaos qué pasa a esto. Bueno, pues no lo imaginéis, porque es lo que ha pasado.
Y es que AWS de repente, AWS de repente para diferentes servicios, Cloud9, CodeCommit, SimpleDB y un montón más, de repente lo que han hecho es que los usuarios no podían, nuevos usuarios no podían registrarse.
O sea, tú eras un nuevo registrario o un nuevo usuario de servicios DevOps como Cloud9 o CodeCommit, que CodeCommit es como un GitHub que tiene AWS.
Es bastante grave, bastante importante, porque CodeCommit era como el GitHub que tenía, bueno, que tiene todavía a día de hoy.
¿Vale? Es como un repositorio. Aleja de manera segura repositorio aquí privados de alta escalabilidad y colabore en código. ¿Vale?
Elimina la necesidad. ¿Vale? Pues este servicio. Pues ahora resulta que este servicio, nuevos usuarios no pueden registrarse.
Ya no puedes. Está como cerrado, está como bloqueado. Empieza el susto. La gente se asusta.
Oye, ¿qué pasa? Que de repente tengo un usuario que por lo que sea necesita tener acceso a este código y no puede registrarse, no puede entrar.
¿Qué es lo que ha pasado? Bueno, pues resulta que de forma totalmente silenciosa AWS lo ha deprecado, ¿no?
Y en la documentación no ha hecho ningún anuncio. Ahora ya sí, ¿no? Pero ha empezado así, ¿no?
Que decían usuarios que empezaban a intentar crear repositorios en CodeCommit recibieron un mensaje de error y ponía
La petición no está permitida porque este repositorio ya no existe en la cuenta AWS o en la organización.
Si quieres cualquier otra cosa, pues que sepas que para nuevos usuarios CodeCommit ya no acepta nuevos usuarios.
Vale, perfecto. O sea, entonces luego dijo, vale, es que ya no estamos planeando que haya nuevas features excepto actualizaciones de seguridad o lo que sea.
Y lo puse en un blog post hace cinco días. En un blog post.
Y entonces ya decía, bueno, ¿cómo migrar todo tu repositorio a otro provider de Git?
Imaginaos una empresa muy grande, ¿vale? Muy grande.
Que tenga todos sus repositorios privados a AWS CodeCommit.
Y de repente nuevos usuarios no los puede crear y además te dice que te tienes que ir a otro sitio.
Todos, todos, todos tus repositorios, todos.
Y te dicen, mira, mígralos así.
Y esto, obviamente, claro, esto te está diciendo cómo migrar uno. Uno.
Pero claro, es que los tienes que migrar todos.
Pues esto es lo que está pasando con AWS.
Esto fue la sospecha, pero de, claro, la sospecha porque AWS no decía nada.
Esto, este artículo, lo sacaron el 25 de julio y AWS no confirmó todavía ni siquiera,
no tenía confirmación de que lo iban a cambiar.
Hasta que vienen aquí y hacen la confirmación oficial.
Después de dar, pensarlo mucho, hemos tomado la decisión de suspender el acceso a una pequeña cantidad de servicios,
incluido, incluido AWS CodeCommit.
Pero ojo, cuidado con esto porque dice, hemos tomado la decisión de suspender acceso a una pequeña cantidad de servicios,
incluido AWS CodeCommit.
Pero no te dice qué servicios.
Solo, solo te está confirmando que han dejado de dar servicio con CodeCommit.
¿Y los otros?
¿Qué más?
Pero dime, pero ¿cuáles son los otros?
¿Cómo me está dando esta inseguridad de que no sé de los 1500 servicios que ofreces?
Y me está cerrando CodeCommit, que es bastante importante.
¿Cuáles son los otros?
¿Cuál es esa pequeña cantidad que me puede joder la vida?
¿Sabes?
Dice, si bien ya no incorporaremos nuevos clientes a estos servicios,
no hay planes para cambiar las funciones o la experiencia que obtienes hoy,
incluyendo mantenerlas seguras y confiables.
Entonces, funcionar funciona en los servicios, o sea, tú puedes seguir utilizando CodeCommit,
pero el problema es que no puedes añadir un nuevo cliente para que utilice CodeCommit,
que esto puede ser bastante grave, porque a lo mejor te interesa crear nuevos usuarios que tengan acceso,
crear nuevos repositorios, porque al final ya lo tienes dentro, lo que sea, ¿no?
Bueno, pues lo van a quitar.
Dicen, también emitimos migraciones a otras soluciones de AWS o de terceros mejor alineadas con sus necesidades cambiantes.
Sigue trayendo feedback, ¿eh?
Que estamos siempre escuchando.
Claro, no, escuchando sí, pero diciendo no estáis diciendo mucho, cabrones.
No estáis diciendo mucho.
O sea, es muy bestia.
Y menos mal que luego, claro, dice, claro, y es verdad, Randall le dice,
oye, perdona, creo que el problema aquí es la comunicación.
¿Qué servicios?
¿Dónde podemos encontrar más detalles?
¿Por qué la gente se está encontrando esto en posts de repos,
que deben ser, pues, desde el blog o en sitios que no es el propio sitio oficial de la empresa,
en AWS, en AWS no, ahora ya sí, pero que no hicieron un anuncio oficial,
ni siquiera dieron un tiempo.
¿Sabes lo típico que digan?
Oye, el año que viene, para esta fecha, no podréis crear nuevos usuarios que utilicen esto.
No, no, no, es que ha sido, toma, encuéntratelo.
Y sí, sí, vamos a seguir manteniendo y tal.
Y ojo, porque dice aquí, dice, oye, ¿qué servicios?
O sea, es que dice servicios, ¿qué servicios?
Dice, los servicios que me refiero son S3 Select, Cloud Search, Cloud 9, SimpleDB, Forecast,
Data Pipeline y CodeCommit.
Es que, pero tío, pero bueno, pero bueno.
¿Sabes? Es que es como, pero bueno.
Para que os hagáis una idea, aparte de CodeCommit, SimpleDB es un servicio,
uno de los primeros que tenía AWS, que era una base de datos sencilla, como dice el nombre, ¿no?
Era como un NoSQL bastante antiguo y que era uno de los primeros servicios que tenía
y que hay un montón, pero un montón de empresas que debe tener base de datos con SimpleDB,
que no va a dejar de funcionar de golpe.
Pero, ostras, ostras, ahora te encuentras que vas a tener que emigrar, obviamente,
de que no vas a tener nuevas funcionalidades, nuevas iteraciones ni nada.
Y te enteras de esto casi que por un tuit.
Esto es uno de los grandes peligros que tenemos en la nube, amigos.
Servicios, además, y lo estáis diciendo en el chat, ¿no?
Muchos de estos servicios, imaginaos cómo de importantes son,
porque alguien puede decir, es que esto no los usaba nadie.
Muchos de estos servicios como S3 Select, CloudSearch, Cloud9, CodeCommit, SimpleDB,
estos servicios, para sacarte las certificaciones de Amazon,
había preguntas sobre estos servicios.
Para que os hagáis una idea, porque alguien puede pensar,
ah, esto, no, no, no.
O sea, tú en las certificaciones, en los exámenes,
preguntaban sobre estos servicios para utilizarlos y tal,
porque son servicios importantes.
No es que no los utilizaba absolutamente nadie.
Es súper raro, porque puede ser que sí, que no les esté dando dinero y tal,
pero es como, de repente, sin previo aviso y tal,
que algo, que crear este tipo de, no sé, crear este tipo de,
como, inseguridad, en algo tan importante como un cloud,
es bastante curioso y extraño y raro, ¿no?
Dice, creo que CodePipeline deliberadamente hizo la integración con GitHub complicada
para promocionar CodeCommit.
Ahora que CodePipeline, pues, ya no vais a poder utilizar CodeCommit,
¿vais a integrar mejor GitHub?
O sea, es que, claro, hay un montón, pero un montón de preguntas.
Este hilo es espectacular, porque hay un montón de gente alucinando.
Y mucha gente, pues, dice, sí, vale, este servicio era una basura,
pero, claro, me estabas obligando a utilizarlo.
Y ahora tengo 180 repositorios ahí, cosas así, ¿no?
Es bastante, bastante bestia.
Ya imaginaos a los entrevistadores no notando esto
y haciendo preguntas sobre servicios deprecados.
Ostras, sí, sí, sí.
Yo esto no recuerdo un cloud que haya cerrado algo así, tan bestia.
No lo recuerdo, ¿eh?
Y menos que sea WS, que me parece bastante bestia, ¿eh?
Bastante, bastante bestia.
No sé, me ha sorprendido bastante, bastante.
Porque Breaking Change sí que ha habido.
De hecho, alguien ha pasado este repo, que es bastante famoso,
donde te iban poniendo como la lista de todos los cambios anunciados
de que había un montón de Breaking Change y te van diciendo y tal.
Pero fijaos que, claro, desde hace bastante...
Ahora, de repente, aquí hay un montón de Breaking Change
porque tendríamos aquí, un momento, Archive, ¿no?
Dice, claro, hay algunos que están ya en el archivo, en el Archive, ¿vale?
De 2018, 2019, o sea, Jump no es la primera vez que ocurre
que ha habido cambios que lo rompen.
Pero tanto como cerrar...
Porque fin de soporte de alguna biblioteca o lo que sea, ¿no?
Pero tanto como cerrar cosas así, bastante raro.
¿Cuándo Vercell decida quitar el free tier?
No, no creo.
No creo que lo decida quitar.
Eso sería muy bestia, ¿eh?
Y Guillermo siempre nos ha dicho que no, ¿eh?
Breaking Change hace más referencia a cambios disruptivos, claro,
porque puedes no cerrar un servicio, pero aún así que haya un cambio bastante bestia.
Pero, claro, dice,
CodeCommit ha dejado de estar disponible para nuevas cuentas sin ningún tipo de anuncio,
aunque funcionará para clientes que ya existen.
Pero, claro, y esto, el acceso ya no está permitido para nuevos clientes,
para nuevos clientes, para nuevos clientes.
Y esto todo en la misma...
Y fijaos que el enlace es este tuit.
Este tuit es brutal.
Es brutal, es alucinante.
Bueno, pues esto ha pasado con AWS.
Amigos, tengan cuidado con AWS.
No se fíen, no se fíen.
No, no se fíen.
Sí, vale.
No, no se fíen.