Cloud Native Development with Google Cloud: Building Applications at Speed and Scale

Автор: literator от 28-11-2023, 05:10, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Cloud Native Development with Google Cloud: Building Applications at Speed and Scale
Автор: Daniel Vaughan
Издательство: O’Reilly Media, Inc.
Год: 2024
Страниц: 267
Язык: английский
Формат: pdf (true), epub (true)
Размер: 10.1 MB

Cloud native development gives you the power to rapidly build, secure, and scale software. But you still need to navigate many potential pitfalls along the way. Through practical examples, this book demonstrates how to use Google Cloud as a laboratory to enable rapid innovation, a factory to automate build and testing, and a citadel to operate applications at scale securely.

Author Daniel Vaughan shows you how to take applications from prototype to production by combining Google Cloud services, a cloud native programming model, and best practices. By following an example project from start to finish, developers, architects, and engineering managers working with the Google Cloud Platform will learn how to build and run cloud native applications on Google Cloud with confidence.

Many organizations have faced disappointment with cloud migration when expected productivity gains and cost savings weren’t realized. Often, the mistake is treating the cloud as just another data center. This book highlights the distinctiveness of a cloud native approach and how it can truly harness the power of the cloud.

Understanding the difference between cloud hosted and cloud native applications is fundamental. To put it simply, the former is about where, and the latter is about how. Applications can be cloud hosted, running on infrastructure provided by a public cloud provider, but architectured traditionally, as if they were operating in an on-premises data center. Conversely, applications can be designed in a cloud native manner and still be hosted in an on-premises data center. When I refer to cloud native, I am discussing the development style, application architecture, and abstraction provided by the cloud APIs, rather than the hosting location. This book primarily explores the construction of cloud native applications using Google Cloud, which embraces both cloud hosted and cloud native principles. However, keep in mind that much of the information shared here is also applicable to on-premises private and hybrid clouds, particularly those built around containers and Kubernetes, such as Red Hat OpenShift, VMWare Tanzu and Google Anthos.

With this book, you will:
• Understand cloud native development concepts including microservices, containerization, and event-driven architecture
• Learn Google Cloud services that specifically support this development style: compute, persistence, messaging, DevOps, security and networking, and observability
• Confidently build cloud native applications on Google Cloud
• Learn how to address nonfunctional requirements such as security, observability, and testing
• Successfully make the transition from initial proofs of concept and prototypes to production systems

Who This Book Is For:
This guide is for software developers and architects who are either newcomers to cloud computing or already on their cloud journey and want a deeper understanding of Google Cloud. While Google offers numerous professional certifications for its cloud platform, they can be rather theoretical. This book bridges that gap, offering a holistic view of Google Cloud services and how they come together to create a powerful toolkit for cloud native application development.

Скачать Cloud Native Development with Google Cloud: Building Applications at Speed and Scale








Нашел ошибку? Есть жалоба? Жми!
Пожаловаться администрации
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.