クラウドネイティブのスターターキット!Terraform テンプレート「トップゲートクラウディア」とは?
- Terraform
- トップゲートクラウディア
本記事は、2023年5月24日(水)のGoogle Cloud Day Tour '23において、株式会社トップゲート、開発部エンジニアリング室 副室長の水野が登壇するスポンサーセッション【クラウド ネイティブのスターターキット「トップゲート クラウディア」の紹介】の補足をする記事となります。
本記事では、弊社が公開するTerraform テンプレート「トップゲートクラウディア」をご紹介しています。ぜひ、最後までご覧ください。
それでは、早速内容を見ていきましょう。
※スポンサーセッション動画(2023年5月24日12:40から配信予定)は、こちらからご覧いただけます。
目次
トップゲートクラウディアとは?
トップゲートクラウディアとは、弊社がGoogle Cloud でのアプリケーション開発で得た豊富なナレッジを元に公開した、カスタマイズ可能なクラウドネイティブ環境のTerraform テンプレートです。トップゲートクラウディアを元にすることで、クラウドネイティブアプリケーションのベストプラクティスに沿った環境をすぐに構築できます。
また、市場投入までの期間を短縮(アプリケーション開発の加速・集中)も可能になります。
※トップゲートクラウディアは近日公開予定です。
トップゲートクラウディアで解決できる4つの課題
解決できる課題①:
多岐にわたるインフラ環境の構築・同期に時間がかかるという課題を、IaC(Infrastructure as Code)によりデプロイのための手間が解消できます。
解決できる課題②:
Terraformを導入するにあたって固有の言語を覚える必要がありましたが、トップゲートクラウディアというテンプレート化されたTerraformを使用することで固有言語を覚える必要がなくなります。
解決できる課題③:
これまでは齟齬なく他環境へ開発内容を同期することは容易ではありませんでしたが、IaCのため環境差異を減らせることにより品質の担保が容易になります。
解決できる課題④
メンバーや案件ごとにTerraformの記述方法が異なりナレッジを蓄積しにくいという課題を、構成がある程度整ったものを利用することで、開発方針がまとまりやすくなります
また弊社が開発環境を構築するにあたり、これまでGoogle Cloud のコンソール上から手動対応するか、 Google Cloud のコマンドから数人日かけて作業していたところを、トップゲートクラウディアを使うことで最短1時間※で開発環境を構築することが可能となりました。
※CloudSQLなどのインスタンス作成の待ち時間によって増減します。
トップゲートクラウディア実施説明
2023年5月24日(水)12:40より、Google Cloud Day '23 Tour 東京にてトップゲートクラウディアのデモ画面をご覧いただきながら説明いたしますのでぜひご覧ください。またアーカイブ動画も配信予定です。
詳細はこちら
まとめ
Terraform テンプレート「トップゲートクラウディア」についていかがだったでしょうか。
App動作環境やDB、ネットワークなどの様々なリソースを組み合わせた最小構成の解説やテンプレートはあまり見かけることがないため、初心者が1からノウハウを積み上げるには敷居が高いと思います。
トップゲートクラウディアであれば、最低限の構成が組み込まれたTerraform コードを手に入れることができますので、ぜひご活用ください。
※トップゲートクラウディアは近日公開予定です。
またスポンサーセッション動画もこちらからご覧いただけますのでぜひご覧ください。
弊社トップゲートでは、Google Cloud(GCP)の専門的な知見を活かし、ビジネスコンサルティング、デザイン、開発、保守・運用など幅広くあなたのビジネスを加速させるために、サポートをワンストップで対応することが可能です。
Google Cloud(GCP)の導入をご検討をされている方はお気軽にお問い合わせください。
お問い合わせはこちら
メール登録者数3万件!TOPGATE MAGAZINE大好評配信中!
Google Cloud(GCP)、Google Workspace(旧G Suite) 、TOPGATEの最新情報が満載!
メルマガ登録はこちら