Bottlerocket を利用すべき理由
Bottlerocket は、コンテナを実行するために Amazon Web Services によって特別に構築された Linux ベースのオープンソースオペレーティングシステムです。Bottlerocket には、コンテナの実行に必要な必須ソフトウェアのみが含まれており、基盤となるソフトウェアが常に安全である状態を確実なものとします。Bottlerocket を使用すると、ノードのアップグレードまたは交換時に構成設定を一貫して適用することで、メンテナンスのオーバーヘッドを削減し、ワークフローを自動化できます。
Bottlerocket は、Amazon Elastic Compute Cloud (EC2) の Amazon マシンイメージ (AMI) として一般的に無料で利用できるようになりました。
最新情報
-
OODA Health
OODA Health は、プロバイダー、メンバー、および支払者の間の協調的でリアルタイムのインタラクションを可能にすることにより、ヘルスケアの管理エクスペリエンスを変革しています。
-
Veeva Systems
Veeva Systems は、世界のライフサイエンス業界向けのクラウドベースのソフトウェアのリーダーです。完全に Bottlerocket ノードで構築された開発クラスター上でさまざまなコンテナ化されたマイクロサービスを実行します。当社が Bottlerocket を採用したのは、より優れたリソース効率、強化されたセキュリティ、および削減された管理オーバーヘッドを備えた、合理化されたコンテナ OS が必要だったためです。Bottlerocket への移行はシームレスな体験であり、主に当社の他の EKS ノードにとってのドロップインリプレースメントとなっています。
-
Sumo Logic
Sumo Logic は AWS ネイティブの SaaS 分析プラットフォームで、企業がアプリケーションの信頼性を確保し、最新の脅威から保護し、クラウドインフラストラクチャのインサイトを得るのに役立ちます。Sumo Logic は、運用の効率性、信頼性、セキュリティに磨きをかけるという継続的なミッションの下、Amazon Elastic Kubernetes Service (EKS) ノードの標準イメージとして Bottlerocket を採用し、管理オーバーヘッドの低減とコンプライアンス体制の改善を実現しました。
-
GetYourGuide
GetYourGuide は、忘れられない旅行体験のための予約プラットフォームです。旅行者は GetYourGuide を使って、地元のトップエキスパートによるウォーキングツアー、地元のグルメツアー、料理やクラフトのクラス、世界で最も象徴的なアトラクションの優先入場チケット、バケツリスト体験、他では通常見つからないニッチオファーなど、目的地で行う最高のことを発見しています。私たちが Kubernetes クラスター用のオペレーティングシステムとして Bottlerocket を選んだのは、ノードのメンテナンスコストを削減し、アプリケーションセキュリティを向上させるためです。Bottlerocket は EKS とシームレスに統合されており、起動時にインスタンスを設定する宣言型のアプローチにより、ノードグループは高い信頼性と一貫性を持って実行されます。
-
Swisscom
Swisscom は、スイスの大手通信企業であり、大手 IT 企業の 1 つでもあります。クラウドで実行するワークロードの大部分はコンテナ化されており、AWS ジャーニーの初期段階から、Kubernetes クラスターのために Bottlerocket ファースト戦略を推進してきました。
現在、すべての EKS ワーカーノードは Bottlerocket OS を使用しています。当社が Bottlerocket を採用したのは、コンテナを実行するという 1 つのことを正しく行うように設計されているためです。アプリケーション用に安全な環境を作成するさまざまな組み込みコントロールのおかげで、コンテナを安全に実行できます。必須のランタイムソフトウェアのみを含めることで、コンテナをより効率的に実行し、全体的なインスタンスリソースの使用状況を改善します。将来の要件に効果的に対処できる、コミュニティが支えるオープンソースプロジェクトであるコンテナを極めて長い期間にわたって実行します。
-
PedidosYa
ドイツの多国籍企業 Delivery Hero の 1 ブランドである PedidosYa は南米の大手オンライン配達会社であり、15 か国で何百万人もの人々を数千のレストラン、市場、薬局、その他のパートナーと結び付けています。PedidosYa エンジニアリングプラットフォームは、コンテナ上で実行されるマイクロサービスアーキテクチャに基づいています。私たちは、数百のマイクロサービスを実行する Kubernetes クラスターのすべてのノードのベース OS として Bottlerocket を使用しています。
次のように、いくつかの理由から、Bottlerocket を使用することにしました。
スピード: 当社のビジネスの規模と特徴から、優れたエクスペリエンスをお客様に提供するために十分な速さでスケールすることが重要です。当社では、Bottlerocket を使用することで、起動時間が約 20 秒になりました。これは、1 分半以上かかっていた以前の OS と比較して優れています。
セキュリティ: Bottlerocket はコンテナを実行するように構築されているため、これに必要なソフトウェアのみを備えており、アタックサーフェスは最小限に抑えられています。
メンテナンス: 更新プログラムは API を介して安全に配信され、ロールバックは簡単かつ迅速です。
使いやすい: 設定と移行は簡単でした。Docker ランタイムから containerd への移行は非常に簡単でした。 -
Cordial
Cordial は、マーケティング担当者があらゆるチャネルでユニークかつ統一されたカスタマーエクスペリエンスをを創造できるように構築されたクロスチャネルマーケティングプラットフォームです。Cordial は、複数の EKS クラスタにまたがる Kubernetes のワーカーノードに Bottlerocket OS を使用しており、アプリケーションと ci-cd ランナーを動かしています。Bottlerocket を採用した理由は、大きく 3 つあります。
1.Bottlerocket は起動時間が速く、k8s クラスターとアプリケーションのスケールをより速くすることができる
2.Bottlerocket はアタックサーフェスが小さい
3.Bottlerocket が使用する TOML config 形式は、kubelet 設定のカスタマイズを非常にシンプルにする
AWS パートナー
これらの AWS パートナーは、ソフトウェアに対する品質保証とセキュリティテストを実行し、Bottlerocket で製品のサポートを提供しています。これらのパートナーアプリケーションを Bottlerocket で実行する方法の詳細については、AWS パートナーの Bottlerocket ブログをご覧ください。
-
Armory Spinnaker
Armory Spinnaker は、クラウドネイティブのオープンソースの継続的デリバリープラットフォームであり、デベロッパーが迅速かつ回復力をもってデプロイすることを可能にします。Armory は AWS の戦略的テクノロジーパートナーであり、Bottlerocket がコンテナ化されたコンピューティングの次の波となるよう具象化し、コンテナ化されたワークロードのセキュリティとアップタイムを向上させます。当社は Bottlerocket における当社のテクノロジーの検証を成功裏に完了しており、Bottlerocket でのビジネスワークロードのデプロイを推進および加速するのをサポートできることをうれしく思います。
製品: Armory Spinnaker
-
Codefresh
製品: Codefresh Runner
-
Qualys
製品: Qualys Cloud Agent
料金
Bottlerocket は追加料金なしで利用できます。Amazon EC2 インスタンスや他のサービスの実行には、Amazon EC2 および AWS の標準料金が適用されます。