cloud-native workshop nyc - leveraging google cloud services with spring boot and pivotal cloud...

29
Organize the world’s information and make it universally accessible and useful.

Upload: pivotal

Post on 11-Apr-2017

38 views

Category:

Software


0 download

TRANSCRIPT

Organize the world’s information and make it universally accessible and useful.

Google Cloud brings battle hardened tech from Google products

Confidential + Proprietary

Google Cloud Platform Services

VIRTUAL NETWORK

LOAD BALANCING

CDN

DNS

INTERCONNECT

Management Compute Storage Networking Data Machine Learning

STACKDRIVER

IDENTITY AND ACCESS

MANAGEMENT

CLOUD ML

SPEECH API

VISION API

TRANSLATE API

NATURAL LANGUAGE API

Why on matters!

Purpose built and co-engineered

Global HTTP(s) load balancer

16Gbps host-host

GCE Custom Machine TypesAverage Savings: 19%

36%discount

28%discount

List price differences

Per-minute billing,Custom machines,

Sustained-use discounts

100%

80%

60%

40%

20%

0%

Average 59% discount

Perennial price leader

Rightsizing recommen-

dations

25%discount

Maximum 89% discount

Other Cloud Providers

Confidential & ProprietaryGoogle Cloud Platform 9

Why on matters!

Why on matters!

Confidential + Proprietary

Google Cloud Platform Services

VIRTUAL NETWORK

LOAD BALANCING

CDN

DNS

INTERCONNECT

Management Compute Storage Networking Data Machine Learning

STACKDRIVER

IDENTITY AND ACCESS

MANAGEMENT

CLOUD ML

SPEECH API

VISION API

TRANSLATE API

12

NATURAL LANGUAGE API

Cloud Foundry AdvantagesOn Google Cloud Platform

Platform Integration

Service broker integration to allow access to GCP

services from your Cloud Foundry applications

Leading InfrastructureIndustry-leading

hardware, network, and services unavailable

on-prem or other clouds

Google Engineers

Owning and maintaining the CF integrations with Pivotal and investing in

customer implementation

Two flavors of machine learning

Build Your OwnModel

Pre-Trained Models

Vision Speech BETATranslation Natural Language

BigQueryCloud

StorageCloud

Datalab

TFTensor Flow

Pipelines Model Management

API

Vision API TRY THE API

FacesFaces, facial landmarks, emotions

OCRRead and extract text, with support for > 10 languages

LabelDetect entities from furniture to transportation

LogosIdentify product logos

Landmarks & Image PropertiesDetect landmarks & dominant color of image

Safe SearchDetect explicit content - adult, violent, medical and spoof

Natural Language API

Identify entities and label by types such as person, organization, location, events, products and media.

Enables you to easily analyze text in multiple languages including English, Spanish and Japanese.

Extract tokens and sentences, identify parts of speech (PoS) and create dependency parse trees for each sentence.

Syntax analysisEntity Recognition Multi-Language Support

TRY THE API

Understand the overall sentiment expressed in a block of text.

Sentiment Analysis

Speech API

Powered by deep learning neural networking to power your applications..

No need for signal processing or noise cancellation before calling API. Can handle noisy audio from a variety of environments.

Noise Robustness

Can provide context hints for improved accuracy. Especially useful for device and app use cases.

Word HintsSpeech Recognition

TRY THE API

Recognizes over 80 languages & variants. Can also filter inappropriate content in text results

Over 80 languages

Can stream text results, returning partial recognition results as they become available. Can also be run on buffered or archived audio files.

Real-time results

Translation API

Supports more than 100 languages and thousands of language pairs.

Behind the scenes, Translation API is learning from logs analysis and human translation examples. Existing language pairs improve and new language pairs come online at no additional cost.

Sometimes you don’t know your source text language in advance. Can automatically identify languages with high accuracy.

Automatic language detection

The Premium edition is tailored for users who need precise, long-form translation services (e.g. livestream translations, high volume of emails, detailed articles and documents)

Premium edition BETAText Translation Continuous Updates

TRY THE API

Video Intelligence APILabel DetectionDetect objects, such as dog, flower, human, in the video.

Shot Change DetectionDetect scene changes within the video.

Video SegmentationSegment long-running videos to provide annotations for specified time segments.

Integrated REST APIRequest one or more annotation types per image.

RegionalizationSpecify a region where processing will take place (for regulatory compliance).

Face DetectionDetect faces throughout the length of the video.

What is Cloud Spanner?

Traditional relational semantics: schemas, ACID transactions, SQL

Fully managed, database service with global scale

Automatic, synchronous replication within and across regions for HA

Google’s mission-critical scalable relational Database Service

Battle-tested within Google for 5+ yrs (Adwords, GooglePlay, ...)

cloud.google.com

[email protected]