6 tendencias de desarrollo para no perder de vista en 2021

Cuáles son las tendencias de desarrollo más relevantes en lo que va de este año y para lo que queda de él. Los Developer Advocates de IBM comparte sus pensamientos sobre el tema en la siguiente nota.

1. Desarrollo Multi-arquitectura

El Developer Advocate de IBM, Spencer Krum, dijo: “vamos a tener que probar las arquitecturas nosotros mismos para una gran cantidad de plataformas diferentes y tendremos que desarrollarlas para esas plataformas y eso va a ser mucho trabajo, pero es lo que vamos a tener que hacer para capturar realmente a grandes cantidades de usuarios”.

Red Hat OpenShift es una plataforma de nube híbrida abierta que permite codificar en modo de producción en cualquier lugar que se elija para desarrollar.

2. Experiencia de desarrollo en terminales ligeros

El Developer Advocate de IBM, JJ Asghar, predice mejores experiencias de desarrollo con terminales ligeros en 2021. “Realmente, creo que los desarrolladores vamos a tener terminales más ligeros o experiencias similares al iPad en 2021″, dice Asghar. “La capacidad de tener espacios de trabajo listos para desarrollar o servidores de código, donde se puede ejecutar código VS código en la nube para poder hacer el desarrollo, permitirá que las estaciones de trabajo ligeras comiencen a volver. Realmente creo que esto será entretenido, también, si esto es verdad”.

Explora los Red Hat CodeReady Workspaces y los IBM Wazi Developer for Red Hat CodeReady Workspaces para acceder a los espacios de trabajo de OpenShift y al IDE en el navegador para para el desarrollo rápido de aplicaciones cloud.

3. Privacidad de datos en Seguridad

La ingeniera de software senior de IBM, Megan Kostick, identificó la privacidad de datos en seguridad como una de las principales tendencias para 2021. “La gente ya se está preguntando: ‘¿dónde están mis datos?, ¿cómo se están procesando?, ¿cómo se usan?, ¿cómo se comparten?, ¿siguen manteniendo conformidad?'”, dice Kostick. “Creo que GDPR abrió las puertas realmente, y vamos a ver una gran cantidad de innovación no sólo en la industria de la tecnología, sino también, en todas las industrias que almacenan datos y estoy emocionada de ver lo que va a venir este año”.

Mira este vídeo para aprender a diseñar microservicios para la seguridad y la privacidad y aprende a construir una aplicación segura con OpenShift 4.3 en la nube pública.

4. Chatbots

La Developer Advocate de IBM, Hana Ibrahim, ve una evolución en los chatbots en 2021. “Este año, los negocios se van a obligar y ajustar a lo que se llama ‘operaciones en cualquier lugar’, donde tendrían que brindar sus servicios de forma remota, especialmente con los supermercados, con los restaurantes”, dice Ibrahim. “Hemos estado viendo aplicaciones que hacen ordenan alimentos o mercan por ti. Así que, creo que los chatbots van a ser algo que se solicita. Van a ayudar a estos negocios a obtener todos los pedidos de los clientes y tenerlos en un solo lugar”.

Watson Assistant te ayuda a crear chatbots sólidos. Si estás listo para construir tu propio chatbot, echa un vistazo al siguiente patrón de código: Construir un chatbot para tu aplicación móvil.

5. Edge computing

El Developer Advocate de IBM, Mo Haghighi, predice un mayor énfasis en la computación edge para los desarrolladores. “Edge computing ha existido durante bastante tiempo”, dice Haghighi, “pero con los últimos avances en tres áreas de semiconductores, comunicaciones y código abierto, los desarrolladores ahora son capaces de construir aplicaciones de vanguardia integradas con IA”.

Lee este artículo para entender los beneficios, los retos y las arquitecturas a tener en cuenta al implementar el edge computing en telecomunicaciones y otras industrias: Arquitectura de Edge Computing y casos de uso.

6. DevOps

El Developer Advocate y presentador del podcast de IBM Developer, Luke Schantz, dice que hemos pasado más allá del ciclo de revuelo para DevOps, DevSecOps y Data Ops. “Estas prácticas han alcanzado la madurez y las estamos viendólas en todos lados, parte de las transformaciones digitales, la modernización de las aplicaciones y el desarrollo de nuevas aplicaciones”, dice Schantz.

Escucha el podcast de IBM Developer para profundizar en el mundo de DevOps: DevOps, DevSecOps & Culture.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
X