コンテナ化のベストプラクティスとアンチパターン
Best Practices and Anti-Patterns for Containerized Deployments - DZone Cloud
Containerization Best Practices
1. Start by Targeting the Right Kind of Application
アプリのスケールとか
2. Consider Team and Human Capabilities
DevOpsスタイルのチーム能力に投資すること。
SREエンジニアが本番デプロイやスムーズな運用ができるように投資すること。
これらに注意を払わないことは、失敗するための確実なレシピです(!)
3. Adopt Pure Open-Source Kubernetes
でないと、その独自オーケストレーションの仕組みに、将来にわたってずっとバインドされちゃう。
プレインバニラの純正Kubernetesを使いましょう。
4. Work Out The Enterprise Integrations
single sign-on とか。
モニタリングとか。
5. Stay Conversant with Kubernetes Changes
SaaS-based managed Kubernetes serviceを使うのも手です。