CloudBeesは、AWS Elastic Kubernetes Service(EKS)ブループリントとの戦略的統合を発表し、企業向けの継続的インテグレーション(CI)ソリューションのデプロイを簡素化する重要な一歩を踏み出した。このコラボレーションでは、AWS EKS上のCloudBees CI のオンボーディングプロセスを合理化するために特別に設計されたTerraformモジュールを導入。ソフトウェア配信チームにシームレスで効率的なエクスペリエンスを提供する。
広く使用されているJenkinsオーケストレーター上に構築された堅牢なCIツールであるCloudBees CIとAmazon EKSブループリントは、CloudBees CIのエンタープライズ機能の導入を検討している組織にとって状況を大きく変えるものだ。ブループリントは本質的にはInfrastructure as Code(IaC)モジュールで、ワークロードを実行するために必要な全ての運用ツールを備えた、事前設定されたAmazon EKSクラスターを提供する。これにより、デプロイメント速度が加速するだけでなく、クラスターがEKSベストプラクティスガイドに準拠してパフォーマンスが最適化されるようになる。
CloudBees CIの最近の機能強化 高可用性(HA)モード などActive/Active構成と休止状態の機能は特に注目に値する。これらの進歩により、企業は、使用されていないアイドル状態のコントローラーを「オフ」にすることでコストを最小限に抑えることができる。Amazon EKSブループリントとの統合により、これらの機能をより迅速かつ効率的にデプロイできるようになり、組織は最新のプラットフォームでCloudBees CI機能のフルスイートを活用できるようになる。
Amazon EKSブループリント用のCloudBees CIアドオンによって提供されるデプロイメントフレームワークは、エンタープライズJenkinsワークロードをサポートするように設計されており、開発者が迅速かつ大規模にオンボードできるようにする。ブループリントには、AWSロードバランサーコントローラー、外部DNS、Amazon Elastic Block Store(EBS)Container Storage Interface(CSI)ドライバーなどのさまざまなアドオンが含まれており、JenkinsのホームディレクトリーをホストするためにAmazon EBSボリュームを割り当てる。
さらに、CloudBees CIブループリントのスケーラブルなアーキテクチャーには、HAコントローラ用のAmazon Elastic File System(EFS)ドライブ、アセットを保存するためのAmazon Simple Storage Service(S3)バケット、さまざまなワークロード用のAmazon EKSマネージドノードグループなどの追加コンポーネントが含まれている。これらの機能は、ログの観測性を高めるAmazon CloudWatch Logsと、CI環境の機能性と拡張性を高めるAmazon EKS blueprintsアドオンのスイートによって補完される。
CloudBees CIアドオンはまた、Configuration as Code(CasC)を利用してDevOpsプロセスを合理化し、ハイバネーションモードなどの新しいエンタープライズ機能を導入している。オペレーションセンターはCasC Bundle Retrieverを採用し、マネージドコントローラーのコンフィギュレーションはソースコントロール管理(SCM).を通じて処理される。このアプローチでは、HAと非HAコントローラ構成の両方をサポートするCasCバンドル継承を使用することができる。
CloudBeesとAWS EKSブループリントのパートナーシップは、AWS EKSでのCIソリューションのデプロイにおける大幅な進歩を表している。このソリューションは、IaCの機能を活用し、ベストプラクティスに準拠することにより、導入プロセスを簡素化し、開始に必要な時間を大幅に短縮する。あらゆるレベルの開発者が、CloudBees CIによって提供される最新のイノベーションとインテリジェントな機能の恩恵を、全てAWSの適切に設計されたフレームワーク内で享受できるようになった。
出典:CloudBees
この製品の詳細については、CloudBees製品ページをご覧ください。