Por qué necesitamos arquitectos e ingenieros de la nube

La arquitectura de la nube es un diseño de alto nivel que describe la estructura y los componentes de un sistema basado en la nube y cómo esos componentes se relacionan entre sí, teniendo en cuenta la escalabilidad, la disponibilidad, la seguridad y el rendimiento. Define cómo se integran varios servicios y recursos en la nube para cumplir con requisitos técnicos o comerciales específicos. Más precisamente, la arquitectura de la nube proporciona un modelo para implementar y organizar los recursos de la nube. Suficientemente simple.

La ingeniería de la nube implica la implementación y ejecución práctica de la arquitectura de la nube. Los ingenieros de la nube son responsables de construir, configurar y administrar la infraestructura y los servicios de la nube para garantizar que se ajusten al diseño arquitectónico, incluidos los temas.

Los ingenieros de la nube también tienen la última palabra sobre si algo funciona o no. Hemos estado en proyectos en los que la mayoría eligió tecnología que no funcionó. Los ingenieros deberían tener el poder de anular algunas decisiones arquitectónicas para llegar a un estado final más optimizado.

La ingeniería se centra en los aspectos prácticos y técnicos de la configuración y el mantenimiento de entornos de nube. Los ingenieros de la nube trabajan con herramientas y tecnologías para implementar aplicaciones, optimizar la utilización de recursos, automatizar procesos y garantizar la confiabilidad y seguridad de la infraestructura de la nube.

Necesitamos arquitectos e ingenieros.

Dado que la IA generativa domina la prensa tecnológica en estos días, las personas que siguen este blog y podcast a menudo argumentan que la ingeniería no es una disciplina necesaria. Después de todo, si la IA puede proporcionar gran parte de la codificación necesaria, también debería poder proporcionar la ingeniería detallada necesaria. ¿No es? No tan rapido.

Necesitamos un enfoque colaborativo con ambas disciplinas. Uno no puede funcionar correctamente sin el otro. Por ejemplo, no puedo diseñar sistemas que definan diferentes usos para diferentes servicios en la nube en diferentes nubes. Existen certificaciones de ingeniería para cada nube y cada servicio, y esa experiencia es necesaria para obtener los detalles correctos. Entiendo cómo construir una arquitectura de seguridad, pero cómo se implementa en cada proveedor de nube es un nivel de detalle que los arquitectos de nube normalmente no tienen. Y no deberían hacerlo. Trabajan desde lo general; Los ingenieros construyen e implementan cada sistema utilizando las mejores prácticas y enfoques de última generación. Por eso también la relación entre arquitectos e ingenieros es a menudo más de una: un arquitecto para muchos ingenieros. Normalmente tengo 10 en mis equipos de implementación, dependiendo de lo que estemos haciendo.

¿Por qué la confusión?

No estoy seguro de que eso se entienda bien hoy en día, y estoy viendo que se están cometiendo algunos errores importantes a medida que nos adentramos de lleno en los servicios creativos en la nube basados ​​en IA.

Muchos creen que las tareas de ingeniería son la parte más fácil del viaje hacia la nube. Después de todo, si el arquitecto de la nube es bueno, la configuración debería funcionar, y solo es cuestión de utilizar herramientas de inteligencia artificial sólidas para realizar la configuración.

Peor aún, algunas empresas sólo trabajan con ingenieros y contratan habilidades específicas. La empresa puede elegir una marca de nube y contratar ingenieros de seguridad, aplicaciones, datos e inteligencia artificial en esa plataforma de nube. Asumen que esta plataforma en la nube en particular es la plataforma correcta y optimizada, lo que normalmente causará problemas. Oh, la solución podría funcionar, pero podría costar 10 veces más hacerla funcionar. No sorprende que estas empresas Tienen una arquitectura poco optimizada. porque no han considerado la arquitectura ni el uso de arquitectos de la nube.

La IA no te salvará a menos que necesites una buena arquitectura y un buen conjunto de disciplinas de ingeniería. Se necesitan ambas cosas y, dadas las complejidades de la IA creativa, esta necesidad será aún más importante. A menudo me sorprende que todavía sea un concepto confuso, pero aquellos que no entienden cómo poner rigor en la configuración del sistema y las capacidades de implementación, ya sea en la nube o no, probablemente enfrentarán una solución final que lo elimine. agrega valor al negocio. Esto se puede evitar.

Copyright © 2023 IDG Communications, Inc.

Deja una respuesta

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