Un gran costo para una nube múltiple
Un gran costo para una nube múltiple
Todo el tiempo que los programadores dedican a aprender los entresijos de las diferentes nubes es tiempo que no pueden dedicar a resolver problemas comerciales.
Es posible que el CEO haya anunciado que su empresa respalda «total y colectivamente» al proveedor de nube X en una reunión reciente, pero no se dé por vencido. Su organización es irreversiblemente multinube. ¿Cómo sé eso? Porque todas las empresas, incluso las medianas, son multinube por casualidad, si no por diseño. Así es como funciona la TI en una empresa y por eso sugerí que aprender una segunda nube, como aprender un segundo idioma, puede ser beneficioso para su carrera.
Sin embargo, la multimedia en la nube tiene un costo. Como resultado, como escribió recientemente Tim Bray, exdirector de AWS, la mejor estrategia de nube es lo que hace que las personas sean más productivas. Sugerencia: Esto puede implicar la consolidación de tantos servicios como sea posible con un solo proveedor de servicios en la nube. Pero estas son solo aspiraciones.
Compruebe también:
Multinube por accidente
Hoy usamos servicios a través de múltiples nubes. Puede que el CIO no lo crea, pero con la proliferación de software de código abierto en los últimos años, el CIO no está en la mejor posición para saber todo lo que sucede en la organización. Obligados a entregar aplicaciones e infraestructura a un ritmo acelerado, los desarrolladores utilizarán todo lo que contribuya a este objetivo.
A veces significará BigQuery de Google. Lambda de AWS. Servicio Microsoft Azure Kubernetes. Cualquier cantidad de servicios diferentes de esta nube u otra, incluso las funciones básicas como la computación y el almacenamiento varían mucho entre las nubes y sus desarrolladores tendrán conocimiento (y preferencias) de una sobre la otra.
Así que sí, eres un multimedia, te guste o no. La pregunta es si deberías hacerlo.
Mejora para las personas
La perogrullada a menudo olvidada en TI es que las personas, no el hardware ni el software, son el activo más valioso (y el más valioso) de una organización. En 2008, Jeff Atwood, fundador de Discourse y Stack Exchange, llamó la atención sobre este hecho: «Incluso las matemáticas más simples le dirán que se necesita una inversión masiva en hardware para compensar los costos anuales de incluso un modesto equipo de cinco desarrolladores». Lo expresa de otra manera: “El hardware es barato”. Y los desarrolladores son caros. Lo mismo ocurre con el programa.
Sin embargo, no se trata solo de los salarios de las personas involucradas. Agregaría otra oración al pensamiento de Atwood: «El hardware (o software) es una mercancía, las personas son valiosas». Las personas pueden pensar detenidamente en cómo mejorar el software o extender la vida útil del hardware. Las personas innovan como no lo hacen el hardware y el software.
Esto nos lleva de vuelta al argumento de Bray.
Sí, las empresas pueden optar por utilizar la nube o acabar con buenas intenciones. Sin embargo, afirma, vale la pena «ir a una plataforma de nube pública y usar herramientas sin servidor al más alto nivel posible» porque «cada vez que se reduce la carga de trabajo asociada con la cantidad de instancias, los tamaños existentes y el espacio para tablas, descriptores de archivos , y los niveles de revisión, acaba de aumentar el porcentaje de contrataciones ganadas con esfuerzo para ofrecer una funcionalidad crítica para el negocio que es visible para los clientes”.
En otras palabras, cuanto menos tiempo pasen los desarrolladores explorando las diferentes entradas y salidas de las nubes, más tiempo pasarán innovando en nombre de los clientes.
La desventaja de tratar de obtener una salida arquitectónica del confinamiento es que desperdicias todo el tiempo que podrías dedicar a construir. Bray señala: «Si vas hasta el final, obtendrás ganancias realmente grandes», como un calibre increíble, flexibilidad y más. Por supuesto, “puede decidir que no está listo para todas las API propietarias”, continúa, “pero luego tendrá que contratar a más personas, no podrá proporcionar soluciones tan rápido y (lo más probable) gastará más dinero. .”
Todo esto no pretende hacer que varias nubes sean dañinas para su organización. En cambio, es una sugerencia de que la estrategia correcta siempre será mejorar la productividad de las personas que tiene o quiere contratar.
Fuente: InfoWorld