google cloud platform updates

Post on 16-Apr-2017

800 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Updates | December 2015 | Romin Irani | @iRomin | http://www.rominirani.com

About Me

• 20 years of hands-on development• @iRomin• www.rominirani.com• Detailed Tutorials– Docker– Designing / Developing APIs– Gradle

• Author + Reviewer for multiple Tech Books at O’Reilly, Manning and Addison Wesley

Cloud Computing

http://cloud.google.com

Google Cloud Console• Completely new UI (

console.developers.google.com) • Ease of use and navigation• Cloud Console Mobile– Android and iOS– Monitor Metrics– View Logs

• Resource Utilization on Google Compute Engine

Custom Machine Types - Beta• Create the right machines for your workloads• No need to overbuy• CentOS, CoreOS, Debian, OpenSUSE & Ubuntu

https://cloud.google.com/compute/docs/machine-types#custom_machine_types

Container Engine - Updates• Containers are unstoppable!• Container Engine (Managed Service)– Kubernetes 1.1– HTTP Load Balancer– Horizontal Pod Scaling

• Container Registry– Docker Registry API V2 Support– Performance Enhancements – Pull – 40%– Integration with popular CI/CD systems

https://cloud.google.com/container-engine/

Containerization and Minecraft

• Minecraft on GCE• Persistent Storage• Minecraft Roullete

with Kubernetes

googlecloudplatform.blogspot.in/2015/11/containerizing-in-the-real-world-of-Minecraft.html

Google Cloud Launcher• Launch your favourite software package on

Google Compute Engine in a few clicks• 160+ solutions• Netflix Spinnaker– Open Source– Continuous Delivery Platform

https://cloud.google.com/launcher/

Google Cloud Shell• Temporary GCE instance running Debian• 5 GB of persistent disk storage• Command-line access via web browser• Web preview• Manage Google Cloud Project resources• Demo– My favorite tool to Learn/Demo docker

https://cloud.google.com/cloud-shell

Google Cloud Shell - Software

Google Cloud Shell - Software

Google Cloud Security Scanner• Detect vulnerabilities in your App Engine apps• Crawls your app, follows all links, exercises

user inputs, event handlers, etc.• Currently detects– XSS– Flash injection– Mixed-content– Usage of insecure JavaScript libraries

https://cloud.google.com/security-scanner/

PerfKit Benchmarker• Open Source Performance Benchmarking Framework• Compare Cloud Offerings• 26 benchmarks – compute, network and storage

primitives, Apps (Tomcat, Cassandra, etc), Object Storage and Managed MySQL.

• AliCloud, Amazon Web Services, CloudStack, DigitalOcean, Google Cloud Platform, Kubernetes, Microsoft Azure, OpenStack, Rackspace, machine under your desk or in your datacenter.

• https://github.com/GoogleCloudPlatform/PerfKitBenchmarker

TensorFlow• Library for Machine Intelligence• Open Source, available on Github• Library that you can plug into your

applications• Python, C++ interfaces• github.com/tensorflow/tensorflow

Google Cloud Vision API• Powerful Image Content Analysis powered by Machine

Learning Models• Understand Content of the Image

• REST API• Available in Private Alpha Release• https://cloud.google.com/vision/

Google Cloud Vision API

• Detect Objects– Everyday objects, Landmarks, Logos.

• Detect Inappropriate Content• Image Sentiment Analysis• Extract Text

Google Cloud Vision API - Demo

• Identify Objects• Sentiments – Happy , Angry, etc.• Inappropriate Image (Violence)

Other Updates• HTTPs Load Balancing goes GA• CDN Interconnect – More Partners (Akamai)• Firebase

– Integration with GCP– Integration in Android Studio

• HTTP/2 Support• gRPC• Python, Go and Java – Cloud Debugger• Big Query – User Defined Functions (UDF)• Cloud SQL

– Better Performance + Scalability– 7x faster, Scales to 10TB data, 15K IOPS and 104GB RAM per instance

http://googlecloudplatform.blogspot.com

Thank You

• Getting Started : $300 Credit (2 months)• https://cloud.google.com/

top related