Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Cloud Analytics with Google Cloud Platform

You're reading from   Cloud Analytics with Google Cloud Platform An end-to-end guide to processing and analyzing big data using Google Cloud Platform

Arrow left icon
Product type Paperback
Published in Apr 2018
Publisher Packt
ISBN-13 9781788839686
Length 282 pages
Edition 1st Edition
Concepts
Arrow right icon
Author (1):
Arrow left icon
Sanket Thodge Sanket Thodge
Author Profile Icon Sanket Thodge
Sanket Thodge
Arrow right icon
View More author details
Toc

Table of Contents (11) Chapters Close

Preface 1. Introducing Cloud Analytics 2. Design and Business Considerations FREE CHAPTER 3. GCP 10,000 Feet Above – A High-Level Understanding of GCP 4. Ingestion and Storing – Bring the Data and Capture It 5. Processing and Visualizing – Close Encounter 6. Machine Learning, Deep Learning, and AI on GCP 7. Guidance on Google Cloud Platform Certification 8. Business Use Cases 9. Introduction to AWS and Azure 10. Other Books You May Enjoy

Emerging cloud technologies and services

With cloud analytics we are having many emerging cloud technologies and services which were not present earlier. We will be discussing about few of them below:

  • Serverless: With serverless computing, developers are only responsible for the code. Developers has to upload code to the cloud and cloud vendor will load and execute it. In responses to different events. These events then triggers in backend some defined functions to perform the given task. Customer in turn pay only for the resources used to run those functions. AWS Lambda, Google Cloud Functions, and Azure Functions are examples of serverless computing services that we have in major cloud vendors.
  • Artificial Intelligence and Machine Learning: Other major cloud technology is artificial intelligence and machine learning. AI and ML are creating waves in cloud vendors as well. Every cloud vendor is trying to integrate as many as AI, ML and Deep Learning services as possible. They are also providing services to build custom models. Google Cloud Machine Learning Engine and Google Cloud Speech API are services available in Google Cloud Platform, whereas in AWS we have Amazon Machine Learning, and AWS has Rekognition.
  • BigData and Analytics: This is not really an emerging technology, but lot of innovation is taking place here. Highly available RDBMS are being introduced, petabyte scale NoSQL databases are in place now, and many other aspects like this are shaping the paradigm of BigData and Analytics. Cloud providers now have a good number of big data services, including Google BigQuery for large-scale data warehousing and Amazon Web Services Elastic MapReduce and Microsoft Azure Data Lake Analytics for processing huge datasets, be it structured or unstructured.

Different ways to secure the cloud

Now, as we have seen the concerns and threats on cloud, let us now look at the different features provided by the cloud vendors to secure the cloud data storage:

  • Secure access: Secure Access is going to help the customer secure access with a username and password, or security keys on a few occasions.
  • Built-in firewalls: Cloud platform also provides built-in firewalls. They not only protect your services with the DoS attack by allowing certain IP address, but can also keep certain ports open.
  • Unique user: You can also create your own unique user using an IAM tool, which is available for free by most cloud vendors.
  • Multi factor authentication: Multi factor Authentication (MFA) is another major leap in providing security. You can use Google's virtual MFA app Authenticator to safeguard your systems.
  • Private Subnet: If you want you can also create your private Subnet and can have more and better control over your network.
  • Encrypted data storage: You can also encrypt your data at rest, which means you can encrypt the data that you have in the cloud. No one in the world will be able to read this data without having an awareness of the decryption method.
  • Dedicated connection option: This is typically a special service in which the cloud vendor will give you access to the edge node and thus the data that you are uploading will bypass the normal internet method to reach a cloud vendor's data center, but it will be sent directly to the cloud vendor.

These features makes the cloud vendors more robust, strong, and very secure!

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime
Banner background image