What is Container as a Service

2019-04-13 15:48发布

What is a Container as a Service (CaaS) means in general terminology. I found Kubernetes, Docker provide these services. But, what does that mean?

Does Container mean it provides the different OS platform to deploy our code to work?

标签: docker
3条回答
女痞
2楼-- · 2019-04-13 16:06

You take your container and put them in that service and you don't care about the server and network structure behind them. For that Google use Kubernetes. So if you want yes. You can deploy your container on different services if you want.

On AWS you can do the same and deploy your container with the AWS Container service.

https://aws.amazon.com/de/documentation/ecs/

查看更多
不美不萌又怎样
3楼-- · 2019-04-13 16:14

In short words: CaaS allows any Docker container to run on provider platform.

查看更多
我想做一个坏孩纸
4楼-- · 2019-04-13 16:25

It means, as seen in dockercon here, that docker provides a set of services (a Service Platform) around containers for:

  • building,
  • shipping and
  • running:

caas

Building and shipping can be either:

  • to a data center
  • to a cloud:

caas targets

It means you combine Iaas and PaaS into a Caas: Infrastructure + Platform.

caas

(Source: Hyper.sh blog, currently unavailable, from Thibault Bronchain)

The term CaaS was seen in GOTO conference: Patterns for Docker Success • Simon Eskildsen (video).

查看更多
登录 后发表回答