W H I T E P A P E R
www.persistent.com
© 2017 Persistent Systems Ltd. All rights reserved.
10.1.2.12 Cloud Datalab
Cloud Datalab is a powerful interactive tool created to explore, analyze and visualize data with a single click on
GCP. It runs locally and optionally on Google Compute Engine and connects to multiple cloud services easily,
so developers can focus on exploring their data. It is built on Jupyter (formerly IPython), which boasts a thriving
ecosystem of modules and a robust knowledge base. It enables analysis of data on Google BigQuery, Google
Compute Engine, and Google Cloud Storage using Python, SQL, and JavaScript (for BigQuery user-defined
functions). It supports TensorFlow-based deep ML models in addition to scikit-learn.
References
https://cloud.google.com/datalab/10.1.2.13 Cloud IAM
Google Cloud Identity &Access Management
(IAM)
lets users manage access control by defining who (members)
has what access (role) for which resource. With IAM users can grant more granular access to specific GCP
resources and prevent unwanted access to other resources. IAM lets customers adopt the security principle of
least privilege, so they grant only the necessary access to their resources.
References
https://cloud.google.com/iam/10.1.2.14 Data Studio 360:
Google Data Studio (beta) turns data into informative dashboards and reports that are easy to read, easy to
share, and fully customizable. Dashboarding allows to tell great data stories to support better business decisions.
Using Google Data Studio allows to create unlimited Data Studio custom live, interactive reports and dashboards
with full editing and sharing
References
https://www.google.com/analytics/data-studio/10.1.2.15 Google Cloud Deployment Manager:
Google Cloud Deployment Manager is an infrastructure management service that automates the creation and
management of Google Cloud Platform resources. Using Deployment Manager, developers can create flexible
templates that deploy a variety of Cloud Platform services, such as Google Cloud Storage, Google Compute
Engine, and Google Cloud SQL. Google Cloud Deployment Manager allows to specify all the resources needed
for an application in a declarative format using YAML.
References
https://cloud.google.com/deployment-manager/10.2 Amazon Web Services
10.2.1 Overview
Amazon Web Services (AWS) offers a suite of cloud-computing services that make up an on-demand computing
platform. AWS has more than 70 services, spanning a wide range, including compute, storage, networking,
database, analytics, application services, deployment, management, mobile, developer tools and tools for the
Internet of things. The AWS Cloud operates 42 Availability Zones within 16 geographic Regions around the world.
32