带你踏上云原生应用的神奇之旅
前情回顾:
春暖花开季,小伙伴们期待已久的【踏上云原生应用的神奇之旅 Ⅲ】终于和大家如约见面啦。教研团队在选题上,结合了过去一年里企业培训项目和个人学员的需求,做了大量的数据调查和总结:其中 Kubernetes以其架构简洁性和灵活性,流行度持续快速上升。
Kubernetes目前更是以77%的市场份额独占容器编排平台市场鳌头。目前所有的主要云服务提供商(亚马逊、微软、Google、IBM等)都将其作为部署云原生应用的解决方案。在企业中更是被广泛地运用在生产环境中。
所以,相较于以往的主题活动,本次的分享会也是在 `云原生技术发展趋势` 和 `不同行业的云原生架构实践` 方面阐述得很充分。让我一起回顾下精彩瞬间吧。
(以下内容为音频转述)
主要内容:
了解云原生技术发展趋势、落地难点?
生产环境上Kubernetes必知6件事;
云原生时代有哪些值得关注的发展趋势?
企业对云原生的应用情况是怎样的?
不同行业的云原生架构实践解析
(讲师精彩分享)
(学员&讲师 互动答疑)
(讲师精彩分享)
了解云原生技术发展趋势、落地难点?
讲师分享:
1、容器平台如何满足企业关键业务的安全可靠性和可扩展性需求;
2、企业应用层如何实现云原生和微服务改造;
3、基于传统技术栈的企业软件团队如何升级转型、逐步上云以提升效能;
4、大规模应用开源软件的企业如何解决安全层面的后顾之忧。
生产环境上Kubernetes必知6件事?
讲师分享:
1、基础设施即代码(laC);
2、监控和集中日志记录;
3、具有SSL证书管理的集中入口控制器;
4、基于角色的访问控制(RBAC);
5、GitOps部署;
6、Secret 管理。
云原生时代有哪些值得关注的发展趋势?
讲师分享:加大研发力度,形成自有研发体系是数字化转型的一个大趋势。
1、Multicloud and distributed cloud(多云和分布式云);
2、Low code and no code(验证项-低代码);
3、Serverless computing;
4、DevSecOps;
5、Infrastructure as a code (laC);
6、GitOps。
企业对云原生的应用情况是怎样的?
(
在参与调研的企业中,有34%的企业是使用混合云(公有云和
私有云混合),
27%的企业使用了两家公有云,这其实也是一种混合
云的场景,从广义的角度看,多云的比例已经达到 61%。)
(在参与调研的企业中,有68%的企业已经开始使用容器运行时,在使用了K8s的企业中,基本都会部署一个以上的集群)
不同行业的云原生架构实战解析
案例一 、某快递核心业务系统云原生化上云案例;
案例二 、某通讯行业云原生的5G核心网。
(因涉及大量数据,感兴趣的小伙伴可私信了解详情)
学员Q&A环节
问题1
Terraform可不可以管理不是通过Terraform创建出来的资源?
讲师解答:Terraform默认情况下只管理通过Terraform创建出来的资源。但是实际生产中,我们一般都有了一些公有云的资源,才开始考虑使用Terraform来管理这些资源。实际这种场景下,需要使用terrform import将非terraform创建的资源进行导入。
问题2
容器中的网络也是软件定义的,如果业务对网络延迟要求极高 ,有什么好的方法?
讲师解答:通过Multus CNI,Multus CNI是一个 CNI 插件,能够将多个网络接口附加到 pod 上。Multus 并不取代 CNI 插件,相反,它充当了 CNI 插件的复用器。当 pod 是网络密集型的业务的时候,需要额外的网络接口来支持数据平面加速技术,如 SR-IOV。
问题3
浅谈关于容器云(包括运行在上面的具体微服务)日志持久化存储备份的见解(比如ELK等等)。
讲师解答: 1、首先Kubernetes本身就提供了数据持久化的解决方案,例如Ceph;2、使用Deamonset方式在这若干台主机上启动Logstash的Pod; 3、将应用的日志数据通过Volume挂载到容器中。
活动总结:
进入云原生时代,应用的构建部署与运行时基础设施都发生翻天覆地的变化,比如技术架构微服务化、运行时环境容器化、业务系统依赖关系复杂化,运行实例生命周期短等等,监控也随着进行实时动态调整,传统预先配置再监控的方式已经无法满足云原生的场景。
学习资料(可私信领取)
大规模集群运营,更是需要丰富的经验,成熟的体系,辅助的工具链等等,作为开源的技术,虽然已经有这么多的工具进行部署监控,但集群的运维难度并不亚于开发一套大型系统。
对从业者更高阶的能力要求:
1、从Devops角度去理解、分析和解决问题;
2、从系统运维到应用实践多面了解 Kubernetes 在生产实际部署的全过程;
3、掌握如何对Kubernetes大规模集群环境开展自动化部署和通过K8s进行裸金属主机管理、集群优化、集群故障排除、集群安全管理、Ceph持久化存储部署和优化等等。
创想云教育Kubernetes 架构师实战班 介绍
课程概述
实战项目展示:
1、Ansible自动化部署工具架构详解
2、实战部署 3master+3worker+负载均衡
3、实战Metal3 裸机服务器部署和生命周期管理
4、实战 Kubernetes 网络(东西流量和南北流量)
未来十年,云计算将无处不在,像水电煤一样成为数字经济时代的基础设施,云原生让云计算变得标准、开放、简单高效、触手可及。
如何更好地拥抱云计算、拥抱云原生架构、用技术加速创新,为应用交付快速加速,将成为企业数字化转型升级成功的关键,同时对技术人员来说也是一个新的挑战。
培养实战型IT从业者&你的技能提升好帮手--创想云教育