Container-as-a-Service プラットフォームを使用すると、開発者は Docker コンテナを簡単にデプロイし、アプリケーションに導入できるようになります。これまで、ほとんどの企業はこの作業を完了するために Kubernetes を使用していました。企業における最新のコンテナ化アプリケーションの導入が拡大するにつれ、大手サービスプロバイダーはコンテナ インフラストラクチャと管理ソリューションを「サービスとしての」形で提供し始めています。 Flexera が発表した 2020 年のクラウド コンピューティングの現状レポートによると、世界中の企業におけるコンテナー テクノロジの使用は増加し続けており、調査対象組織の 65% が Docker コンテナーを使用しており、58% が何らかの形で Kubernetes オーケストレーション システムを使用していると回答しています。調査結果と合わせると、現在のリソースと専門知識の不足が、コンテナ テクノロジを使用したアプリケーションの構築と保守における主な課題となっています。このため、開発者はますます Container as a Service (CaaS) 製品に注目するようになり、当然のことながら、3 大クラウド サービス プロバイダーが CaaS 分野で優位に立っています。 コンテナインフラストラクチャをクラウドプロバイダーに任せる クラウド サービス プロバイダーが実際にユーザーに提供するのは、コンテナの展開と実行、クラスタの管理、自動拡張と障害管理の実現、一般的なインフラストラクチャ レイヤーでのガバナンスとセキュリティの問題の維持を行う、管理されたコンテナ オーケストレーション エンジンのセットです (そのほとんどは、Google の人気の Kubernetes オープン ソース プロジェクトから派生したものです)。全体として、CaaS プラットフォームは、ネットワーク、負荷分散、監視、ログ記録、認証、セキュリティ、自動スケーリング、継続的インテグレーション/継続的デリバリー (CI/CD) のすべての機能を処理できます。 この強力な機能により、企業は CaaS のサポートによるクラウド インフラストラクチャの利点を活用しながら、PaaS (AWS Elastic Beanstalk、Azure App Service、Google App Engine など) によってもたらされるベンダー ロックインの問題を回避し、異なる環境間でコンテナー ワークロードを簡単に移行できるようになります。 CaaS と従来の Infrastructure as a Service (IaaS) の主な違いは、企業自体が Kubernetes (またはその他のコンテナ オーケストレーション ツール) の関連リソースと管理スキルを習得する必要があるかどうかにあります。明らかに、CaaS は、この厳格な要件を取り除き、関連する作業をクラウド サービス プロバイダーに引き渡すのに役立ちます。さらに、CaaS はより柔軟性と移植性に優れています。多くのベンダーは、ローカルまたはクラウドに展開できる CaaS プラットフォームを提供しているため、コンテナ環境を複数のクラウドやローカル環境にまたがって実行できます。 元ドイツ銀行の従業員で、現在は BBC 開発者である Rob Isenberg 氏は、「インフラストラクチャ レベルでタスクを管理し、オーケストレーション ツールを自分で設定することもできますし、コンテナ プラットフォームを使用してインフラストラクチャを処理し、プレインストールされたオーケストレーション ツールを提供して、コンテナ環境を展開および拡張することもできます」と述べています。 柔軟性と拡張性の向上 CaaS 上でコンテナを実行することは、IaaS 上で仮想マシンを実行することに似ています。その主な利点は、優れた導入速度と使いやすさ、従量課金制のクラウド モデルのシンプルさ、そして前述のベンダー ロックインの影響を受けない柔軟性です。 コンテナ インフラストラクチャをクラウド プロバイダーにアウトソーシングすることで、企業は独自のハードウェアに投資したり、独自の Kubernetes クラスターやその他のコンテナ オーケストレーション システムを構築して実行したりすることなく、コンテナを直接起動して実行できます。さらに、アプリケーションをコンテナ化することで、企業はアプリケーションをさまざまな環境やベンダーのエコシステムに簡単に移行できるようになり、柔軟性とスケーラビリティが向上します。 これらすべてにより、コンテナを使用して需要に応じてスケールアウトし、企業が実際に使用したクラウド リソースに対してのみ料金を支払うようになるなど、大幅なコスト効率の向上が実現します。コンテナは仮想マシンよりもはるかに軽量であるため、消費するリソースが少なく、通常は実行速度が速く、使用コストも低くなります。 指示と記録の一貫性によって、もう 1 つの大きな利点ももたらされます。つまり、コンテナー内で分離された各サービスは、一般的なサイドカー デプロイメント モデルを通じて、より効率的なログ集約と集中監視メカニズムを確立できるようになります。 しかし、CaaS ベースのアプリケーションであっても、従来のアプリケーションをコンテナに移行することは依然として難しい作業であることを認識する必要があります。 Flexera のクラウドの現状レポートでは、回答者の 34% がこの点に関して課題に遭遇したと報告されています。アプリケーションをコンテナに移行するには、多くの場合、モノリシック アプリケーションをマイクロサービス アーキテクチャに分割する必要があります。長い歴史を持つ大企業にとって、これは大きな文化的、技術的な変化を伴うことが多く、その困難さは想像に難くありません。 どのクラウド サービス プロバイダーが最適ですか? 大手クラウドプロバイダーのほとんどは独自の CaaS 製品を提供しており、他のベンダーも市場に足がかりを得ようとしています。 クラウド サービス市場のリーダーである Amazon Web Services (AWS) は、Kubernetes を使用しない Elastic Container Service (ECS) と Elastic Kubernetes Service (EKS) で強力な市場パフォーマンスを実現しています。同様に、Flexera の分析レポートによると、Azure Kubernetes Service と Google Kubernetes Engine (GKE) も最近、力強い成長の勢いを見せています。 3 大クラウド大手は現在、Fargate 上の AWS ECS、GKE 上の Google Cloud Run、Azure Container Instances などのサーバーレス Kubernetes サービスも提供しています。 EKS、AKS、GKE とは異なり、これらのサービスではサーバー管理タスクが完全に排除され、オンデマンド消費を通じてコンテナ ソリューションを使用するハードルがさらに下がります。 現在、Google Cloud のコンテナ管理機能のほとんどは Anthos にグループ化されており、ローカル インフラストラクチャと主要なパブリック クラウド (現在は Google Cloud Platform と AWS をサポートしており、将来的には Azure をサポートする予定です) 全体でコンテナベースのアプリケーションを管理します。 Anthos は、クラウド ワークロード用の GKE、GKE On-Prem、および Anthos Config 管理コンソールを組み合わせて、ハイブリッドおよびマルチクラウドの Kubernetes デプロイメントでユーザーが管理、ポリシー、セキュリティのタスクを一元的に実行できるようにします。 3 大クラウド サービス大手に加え、IBM/Red Hat、VMware、SUSE/Rancher、Canonical、D2iQ (旧 Mesosphere)、Rackspace、Oracle、HPE、Alibaba、Huawei、Tencent などのサービス プロバイダーも、独自のホスト型 CaaS ソリューション オプションを立ち上げています。これらの製品の多くは、ローカル、パブリック クラウド、さらにはハイブリッド環境にも導入できます。 Gartner が発表した「競合状況: パブリック クラウド コンテナ サービス」レポートでは、Google の GKE が主要なマネージド Kubernetes オプションとして評価されました。 2019 年第 3 四半期、Forrester のアナリストは AWS を最新のパブリック クラウド エンタープライズ コンテナ プラットフォームのリーダーに挙げ、Microsoft と Google がそれに続きました。 Forrester のレポートでは 7 つのベンダーのみが対象となっており、パブリック クラウドの展開シナリオのみに焦点を当てていることに注意することが重要です。 レポートの著者によると、AWS は「導入オプション、セキュリティ、緊密な統合においてリードしています。AWS は、幅広いフルマネージド (およびサーバーレス) Kubernetes (K8s) オプションと比類のないクラウド コンテナ導入量により、革新を続け、コンテナ プラットフォームを最先端のセキュリティおよびネットワーク機能と緊密に統合しています。」 マイクロソフトは、その強力な開発経験と世界的な影響力で常に高く評価されてきたが、同社のコンテナソリューションの使用の複雑さは理解しにくいと報告書は述べている。 Google は Kubernetes に関する豊富な専門知識とマルチクラウド環境における優れた互換性を備えていますが、その製品の複雑さもやや異常です。そうは言っても、2019 年の Cloud Native Computing Foundation の調査によると、AWS EKS が最も人気のあるコンテナ管理プラットフォームとなっているものの、GKE、Docker EE/CE、AKS も追い上げており、その差は大きくありません。 Flexera のレポートによると、企業の 55% が AWS EKS/ECS を使用しており、さらに 23% の企業が将来的に CaaS を導入する予定であると回答しています。 Azure Kubernetes Service の導入率は 50% に達しており、さらに 26% の企業が使用を計画しています。 Google Kubernetes Engine の採用率は 26% で、回答した企業のうち 27% が GKS の使用を計画しています。しかし対照的に、Flexera のレポートでは、回答した企業の 63% が依然として自己管理型の Kubernetes ソリューションを使用していることがわかりました。 結論 CaaS 製品に関する情報は主にサービスプロバイダー自身から提供されるため、真に客観的かつ公正な選択を行うことは困難です。前述のように、ForresterとGartnerはそれぞれこの分野で詳細な調査を行っていますが、CaaSの実際の開発ペースよりも、サプライヤー間の競争関係に主に焦点を当てています。 |
<<: UFIDA Smart Star:デジタル変革の波の中で企業の「中枢脳」をどう構築するか?
>>: クラウドコンピューティングコアテクノロジー Dockerチュートリアル: Dockerデーモン dockerd 安全でないレジストリ
ショートビデオ、セルフメディア、インフルエンサーのためのワンストップサービス鄧超は「走れ!男」の演技...
【TechWeb Report】4月12日、海外メディアの報道によると、Facebookが月曜日に1...
Pacificrackは本日、新製品シリーズ「PR-M」を正式に発売しました。KVM仮想化はそのまま...
SEO ワーカーは、高度な検索エンジン コマンドに最も頻繁に触れるユーザー グループの 1 つです。...
1. 中国のビットコインは衝撃的な規制危機に直面しており、破産の波が押し寄せている規制当局からの連絡...
上場していなかったら、神州府は自社のビジネスモデルを外部に公表することは決してなかっただろう。文 |...
デジタル企業は、ビジネス目標との整合性を高めるために、IT インフラストラクチャの変革と進化を続けて...
678cdnは、アジア太平洋地域に高防御CDNサービスを提供する専門企業です。コアノードはアジア太平...
今年3月、少女が老人に食事を与えている写真がインターネット上で話題になった。この1990年代生まれの...
企業のマーケティングはもはや伝統的なモデルではありません。ますます多くの企業のヒーローが、SEO最適...
ショートビデオ、セルフメディア、インフルエンサーのためのワンストップサービスプライベートドメイントラ...
virmach.com の 25% オフ割引コードはまだ有効で、KVM の年間支払いは 7.5 米ド...
DDoS 攻撃は、常に人々の悩みの種でした。TMHost は、独自の 200G DDoS 防御 VP...
検索エンジンは SEO に対してますます友好的になってきていますが、SEO 担当者はますます不安を感...
zji は現在、香港の葵湾データセンターの専用サーバーに対して特別プロモーションを提供しており、月額...