Hands-On Serverless Computing with Google Cloud: Build,deploy,and containerize apps using Cloud Functions,Cloud Run,and cloud-native technologies
by: Richard Rose
Print Length 页数: 320 pages
Publisher finelybook 出版社: Packt Publishing (February 14,2020)
Language 语言: English
ISBN-10: 1838827994
ISBN-13: 9781838827991
Book Description
Effectively deploying fully managed workloads using Google Cloud Platform serverless services
Google Cloud’s serverless platform enables the realization of scaling fully managed solutions without worrying about the underlying infrastructure. With this book,you will learn how to design,develop,and deploy full-stack serverless apps capable of taking advantage of Google Cloud Platform.
The book commences with a quick overview of the GCP console,its features,UI and capabilities. You will explore the core aspects of serverless products such as Google Cloud Functions and Google App Engine to showcase essential features like version control,image management,and identity and access management through the help of real-world use cases. You will also learn how to incorporate continuous integration / continuous deployment techniques for serverless applications. Along the course,you will also learn how Knative,Kubernetes engine and serverless containers integrate with Cloud Run.
By the end of this book,readers will have acquired sufficient knowledge to become proficient at developing,managing,and deploying containerized applications on Google Cloud Platform.
What you will learn
Explore various options to deploy serverless workloads on GCP
Learn to determine the appropriate serverless product for your application
Integrate multiple lightweight functions to build scalable and resilient services
Increase productivity by: automating the build process with Cloud Build
Understand how service accounts can secure serverless workloads
Build a robust serverless architecture with Google Cloud Functions
Contents
Preface
Section 1: App Engine
Chapter 1: Introducing App Engine
Chapter 2: Developing with App Engine
Section 2: Google Cloud Functions
Chapter 3: Introducing Lightweight Functions
Chapter 4: Developing Cloud Functions
Chapter 5: Exploring Functions as a Service
Chapter 6: Cloud Functions Labs
Section 3: Google Cloud Run
Chapter 7: Introducing Cloud Run
Chapter 8: Developing with Cloud Run
Chapter 9: Developing with Cloud Run for Anthos
Chapter 10: Cloud Run Labs
Section 4: Building a Serverless Workload
Chapter 11: Building a PDF Conversion Service
Chapter 12: Consuming Third-Party Data via a REST APl
Assessments
Other Books You May Enjoy
Index