Certyfikacja Google Cloud jest jednym z najtrudniejszych egzaminów, jeśli chodzi o środowisko chmury publicznej. I to nie tylko dlatego, że pytania bywają bardzo szczegółowe, losowo zmieniają kontekst, a możliwe do zaznaczenia odpowiedzi - jak to w dobrym teście - różnią się jedynie niuansami. Grono naszych kolegów, którzy przeszli przez nie z powodzeniem, systematycznie się powiększa, dlatego chcemy podzielić się doświadczeniem zbierając w tym tekście praktyczne wskazówki, jak skutecznie przygotować się do uzyskania tych certyfikatów.

Obecnie Google umożliwia uczestnictwo w ośmiu ścieżkach certyfikacji bezpośrednio związanych z Google Cloud, podzielonych na różne poziomy zaawansowania oraz specjalizacje. Szczegóły można znaleźć pod adresem: https://cloud.google.com/certification

Jeśli czytasz ten tekst, zapewne wybrałeś już certyfikat, który zamierzasz zdać. Jeśli nie jesteś jeszcze zdecydowany, najlepiej zacząć swoją przygodę z certyfikacją Google Cloud od tego, który jest Ci najbliższy ze względu na dotychczasowe doświadczenie lub który jest najbardziej zbieżny z Twoimi zainteresowaniami.

Od czego zacząć?

Z naszych doświadczeń wynika, że do większości egzaminów da się przygotować w 40-50 godzin nauki, oczywiście w zależności od posiadanego doświadczenia oraz indywidualnych możliwości.

Zacznij od zapoznania się z treścią oficjalnego “exam guide” dostępnego na przywołanej powyżej stronie certyfikacji Google Cloud. Jeśli w ścieżce, którą wybrałeś, występują case studies, polecamy szczegółowo zapoznać się z tym materiałem, bo bywa on szczególnie pomocny podczas egzaminu.

Pewnie zastanawiasz się, czy na tym etapie będzie potrzebne Ci konto w Google Cloud. Odpowiedź, wbrew pozorom, nie jest oczywista, bowiem polecona w dalszej części tekstu platforma Qwiklabs umożliwia standardowe korzystanie z konsoli webowej Google Cloud do wykonywania konkretnych ćwiczeń. Jeśli jednak nie masz żadnego doświadczenia z konsolą webową i CLI dużej platformy chmurowej - to świetna okazja, aby założyć i aktywować konto w chmurze.

Źródła wiedzy

Jest ich naprawdę bardzo wiele. Poniżej polecamy jedynie wybrane - te, które najlepiej sprawdziły się podczas naszych certyfikacji.

Coursera

To pokaźny zbiór kursów w formie wideo. Można uczestniczyć zarówno w kursach pojedynczych, jak i zgrupowanych w tzw. specjalizacje. Sam Google rekomenduje Courserę, a kursy dotyczące platformy Google Cloud są przygotowane i prowadzone przez inżynierów oraz architektów Google. Warto wykupić dostęp do tej platformy, ponieważ materiały tam prezentowane gwarantują dobrą jakość i przystępną formę. Dostęp do Coursery daje też wiele innych możliwości poszerzania wiedzy, daleko wykraczających poza Google Cloud.

Co konkretnie znajdziesz w Courserze? Dla przykładu - specjalizacja, która przygotowuje do egzaminu Professional Cloud Architect zawiera 5 akredytowanych przez Google kursów z adekwatnymi tematycznymi laboratoriami Qwiklabs. W tym przypadku warto dodatkowo przejść jeszcze przez kurs Preparing for the Google Cloud Professional Cloud Architect Exam. To jeden kurs z trzema wyzwaniami Qwiklabs. O tym, czym różnią się laboratoria od wyzwań oraz o samej platformie Qwiklabs napiszemy więcej w następnej sekcji.

Wszystkie kursy na Courserze kończą się oczywiście uzyskaniem certyfikatu ukończenia kursu, nie są jednak certyfikatami dostawcy chmurowego ani nie są formalnie wymagane do przystąpienia do któregokolwiek z egzaminów Google Cloud.

Qwiklabs

To platforma do wykonywania laboratoriów (ćwiczeń i wyzwań), na której w łatwy sposób można rozpocząć zbieranie doświadczenia “hands-on” z chmurą Google, ale też innych dostawców. Platforma jest ściśle zintegrowana zarówno z Courserą, jak i Google Cloud.

Kiedy uczysz się z wykorzystaniem Coursery i na liście “lekcji” w danym kursie pojawi się laboratorium lub wyzwanie, zostaniesz wówczas poproszony o otwarcie zewnętrznego linka z zasobem Qwiklabs. Każde ćwiczenie ma ograniczenie czasowe: najczęściej 60-90 minut, ale zazwyczaj można je wykonać w połowie tego czasu. Qwiklabs - i tu zaczyna się prawdziwa zabawa - powołuje dla osoby wykonującej ćwiczenie środowisko “sandbox” w Google Cloud oraz udostępnia login i hasło do konsoli. W ten sposób na czas zadania dostajesz dostęp do niemal pełnoprawnego konta Google Cloud. Qwiklabs automatycznie sprawdza jak Ci idzie, a kiedy ćwiczenie jest punktowane - automatycznie zlicza punktację. Po zakończonym ćwiczeniu lub wyzwaniu poznajesz werdykt, a Twoje środowisko jest usuwane z platformy. Fakt, że ćwiczenie zostało prawidłowo wykonane, jest automatycznie raportowany do Coursery, o ile oczywiście trafiłeś do Qwiklabs przekierowany z tej właśnie platformy.

Czym różni się zadanie od wyzwania? Na platformie dostępnych jest kilka typów ćwiczeń. Zadanie to po prostu tutorial, który krok po kroku prowadzi przez omawiany temat. Są tam gotowe komendy, bardzo dokładne instrukcje, co i gdzie kliknąć, oraz dodatkowe opisy skutków poszczególnych działań. Wyzwania natomiast to jedynie opis celu, do którego należy dotrzeć, nieważne jakimi metodami. Wyzwania są dużo bardziej wymagające, ale ich przejście przynosi zdecydowanie większe doświadczenie i pozwala na lepsze zapamiętanie już raz przeprowadzonej operacji, na przykład za pośrednictwem zadania zawierającego kompletny tutorial.

Podręczniki

Obecnie dostępne są trzy oficjalne podręczniki akredytowane przez Google, pomagające w nauce do trzech egzaminów certyfikujących:

  • Dla egzaminu Associate Cloud Engineer

D. Sullivan, Official Google Cloud Certified Associate Cloud Engineer Study Guide, Sybex 2019 (Goodreads)

  • Dla egzaminu Professional Cloud Architect

D. Sullivan, Official Google Cloud Certified Professional Cloud Architect Study Guide, Sybex 2019 (Goodreads)

  • Dla egzaminu Professional Data Engineer

D. Sullivan, Official Google Cloud Certified Professional Data Engineer Study Guide, Sybex 2020 (Goodreads)

Do egzaminu Professional Cloud Architect dodatkowo polecamy pozycję, która ze względu na sposób organizacji treści wydaje być bardziej pomocna niż oficjalny podręcznik: K. Cłapa, B. Gerrard, Professional Cloud Architect – Google Cloud Certification Guide: A handy guide to designing, developing, and managing enterprise-grade GCP cloud solutions, Packt Publishing 2019 (Goodreads).

Podręczniki zawierają mocno usystematyzowaną, kompleksową wiedzę, mają logiczny podział i wydają się bardzo dobrym uzupełnieniem, a dla niektórych nawet fundamentem procesu przygotowań do certyfikacji, dlatego zdecydowanie warto z nich korzystać.

Przykładowe testy i praktyczne pytania

Na stronie każdej ścieżki certyfikacyjnej znajduje się przykładowy egzamin. Polecamy przejść przez jego treść, ponieważ pozwala to ocenić czy i w jakich obszarach mamy jeszcze braki. Podczas odpowiadania na pytania warto weryfikować wszystkie odpowiedzi - zarówno pozornie niewłaściwe, jak i prawidłowe, szukając dowodów na ich słuszność bezpośrednio w samej dokumentacji. Przez test można przejść przez nawet kilka razy, bo udział jest darmowy i nielimitowany. Oczywiście istnieją alternatywne serwisy internetowe i platformy e-learningowe, w ramach, których twórcy udostępniają przykładowe egzaminy. Jeśli masz czas i ochotę, możesz sięgnąć także do nich.

Oficjalna dokumentacja techniczna

To z całą pewnością najbardziej kompleksowe źródło wiedzy, choć jej forma oraz ilość materiałów sprawiają, że dla większości osób podchodzących do certyfikacji Google Cloud nie będzie to źródło pierwszego wyboru, a raczej dobre uzupełnienie procesu nauki. Znajdziesz tu w szczególności klarownie wyjaśnione detale, które warto znać. Polecamy przejść przez wszystkie kluczowe usługi i zapoznać się, jak są limitacje, quoty oraz uprawnienia IaM związane z konkretną usługą. Nie zapominaj także o cenniku, modelach rozliczeniowych oraz informacji dotyczącej skalowania.

Procedura egzaminacyjna

Kilka certyfikatów dostępnych jest w formie umożliwiającej zdawanie ich online. Większość z nas zdawała jednak swoje egzaminy w akredytowanych ośrodkach egzaminacyjnych.

Podczas egzaminu nie wolno mieć przy sobie żadnych przedmiotów, są one deponowane u obsługi ośrodka egzaminacyjnego. W ramach procedury onboardingu należy pokazać oryginały dwóch dokumentów ze zdjęciem, wskazanie szczegółów rejestracji (numer, kod) oraz podpisanie zgody na rejestrowanie wideo. Przed przystąpieniem do egzaminu trzeba też opróżnić kieszenie, zdjąć zegarek z ręki, zapakować wszystkie rzeczy osobiste do przyniesionej ze sobą torby lub plecaka i zamknąć je w przeznaczonej do tego szafce.

Forma egzaminu to test jedno- lub wielokrotnego wyboru. Do pytań można dowolnie wracać, jest także przydatna funkcja oznaczenia pytania “do weryfikacji/przejrzenia”, aby łatwiej zlokalizować te, do których potrzebujemy jeszcze wrócić.

Po wystartowaniu licznika czasu rekomendujemy przejście przez zestaw pytań w trzech krokach:

  1. Udziel odpowiedzi na wszystkie pytania. Część z nich, co do której nie masz pewności, oznaczając jako “do weryfikacji”;
  2. Wróć do oznaczonych pytań i szczegółowo przeanalizuj ich treść oraz dostępne wersje odpowiedzi. Dopiero po upewnieniu się, że odpowiedź jest prawidłowa, usuń znacznik “do weryfikacji”;
  3. Jeśli czas jeszcze się nie skończył, spokojnie przejrzyj po kolei wszystkie pytania od początku - nam zdarzało się (w niewielkim odsetku, ale jednak), że nawet na tym etapie zmienialiśmy odpowiedź na właściwą.

Zdarza się, że pytania ładują się długo, ale nie musisz się tym przejmować, bo podczas tego procesu licznik czasu jest wstrzymywany. Aplikacji egzaminacyjnej warto dać “chwilę” na załadowanie pytania, ale raczej nie dłużej niż minutę. Jeśli problem wydaje się poważniejszy, należy dyskretnie poprosić o pomoc opiekuna egzaminu. Tego typu sytuacje zdarzają się incydentalnie, ale gdy staną się naszym udziałem, nie rekomendujemy samodzielnych prób zaradzenia im, nawet jeśli mamy duże kompetencje technologiczne. Centra egzaminacyjne dysponują zapasowymi stanowiskami, na które mogą Cię przekierować podczas testu. Bez obaw - na nowym stanowisku udzielone już odpowiedzi, oznaczone pytania oraz licznik czasu przypisany do Ciebie zostaną przywrócone do stanu sprzed awarii.

Wynik egzaminu będzie widoczny zaraz po jego zakończeniu, po kliknięciu w przycisk “Submit” w lewym górnym rogu ekranu. Pamiętaj jednak, że to wynik nieoficjalny. Na jego formalne potwierdzenie mailowe trzeba poczekać od kilkunastu do kilkudziesięciu godzin, a w zupełnie wyjątkowych przypadkach do 7 dni kalendarzowych.

Z pozytywnym wynikiem egzaminu wiąże się miła niespodzianka - osoby, które go zdały, dostają od Google voucher do sklepu z gadżetami, w którym można zamówić np. bluzę czy plecak wraz z dostawą do dowolnego miejsca na świecie. Co oczywiście nie zmienia faktu, że najważniejsza jest duma z nowo osiągniętego celu, jakim jest sama certyfikacja.

Podsumowanie

Mamy nadzieję, że tym tekstem zwiększyliśmy Twoją pewność siebie, a dzięki zebranym w nim naszym doświadczeniom lepiej przygotujesz się do zdobycia certyfikatu.

Cały zespół Chmury Krajowej trzyma za Ciebie kciuki!