環境とデプロイメントの戦略
このセクションでは、Talendのエンタープライズデプロイメントのための環境戦略に焦点を当てます。通常、Talendのエンタープライズ展開には次の項目が含まれています:
- 複数のユーザーペルソナ: 各要件に適したツール(ビジネスユーザー向けのData Preparationやデータエンジニア向けのTalend Studioなど)を備える
- Talend Studioで開発されたアーティファクト:継続的インテグレーション(CI)と継続的デリバリー(CD)をはじめ、完全なエンタープライズソフトウェア開発ライフサイクル(SDLC)が必要
- 複数のプロジェクトに並行して取り組む複数のチーム
- 高可用性と負荷分散
- 環境固有のセキュリティ / アクセス
エンタープライズデプロイメントの場合、Talendは4つの環境戦略と、自動化アプローチによるビルド / テスト / デプロイメントをお勧めしています:
環境戦略
Talendの典型的なエンタープライズデプロイメントでは、開発、テスト、本番準備、本番という4つの環境が必要です。
開発: 開発者がアーティファクトをビルドしてユニットテストを行う環境です。
テスト: インテグレーションテストと、誤って開発環境への依存項目が残されていないことの確認を行う環境です。
本番準備: 本番に可能な限り近い環境です。高可用性テスト、本番パッチテスト、パフォーマンステスト、ユーザー受入テストで使われます。
本番: 本番環境です。