Welcome to the book-"Getting started with Cloud Computing and Google Cloud".
So what you will learn from this book -
The intent of this book is to provide a practical guidance on how to get started with cloud computing and Google Cloud and be productive in a shortest possible timeframe.
This book provides a mix of basic foundation concepts, along with advanced topics which teaches you practical cloud computing concepts and fundamentals, the "why" and "how" part of getting things done to build cloud applications. The concepts are generic in nature and applicable to all cloud providers like AWS and Azure, but the Labs demonstration is available only for Google Cloud.
The concepts in the book are greatly simplified as compared to other books, so even if you are new to the technology world or making a switch to cloud, you should be able to easily understand the concepts and carry out the Lab exercises.
So what's unique about this book -
Apart from cloud computing, the book also teaches you dual skills on how to create multi cloud applications - basically build applications in a way that can be deployed to any cloud provider, like Google Cloud, Azure or AWS. Secondly, the book teaches you practical ways of getting things done that would help you in your cloud journey.
So, if you are new to cloud computing and need to build a strong foundation, or getting started on Google Cloud or want to know how to build multi-cloud applications, then this book is for you.
As part of this book, there are many hands-on sessions and gradually we would build an end-to-end production ready application on Google Cloud. The hands-on session are available as set of videos.
What else you need to know about this book -
The book will definitely give you a head start, but you need to look for other sources like cloud documentation offered by the providers to deep dive into the details. Each cloud provider provides 100 of services and you usually leverage them based on your applications requirements and start building expertise on it, like what service can be used for which requirements.
Cloud is a very vast topic and you can't fit all concepts in one book. Secondly Learning is a continuous process and my job is to introduce you to the concepts, provide you with hands-on expertise, help you build production-grade applications, so can you use this as a solid foundation to build cloud applications confidently.
The book is created as a course ware, divided into learning sessions, visual cards and Labs. Each session provides just the right level of details, with visual cards providing key messaging or takeaways and Labs providing step by step instructions through video.