質問
HULFT Squareで開発環境と本番環境を分離して運用する場合の推奨構成を教えてください。
回答
HULFT Squareには開発環境/本番環境を明確に分ける機能はありませんが、以下の機能を組み合わせることで同等の構成を実現できます。
**アプリケーション機能**
作成したプロジェクトやスケジュールジョブを「アプリケーション」としてパッケージ化し、組織内(契約中のアカウント)で再利用できる機能です。同一契約内でHULFT Integrateサービスを複数運用することで、以下の使い分けが可能です。
- 開発・テストが完了した資材を本番環境へリリースする
- 開発中の変更内容を本番環境に影響させない
- 本番環境で問題が発生したプロジェクトを開発環境に配布し、調査を行う
これにより、「本番環境でイチから作成し直す必要がある」という状況は解消されています。
**プロファイル機能**
プロジェクトで使用するコネクションや変数などの構成を、開発/テスト/本番といった環境ごとに切り替える機能です。
**推奨構成(開発/本番を分離する場合)**
- HULFT Integrateサービス:開発用/本番用に複数作成し、実行基盤を分離
- プロファイル(Dev/Production):接続先・変数などの設定を環境ごとに切り替え
- ワークスペース(Dev/Production):ストレージ領域とアクセス権限をグループ単位で分離
- アプリケーション:資材のパッケージ化・共有・環境別デプロイ
補足
以下の公式チュートリアルに、開発環境と本番環境でプロファイルや設定を切り替えてアプリケーションを使用する手順が掲載されています。
開発環境と本番環境でプロファイルや設定を切り替えて、アプリケーションを使ってみよう
コメント
0件のコメント
記事コメントは受け付けていません。