k8s、微服务具体解决了多少实际问题?可以举例吗?

我本人是做存储咨询的,对于一些新技术只是了解而没有实际使用。
我一直反思的问题是:我们一直在推崇k8s,推崇云计算、微服务等?
想问的是这些新的技术具体的优化了多少现实的问题,优化了多少性能问题,同一个业务场景下具体提升了多少的效率?

我们一直在学习新技术,新技术如何如何的好,有真正用的公司可以举实际的例子说明吗?
某场景下,使用了某技术之前是什么样子的,使用了某技术之后是怎么样的?

参与7

2同行回答

zhuqibszhuqibs软件开发工程师Adidas
(1)自动扩缩容,你的用实体机或虚机部署应用,一旦业务闲置下来,资源是不能挪出去的,但用k8s可以把资源给其他应用使用,当然openstack也可以,但没有kubenetes自由,因为kubenetes的容器就是进程;(2)云原生资源调度,你的应用down了,传统架构里运维要马上介入修复,但kubenetes会自动调配其他...显示全部

(1)自动扩缩容,你的用实体机或虚机部署应用,一旦业务闲置下来,资源是不能挪出去的,但用k8s可以把资源给其他应用使用,当然openstack也可以,但没有kubenetes自由,因为kubenetes的容器就是进程;
(2)云原生资源调度,你的应用down了,传统架构里运维要马上介入修复,但kubenetes会自动调配其他资源自我恢复;
(3)和devops结合,kubenetes天生和devops有紧密的结合,可以实现CICD的全流程打通;
(4)在kubenetes中部署Prometheus,监控部署是自动,新上的应用无须部署monitor items,service monitor会使用kubenetes的服务注册功能自动发现服务。
(5)微服务可以解耦你的应用,把一个大服务拆开,服务与服务间用api接口对接,这样你的调优就方便很多,而且可以更容易的做负载均衡。

收起
互联网服务 · 2021-03-11
浏览1049
namelessnameless技术总监某云计算厂商
我觉得先后顺序应该是反了,所有的新技术都是为业务服务的,应该先关注业务有什么痛点,有没有优化空间,业务多了怎么降本增效等等,然后再关注新技术,哪些新技术能够解决业务哪些痛点。...显示全部

我觉得先后顺序应该是反了,所有的新技术都是为业务服务的,应该先关注业务有什么痛点,有没有优化空间,业务多了怎么降本增效等等,然后再关注新技术,哪些新技术能够解决业务哪些痛点。

收起
软件开发 · 2021-03-11
浏览1016

提问者

shangqingbo
咨询顾问westcon
擅长领域: 云计算微服务云原生

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2021-03-11
  • 关注会员:3 人
  • 问题浏览:1915
  • 最近回答:2021-03-11
  • X社区推广