Prefacio

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

Muchas organizaciones se han sentido decepcionadas con la migración a la nube cuando no se han materializado los aumentos de productividad y el ahorro de costes esperados. A menudo, el error es tratar la nube como un centro de datos más. Este libro destaca el carácter distintivo de un enfoque nativo de la nube y cómo puede aprovechar realmente el poder de la nube.

A quién va dirigido este libro

Esta guía está dirigida a los desarrolladores y arquitectos de software que son recién llegados a la computación en nube o que ya están en su viaje hacia la nube y desean una comprensión más profunda de Google Cloud. Aunque Google ofrece numerosas certificaciones profesionales para su plataforma en la nube, pueden ser bastante teóricas. Este libro salva esa distancia, ofreciendo una visión holística de los servicios de Google Cloud y de cómo se combinan para crear un potente conjunto de herramientas para el desarrollo de aplicaciones nativas en la nube.

Convenciones utilizadas en este libro

En este libro se utilizan las siguientes convenciones tipográficas:

Cursiva

Indica nuevos términos, URL, direcciones de correo electrónico, nombres de archivo y extensiones de archivo.

Constant width

Se utiliza en los listados de programas, así como dentro de los párrafos para referirse a elementos del programa como nombres de variables o funciones, bases de datos, tipos de datos, variables de entorno, sentencias y palabras clave.

Constant width bold

Muestra comandos u otros textos que deben ser tecleados literalmente por el usuario.

Constant width italic

Muestra el texto que debe sustituirse por valores proporcionados por el usuario o por valores determinados por el contexto.

Consejo

Este elemento significa un consejo o sugerencia.

Nota

Este elemento significa una nota general.

Cómo está organizado este libro

Este libro está organizado en cuatro partes distintas, cada una con un propósito diferente.

La Parte I sienta las bases introduciendo el desarrollo nativo en la nube, Google Cloud y los conceptos fundamentales de las aplicaciones nativas en la nube.

La Parte II es una guía práctica, diseñada para ayudarte a empezar a construir con Google Cloud. Tras preparar tu entorno de Google Cloud, trabajarás en cinco proyectos que forman los bloques de construcción de una aplicación de ejemplo, familiarizándote con los servicios esenciales de Google Cloud y adquiriendo experiencia práctica.

La Parte III profundiza en las "instalaciones" que puedes construir con Google Cloud para agilizar el desarrollo y la gestión de tus aplicaciones. Introduce técnicas y herramientas para mejorar tu eficiencia y facilitarte la vida.

La Parte IV del libro sirve de puerta de entrada a la siguiente fase de tu viaje por la nube. Primero te da ideas de cómo escalar la aplicación de ejemplo utilizando los servicios más avanzados de Google Cloud y luego te ofrece información, consejos y recursos para ayudarte a explorar más y continuar tu aprendizaje.

Utilizar ejemplos de código

El código que acompaña a este libro, Skills Mapper, está disponible en un único proyecto en GitHub en https://github.com/SkillsMapper/skillsmapper. Al principio de cada capítulo que utilice código, se indicará el directorio dentro del proyecto.

Si tienes una pregunta técnica o un problema al utilizar los ejemplos de código, envía un correo electrónico a

Este libro está aquí para ayudarte a hacer tu trabajo. En general, si se ofrece código de ejemplo con este libro, puedes utilizarlo en tus programas y documentación. No es necesario que te pongas en contacto con nosotros para pedirnos permiso, a menos que estés reproduciendo una parte importantedel código. Por ejemplo, escribir un programa que utilice varios trozos de código de este libro no requiere permiso. Vender o distribuir ejemplos de los libros de O'Reilly sí requiere permiso. Responder a una pregunta citando este libro y el código de ejemplo no requiere permiso. Incorporar una cantidad significativa de código de ejemplo de este libro en la documentación de tu producto sí requierepermiso.

Agradecemos la atribución, pero en general no la exigimos. Una atribución suele incluir el título, el autor, la editorial y el ISBN. Por ejemplo "Desarrollo nativo en la nube con Google Cloud por Daniel Vaughan (O'Reilly). Copyright 2024 Daniel Vaughan, 978-1-098-14508-8".

Si crees que el uso que haces de los ejemplos de código no se ajusta al uso legítimo o al permiso concedido anteriormente, no dudes en ponerte en contacto con nosotros en

Aprendizaje en línea O'Reilly

Nota

Durante más de 40 años, O'Reilly Media ha proporcionado formación tecnológica y empresarial, conocimientos y perspectivas para ayudar a las empresas a alcanzar el éxito.

Nuestra red única de expertos e innovadores comparten sus conocimientos y experiencia a través de libros, artículos y nuestra plataforma de aprendizaje online. La plataforma de aprendizaje en línea de O'Reilly te ofrece acceso bajo demanda a cursos de formación en directo, rutas de aprendizaje en profundidad, entornos de codificación interactivos y una amplia colección de textos y vídeos de O'Reilly y de más de 200 editoriales. Para más información, visita https://oreilly.com.

Cómo contactar con nosotros

Dirige tus comentarios y preguntas sobre este libro a la editorial:

Tenemos una página web para este libro, donde se enumeran erratas, ejemplos y cualquier información adicional. Puedes acceder a esta página en https://oreil.ly/cloud-native-dev-with-GC.

Para noticias e información sobre nuestros libros y cursos, visita https://oreilly.com.

Encuéntranos en LinkedIn: https://linkedin.com/company/oreilly-media

Síguenos en Twitter: https://twitter.com/oreillymedia

Míranos en YouTube: https://youtube.com/oreillymedia

Agradecimientos

Este libro está dedicado con cariño a mi mujer, Michelle, que me ha apoyado como siempre en este viaje. Mi gratitud al maravilloso equipo de O'Reilly por hacer realidad mis ideas. Un agradecimiento especial a los astutos revisores técnicos Shreya Chakravarty, Pankaj Gajjar, Michael Hopkins, Nodir Siddikov y Wietse Venema; sus opiniones han sido fundamentales. A mis amigos, colegas y simpatizantes, les agradezco profundamente su aliento.

La mayor parte de este libro se escribió durante sesiones a primera hora de la mañana y a primera hora de la tarde en el Starbucks de Saffron Walden, Reino Unido, donde a menudo era el primer cliente en llegar o el último en marcharse. Estoy agradecida al personal por su paciencia y por mantenerme bien cafeinada. En muchas de esas ocasiones, mi hijo Alex fue mi compañero silencioso. Aunque no hubiera contribuido con palabras, su compañía era inspiradora.

Get Desarrollo nativo en la nube con Google Cloud 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.