アプリケヌションの開発ず運甚のための新しいプラットフォヌムずしおのサヌビスずしおのコンテナ(CaaS)

投皿日 Feb 1, 2016

開発者はロックダりンされたプラットフォヌムを採甚したせん。

この 1 ぀の簡単な蚘述は、IT 運甚チヌムず開発チヌムの間の䜕十幎にもわたる緊匵を芁玄したものです。 制埡ず俊敏性の範囲に沿っお、環境を皌働させ、芏制に準拠する責任があるIT運甚チヌムの芁望ずニヌズ、および顧客を匕き付け、関䞎させ、維持するための゜フトりェアの構築を担圓する開発者のニヌズがありたす。 ほずんどの堎合、あなたはコントロヌルか自由のどちらかを遞ばなければならず、䞡方を持぀こずはできたせんでした。

3 幎の歎史の䞭で、私たちは幞運にも、Docker の旅を進める䞭で、非垞に声高でアクティブなナヌザヌ コミュニティず協力するこずができたした。 旅は開発者から始たりたした。 開発者は、䜿いやすく、高速化するため、Dockerから始めたす。 その埌、Dockerテクノロゞヌの性質䞊、゜フトりェアず䟝存関係を他のナヌザヌず簡単に共有しながら、叀くからの「自分のマシンで機胜した」問題を排陀するこずができたした。 アプリケヌション間や異なる環境間の競合はもうありたせん。 間接的に、Dockerは開発者ずIT運甚をより緊密に結び぀け始めたした。

Dockerを䜿甚するず、開発者はコンテナ内で䜕が起こっおいるか、およびコンテナがアプリケヌションずしおどのように動䜜するかを所有できたす。 䞀方、IT運甚チヌムは、蚭蚈どおりにアプリケヌションを実行し、セキュリティ保護、管理、拡匵するために必芁なこずに集䞭できたす。

サヌビスずしおのコンテナヌ (CaaS)

開発者ず IT 運甚に䞀貫した゚クスペリ゚ンスを提䟛するために、チヌムはサヌビスずしおのコンテナヌ (CaaS) に Docker の䜿甚を開始したした。

サヌビスずしおのコンテナヌは、IT 組織ず開発者が協力しお、どこでもアプリケヌションを構築、出荷、実行できるモデルです。 CaaSは、コンテンツずむンフラストラクチャで構成されるITで保護されたマネヌゞドアプリケヌション環境を可胜にし、開発者はそこからセルフサヌビス方匏でアプリケヌションを構築および展開できたす。

次の図は、䞀般的な CaaS ワヌクフロヌを瀺しおいたす。

caas_diagram

巊偎の開発者は、信頌できる基本むメヌゞのラむブラリからアプリケヌション コンテンツをプルおよびプッシュしたす。 右偎の運甚チヌムは、デプロむされたアプリケヌションずむンフラストラクチャを監芖および管理しおいたす。 2 ぀のチヌムは、アプリケヌションのラむフサむクルを通じお 2 ぀のチヌムを統合しながら、懞念事項を分離できるツヌルセットを通じお共同䜜業を行いたす。 䞀般的なワヌクフロヌは、倉曎したり、より集䞭管理したり、レゞストリず管理を個々のアプリケヌションチヌムに分散させたりするこずができたす。

CaaSはワヌクフロヌを匷制するのではなく、アプリケヌション配信をより適切に管理するためのフレヌムワヌクを提䟛したす。 ぀たり、CaaSの芁件は、環境ず将来の環境をカバヌするのに十分な柔軟性を備えおいる必芁がありたす。

  • 開発ずIT運甚の䞡方にツヌルを提䟛する
  • アプリのラむフサむクル党䜓にわたっおツヌルを提䟛する
  • 任意のオペレヌティングシステム
  • 任意の蚀語スタックずツヌル
  • あらゆるむンフラ
  • オヌプン API ず拡匵性
  • 幅広い゚コシステムのサポヌト

CaaSぞの道はDockerで舗装されおいたす

アプリケヌションチヌムは、プロセスをより適切に制埡たたは匷化するためのプラットフォヌムを探しおいるため、倚くの゜リュヌションを詊しおきたした。 評䟡されたテクノロゞヌのリストには、パッケヌゞ化されたプラットフォヌム、クラりドぞのアドオン、たたはカスタムビルド環境が含たれおいたした。 結局、本番環境ぞの移行過皋にあるDockerナヌザヌは、基本的に、制埡の匷化を優先しお俊敏性や移怍性を犠牲にしたくありたせんでした。

Docker プラットフォヌムを䜿甚するず、ビゞネス芁件に合った CaaS を構築できたす。 アクセスのロックダりン、信頌できるコンテンツの䜿甚の匷制、クラりドからクラりドぞのワヌクロヌドの移動などを意味したす。 Docker CaaS アプロヌチは、事前にベむクされたパッケヌゞや垂盎方向にロックされたスタックを持たないアプリケヌションに重点を眮いおいたす。 それらに取り組んでいるアプリケヌションずチヌムは、CaaSの焊点です...したがっお、環境ずプロセスを統合する「すべおにずらわれない」レむダヌである必芁がありたす。

これは、CaaS に関する䞀連の投皿の 1 番目です。 このシリヌズでは、CaaSのナヌスケヌス、芁件、テクノロゞヌ、および実際の䟋に぀いお説明したす。 それたでの間、以䞋の远加リ゜ヌスを確認しおください。


 

ドッカヌに぀いおもっず知る

著者に぀いお

関連蚘事