Tosca Cloud アーキテクチャ

ご利用のTosca Cloud 環境は、以下の主要なコンポーネントで構成されています:

  • Tosca Cloudテストアーティファクトの作成、保存、実行を行い、ユーザ管理やサブスクリプション管理など、関連するすべての管理タスクを処理するウェブアプリケーション

  • ユーザーがテストを作成するためにアクセスするユーザーマシン。Tosca Cloud

  • テストを実行するAgentマシン。These are so-called チーム agents, which are remote or virtual machines hosted within your own network.Alternatively, you can use クラウド agents, which are hosted in the Tricentis cloud and fully maintained by us.

このダイアグラムは、Tosca Cloudの基本的なアーキテクチャと、それがユーザーマシン、エージェント、仮想マシン、Tosca on-prem、およびテスト中のシステムにどのように接続されるかを示しています。

Tosca Cloud アーキテクチャ

ポートと接続

通常、どのマシンでもポートを開いたり、接続を確立したりする必要はありません。

The only exception to this are シミュレータAgents, who may need a port for specific use cases.例えば、ポート8080でリスニングしているサービスをシミュレートする場合、そのポートを開放する必要があります。

自社のネットワーク内からブラウザを通じて、Tosca Cloudにアクセスします。会社のファイアウォールとプロキシがアクセスを許可している限り、Tosca Cloudのために、それ以外何もする必要はありません。The communication between チーム agents and the web application happens via WebSocket, with an HTTPS binding.

ローカルコンポーネント

Tosca Cloud には、以下のローカルコンポーネントがあります:

  • ランチャー, which Tosca Cloud uses to install and manage components on user or agent machines.The only exception to this are シミュレータAgents, which you have to copy-deploy manually.

    ランチャー is versioned and controlled by Tosca Cloud.This means that Tosca Cloud invokes silent auto-updates, if necessary.Reinstalling ランチャー also reinstalls all components it manages.

  • Tosca Cloudスキャンおよびテスト実行中にこれらのブラウザを自動化するために使用するChromeおよびEdge用のブラウザ拡張機能。When you install ランチャー these extensions are automatically installed also.詳細については、以下ブラウザの拡張機能をご覧ください。

すべてのTosca Cloud バイナリは署名されています。

アイデンティティ管理と認証

Tosca CloudOktaを使用しています(新しいタブで開きます)が、心配は無用です。Oktaに関する知識は必要ありません。管理者は、Tosca Cloud内で、すべてのユーザー管理タスクを直接実行できます。

Tosca on-premとの互換性

Tosca Cloud is compatible with Tosca on-prem version 16.0以降.They have some components in common.However, silent updates for Tosca Cloud don't affect Tosca on-prem because local components are in separate folders.