Alibaba Cloud DevOps Flow(以下、Flow)は、エンタープライズレベルの自動 R&D およびデリバリーパイプラインプラットフォームです。 Flow は、継続的インテグレーション、継続的検証、継続的デプロイメントの柔軟で使いやすい機能を提供し、企業が高品質かつ高効率でビジネスを提供できるように支援します。
パイプラインは継続的デリバリーのキャリアです。 パイプラインは自動的に作成、統合、検証、デプロイが可能で、開発からリリースまでビジネスの継続的デリバリーを実現します。 パイプラインを使用すると、ビジネスチームに即時フィードバックを継続的に提供できます。 これにより、デリバリープロセスが効率的かつスムーズになります。
Flow のメリット
簡単なデプロイメント
コンポーネントのハードウェアやソフトウェアを購入する必要はありません。 これにより、コストが大幅に削減されます。
Alibaba Cloud DevOps では、エンタープライズワークスペースを作成した後、数分でパイプラインサービスを使用できます。
シンプルな管理
Alibaba Cloud は、基盤となるリソースインフラストラクチャとランタイム環境の日常的なメンテナンスと管理を担当します。 これらのタスクには、ハードウェアのトラブルシューティング、ソフトウェアのリリースとパッチ適用が含まれます。
テナントの隔離
複数のエンタープライズワークスペースを作成できます。 異なるワークスペースのデータは分離されており、高いセキュリティと信頼性が確保されます。
高い安定性と信頼性
Alibaba Cloud DevOps Flow は、安定した信頼性の高いサービスを提供します。 Alibaba Cloud DevOps Flow は、複数のゾーンにサービスをデプロイし、複数のゾーンにビルド実行クラスターを提供します。 Alibaba Cloud DevOps Flow では、ビルドリソースをスケーリングして、継続的インテグレーションと継続的デリバリー(CI/CD)の高可用性を提供できます。
さまざまなパイプラインソースをサポート
Flow は、コードソースなど、さまざまなタイプのパイプラインソースをサポートしています。 Flow を使用すると、企業は柔軟なカスタムパイプラインソースを使用して CI/CD を簡単に有効化できます。
業界標準のコードリポジトリをパイプラインソースとして使用できます。 次のタイプのコードリポジトリがサポートされています。
セルフマネージド Git リポジトリ
高品質のビジネスデリバリーを保証
Flow は、コードスキャンやセキュリティスキャンなどの機能、および自動テストのためのさまざまな機能を提供します。 Flow を使用すると、レッドラインを設定し、手動検証または自動検証を実行することで、ビジネス品質をレッドラインと比較できます。 これにより、提供されるビジネスの品質が保証されます。
ソフトウェアリリースのサポート強化
Alibaba Cloud サービスと緊密に統合された Flow を使用すると、さまざまな国、さまざまなクラウドベンダーが提供するクラウド環境、および Apsara Stack 環境でソフトウェアをリリースできます。 カナリーリリースと段階的リリースのポリシーを使用することにより、Flow は不安定なリリースがユーザーに与える影響を最小限に抑え、ビジネスデリバリーの安定性を確保します。
次のリリース方法がサポートされています。
サーバースクリプトリリース
カナリーリリース
Kubernetes
Kubectl を使用したリリース
Kubernetes カナリーリリース
Kubernetes ブルーグリーンリリース