GCP資格受ける前に必読：Professional Cloud Architect 編

皆さんこんにちは！iret Global Solutions 事業部の浜田です。Professional Cloud Architectに合格するために必見のよく試験で聞かれるサービスを並べてみました。AWSを勉強した人にもわかりやすいようにAWSのサービスとも照らし合わせてます。

<h1>試験の概要</h1>
試験時間は2時間、その中で50問の問題を解いていくの一問解くのに2分以上もかけられる計算になります。あまり時間の心配はしなくてよさそう。詳細は下記の公式リンクをチェック。

https://cloud.google.com/learn/certification/cloud-architect?hl=ja



<h1>自分が行った事前準備</h1>

<h4>試験ガイドを読む</h4>
まずは下のリンクからどういった内容が聞かれるかチェックしてみました。ただ実際に手で動かしたことない人だと一回読んだだけで全部範囲を把握するのはきついかも...

https://cloud.google.com/learn/certification/guides/professional-cloud-architect?hl=ja

<h4>模擬試験を受ける</h4>
自分はいつも何も知らない状態で一度模擬試験を受けます。理由はガイドだけじゃイメージが掴めないから。先にAWS,Azure等を学習した人はきかれたGCPサービスを置き換えて問題を解くとだいぶ楽になります。

https://docs.google.com/forms/d/e/1FAIpQLScpVCxsKSrqMBmqJ4fiYrJfCSlMhJVIFaW_v3MD4xEd6NW0Bw/viewform?hl=ja&pli=1


<h1>よく試験で聞かれるGCPサービス</h1>

さていよいよ以下サービスが本試験でよく聞かれるものとなっています。もちろん他のサービスも聞かれるしリソースの内容を理解しただけでは合格はきついのでUdemy等の練習問題をときまくるのは必須です。

<h2>Compute Engine

Google Compute Engineは、Googleのインフラストラクチャ上で仮想マシン（VM）を作成および管理できるインフラストラクチャ サービス（IaaS）です。カスタムマシンタイプを利用することでさまざまなVM構成を選択でき、さまざまなオペレーティングシステムを実行できます。
また、料金体系も様々で標準VM(オンデマンド)の他にも最安で運用できるが停止する可能性があるプリエンプティブル VMインスタンス、前もって使用量、期間を確約することによって割引を受けられる確約利用割引(Committed use discounts)などがあります。実際の試験ではコスト&パフォーマンスが高いソリューションが求められるのでそういった知識も必要になってきます。



<h6>AWS類似サービス: Amazon EC2 

https://cloud.google.com/compute?hl=ja

https://cloud.google.com/compute/docs/instances/preemptible?hl=ja

https://cloud.google.com/compute/docs/instances/signing-up-committed-use-discounts?hl=ja


<h2>Kubernetes Engine

 Google Kubernetes Engine（GKE）は、Googleのインフラストラクチャを使用してコンテナ化されたアプリケーションのデプロイ、管理、スケーリングを簡略化するマネージド Kubernetes サービスです。コンテナのオーケストレーションとスケーリングの自動化を行なってくれます。


<h6>AWS類似サービス: Amazon EKS

https://cloud.google.com/kubernetes-engine?hl=ja



<h2>Cloud Storage

Google Cloud Storageは、高度にスケーラブルで耐久性のあるセキュアな方法でデータを格納および取得できるGoogle Cloud のオブジェクト ストレージ サービスです。ファイル、画像、ビデオ、バックアップなど、さまざまな種類のデータを格納するのに適しています。


<h6>AWS類似サービス: Amazon S3

https://cloud.google.com/storage?hl=ja

<h2>Cloud SQL

 Google Cloud SQLは、MySQL、PostgreSQL、SQL Serverをサポートするマネージド リレーショナル データベース サービスです。自動バックアップ、高可用性、スケーリングなどの機能を提供し、データベースの管理を簡単にしてくれます。

<h6>AWS類似サービス: Amazon RDS

https://cloud.google.com/sql/docs/introduction?hl=ja


<h2>Cloud Bigtable

Google Cloud Bigtableは、大規模な高スループットおよび低レイテンシーのワークロード向けに設計されたNoSQLデータベース サービスです。時系列データや分析などのユースケースに特に適しています。



<h6>AWS類似サービス: Amazon DynamoDB

https://cloud.google.com/bigtable?hl=ja

<h2>Cloud Pub/Sub

Google Cloud Pub/Subは、アプリケーション間の非同期通信を可能にするメッセージング サービスです。トピックを作成し、それにサブスクライブすることができ、イベント駆動型システムを構築し、データストリームを処理するのに便利です。

<h6>AWS類似サービス: Amazon SNS, Amazon SQS 

https://cloud.google.com/pubsub/docs/overview?hl=ja

下記のリンクの動画にはCloud Pub/SubにおけるBest Practiceも紹介されているので見とくといいかもです。

https://cloud.google.com/pubsub/docs?hl=ja


<h2>Cloud Functions

Google Cloud Functionsは、サーバーレスのコンピュート サービスで、サーバーの管理なしでイベントに応じてコードを実行できます。小規模でイベント駆動型のスケーラブルなアプリケーションを構築するのに特に役立ちます。

<h6>AWS類似サービス: AWS Lambda 

https://cloud.google.com/functions?hl=ja

https://cloud.google.com/functions/docs/concepts/overview?hl=ja


<h2>Cloud Identity and Access Management

 Cloud IAMは、Google Cloudのアクセス制御システムです。リソースへのアクセス許可を管理し、GCPリソースへのアクセスを詳細に制御できます。誰が何をどのようにGCPリソースを利用できるかを定義できます。

<h6>AWS類似サービス: AWS Identity and Access Management (IAM) 


https://cloud.google.com/iam?hl=ja


<h2>Cloud Deployment Manager


Google Cloud Deployment Managerは、インフラストラクチャをコードで定義および管理できるインフラストラクチャコードサービスです。YAMLまたはPythonで記述されたテンプレートを使用して、リソースを一貫してプロビジョニングおよび管理できます。要はコードで記述しておくことで複数の同じ構成のリソース群を手作業でなく一つ一つ作るのではなく一瞬でデプロイしたりなど多大なメリットがあります。
<h6>AWS類似サービス: AWS CloudFormation 

https://cloud.google.com/deployment-manager/docs?hl=ja

https://cloud.google.com/deployment-manager/docs/fundamentals?hl=ja


<h2>Cloud Monitoring

 Google Cloud Monitoringは、GCPリソースとアプリケーションのモニタリングや観測ツールをです。サービスのパフォーマンス、可用性、健全性をチェックするのに役立ちます。複数の指標をカスタムして組み合わせることで様々な情報を得ることが可能です。



<h6>AWS類似サービス:  Amazon CloudWatch

https://cloud.google.com/monitoring?hl=ja

<h1>最後に</h1>

さて、いろいろ記述してきましたが1番は練習問題を解くことです。Udemyなどで検索すれば沢山問題が出てくるので是非頑張ってみてください！お金をかけたくない人は前述した公式問題を解くのが1番です！

他のGCP資格も受けたい人は個人的なランキングも載せているので参考に是非。

https://qiita.com/sina-cloud/items/bbe1d263c6b69954867f



それではみなさん、ご武運を。