先日取得してきたので、学習方法などを書いていきます
スキルセット
- AWS: 1年半くらい
- Solution Architect Associateを数ヶ月前にやっと取ったレベル
- GCP: 半年程
業務ではAWSとGCP両方使ってますが、最近はほとんどGCPです。
やった事
模擬試験を受けてみる
GCPはAWSと違って模擬試験がタダで何度も受けられます。とりあえず今自分がどれくらい理解できているのかを可視化させるために、まずは受けてみましょう。
ここでの目的は自分が理解できていないサービスの可視化なので、正解してても理解できていないサービスはリストアップしておいた方がいいです。
主なカテゴリとして
- コンピューティング環境
- ストレージ
- ネットワーク
- 機械学習
とあるので、各カテゴリ毎に勉強期間を定めて取り組むのもいいかもしれません。
またケーススタディは必ず目を通しておいて下さい!
本試験でもケーススタディの設定は同じなので、試験当日の時間短縮につながります😇
公式ドキュメントを読む&実際にサービスを触ってみる
理解が足りていないサービスが分かったら公式のドキュメントを読みつつ、実際に手を動かしてサービスを使ってみます。
自分の場合はGCEや、DataStoreとBigTableの違いがよく分かっていなかったので、その辺りを重点的に触っていました。
またGCPはアカウント開設時は$300無料枠が付いてくるので、とりあえずアカウントを作成しておくぐらいのノリでいいかもしれません。
仮に$300使い切っても、google主催のイベントに行くとたまに無料チケットが貰えます🤗
Coursera
Architecting with Google Cloud Platform専門講座
お金と時間に余裕があるなら、このコースを全てやってみるのをおすすめします。
自分の場合とても全コースやる程金がなかったので、1~4までやりました。
特にコース4のAutoScaringについて、実際にどうやって動作しているのか、腹落ちしていなかった部分があるので手を動かしながら試せたのは大きかったです。
またquiklabというオンデマンド形式のGCP環境が使用できるので、自分でアカウント開設しなくてもGCPサービスを使用することができます。
本
全くやれてなかったですが、一応以下の本を買ってはいました😢
Kindleの進捗度見ると8%なので、ほとんど学習はしていなかった感じですが。。。
今見るとこれAssociate Cloud Engineer向けだし。。。
ただ英語が易しめなのと、日本語のGCP資格本はないので時間見つけて読もうとは思います
試験内容
あくまで自分の時の出題傾向で、覚えている範囲だと
- オンプレからGCPに移行する際に、要件に基づいた適切なアーキテクチャを選定できるか?
- ストレージをGCPに移行する際に使用すべきサービスは?STSなのかTransferAppliaceなのか?
- スケールアウトを行いたい場合のマネージドストレージサービスは?
- Webアプリにおける3層アーキテクチャの設計
- gcsの適切なストレージクラス
こんな感じの問題が出ました。
サービス固有の問題と、クラウドにおけるアーキテクチャのベストプラクティスが半々で出題されたイメージでした。
後者についてはクラウドベンダ問わず考え方は変わらないので、すでにAWSやAzureでクラウドに慣れている方だとそこまで勉強しなくてもいけるのかなと!
またAWSの試験に比べると問題数が少ないのがいいです!そのため気力が割と持ちます。
自分の場合集中力が切れたら、もうどうでもよくなってしまうので、そのためにも模擬試験のケーススタディの把握は必須だと感じられました。
AWSと違っていきなりProfessionalから受けてしまいましたが、特段難易度は高く感じませんでした。
今後
本来の業務はデータ基盤を構築していることもあり、今後はProfessional Data Engineerの取得を目指そうと思います。
最終的にはAWS 認定 機械学習あたりを取得できれば一旦ベンダ試験は小休止でいいかなと考えています。
また色んな方々も言われているように、Professional Cloud Architectはバッグやらパーカーやら貰えるので、ぜひ取得目指して勉強してみるのはいかがでしょうか!?