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
Tweet

More Decks by Dale Humby

Other Decks in Technology

Transcript

  1. GDE
    Introduction to
    Google Cloud Platform
    Dale Humby
    Google Developer Expert for Cloud Platform
    CTO, Nomanini

    View Slide

  2. GDE
    Affordable access to payments
    for everyone, everywhere

    View Slide

  3. GDE

    View Slide

  4. GDE
    Compute
    Compute engine
    Virtual Machines, Disks, Network
    App engine
    Managed App Platform
    Container engine
    Managed Kubernetes/Containers
    Cloud functions
    Serverless microservices

    View Slide

  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

    View Slide

  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

    View Slide

  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

    View Slide

  8. GDE
    100 announcements
    https://goo.gl/m0p3H0

    View Slide

  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

    View Slide

  10. Security update
    ● Identity Aware Proxy (IAP)
    ● Key Management Service
    ● Data Loss Prevention (DLP)
    ● Security Key Enforcement
    ● Hardware Chip - Titan

    View Slide

  11. Data loss prevention API

    View Slide

  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

    View Slide

  13. Cloud Spanner
    ● CAP Theorem
    ● SQL v/s NoSQL Databases
    ● Best of both worlds

    View Slide

  14. Cloud functions - Serverless
    Only pay
    for what you use
    Fully integrated in GCP
    PubSub, Datastore,
    Firebase

    View Slide

  15. Price
    Differentiators
    Open Machine
    Learning

    View Slide

  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)

    View Slide

  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

    View Slide

  18. Machine learning

    View Slide

  19. GDE
    Image API
    ● Label / Face Detection
    ● Image Attributes
    ● Landmark Detection
    ● Logo Detection
    ● OCR Detection
    ● Safe Search Detection
    cloud.google.com/vision

    View Slide

  20. GDE
    Image Translate Bot
    on Telegram
    telegram.me/ImageTranslateBot

    View Slide

  21. GDE
    Video Intelligence API
    ● Scene-level Video Annotation
    ● Insights from videos
    ● Make your videos searchable
    ● Detect scene changes
    cloud.google.com/video-intelligence

    View Slide

  22. GDE
    Speech API
    cloud.google.com/speech

    View Slide

  23. GDE
    Natural Language API
    cloud.google.com/natural-language
    ● Syntax Analysis
    ● Entity Recognition
    ● Sentiment Analysis
    ● Combine with Cloud
    Speech and Vision API

    View Slide

  24. Management tools

    View Slide

  25. GDE
    Monitoring and Alerting

    View Slide

  26. GDE
    Error reporting and Traces

    View Slide

  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/

    View Slide

  28. GDE
    Self-paced
    training labs
    google.qwiklabs.com
    Getting started

    View Slide

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

    View Slide