83% of enterprise workloads will be in the cloud by 2020. How? API integration! Want to get started with cloud APIs? Qwiklabs can help. Take any of the labs below and you’ll get 10 Qwiklabs credits by January 12th (free of charge, no CC required).
- Introduce yourself to Google Cloud APIs and understand key principles of API communication, architecture and authentication.
For example, you’ll work with Cloud Storage API methods to inspect the Fitness API and monitor traffic levels, error rates and latencies in the Dashboard:
Then, you’ll work with authentication services with Google Cloud APIs. For example, to access user data, you’ll authenticate JSON/REST API by using OAuth 2.0 playground.
2. Got a picture of your pet? Analyze an image with the APIs Explorer: Qwik Start lab. You’ll create a Cloud Storage bucket, upload an image to the bucket. You can use an image of a good dog, Bailey (:
You’ll then call the Cloud Vision API to analyze the image. When you’re done, your request field will look similar to this:
Does it? Share your results @Qwiklabs.
3. How far have you memorized the value of pi? Put Google Cloud to the test. Create a cluster using Cloud Dataproc API and then run a Apache Spark job to calculate an approximate value of pi in that cluster.
Two workers aren’t enough for data intensive processes like these. Add 3 more workers to update the cluster with Dataproc API:
Have you verified the update? How many worker nodes do you see? Share your results @Qwiklabs.
Take the labs and don’t forget you’ll get 10 Qwiklabs credits (free of charge, no CC required).
Want to make your life easier by moving from on-prem to the cloud, but don’t know where to start? There’s a Quest for that. The Baseline: Infrastructure Quest gives you hands-on practice with GCP’s core infrastructure services like Cloud IAM, Kubernetes, and Stackdriver. Enroll in the Quest by Monday, September 24th you’ll get a 1-month pass (free of charge, no CC required) to earn the badge and show your “flight time” with Google Cloud.
Even better, each lab in the Quest has 1-minute videos to walk you through key concepts for each lab. Here are some of the labs in the Quest:
- Cloud Storage: Qwik Start – Console: Use the Google Cloud Platform Console to create a storage bucket, upload objects, create folders & subfolders, and then make those objects publicly accessible.
When you’ve created a bucket & uploaded an object into the bucket, you can check your progress:
Ensure that you’ve understood each concept by answering multiple choice questions:
How did you do? Share your results @Qwiklabs. Need extra help? Watch Jenny as she walks you through this lab.
- Cloud IAM: Qwik Start: Cloud IAM unifies access control for GCP services into a single system and presents a consistent set of operations. Learn to create and manage permissions with this lab. You’ll assign and remove roles associated with Identity and Access Management (IAM).
When you’ve removed project viewer access for a user with IAM, you should see a similar permission error:
If not, let Jenny come to your rescue in this video!
- Kubernetes Engine: Qwik Start: After you’ve created a cluster, you’ll execute kubectl run command to create a new Deployment, hello-server, using the hello-app container image. Before you can inspect the hello-server service, you’ll need to expose your application to external traffic:
If you’re unable to view the application from your web browser using the external IP address with the exposed port, let Jenny help you!
- Deployment Manager: Qwik Start: Since Deployment Manager is an infrastructure deployment service that automates the creation and management of GCP resources, you can write configuration files for Cloud Storage, Compute Engine, Cloud SQL, etc.
In this lab, you’ll write a file to create & deploy configuration, inspect the running environment and view the deployment manifest. While waiting to deploy your configuration, you’ll see a status message:
Don’t see it? Jenny can help you with this lab too!
Why wait? Enroll now before 2020 hits, and your server closet in the back room is still humming (: