Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Upcoming SlideShare
What to Upload to SlideShare
Next
Download to read offline and view in fullscreen.

Share

Get to Know Google Cloud Platform

Download to read offline

https://www.globalknowledge.com/us-en/training/course-catalog/brands/google-cloud/

In the growing cloud market, it’s important for organizations to understand the core Google Cloud Platform products and services, how GCP can be utilized and see it in action. Google Cloud Platform instructor Mark Pevec provides an Introduction to GCP, core features of GCP products & services and how this fits in the GCP cloud landscape. Also view a demo deploying REST API Microservices.

For more information of Google Cloud Platform training, visit https://ter.li/0slfml

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

Get to Know Google Cloud Platform

  1. 1. Get to Know Google Cloud Platform Presented by Mark Pevec
  2. 2. © Global Knowledge Training LLC. All rights reserved. Page 2 Agenda • Get to Know GCP: an introduction • Cloud Computing and GCP Architectures • Networks and Regions • Pricing • Security • Core Services • Use Cases • Deploy a REST API • Ingesting Big Data • Using pre-built Machine Learning for API’s • Demo: Deploy a RESTAPI
  3. 3. Get to Know GCP: An Introduction
  4. 4. © Global Knowledge Training LLC. All rights reserved. Page 4 Computing trends toward pay-as-you-go, fully automated services Now User-configured, managed, and maintained Next Fully automated Physical/Colo Serverless Storage Processing Memory Network Virtualized Storage Processing Memory Network
  5. 5. © Global Knowledge Training LLC. All rights reserved. Page 5 GCP offers a range of computing architectures Compute Engine App Engine Kubernetes Engine Cloud Functions Managed services Toward managed infrastructure Toward dynamic infrastructure IaaS Hybrid PaaS Serverless logic Automated elastic resources
  6. 6. © Global Knowledge Training LLC. All rights reserved. Page 6 Google network: 100,000s of miles of fiber cable, 8 subsea cables Unity (US, JP) 2010 Monet (US, BR) 2017 Tannat (BR, UY, AR) 2017 Junior (Rio, Santos) 2017 FASTER (US, JP, TW) 2016 PLCN (HK, LA) 2019 Indigo (SG, ID, AU) 2019 SJC (JP, HK, SG) 2013 Edge node locations >1000 Edge points of presence >100 Network Network sea cable investments
  7. 7. © Global Knowledge Training LLC. All rights reserved. Page 7 Google Cloud Platform is organized into regions and zones S Carolina N Virginia Oregon Iowa Montreal Los Angeles 3 4 3 3 3 3 Frankfurt Belgium London FinlandNetherlands 3 33 2 3 São Paulo 3 Taiwan Singapore Mumbai Sydney Tokyo 3 2 3 3 Future region and number of zones Current region and number of zones 3
  8. 8. © Global Knowledge Training LLC. All rights reserved. Page 8 Google is committed to environmental responsibility 100% carbon neutral since 2007 One of the world’s largest corporate purchasers of renewable energy First data centers to achieve ISO 14001 certification
  9. 9. © Global Knowledge Training LLC. All rights reserved. Page 9 Google offers customer-friendly pricing innovations Billing in sub- hour increments For virtual machines and containers in the cloud; data processing & other services Discounts for sustained use Automatically applied to virtual machine use over 25% of a month Custom VM instance types Pay only for the resources you need for your application
  10. 10. © Global Knowledge Training LLC. All rights reserved. Page 10 Open APIs and open source mean customers can leave Open APIs; compatibility with open-source services Open source for a rich ecosystem Multi-vendor- friendly technologies Cloud Bigtable Google Stackdriver Cloud Dataproc Kubernetes Engine Forseti Security Kubernetes
  11. 11. © Global Knowledge Training LLC. All rights reserved. Page 11 Security is designed into Google’s technical infrastructure Layer Notable security measures (among others) Operational security Intrusion detection systems; techniques to reduce insider risk; employee U2F use; software development practices Internet communication Google Front End; designed-in Denial of Service protection Storage services Encryption at rest User identity Central identity service with support for U2F Service deployment Encryption of inter-service communication Hardware infrastructure Hardware design and provenance; secure boot stack; premises security
  12. 12. © Global Knowledge Training LLC. All rights reserved. Page 12 Google Cloud Platform offers services for getting value from data 12 BigQuery Big Data Pub/Sub Dataflow Dataproc Datalab Compute Compute Engine App EngineKubernetes Engine Storage Cloud Storage Cloud SQL Cloud Datastore Bigtable Machine Learning Speech API Machine Learning Translate APIVision APINatural Language API Cloud Functions Cloud Spanner
  13. 13. © Global Knowledge Training LLC. All rights reserved. Page 13 There are four ways to interact with GCP Cloud Platform Console Web user interface Cloud Shell and Cloud SDK Command- line interface Cloud Console Mobile App For iOS and Android REST- based API For custom applications >_
  14. 14. © Global Knowledge Training LLC. All rights reserved. Page 14 Example use-case: Deploy REST API App Engine is a PaaS for building scalable applications ● App Engine makes deployment, maintenance, and scalability easy so you can focus on innovation ● Especially suited for building scalable web applications and mobile backends
  15. 15. © Global Knowledge Training LLC. All rights reserved. Page 15 Example use-case: Deploy REST API Project App Engine App Servers Application instances Application instances Application instances App Engine can access a variety of services using dedicated APIs1 Develop & test the web application locally 2 Use the SDK to deploy to App Engine 3 App Engine automatically scales & reliably serves your web application Task queues Scheduled tasks Search Memcache Logs
  16. 16. © Global Knowledge Training LLC. All rights reserved. Page 16 Example use-case: Ingesting Big data into BigQuery and performing OLAP workloads ● Provides near real-time interactive analysis of massive datasets (hundreds of TBs) ● Query using SQL syntax (SQL 2011) ● No cluster maintenance is required.
  17. 17. © Global Knowledge Training LLC. All rights reserved. Page 17 Example use-case: Ingesting Big data into BigQuery and performing OLAP workloads
  18. 18. © Global Knowledge Training LLC. All rights reserved. Page 18 Example use-case: Ingesting Big data into BigQuery and performing OLAP workloads Example: Complex query over 100B Rows Execution time: 21s • 4 TB of data read • 100 Billion regular expressions run • 278 GB shuffled • 3600 HDD (@ 100MB/s) Serial Execution time: • 11.6 Hours to read 4 TB from disk (@ 100 MBps) • 27 hours to run 100 Billion regexps (@ 1 μsec each) • 37 minutes to shuffle 278 GB across the network (@ 1Gbps) • 8800 CPUs (@ 1 μsec each) SELECT language, SUM(views) as views FROM ( SELECT title, language, MAX(views) as views FROM [bigquery- samples:wikipedia_benchmark.Wiki100B] WHERE REGEXP_MATCH(title, "G.*o.*") GROUP EACH BY title, language ) GROUP EACH BY language ORDER BY views desc
  19. 19. © Global Knowledge Training LLC. All rights reserved. Page 19 Example use-case: Using pre-built Machine Learning APIs for image or speech processing Open source tool to build and run neural network models ● Wide platform support: CPU or GPU; mobile, server, or cloud Fully managed machine learning service ● Familiar notebook-based developer experience ● Optimized for Google infrastructure; integrates with BigQuery and Cloud Storage Pre-trained machine learning models built by Google ● Speech: Stream results in real time, detects 80 languages ● Vision: Identify objects, landmarks, text, and content ● Translate: Language translation including detection ● Natural language: Structure, meaning of text Cloud ML Machine Learning APIs
  20. 20. © Global Knowledge Training LLC. All rights reserved. Page 20 Example use-case: Using pre-built Machine Learning APIs for image or speech processing For structured data Classification and regression Recommendation Anomaly detection For unstructured data Image and video analytics Text analytics 20
  21. 21. © Global Knowledge Training LLC. All rights reserved. Page 21 Demo: Deploy REST API Via App Engine (PaaS)
  22. 22. © Global Knowledge Training LLC. All rights reserved. Page 22 Learn More Recommended Global Knowledge Courses  Google Cloud Fundamentals: Core Infrastructure  Architecting with GCP: Infrastructure  Developing GCP Applications  View the entire GCP training portfolio Request a Private Group Training Session  We can deliver GCP classes on-site to a team or group of students  Private classes can also be partially virtual (some students virtual, some on-prem) Additional Resources • GCP Learning Path & Certification Track • GCP blogs • GCP whitepapers
  • ksbaxter

    Dec. 10, 2020
  • ananp11

    Oct. 9, 2018
  • AzzedineToufir

    Jun. 1, 2018

https://www.globalknowledge.com/us-en/training/course-catalog/brands/google-cloud/ In the growing cloud market, it’s important for organizations to understand the core Google Cloud Platform products and services, how GCP can be utilized and see it in action. Google Cloud Platform instructor Mark Pevec provides an Introduction to GCP, core features of GCP products & services and how this fits in the GCP cloud landscape. Also view a demo deploying REST API Microservices. For more information of Google Cloud Platform training, visit https://ter.li/0slfml

Views

Total views

765

On Slideshare

0

From embeds

0

Number of embeds

3

Actions

Downloads

61

Shares

0

Comments

0

Likes

3

×