在生产环境中应用容器和K8S的最佳时间的阅读理解
文章:Best Practices for running containers and Kubernetes in productio
根据对云原生技术的理解,它是一个技术簇包含了一系列的前沿技术:
核心:容器、服务网格、微服务、声明式API以及不变的基础设施
延展:弹性伸缩、CI/CD、DevOps等
这个技术家族,还在不断的完善和丰富中。
应用了云原生技术的应用,我们称之为云原生应用。
1、云原生应用的生态系统不够成熟,但云原生应用涨势惊人,需要决策者加快部署,积极推进云原生技术栈的积累,并将符合企业应用的优秀实践在生产活动中快速推广。
2、4大关键挑战:
1)缺乏云原生技术的积累、缺少DevOps文化以及无法明确评估ROI(投资回报率),大多数组织无法评估向生产环境大批量部署云原生应用的时机;
(引用自文章:Best Practices for running containers and Kubernetes in productio)
2)云原生应用在安全、监控、数据管理和网络等领域操作复杂和不成熟,限制了它在生产环境中的广泛应用;
3)并不是所有的企业IT组织中,都具备了云原生应用所需要的技术环境,如:高度的基础设施自动化和专业的操作技能;
4)传统活动中开发人员、基础设施维护人员、安全人员的责任矩阵不明确,难以寻找一种符合企业的K8S部署模型。
3、推荐建议:
1)确定具有清晰的ROI和健壮的工作负载评估模型,并通过DevOps确保其无缝过渡到生产环境中;
2)选择符合其应用的云原生技术,以部署到不同的Kubernetes平台中;
(引用自文章:Best Practices for running containers and Kubernetes in productio)
3)制定合理的Kubernetes策略,并在安全、监控治理、存储、网络、生命周期管理、平台选择上总结出符合企业的最佳实践;
4)以Kubernetes平台为核心,集成CI/CD、安全、运营工具等企业应用所需要的工具(业界同类最佳的三个工具中选择),使其能够满足企业应用业务SLA,并简化开发人员的工作流程;
5)创建一个平台运维团队,与应用开发人员一起进行刷选Kubernetes平台,并专注于持续改进以促进满足生产环境中企业应用程序所需要的SLA。
(引用自文章:Best Practices for running containers and Kubernetes in productio)
4、云原生应用趋势预测:
1)到2025年,全球将有超过50%的企业采用集中的基础设施平台(相对于分散到各部门的研发环境或生产环境)来促进DevOps自助服务和扩展,相比于2020年的20%有了显著增长;
2)到2025年,全球超过85%的组织奖在生产中运行云原生应用,相比于2019年<35%,有了更显著的增长。
其余更多的细节,请自行阅读:Best Practices for running containers and Kubernetes in productio,里面有更多的精彩供你参考。
选择是最困难的,但请记住:千里之行,始于足下。
良好的行动是成功的一半,华为云CCE服务或CCI服务为您的企业应用向云原生架构演进提供可靠的基础设施能力,降低云原生技术的实践难度,为您企业云化、容器化提供最大助力,让您的企业更专注于业务和数据处理。
- 点赞
- 收藏
- 关注作者
评论(0)