如今,微服务的概念已经被广泛接受,没有人再去议论它是不是新瓶装旧酒。只是已经被验证它能很好地解决某种复杂业务以及大型网站的场景下的特定问题,并且极大的提高生产力。它的下一代ServiceMesh也已经在一些大型的或者激进的公司(比如我们) 开始尝试。

当然,微服务的流行跟容器化技术的成熟不无关系,正是有了Docker以及 Kubernetes这样的技术加持,填补了由微服务带来的运维上的复杂性才使得它可以这样被广泛接纳。

.NET Core用大家的话来讲,做为一个极大地被低估的平台拥了高性能、跨平台、模块化、开源等诸多优势,却由于起得晚在前面10年的电商/与移动互联网浪潮中被孤立。好在最近两年一些新兴的互联网创业公司包括区域链/AI/云计算等行业慢慢开始尝试用.NET Core来迭代产品,就整个.NET Core的社区和生态来讲,这个老年新生儿能不能在接下来的几年重新燃起活力?

对于企业来讲用什么样的语言、平台来实现产品自然有它选择的逻辑:硬件成本、开发者体量/素质、开发效率等等。如果.NET Core本身已经具备达到多数企业选择的条件,我们开发者又应该怎么做去满足这些去达到未来的要求?

  • 更深入地理解.NET Framework及相关基础知识
  • 将自己的技术栈往Linux迁移
  • 更深入地掌握分布式架构及其它周边中间件(Redis、RabbitMQ、数据库等)
  • 掌握容技术化技术(包括Docker以及容器编排技术)
  • 了解DevOps,能掌握是最好的
  • 去了解云原生,能掌握是最好的

开发者是一个市场,市场是讲供需关系和竞争优势的。如果范围缩小一些,你在这个群体里的能力排名是属于前10%还是后10%? 如果范围放大一些,这个群体在整个市场中的整体素质排名又是在什么位置?

以上列出来的6点中,第一点是.NET这个群体本身一定会考量的。而第二三点,是后面你在这个群体里面能否占上风的重要考量点。最后三点则可以是放大到整个市场中的考量点,不管你是 java还是php掌握这些都会是未来成为核心力量的关键。

在我之前推出的视频 .NET Core微服务实战中,基本上已经包括了以上的2345点。而对于容排编排技术,由于它的复杂性和新知识的体量实在是够大,所以打算专门独立出一系列的课程。在这之前,我希望能让大家有一外较低的成本对它有一个相对比较全面的理解 。成本有多低呢? 就是你看到的1块钱。

1块钱可以学到什么?

  • 了解K8S是什么,能做什么,怎么来学?
  • 学会搭建本地单节点 K8S集群
  • 在本地集群部署K8S 管理面板UI
  • 学会通过kubectl 连接上本地集群并操作本地集群
  • 学会通过kubectl 连接远程集群
  • 了解K8S三大核心组件POD、 Deployment、Service
  • 学会把.NET Core API 发送到远程仓库并发布到本地K8S集群
  • 更新和扩容K8S 服务

 学习的方式

  • 视频学习 video.jessetalk.cn
  • 微信群答疑

时间点

  • 课程发布时间: 本周六早上 11月24号
  • 集中答疑时间: 本周六天,11月24号和 25号
  • 全部答疑时间: 11月24号 至 30号

注意事项

  • 全部答疑时间结束 ,微信群将解散。且加入且珍惜。

加入方式

  • 添加Jesse的微信
  • 分享下面的海报到朋友圈
  • 转发1块钱
  • 接受邀请入群

分类: 技术随笔

发表评论

电子邮件地址不会被公开。 必填项已用*标注