GCP Challenge: Accepted

Your company has decided to deploy a new website as part of a product launch. The new site is ready to go, but unfortunately the person who built the site left before they deployed it. No one else knows how to deploy the site, and the launch date is approaching fast. What now?

Does this sound familiar? Perhaps this is similar to a situation you have encountered on the job. Day to day life can be challenging and unexpected. How can you prepare yourself to meet these challenges? Would you be able to save the day and deploy the new website in time for the product launch?

See for yourself! Introducing a new concept for hands-on labs, The Challenge Lab. In this lab, you are presented with this scenario, and a GCP environment. Your mission (should you choose to accept it) is to fix the hypothetical scenario. This lab is totally different from other labs you may have taken. You are not given steps to follow. Instead, you must solve the scenario as best you can. Real-time scoring tells you whether or not you have successfully completed the challenge.

Google Cloud Training: Challenge lab

Ready to save the day and ensure the new website is ready on launch day? Click here to start your challenge.

If you get stuck or if you want more, here are some resources you might find helpful:

– Using Firewall Rules

– Adding and Removing Network Tags

 – Getting the perfect VM configuration (if you’re interested in cryptocurrency, check this one out!)

What do you think of this lab? Want to see more labs like this, to challenge your abilities? Let us know @Qwiklabs and stay tuned for more challenges!

Google Cloud training in your own words

How do you learn best? Lectures, videos, hands-on experience, maybe all of the above? 

Today, we’re asking a different question. Do you prefer to learn in English? Español? 日本語? Qwiklabs can meet you where you are with hands-on training in your own words. Lab manuals are now available in multiple languages, including Japanese, Brazilian Portuguese, Spanish, and more.

To see which languages are available, click the globe icon by the lab title. You will see all the languages available for that lab.

Qwiklabs google cloud training language options

You can set your preferred language in your Qwiklabs profile. You will see lab manuals in your preferred language by default, if it is available.

Click here to open your profile settings.

Qwiklabs profile info

You will notice that only some labs are available in multiple languages, and in some cases you may not see the language you’re looking for. Adding new languages and translating more labs is an ongoing project, so you can expect to see more over the coming weeks and months.

Don’t see the language you’re looking for? Let us know at Support@Qwiklabs.com!

Machine Learning APIs: This is the Quest you’ve been looking for

There’s lots of buzz about Machine Learning and what it can do: on land, at sea, in hospitals, on the chessboard, even extraterrestrial applications. How can you take advantage of ML for your project, here on planet earth? To get the most out of Google Cloud, you want to know how to use ML tools. Not just a high-level understanding of what ML is (though that’s helpful too) – you want to know how ML can help you meet your goals.

And there’s a lab for that! The new 7-lab Machine Learning APIs Quest walks you through use cases and scenarios with Google ML tools. Use these labs to help you understand what ML can do for you. Then, try using ML for your own projects.

Here are some of the labs in the new Quest:

  • Cloud ML Engine: Qwik start – Train a TensorFlow model to predict income category of a person using the United States Census Income Dataset, both locally and on Cloud ML Engine. To build your model, you’ll use TensorFlow’s prebuilt DNNCombinedLinearClassifier Estimator (this model is sometimes called ‘Wide & Deep’).

  • AI Chatbot: OK Google! I want to change my password – Build an application to submit tickets with a network and 3 subnetworks that you will use throughout the lab.

Life of a conversation: Google Machine Learning lab

  • Awwvision: Cloud Vision API from a Kubernetes Cluster – With a 4+ star rating already, the Awwvision lab uses Kubernetes and Cloud Vision API to demonstrate how to use the Vision API to classify Reddit’s /r/aww subreddit images and display the labelled results in a web app. 

Hundreds of companies are hiring Machine Learning engineering roles. Set yourself apart with a Google Cloud ML credential. Complete the Quest and add the Machine Learning APIs badge to your online profiles and your resume, to show your experience with in-demand ML skills.

Machine Learning APIs Qwiklabs quest badge

Travel Tuesday Deal: Take a trip to your Minecraft World

What if you could:

  • Host your world with world-class infrastructure…

  • For up to 50 players comfortably…

  • And accessible anywhere worldwide…

For about the cost of one takeout pizza a month?

With Google Cloud, you can do exactly that. And today we’re helping you make your “trip” to your own private world as budget-friendly as possible. This week only, the lab Setting up a Minecraft server on Google Compute Engine is available for 1 credit (normally priced at 5 credits).  

Yesterday’s Cyber Monday deal helped you save money by taking labs instead of shopping. (It’s still going on by the way, 1 credit per lab in the GCP Essentials Quest!)

Here’s what you’ll do in the lab (and what you’ll do when you set up your Minecraft server on Google Cloud):

1. Create a Google Compute Engine virtual machine instance

You will walk through the steps of creating a VM with Google Compute Engine (GCE). When you set up the VM, you will attach a high performance 50 GB persistent solid-state drive (SSD) to your instance. With the addition of this persistent SSD, your instance will satisfy the system requirements for a dedicated Minecraft server and support up to 50 players comfortably.

2. Install and configure the Minecraft server

Once you set up the infrastructure in Google Cloud, it’s time to get Minecraft up and running! The Minecraft server runs on top of the Java Virtual Machine (JVM), so it requires the Java Runtime Environment (JRE) to run. Because the server doesn’t need a graphical user interface, this lab uses the headless version of the JRE. This approach reduces the JRE’s resource usage on the machine, helping ensure that the Minecraft server has plenty of room to expand its own resource usage if needed. When you set up your own personal Minecraft server, this will save you resources (and cost!).

3. Set up automatic backups of your Minecraft world data

It’s a good idea to back up your data on a regular basis, whether you’re writing a term paper or creating Minecraft worlds. The final section of the lab demonstrates how to set up regular backups of your world data using Google Cloud Storage. You will learn to write a script to create regular backups, and how to manage your backups with efficiency.

Take it for a test drive with the lab, then use what you learned to set up your own Minecraft server. And don’t forget, take advantage of Cyber Monday and Travel Tuesday prices, now through the end of the week!

Start here. And don’t forget your high performance 50 GB persistent SSD!

This blog post is not approved by or associated with Mojang or Minecraft. This lab is not approved by or associated with Mojang or Minecraft. 

Cyber Monday: The only deal you need

Cyber Monday: the annual struggle when you try not to buy something you don’t need. This year, it gets a little easier. Instead of online shopping, direct your browser to Qwiklabs.com and take labs!

All 7 labs in the GCP Essentials Quest are available now for 1 credit each, for a limited time. Usually this quest costs $23 US. This week, it’s only $7 – and you get hands-on experience and training in the Google Cloud. Your learning experience will not break, run out of batteries, or go out of style. But hurry, prices go back to normal next week.

Google Cloud online training

Prepare yourself for Cyber Monday with these 4 money saving strategies.

Money saving strategy #1: Be selective with your 70% discounts

Why click that 70% link in your inbox? Instead, get 70% off the GCP Essentials Quest and add a Google cloud badge to your resume. Education is an excellent investment in your future and your career. The skills you learn can help you ace your next project or make your next career move. Will those fancy new wireless headphones get you a promotion?

Money saving strategy #2: Find your safe space

Feeling the urge to cruise a retail websites? Instead, type Q-W-I-K-L-A-B-S-.-C-O-M into your browser. Instead of “add to cart”, each lab brings you closer to adding a Google cloud credential to your resume. Click here to get started.

Google Cloud training badges

Money saving strategy #3: Ask for help if you need it

Forgot your password? No worries. Recover it here. Are you stuck on something? Let us know, we are here to help you get the most out of your Qwiklabs experience. Email us anytime at Support@Qwiklabs.com. Or, you can send us a note directly from your lab, here:

Qwiklabs support button

Money saving strategy #4: Update your resume

You never know when you will need it. An up-to-date resume means that you are cool and calm when it comes to talking about your career. You are not running around at the last minute trying to remember the start date of a role you had in 2011. When you list your credentials, be sure to add any Qwiklabs badges you may have earned to prove your “flight time” in the cloud.

While this may not exactly save you money, it’s a good way to increase your own appeal on the job market.

Ready to take advantage of the only Cyber Monday deal you need? Log in now

Oh, and one more thing. 

The newly released Minecraft lab is also available for 1 credit. Another limited time opportunity, so try it out now

New Quest: Networking in the Google Cloud

Experts in cloud computing are in demand, especially if you have Google Cloud skills. And Qwiklabs can help, with over 70 hands-on training exercises, each one walking you through completing a task with Google Cloud. 

Are you ready to take the next step? Just released, enroll in the newest 8-lab Quest from Qwiklabs, Networking in the Google Cloud. This Quest is not for the faint of heart. It’s our most challenging Quest yet, and it pays off with in-depth exploration of scenarios like scaling your applications, improving network performance, creating secure, high-performance VPNs, and more.

Ready to impress your team with your intimate knowledge of content caching? Enroll in the Quest now

Networking in the Google Cloud badge

Here is some of what you will do:

  • Networking 101: Networks, subnetworks, and cross-project connections! Set up a network and explore access into, out of, and among your resources. Have you taken Networking 101 already? Then you’re ready for Networking 102

Enroll in the Quest today and be one of the first in the world to earn your Networking in the Google Cloud badge.

Networking in the Google Cloud labs

Help Wanted: Kubernetes

If you are happy with your current job, that’s awesome. But if you are thinking about a change, or maybe even a move within your current company, check out some of these help-wanted listings.

  • Sr. Software Engineer, Kubernetes: An artificial intelligence research institute in Seattle is looking for senior engineers with Kubernetes experience to modernize our cloud infrastructure, Seattle, WA, $142k-$214k (Glassdoor estimate.) Source.

  • DevOps Engineer – GCP, Kubernetes, Python: Revolutionize the video monitoring industry by using cloud solutions…Kubernetes (MUST HAVE), Python, Microservices (MUST HAVE), Irvine, CA. Posted at $140,000 – $175,000. Source
  • Dev Ops Engineer: Someone who is not afraid to take charge and lead the DevOps technical practices with a strong CI/CD mindset….Experience with Docker/Kubernetes. Denver CO. Posted at $100000 – $140000 per annum. Source
  • REMOTE Big Data Developer: You should be awesome at: In-depth understanding to instrument infrastructure as code via CFN templates, Ansible, container orchestration via Docker, ECS, Kubernetes in the cloud, Saint Louis, MO. Posted at $73/hr. Source

These job postings all have one thing in common: Kubernetes. And if you’re looking for a qwik and effective way to get Kubernetes training (plus a credential for your resume), Qwiklabs can help!

Kubernetes training

Enroll in the Kubernetes in the Google Cloud Quest and earn a Google badge to list on your resume and LinkedIn. This 7-lab quest give you hands-on experience with core Kubernetes concepts. Here’s some of what you will do:

  • Intro to Docker (my favorite GCP lab so far, and the first lab in the Quest): Want some practice with basic Docker container environment commands? Create, run, and debug containers, and learn to pull and push images to and from Google Container Registry.

  • Hello Node Kubernetes: 4+ star average, turn your code into a replicated application running on Kubernetes. You’ll create a Node.js app, create a Docker container from it, deploy it to Google Container Engine, and scale it up.

  • Continuous Delivery with Jenkins in Google Container Engine: Another 4+ star lab, set up a continuous delivery pipeline using Jenkins running in the Google Container Engine (GKE). You will deploy and completely configure Jenkins running in GKE, set up a Jenkins pipeline, and exercise the dev – deploy process. Set aside at least an hour for this deep dive!

Click here to see all of the labs and enroll in the Quest today.

Kubernetes training

Cloud Training Update: 40+ new labs

Good news: our lab catalog is growing, which means even more cloud training for you. A lab is the best way to get hands-on experience with a new service or feature, whether you are curious about Google Cloud identity management or if you want to use Kubernetes for your next project. 

We added 40+ new labs to our catalog this week, and watch for more new labs coming soon! See the new Google Cloud labs here.

Cloud Training Offerings growth on Qwiklabs

Qwiklabs lab catalog growth over time.

Meet some of the new labs!

Deploy a Python Flask web application to the App Engine Flexible environment. The app wires up Google Cloud APIs for Vision, Storage, and Datastore to analyze a photo of a face. What mood is your selfie?

Got compute intensive jobs? Consider using Apache Beam on Cloud Dataflow to scale out your workloads. In this lab, learn to process Landsat data in a distributed manner using Apache Beam and Cloud Dataflow.

Run your Windows workloads on GCP. This lab teaches you how to create a virtual machine with Microsoft SQL Server installed. You’ll also create a Windows user and password, and learn how to connect to the Windows Server via remote desktop.

And check out the new badges you can earn! 

Earn Google Cloud badges

Easily search for topics that interest you.

Google Cloud training

And you’ll notice the new labs give you Google Cloud experience! You can filter by cloud, here: 

Google Cloud Training filter

With all the new labs (and more on the way), you may want to consider becoming an Advantage subscriber. As a subscriber, you get unlimited access to the entire lab catalog, including new labs the instant they are published. We promise to keep you interested with new labs and quests! But you can cancel your subscription any time you like.

Details here.

What’s your #nextQwiklab going to be?

Google Cloud training for developers: Start your Quest

Developers, learn how Google Cloud Platform (GCP) can make your life easier with the latest online training from Qwiklabs. Enroll in the Developing Applications Quest and practice building and deploying apps on the Google Cloud Platform. This 7-lab Quest walks you through build and deploy scenarios using Node.js, Ruby, Python, and even ASP.Net Core Frameworks. When you complete the labs, you can use what you learned to run your own apps on GCP. And you can add the Developing Applications badge to your resume – a credential that confirms your “flight time” with the GCP Console.

GCP Online Training: Developing Applications on Google Cloud

Here’s some of what you’ll do:

Complete this Quest and use what you learned to use GCP for your next project. And don’t forget to take advantage of GCP’s free offerings to get you started qwikly!

New Quest: Earn your Scientific Data Processing badge

Where are you headed for Summer vacation? You might pack your flip flops and head to the beach, or you might dig your boots out of the closet and explore a new hiking route. Qwiklabs is dreaming of out-of-office experiences too, with a brand new Scientific Data Processing Quest full of labs designed to transport you from your desk, to the coast, to NYC, even to the tropics. There’s room for Google Cloud training in your carry-on!

Google Cloud Training: Scientific Data Processing Quest

The Scientific Data Processing Quest walks you through using the Google Cloud Platform (GCP) to tackle complex data analyses, with minimal IT know-how (and minimal cost!). Think training a machine learning model is outside your skillset? It’s not! There are 7 labs in this Quest and each one walks you through using basic GCP tools to process huge datasets, and return fascinating results.

Here’s some of what you’ll do:

  • Use BigQuery to process and correlate two extremely diverse datasets, weather and civil complaints in NYC. Can you think of other datasets you might want to correlate?

  • Use Google Cloud Dataflow to build a monthly vegetation growth index based on Landsat images. You’ll learn to use Google Cloud Dataflow, a framework that automatically distributes work to many machines. You will work with an agriculture use case, but you can apply your new skills across industries. Virtually trek through Reunion Island while you’re at it. (link to Lak’s post from Nov)

An image classifier consists of two parts: a feature extraction part that is many layers deep and a classifier part that is quite simple. In transfer learning, when you build a new model to classify your dataset, you reuse the feature extraction part from an already trained image classifier and re-train the classification part with your dataset. Since you don’t have to train the feature extraction part (which is the most complex part of the model), you can train the model far more quickly with fewer images and less computational resources.

– Lak Lakshmanan, Tech Lead, Data and ML Professional Services, Google Cloud

Don’t forget sunscreen!

Tweet @lak_gcp, the craftsman who built these labs, when you’re done and let us know what you think. Happy lab-taking!