BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース アーキテクチャダイアグラム作成ツールを使うことでGoogle Cloudソリューションアーキテクチャの設計が容易に

アーキテクチャダイアグラム作成ツールを使うことでGoogle Cloudソリューションアーキテクチャの設計が容易に

ブックマーク

原文(投稿日:2022/03/11)へのリンク

最近、Googleはアーキテクチャダイアグラムツール をリリースした。これにより、利用可能なGoogle Cloud Platform(GCP)サービスを使ったソリューションアーキテクチャのアーキテクチャダイアグラムを作成できる。

ダイアグラム作成ツールは、カテゴリ別に整理された全Google Cloud製品・サービスについて、ブラウザベースのユーザインターフェース一覧を提供する。特定のGoogle Cloud機能は、Exclaidrawプロジェクトの基盤の上に構築されている。このプロジェクトで、同社はその基本要素を活用している。

ユーザは、ダイアグラムを最初から作成したり、Load Balancerの後段にCompute Engineアプリケーションをデプロイするといった、いくつかの例を活用したりできる。さらに、ダイアグラム作成ツールはGoogle Cloud Developerチートシートと統合されているため、ユーザはダイアグラムの各コンポーネントにリンクされている4語の説明とドキュメントをすばやく確認できる。

出典: https://cloud.google.com/blog/topics/developers-practitioners/introducing-google-cloud-architecture-diagramming-tool

さらに、ユーザはインターフェイスを使って、チームや同僚とダイアグラムを共有し、ドキュメントに追加することもできる。さらに、このツールには、データサイエンス、機械学習、Webサイト、CI/CD、マイクロサービス、コンピューティングなどの日常的なユースケースに対する10以上のビルド済みリファレンスアーキテクチャが付属している。

GoogleのクラウドバードのForrest Brazeal氏は次のようにツイートしている。

@pvergadiaとチームが提供するこの新しいアーキテクチャダイアグラム作成ツールはとても洗練されています。描画が完了したらすぐに、Cloud Shellを開いて、アーキテクチャを1クリックでGoogle Cloudにデプロイできます。ラピッドプロトタイピングとはこのことです!

ワンクリックデプロイに関して、Equifaxのサイト信頼性エンジニアDave Sugden氏は、Mediumのブログ投稿で次のように説明している。

この機能は、独自のダイアグラムではなく、いくつかの参照アーキテクチャで使用できます。そして、変更を加えても、変更が反映されないことに注意してください。これは、インストールプロセスとビルドプロセスが作成されている準備済みのgitリポジトリにフックするためです。ここから、リポジトリのクローンを作成し、インストールスクリプトを実行します。

MicrosoftやAWSなどの他のパブリッククラウドプロバイダーは、Googleがクラウドプラットフォーム用に提供しているような作図ツールを提供していない。それは、自分たちが提供しているものはないということである。ただし、Lucidscaleなどのサードパーティツールを使って、AzureおよびAWSの図を作成できる。たとえば、AWSアイコンAzureアイコンを使って、Microsoft Visioで図を作成することもできるが、リポジトリとの繋がりはない。

DataRobotのクラウドセキュリティアーキテクトAshish Desai氏は、次のようにツイートしている。

これはゲームチェンジャーです。GCPはレベルをとても高く設定しました。@aws @azure 今度はあなたの番です……

最後に、Googleクラウドアーキテクチャの詳細については、Cloud Architecture Centerページをご覧ください。

作者について

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

BT