Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
The complete Google Cloud Platform (GCP) for Beginners
Rating: 3.6 out of 5(20 ratings)
1,214 students

The complete Google Cloud Platform (GCP) for Beginners

The Google Cloud for ML with TensorFlow, Big Data with Managed Hadoop
Created byAmeen Bineabade
Last updated 6/2024
English

What you'll learn

  • Deploy Managed Hadoop apps on the Google Cloud
  • Use big data technologies such as BigTable, Dataflow, Apache Beam and Pub/Sub
  • Prepare for Google Cloud Certifications & Understand GCP from Root to TOP
  • GCP Professional Cloud Architect Certification

Course content

1 section25 lectures5h 17m total length
  • Introduction16:10

    Explore the Google Cloud Platform, compare it with other clouds, and learn how provisioning, on-demand access, and pay-as-you-go enable elasticity of resources over the internet.

  • Google Cloud Platform Introduction part 120:19

    Explore Google Cloud Platform basics, including data centers, regions and zones, renewable energy, custom servers, encryption in transit and at rest, and global versus regional resources for scalable cloud workloads.

  • Googele Cloud Platform Introduction Part 2 - Services15:33

    Explore how Google Cloud organizes resources into projects within an organization, with folders, IAM policies, quotas, and service accounts managed by the resource manager for centralized governance and billing.

  • Core Services3:47

    Explore core cloud services in the Google Cloud Platform for beginners, including the pricing calculator, compute resources, data storage options, and network resources, while understanding service choices, security, and billing.

  • Background: Database and Storage Service35:28

    Explore Google Cloud Platform's database and storage services, including Cloud SQL, Spanner, Bigtable, Datastore, Cloud Storage, BigQuery, and messaging with Pub/Sub, plus big data tools like Dataflow and Dataproc.

  • Background : Networking Service21:41

    Explore Google Cloud networking services, including VPC, load balancers, firewalls, routers, subnets, DNS, and Cloud CDN, and learn how interconnects, VPN, and hybrid cloud enable secure global connectivity.

  • Cloud Interfaces2:13

    discover the google cloud platform interfaces you can use to interact with gcp, including the web console, mobile app, command line tools, cloud shell, and cloud api.

  • Cloud Console3:26

    Explore the Google Cloud Platform cloud console UI to manage projects and resources from a centralized home page, with access to API Explorer, dashboards, and quickstart guides.

  • Cloud Shell5:01

    Access cloud shell directly in your browser to run gcloud, gsutil, and other tools, manage cloud storage, preview web apps, and edit files with an integrated, secure, persistent, full-screen terminal.

  • Cloud SDK2:20
  • Cloud SDK Installations4:39

    Download and install the Cloud SDK, initialize gcloud on your machine, log in, set a default project and compute zone, and explore instance lists with native tools like gsutil.

  • Cloud API4:09

    Explore the cloud api explorer in the cloud console to try the compute engine api in a sandbox, creating a test instance with project id and zone.

  • Compute Service Overview23:20

    Explore Compute Engine, Google Cloud Platform virtual machine service, including launching instances, instance templates and groups, networking with firewalls and regions and zones, disks, images, snapshots, and scaling concepts.

  • Load Balancer, Auto Scaling & High Availability illustrations5:56

    Explore how Google Cloud load balancers distribute requests across Compute Engine instances, automatically scale to handle traffic, and ensure high availability across regions.

  • GCP -Compute Engine Linux VM Demo14:52

    Launch and configure a Linux virtual machine in Google Compute Engine, selecting regions, zones, machine types, and images, then connect via SSH to manage the instance.

  • GCP - GCE Windows Machine Demo13:20

    Learn to create and connect a Google Cloud Platform Compute Engine VM, choose a Windows image and size, enable preemptible pricing, and connect via remote desktop to verify internet access.

  • Google Cloud Platform Storage and Database Service6:49

    Explore Google Cloud Platform storage and database services, including Cloud SQL, Cloud Spanner, Datastore, Bigtable, and Cloud Storage, plus big data tools like Dataflow and Pub/Sub.

  • Cloud SQL22:55

    Google Cloud SQL, a fully managed RDBMS for MySQL and PostgreSQL, featuring automated backups, point-in-time recovery, replication, and high availability.

  • Cloud Spanner22:28

    Explore Cloud Spanner, Google's globally scalable, fully managed relational database that provides strong global consistency, horizontal scaling, and a SQL-like schema for mission-critical, real-time applications.

  • Google Platform Networking17:16

    Explore cloud networking on Google Cloud Platform, including VPC private networks, subnets, firewalls, load balancers, and DNS, with hybrid connectivity via VPN and Interconnect.

  • Google Cloud Interconnect12:30

    Learn to connect your on-premises data center to your Google Cloud Platform VPC using cloud interconnect, cloud VPN, and peering for hybrid connectivity.

  • GCP Networking : Bastion Host demo3:29

    Discover how to set up a bastion host in gcp, remove a vm's external ip, and access another vm via its internal ip within the same subnet using ssh.

  • Platform Management and Monitoring3:11

    Use Stackdriver for cloud monitoring, logging, tracing, and error reporting across Google Cloud Platform and Amazon Web Services, with health and uptime checks, dashboards, logs, latency monitoring, and production debugging.

  • GCP BigData Solutions Overview14:37

    Learn Google's big data solutions on GCP, including BigQuery as a fully managed enterprise data warehouse, Dataflow for stream and batch processing, and DataProc for Hadoop and Spark.

  • GCP AI & Machine Learning21:58

    Explore Google Cloud Platform's AI and machine learning solutions, including the fully managed cloud machine learning engine and intelligence API for vision, speech, natural language, translation, and video analysis.

Requirements

  • Basic understanding of technology - superficial exposure to Hadoop is enough

Description

The Google Cloud Platform is not currently the most popular cloud offering out there - that's AWS of course - but it is possibly the best cloud offering for high-end machine learning applications. That's because TensorFlow, the super-popular deep learning technology is also from Google.

What's Included:

  • Compute and Storage - AppEngine, Container Enginer (aka Kubernetes) and Compute Engine

  • Big Data and Managed Hadoop - Dataproc, Dataflow, BigTable, BigQuery, Pub/Sub

  • TensorFlow on the Cloud - what neural networks and deep learning really are, how neurons work and how neural networks are trained.

  • DevOps stuff - StackDriver logging, monitoring, cloud deployment manager

  • Security - Identity and Access Management, Identity-Aware proxying, OAuth, API Keys, service accounts

  • Networking - Virtual Private Clouds, shared VPCs, Load balancing at the network, transport and HTTP layer; VPN, Cloud Interconnect and CDN Interconnect

  • Hadoop Foundations: A quick look at the open-source cousins (Hadoop, Spark, Pig, Hive and HBase)

GCP is one of the fastest-growing cloud platforms in the industry. This course aims to provide a thorough overview of GCP. From the core building blocks such as Compute, Storage, and Networking to the advanced services, this course introduces the key concepts and then shows you how to start being productive. Each section includes a hands-on demo of one of the key services. You will also learn the use cases and scenarios for some of the most significant services of Google Cloud.

What you'll learn

  • Take the first step in your GCP readiness journey

  • Explore GCP building blocks

  • Understand the key GCP services

  • Learn how to use GCP compute, storage, and networking services

  • Identify the value proposition of key GCP services

  • Choose the right GCP service for your use case and business scenario

  • Apply the concepts of identity & access management to secure GCP projects

Who this course is for:

  • Yep! Any one who wants to deploy serverless analytics and big data solutions on the Google Cloud