Por Werner Vogels, CTO de Amazon
Hemos llegado a un punto de inflexión. La infraestructura de nube ha evolucionado hasta un lugar en el que todas sus partes llegan prácticamente a cualquier lugar del planeta, incluso al espacio. La nube ha permitido que lo que alguna vez fue ciencia ficción hoy sea un hecho científico.
Los modelos y técnicas en el ámbito de la inteligencia artificial y el machine learning han mejorado muchísimo –tanto que vemos cómo emergen destellos de nuevos tipos de casos de uso que antes solo se veían en las películas y revistas.
Estamos entrando en una fase en la que los datos son abundantes, el acceso a ellos es casi instantáneo, y nuestra capacidad para darles sentido con formas nuevas y sutiles es prácticamente automática.
Pero esta tecnología no reemplaza a los humanos; está mejorando la forma en que nos relacionamos con el mundo. 2022 será un año emocionante para la tecnología, un año que nos impulsará a todos nosotros y a nuestro planeta.
Predicción 1: Se afianzará el desarrollo de software con inteligencia artificial
El desarrollo de software es un proceso creativo, pero que tiene muchas tareas repetitivas. En 2022, el machine learning comenzará a desempeñar un papel importante en el aumento de los flujos de trabajo de los desarrolladores de software, ayudándolos a crear un código más seguro y confiable.
Desde la llegada de la nube, hemos visto empresas de todo el mundo que aportan nuevas ideas a sus clientes a gran escala más rápido que nunca. Sin embargo, incluso con esta aceleración en la entrega de productos, las personas aún dedican una cantidad desproporcionada de tiempo a un área de la tecnología: el desarrollo de software.
Si bien ha habido mejoras en los lenguajes de programación, los kits de herramientas de desarrollo de software (SDK) y otras herramientas que permiten a los desarrolladores ser más eficientes, han tenido evoluciones menores. Aún no ha habido los grandes avances que hemos visto en otras áreas de la tecnología.
En los últimos años, hemos comenzado a ver las bases para lo que se convertirá en el futuro del desarrollo de software. Herramientas como Amazon DevOps Guru, Amazon CodeGuru, GitHub Copilot y GPT-3 son los primeros pasos en los que veo el futuro del desarrollo, donde el machine learning se utilizará en el desarrollo de códigos y flujos de trabajo de operaciones de software para ayudar a los desarrolladores a ser más efectivos. En los próximos años, creo que veremos una explosión de capacidades en esta área.
El machine learning liberará a los desarrolladores de las tareas rutinarias de su trabajo, como lo son las revisiones de código y las correcciones de errores (el trabajo pesado e indiferenciado que su mundo involucra) y les permitirá concentrarse más en la creación. La misma tecnología nos ayudará a escribir sistemas sofisticados más rápido que nunca y de manera que abra las puertas a una nueva clase de desarrolladores.
Imagina un escenario en el que un/a constructor/a describe cómo quiere que opere una aplicación, y luego las herramientas interpretan la solicitud a través del procesamiento del lenguaje natural y devuelven el código funcionando perfectamente. En el backend, las técnicas de machine learning también buscarán errores de software y verificarán continuamente que el software esté haciendo lo que se supone que debe hacer.
Este tipo de desarrollo de software respaldado por machine learning cambiará las reglas del juego al permitir que más personas en una organización ayuden a definir y crear software y productos basados en software.
A largo plazo, este mismo enfoque de machine learning que nos libera para crear más se utilizará en todo tipo de áreas, incluida la creación de medios. Veremos que las técnicas de inteligencia artificial generativa crearán cada vez más películas, música y literatura.
Igual de importante, de manera similar, esta tecnología también comenzará a desempeñar un papel en la detección de contenido falso, estafas y fraudes. 2022 es el año en el que la inteligencia artificial y el machine learning asumirán el trabajo pesado de los desarrolladores.
Predicción 2: La nube ubicua llega al edge
La nube se extenderá a todos los lugares a través de dispositivos especialmente diseñados y soluciones especializadas. En 2022, veremos que estas soluciones traerán toda la fuerza de la nube para transformar warehouses, restaurantes, tiendas minoristas, granjas y mucho más.
Cuando hablamos de cadena de suministro y transporte, llamamos al último tramo del recorrido de «última milla». Es el viaje final, el que lleva las cosas a tu puerta. En el comercio electrónico, es una parte desafiante de la entrega, ya que existen muchas variables según el domicilio final. Por ejemplo, piensa en la diferencia entre entregar un paquete a un cliente en una calle concurrida de Tokio o entregarlo en una carretera rural en Estados Unidos.
En Amazon, estamos desarrollando soluciones especializadas para esta entrega de última milla, con innovaciones como Amazon Scout, un dispositivo de entrega autónomo completamente eléctrico. La nube tiene sus propios desafíos en su «última milla», y predigo que vendrán una serie de innovaciones para ayudar a abordarlos.
Durante los últimos 15 años de AWS, hemos creado una impresionante infraestructura global que abarca más de 25 regiones geográficas y 81 zonas de disponibilidad en todo el mundo, con más de 310 puntos de presencia para prestar servicio en más de 245 países y territorios. Pero ahora, estamos viendo servicios en la nube que van más allá de los límites de nuestras regiones de AWS tradicionales y llegan al borde de la red (al edge) o, como en el comercio electrónico, a la última milla.
Ya hemos visto la nube ir prácticamente a todas partes. El cambio que presenciaremos en 2022 es que la nube se volverá altamente especializada en el edge. Para aprovechar plenamente los beneficios de la nube en talleres y almacenes, en restaurantes y tiendas minoristas, o en ubicaciones remotas, debe haber soluciones personalizadas en el edge.
Los paralelos con Amazon Scout en la nube son dispositivos como Amazon Monitron y AWS Panorama, dispositivos especialmente diseñados que llevan las capacidades de la nube al edge para realizar un trabajo específico. Aportan toda la alta seguridad, las funciones avanzadas y la velocidad de entrega de la nube, pero se pueden ubicar en casi cualquier parte del mundo. Sin embargo, en lugar de cajas aisladas ubicadas en algún lugar, estos dispositivos se convierten en verdaderas extensiones de la nube con un enlace a todas sus capacidades principales.
Lo que veremos en 2022, y más aún en los próximos años, es la aceleración de la nube más allá del modelo de infraestructura centralizada tradicional y hacia entornos inesperados donde se necesita tecnología especializada. La nube estará en su automóvil, en la tetera eléctrica y en el televisor. La nube estará en todo, desde los camiones que circulan por la carretera hasta los barcos y aviones que transportan mercancías. La nube se distribuirá globalmente y se conectará a casi cualquier dispositivo o sistema digital en la Tierra, e incluso en el espacio.
Predicción 3: Veremos el auge de los espacios inteligentes, especialmente en el cuidado de ancianos
En 2022, nuestros hogares y edificios se convertirán en mejores asistentes y compañeros más atentos para ayudar verdaderamente con nuestras necesidades más humanas. El mayor impacto en los próximos años será en las personas mayores.
Una de las cosas que más me inspira acerca de la tecnología es su papel en la resolución de problemas humanos verdaderamente difíciles. Después de años de reunirnos con clientes de todo el mundo que utilizan la nube para hacer precisamente eso, tuvimos la idea de comenzar a documentar sus historias a través de un programa llamado Now Go Build. Uno de los clientes inspiradores que presentamos en el programa fue una empresa japonesa llamada Z-Works, que se centra en mejorar el cuidado de personas mayores y ayudar a escalarlo a través de la tecnología.
El problema que enfrentó Z-Works fue cómo ofrecer atención inteligente y atenta a personas mayores en Japón cuando hay cada vez menos personas dispuestas a hacer este trabajo. La solución a la que llegó esta empresa fue colocar sensores en las camas y en las habitaciones de los hogares de ancianos y conectarlos todos a la nube para un análisis de datos continuo. Los conjuntos de sensores no solo monitorean los signos vitales.
Debido a que ejecutan modelos de machine learning entrenados en la nube, los sensores también pueden indicar si una persona va al baño y no regresa. En ese caso, el sistema puede notificar a alguien que esté de servicio para verificar el bienestar del residente. En esencia, es una respuesta muy humana que es posible gracias a un espacio muy inteligente.
La gente haría eso intrínsecamente, si fuera consciente de la necesidad. En este caso, los modelos de machine learning, alimentados por un flujo de datos privados y seguros, llegan a una acción igualmente inteligente para enviar señales a las personas.
Nos acercamos a un punto en el que conceptos como la computación ambiental, las colecciones de sensores de IoT, la recopilación y el procesamiento de datos remotos o móviles en el edge y los dispositivos inteligentes como Amazon Alexa tendrán el impacto positivo que siempre supimos que tendrían.
En los próximos años, veremos que los espacios inteligentes cobrarán vida en varios entornos, pero en ninguno tendrá tanto impacto como en el cuidado de personas mayores.
Será una combinación de las tareas simples— desde atenuar las luces, cerrar las puertas y apagar el horno si alguien se lo olvida encendido— hasta las cosas más contextuales y proactivas que la tecnología puede hacer, como hacer preguntas cuando los patrones de vida normal diverjan y encontrar soluciones de sentido común cuando sea necesario.
Esto dará como resultado un mejor cuidado de las personas y, en el caso de una población que envejece, significa que crearemos una nueva clase de hogares para que las personas puedan quedarse en casa.
Predicción 4: La sostenibilidad tendrá su propia arquitectura
En 2022, los desarrolladores comenzarán a tomar decisiones conscientes en cuanto a la sostenibilidad sobre los sistemas y aplicaciones que están construyendo. Buscarán nuevos enfoques para las arquitecturas en la nube que se optimizarán para las necesidades del planeta, así como para las necesidades de los usuarios finales.
Como desarrolladores, estamos capacitados para pensar en cómo optimizar nuestras arquitecturas en función de factores como la seguridad, el rendimiento, la confiabilidad y el costo. En 2022, puedes agregar la sostenibilidad a esa lista. Lo que comenzaremos a ver en los próximos años es que los desarrolladores tendrán un papel activo en la construcción de arquitecturas conscientes en cuanto a sostenibilidad que tendrán en cuenta no solo los problemas que están resolviendo, sino también el planeta.
Como consumidores, siempre hemos querido que nuestros videos y música se escuchen con mejor calidad, que las páginas web se carguen más rápido y que la capacidad de almacenar fotos sea casi infinita, pero la gente también está comenzando a darse cuenta de los impactos negativos que esto puede tener en el medio ambiente.
¿Los consumidores realmente necesitan que algo se descargue lo más rápido posible o podemos ayudarlos a tomar decisiones informadas sobre el almacenamiento de un activo de una manera más respetuosa con el carbono con una pequeña penalización en la velocidad de descarga?
Del mismo modo, ¿podemos brindar la capacidad de transmitir un video en una calidad ligeramente inferior a 4K para reducir la huella de carbono y, al hacerlo a escala, tener un impacto positivo en el planeta? Las arquitecturas sostenibles tendrán en cuenta decisiones como estas.
Los desarrolladores desempeñarán un papel activo en la reducción de la huella de carbono de sus aplicaciones. Esto sucederá en una variedad de áreas, como tener en cuenta en qué parte del mundo eligen ejecutar sus aplicaciones para aprovechar la energía verde en la red, considerar el tiempo necesario para procesar una tarea o incluso especificar el chipset que utilizan. Cuando se opera a escala web, los pequeños ahorros pueden escalar para tener un gran impacto.
También comenzaremos a ver a los desarrolladores considerar más a fondo el poder de apagar recursos. «Always On» es un mantra que muchos construyen, pero tiene un costo. Al considerar los recursos ociosos necesarios para una arquitectura «Always On», podemos comenzar a ver surgir un nuevo mantra, «La energía más verde es la que no usamos». Esto no significa que no creamos en la alta disponibilidad; simplemente significa ser más conscientes de la sostenibilidad en nuestras decisiones de arquitectura.
Seamos claros, la tecnología utiliza energía y, en AWS, estamos comprometidos a tomar decisiones de infraestructura inteligente. Estamos en camino de funcionar con un 100% de energías renovables hasta 2025, cinco años antes de nuestro objetivo original de 2030. Pero hacer que la nube funcione con energía eólica, solar o hidroeléctrica es solo una parte de la responsabilidad de sostenibilidad que los desarrolladores, y cualquier persona que dirija una empresa, deben asumir. Es una responsabilidad compartida y un esfuerzo genuino que los clientes, empleados y empleados potenciales exigirán cada vez más.
Predicción 5: Una nueva ola de conectividad traerá consigo una nueva clase de aplicaciones
Los satélites de órbita terrestre baja (LEO, del inglés Low Earth Orbit) están configurados para llevar banda ancha asequible a todos los rincones del planeta. Esto cambiará la vida de miles de millones de personas como profesores, estudiantes y pequeñas empresas, y prácticamente todo el mundo podrá conectarse.
Durante los próximos cinco años, más de 20 mil satélites se desplegarán en la LEO. Entre ellos, alrededor de 1500 del Proyecto Kuiper de Amazon, una red de satélites que tiene el objetivo de brindar banda ancha rápida y asequible a comunidades desatendidas y subatendidas en todo el mundo (está previsto que los primeros entren en órbita en el otoño de 2022). Lo que veo venir junto con esta banda ancha a escala planetaria son una clase completamente nueva de aplicaciones que se beneficiarán de ella.
Hoy en día, la mayoría de las aplicaciones digitales están limitadas por la red existente, diseñada para velocidades de bits bajas o conectividad intermitente. En algunos casos, tenemos aplicaciones y sistemas digitales que están diseñados para ser operados offline, pero estos, en general, se desactualizan rápidamente o tienen una funcionalidad limitada en comparación con sus contrapartes online.
Piensa en un navegador GPS tradicional en comparación con el uso de una aplicación móvil de tu teléfono. ¿Qué sucede cuando ya no estás limitado por la conectividad, el ancho de banda o la alta latencia? Un mundo de posibilidades sin explotar se hará realidad cuando la conectividad asequible llegue a estos lugares. Aquí entran los satélites LEO.
Con la conectividad ubicua, comenzaremos a desbloquear casos de uso que simplemente no son posibles en la actualidad. Trata de imaginar lo que sucederá en las escuelas cuando todos los niños puedan usar las mismas herramientas de aprendizaje, o cuando las pequeñas y medianas empresas obtengan las herramientas digitales que necesitan para ganar más clientes, hacer crecer sus negocios y crear empleos en comunidades rurales y remotas.
Podemos monitorear más fácilmente los esfuerzos de reforestación en lugares remotos, y podemos rastrear mejor y tomar medidas más rápidas en situaciones de desastre como incendios e inundaciones.
Las grandes empresas con activos remotos, como instalaciones solares, equipos pesados o edificios en lugares aislados podrán optimizar mejor el uso y mantenimiento de esos activos.
Las empresas de transporte con vehículos, aviones y embarcaciones en movimiento tendrán acceso a flujos de datos continuos cargados en la nube y actualizaciones periódicas descargadas a vehículos y embarcaciones en tierra, aire y agua. La conectividad ubicua nos llevará de espacios inteligentes a ciudades inteligentes, países inteligentes y, finalmente, hacia un mundo inteligente.