Mastering Docker Enterprise
上QQ阅读APP看书,第一时间看更新

Container-first as a cloud adoption strategy

What if, before you started migrating all of your applications to a specific cloud-specific provider, you instead containerize your applications first and then migrate them to the cloud. This is sometimes referred to as a container-first strategy. There are several significant benefits to this approach:

  • Abstracting platform-specific knowledge from application teams
  • Gaining operational efficiency (usually in the range of 15% to 70%) from containerized applications
  • It gives you the ability you move your applications between on-premise and any cloud providers with minimal effort
Container-first thinking should reduce cloud-specific staffing needs; instead of a cloud admin/application, you have a cloud admin/container cluster. Once containerized, application migrations between cloud providers and on-premise should be measured in hours and not weeks or months.