Capítulo 25. Informática como servicio

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

No intento comprender los ordenadores. Intento comprender los programas.

Barbara Liskov

Después de hacer el duro trabajo de escribir el código, necesitas algún hardware para ejecutarlo. Por tanto, vas a comprar o alquilar ese hardware. Esto, en esencia, es Compute as a Service (CaaS), en el que "Compute" es la abreviatura de la potencia de cálculo necesaria para ejecutar realmente tus programas.

Este capítulo trata de cómo este sencillo concepto -sólo dame el hardware para hacer funcionar mis cosas1-se convierte en un sistema que sobrevivirá y escalará a medida que tu organización evolucione y crezca. Es algo largo porque el tema es complejo, y se divide en cuatro secciones:

  • "Domando el entorno informático" trata de cómo Google llegó a su solución para este problema y explica algunos de los conceptos clave del CaaS.

  • "Writing Software for Managed Compute" muestra cómo una solución informática gestionada afecta a la forma en que los ingenieros escriben software. Creemos que el modelo de programación flexible "ganado, no mascotas" ha sido fundamental para el éxito de Google en los últimos 15 años y es una herramienta importante en la caja de herramientas de un ingeniero de software.

  • "CaaS a lo largo del tiempo y a escala" profundiza en algunas lecciones aprendidas por ...

Get Ingeniería de software en Google now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.