views4GCPのストレージサービスについてまとめてみた。Exp:190284普段はGCP専門のエンジニアをやっています。最近は個人的な活動としてGOとswiftでアプリ作ってます。G+TweetShareHatena注意この記事は2016年5月24日に更新されたもので、内容が古い可能性がありますのでご注意ください。GAE、GCE、BigQuery等のサービスを開始する場合、ユーザには共通でおこなわないといけない手続きがあります。それは何かというとGCPプロジェクトの作成です。するとGCPプロジェクトの作成方法がわからないため、さきほど例にあげたBigQuery等のサービスに敷居の高さを感じている開発者も多いのではないでしょうか。いうわけで、今回はGCPプロジェクトの作成方法について詳しく解説してみます。想定ユーザはGoogleアカウントは持っているけどGCPプロジェクトの始め方をしらないユーザです。それでは以下の手順に従って実際にGCPプロジェクトを作成してみましょう(※1)。GCPプロジェクトの作成にはクレジットカードの情報が必要となります。本記事通りにGCPプロジェクトを作成しても作成だけなら一切課金は発生しませんのでご安心ください。目次GCP公式サイトを見つける無料トライアルの登録GCPプロジェクトの新規作成プロジェクトで利用するサービスを有効化まとめGCP公式サイトを見つけるもちろんですが、GCPサービスはWebブラウザを使って利用の手続きをおこないます。ブラウザを立ち上げ、以下の手順に従ってGCP公式サイトにアクセスしてください。ブラウザから以下のURLにアクセスしてください。以下のサイトが表示されたらGCP公式サイトへのアクセスは成功です。GCP公式サイトGoogleクラウドを選ぶ理由やサービス・導入事例等は上記赤枠のリンクから確認することができます。GCP自体をあまり知らない場合は、事前に読んでおくことをお勧めします。無料トライアルの登録GCPの無料トライアルをおこなうための登録をおこないます。以下の手順に従って登録を完了させてください。GCP公式サイトアクセス後、赤枠の「無料トライアル」ボタン、または「無料トライアルを開始」ボタンをを押下します(※2)。ログイン・非ログイン状態どちらの場合でも押下するボタンは同じです。非ログイン状態で「無料トライアル」ボタンを押下した場合は(2)の画面に遷移しますが、ログイン状態でボタンを押下した場合は(3)の処理まで画面がスキップします。Googleアカウントによるログインをおこなってください。Google認証(3)【使用登録1】Google認証が成功すると使用登録画面に遷移します。「国」と「口座の種類」を選択して次の入力項目に進みます。GCP無料使用の利用登録1(4)【使用登録2】「名前と住所」と「メインの連絡先」を入力して次の入力項目に進みます。GCP無料使用の利用登録2(5)【使用登録3】「お支払い方法」と「使用言語」を入力後、利用規約の「はい」にチェックを入れ「同意して無料使用を開始」ボタンを押下します。GCP無料使用の利用登録3(6)無料トライアルの登録が完了すると以下のようなメッセージが表示されます。60日間300ドル分無料でGCPを試すことができます。OKボタンを押下してメッセージモーダルをクローズしてください。メッセージモーダルクローズ後、ダッシュボードの「プロジェクト」と「ID」を確認してください。」と表示されています。実は無料トライアルの登録が完了すると、自動的にGCPプロジェクトが作成されます。この画面は自動生成されたGCPプロジェクトの管理コンソールとなります。独自のIDでGCPプロジェクトを作成したい場合は次章の「GCPプロジェクトの新規作成」をご確認ください(※3)。Project」の名称は変更可能です。自動作成済みGCPプロジェクトGCPプロジェクトの新規作成GCPプロジェクトを新規作成するための手順について説明します。プロジェクトIDに特に拘りがなければ、無料トライアル登録時に自動生成されるプロジェクトを利用しても問題ありません。プロジェクトIDを任意で指定する理由は、開発するサービスを連想させる文字列を設定することで、(今後プロジェクト数が増えた場合でも)GCPプロジェクトの管理をおこないやすくするためです。Engine(以下GAE)のアプリケーションURLの一部となります。URLを作成することができます。http://プロジェクトID.appspot.com以下の手順に従ってGCPプロジェクトの作成をおこなってください(※4)。以下はGCPの管理コンソール上での手順となります。本章から記事を読み始める場合は、以下URLから直接GCP管理コンソールにアクセスしてください。GCP管理コンソールにアクセス後、ヘッダの▼アイコンを開き「プロジェクトの作成...」リンクを選択してください。リンクを選択するとプロジェクト作成モーダルが表示されます。モーダルが表示された時点で、既にプロジェクトIDが自動生成されています。今回はオリジナルのIDを付与するため「編集」リンクをクリックしてください。プロジェクト名には任意の文字列(※3)、プロジェクトIDには全世界でユニークとなるIDを入力してください(※4)。入力が完了したら「作成」ボタンを押下します。プロジェクト名には「4~30文字以内」「アルファベット・数値・引用符・ハイフン・スペース(全角文字不可)で構成する」という作成ルールがあります。「プロジェクト名」に作成ルール外の文字列を入力した場合は赤文字でエラーメッセージが表示されます。ID」と同様ユニークな文字列である必要があります。)」という作成ルールがあります。「プロジェクトID」に作成ルール外の文字列、または取得済みのIDを入力した場合は赤文字でエラーメッセージが表示されます。プロジェクトIDの作成実行(4)「作成」ボタンを押下すると以下の画面に自動遷移します。ダッシュボードを見ると、さきほど設定した「プロジェクト名」と「プロジェクトID」が表示されていることがわかります。GCPプロジェクトの作成はこれで完了です。API等)を有効化する手順について解説します。GCPサービス・その他APIは本章で説明する手順で有効化しないとGCPプロジェクトから利用することができません。APIを有効化する手順を取り上げます(※5)。Storage等については、デフォルトでサービスが有効化されています。Engineについてはデフォルトでは無効化されていますが、VMインスタンスの作成をおこなうと自動的に有効化してくれます。画面左上のメニューアイコンをクリックします。Manager」を選択します。API」を選択します。API」の概要ページに遷移したら「有効にする」ボタンを押下してください。EngineのAPI有効化は成功です。APIの有効化成功まとめ以上でGCPプロジェクトの始め方入門は終わりとなります。私も本記事手順に従ってGCPの無料トライアル(※6)の申し込み登録からプロジェクトの作成までを実際におこなってみましたが、約5分程で完了することができました。GCPは誰でも気軽に思い立った瞬間から始めることができます。Platformのサービスを利用することができます。利用料の明細を見ると各プロダクトの利用料が出ますが、最後に同額のマイナスが設定されて合計は0になります。GCPのSLAは無料トライアルでは適用されません。60日間のトライアル中に無料トライアルアカウントから通常アカウントに移行できますが、その場合でも60日間$300無料のルールは適用されます。トライアルアカウントから通常アカウントに移行しない場合は60日を過ぎた時点でサービスにアクセスできなくなります。Ace)>の支払い代行等をお申し込み頂ければ、弊社にてプロジェクトを作成してお渡し出来ますので、是非お問い合わせください(URLは以下の通リです)。