Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Google Cloud Platform for Architects
PREMIUM
Số trang
474
Kích thước
17.8 MB
Định dạng
PDF
Lượt xem
1891

Google Cloud Platform for Architects

Nội dung xem thử

Mô tả chi tiết

Google Cloud Platform for Architects

Design and manage powerful cloud solutions

Vitthal Srinivasan

Janani Ravi

Judy Raj

BIRMINGHAM - MUMBAI

Google Cloud Platform for Architects

Copyright © 2018 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in

any form or by any means, without the prior written permission of the publisher, except in the case of brief

quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information

presented. However, the information contained in this book is sold without warranty, either express or

implied. Neither the authors, nor Packt Publishing or its dealers and distributors, will be held liable for any

damages caused or alleged to have been caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products

mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the

accuracy of this information.

Commissioning Editor: Vijin Boricha

Acquisition Editor: Rohit Rajkumar

Content Development Editor: Abhishek Jadhav

Technical Editor: Mohd Riyan Khan

Copy Editors: Safis Editing, Dipti Mankame

Project Coordinator: Judie Jose

Proofreader: Safis Editing

Indexer: Priyanka Dhadke

Graphics: Tom Scaria

Production Coordinator: Shantanu Zagade

First published: June 2018

Production reference: 1220618

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham

B3 2PB, UK.

ISBN 978-1-78883-430-8

www.packtpub.com

mapt.io

Mapt is an online digital library that gives you full access to over 5,000 books

and videos, as well as industry leading tools to help you plan your personal

development and advance your career. For more information, please visit our

website.

Why subscribe?

Spend less time learning and more time coding with practical eBooks and

Videos from over 4,000 industry professionals

Improve your learning with Skill Plans built especially for you

Get a free eBook or video every month

Mapt is fully searchable

Copy and paste, print, and bookmark content

PacktPub.com

Did you know that Packt offers eBook versions of every book published, with

PDF and ePub files available? You can upgrade to the eBook version at www.PacktP

ub.com and as a print book customer, you are entitled to a discount on the eBook

copy. Get in touch with us at [email protected] for more details.

At www.PacktPub.com, you can also read a collection of free technical articles, sign

up for a range of free newsletters, and receive exclusive discounts and offers on

Packt books and eBooks.

Contributors

About the authors

Vitthal Srinivasan is a Google Cloud Platform Authorized Trainer and certified

Google Cloud Architect and Data Engineer. Vitthal holds master's degrees in

math and electrical engineering from Stanford and an MBA from INSEAD. He

has worked at Google as well as at other large firms, such as Credit Suisse and

Flipkart. He is currently in Loonycorn, a technical video content studio, of which

he is a cofounder.

Janani Ravi is a certified Google Cloud Architect and Data Engineer. She has

earned her master's degree in electrical engineering from Stanford. She is

currently in Loonycorn, a technical video content studio, of which she is a

cofounder. Prior to co-founding Loonycorn, she worked at various leading

companies, such as Google and Microsoft, for several years as a software

engineer.

I would like to thank my family, dogs, colleagues at Loonycorn, and friends for making life so much fun!

Judy Raj is a Google Certified Professional Cloud Architect, and she has great

experience with the three leading cloud platforms, namely AWS, Azure, and the

GCP. She has also worked with a wide range of technologies in machine

learning, data science, IoT, robotics, and mobile and web app development. She

is currently a technical content engineer in Loonycorn. She holds a degree in

computer science and engineering from Cochin University of Science and

Technology. Being a driven engineer fascinated with technology, she is a

passionate coder, an AI enthusiast, and a cloud aficionado.

I'd like to thank my coauthors and colleagues for all the support and encouragement I've received. I'd also

like to thank God and my parents for everything that I am and everything I aspire to be.

About the reviewer

Tim Berry is a systems architect and software engineer with over 20 years of

experience in building enterprise infrastructure and systems on the internet and

mobile platforms. He currently leads a team of SREs building customer solutions

on Google Cloud Platform for a managed services provider in the UK. Tim is a

Google Certified Professional Cloud Architect and Data Engineer, a Red Hat

Certified Engineer, and systems administrator. He holds Red Hat Certified

Specialist status for configuration management and containerized application

development.

I would like to thank my wife, Sophie, for her patience and inspiration; my amazing kids, Josh, Ellie,

Tommy, Isaac, and Noah for making me laugh; and my parents for always supporting me. I'd also like to

say hi to my dogs, Ruby, Lilo, and Belle, and ask them to get down now please because I'm working.

Nisarg M. Vasavada is a content engineer in Loonycorn. He has pursued his

master's in engineering at GTU, and he has been an active member of technical

education and research community with his publications. He loves writing and

believes that simplifying complexities is the biggest responsibility of an author.

Being a part of this book's writing process was absolutely insightful. I would like to thank and dedicate this

book to my family, colleagues, and mentors for always looking after me. Also, lots of love and warmth to my

feline and canine siblings!

Packt is searching for authors like

you

If you're interested in becoming an author for Packt, please visit authors.packtpub.c

om and apply today. We have worked with thousands of developers and tech

professionals, just like you, to help them share their insight with the global tech

community. You can make a general application, apply for a specific hot topic

that we are recruiting an author for, or submit your own idea.

Table of Contents

Title Page

Copyright and Credits

Google Cloud Platform for Architects

Packt Upsell

Why subscribe?

PacktPub.com

Contributors

About the authors

About the reviewer

Packt is searching for authors like you

Preface

Who this book is for

What this book covers

To get the most out of this book

Conventions used

Get in touch

Reviews

1. The Case for Cloud Computing

Genesis

Why Google Cloud Platform (GCP)?

Autoscaling and autohealing

Capital expenditure (CAPEX) versus operating expenses (OPEX)

Career implications

Summary

2. Introduction to Google Cloud Platform

Global, regional, and zonal resources

Accessing the Google Cloud Platform

Projects and billing

Setting up a GCP account

Using the Cloud Shell

Summary

3. Compute Choices – VMs and the Google Compute Engine

Google Compute Engine – GCE

Creating VMs

Creating a VM instance using the web console

Creating a VM instance using the command line

VM customization options

Operating system

Compute zone

Machine type

Networks – aka VPCs

Storage options

Persistent disks and local SSDs – block storage for GCE

Understanding persistent disks and local SSDs

Creating and attaching a persistent disk

Linux procedure for formatting and mounting a persistent disk

Sharing a persistent disk between multiple instances

Resizing a persistent disk

More on working with GCE VMs

Rightsizing recommendations

Availability policies

Auto-restart

Preemptibillity

Load balancing

Autoscaling and managed instance groups

Billing

Labels and tags

Tải ngay đi em, còn do dự, trời tối mất!