Book Image

Cloud Analytics with Google Cloud Platform

By : Sanket Thodge
Book Image

Cloud Analytics with Google Cloud Platform

By: Sanket Thodge

Overview of this book

With the ongoing data explosion, more and more organizations all over the world are slowly migrating their infrastructure to the cloud. These cloud platforms also provide their distinct analytics services to help you get faster insights from your data. This book will give you an introduction to the concept of analytics on the cloud, and the different cloud services popularly used for processing and analyzing data. If you’re planning to adopt the cloud analytics model for your business, this book will help you understand the design and business considerations to be kept in mind, and choose the best tools and alternatives for analytics, based on your requirements. The chapters in this book will take you through the 70+ services available in Google Cloud Platform and their implementation for practical purposes. From ingestion to processing your data, this book contains best practices on building an end-to-end analytics pipeline on the cloud by leveraging popular concepts such as machine learning and deep learning. By the end of this book, you will have a better understanding of cloud analytics as a concept as well as a practical know-how of its implementation
Table of Contents (16 chapters)
Title Page
Packt Upsell
Foreword
Contributors
Preface
Index

Risks and challenges with the cloud


Now that we have discussed what cloud offerings we have, let's see the challenges that we might have to face:

  • Increased Security Vulnerabilities: When we plan to adopt cloud services in our architecture trust plays a huge role. Because when data is with us, it is under our complete control. We control the services accessing the data, along with privileges, encryption, and many other things. But when it comes to moving services to cloud its often a very tough call as we are giving all our data and control to cloud. And most times the encryption and security plays a major hindrance while adopting cloud. Thus, security can be a major topic to discuss when it comes to risks involved in cloud.
  • Reduced operational governance control: As we know by now our infrastructure is shared by other customers of the cloud vendor as well, it brings some constraints to handling the governance aspect for enterprises. You literally lose control over data. And internet is the only connectivity between enterprise and cloud - one more hurdle while taking care of governance. The following figure illustrates this:
  • Limited portability between cloud providers: Given we have many cloud vendors now and no industry standards in terms of technology or communication between services it becomes very difficult for customers to switch from one cloud provider to another. Most of the services are custom built by cloud providers, thus limited portability.  The following figure shows two different cloud providers and the features they support for a cloud consumer:

  • Multi-Regional regulatory and legal issues: When cloud vendor start establishing their data centers across globe the priority is often given to electricity prices, ease of starting data centre, geographical region, potential customers coming from same region and many more. Thus, due to this many time enterprises don't have grasp over the flow of data. But it is taken very seriously by many enterprises and governments. Many countries have a common policy of making companies retain data of the their citizens in the same country. Sometimes, this can become a cause of companies not adopting cloud based solutions.

Now that we understood risk and challenges of cloud computing let's try and understand about cloud analytics.