Azure Kubernetes Service

Decrypt the history. Encrypt the future.

kubernetes

Kubernetes クバネティス

Kubernetes(クバネティス) はLinux コンテナの操作を自動化するオープンソース・プラットフォームです。Kubernetes を使用すると、コンテナ化されたアプリケーションのデプロイとスケーリングに伴う多くの手動プロセスをなくすことができます。Linux コンテナを実行しているホストをまとめてクラスタ化できます。クラスタには、パブリック、プライベート、ハイブリッドクラウドにまたがるホストが含まれます。Kubernetes は、Apache Kafka によるリアルタイムのデータストリーミングなど、迅速なスケーリングが要求されるクラウドネイティブ・アプリケーションをホストするプラットフォームとして最適です。

azurekubernetesservice_logo

Kubernetesとは

Azure Kubernetes ServiceはAzure 仮想マシンのクラスターを調整し、コンテナーをスケジューリングし、サービスの検出を自動的に管理し、負荷分散を組み込み、リソース割り当てを追跡します。また、個別のリソースの正常性を確認し、自動再起動と自動レプリケーションによってアプリを修復します。
AKS では、自動的なプロビジョニング、アップグレード、監視、オンデマンド スケーリングを備えたマネージド Kubernetes サービスが提供されます。

Google

GoogleとKubernetes

Kubernetes は2015年にGoogle のエンジニアによって開発および設計されました。 Google では毎週 20 億以上のコンテナをデプロイしており、これらすべては内部プラットフォームである Borg から行われました。

immuniweb_tanaakk

コンテナの由来

コンテナと呼ばれるようになった理由は管理されているサーバの色がまさにコンテナのように見えたからということです。