Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introduction to Google Cloud Platform

Introduction to Google Cloud Platform

Gentle introduction to Google Cloud Platform, and feedback from Google Cloud Next '17. Presented at Launchpad Start Johannesburg.

Dale Humby

March 31, 2017

More Decks by Dale Humby

Other Decks in Technology


  1. GDE Introduction to Google Cloud Platform Dale Humby Google Developer

    Expert for Cloud Platform CTO, Nomanini
  2. GDE Affordable access to payments for everyone, everywhere

  3. GDE

  4. GDE Compute Compute engine Virtual Machines, Disks, Network App engine

    Managed App Platform Container engine Managed Kubernetes/Containers Cloud functions Serverless microservices
  5. GDE Storage and Databases Cloud storage Object storage with global

    edge cache Cloud Bigtable Fully managed, scalable NoSQL database Cloud SQL Managed MySQL and PostgreSQL Cloud Datastore Horizontally Scalable Document DB Cloud Spanner Horizontally Scalable Relational DB
  6. GDE Networking Cloud virtual networks Managed networking for cloud platform

    Cloud load balancing High performance, scalable load balancing for cloud Cloud CDN Low latency, low cost content delivery network Cloud Interconnect Peer with GCP Cloud DNS Programmable DNS Serving
  7. GDE Big Data Big Query Fully managed, large-scale data warehouse

    Cloud Dataflow Real-time batch and stream processing Cloud Datalab Explore, analyse and visualise large datasets (Jupyter notebook) Cloud Dataprep Explore, clean and prepare data for analysis Cloud Pub/Sub Distributed Real-time messaging
  8. GDE 100 announcements https://goo.gl/m0p3H0

  9. GDE Infrastructure update • $30 billion invested in building infrastructure

    • 6 regions + 11 more planned for 2017 • 64-core machines + up to 416GB memory per instance • Internal Load Balancing is GA
  10. Security update • Identity Aware Proxy (IAP) • Key Management

    Service • Data Loss Prevention (DLP) • Security Key Enforcement • Hardware Chip - Titan
  11. Data loss prevention API

  12. Data loss prevention API cloud.google.com/dlp • Automatic Sensitive Data Classification

    • More than 40 Predefined Detectors • Optional Redaction • Easy to use API to point to your documents and get results
  13. Cloud Spanner • CAP Theorem • SQL v/s NoSQL Databases

    • Best of both worlds
  14. Cloud functions - Serverless Only pay for what you use

    Fully integrated in GCP PubSub, Datastore, Firebase
  15. Price Differentiators Open Machine Learning

  16. Price • Free trial extended to 12 month • Always

    a free tier • Sustained use discounts (30% savings) • Committed use discounts (55% savings) • Custom VM's ◦ Google will tell you if you are wasting money • Preemptible VM's (Up to 80% cheaper)
  17. Open API's matter • Goal To be best cloud to

    run your workload in • Open API's, Open Source, Open Cloud • Use and contribute back • Easy to join and leave
  18. Machine learning

  19. GDE Image API • Label / Face Detection • Image

    Attributes • Landmark Detection • Logo Detection • OCR Detection • Safe Search Detection cloud.google.com/vision
  20. GDE Image Translate Bot on Telegram telegram.me/ImageTranslateBot

  21. GDE Video Intelligence API • Scene-level Video Annotation • Insights

    from videos • Make your videos searchable • Detect scene changes cloud.google.com/video-intelligence
  22. GDE Speech API cloud.google.com/speech

  23. GDE Natural Language API cloud.google.com/natural-language • Syntax Analysis • Entity

    Recognition • Sentiment Analysis • Combine with Cloud Speech and Vision API
  24. Management tools

  25. GDE Monitoring and Alerting

  26. GDE Error reporting and Traces

  27. GDE Getting started Free trial $300 and 12 month cloud.google.com/free-trial

    Free tier Always a free tier Extends beyond 12 months cloud.google.com/free/
  28. GDE Self-paced training labs google.qwiklabs.com Getting started

  29. GDE Thank You [email protected] dalehumby.com @dalehumby cloud.google.com/free-trial