开发者中心 > 专栏 > 内容详情
分享
  • 点击前往QQ分享

  • 点击前往微博分享

  • 点击复制链接

《六周玩转云原生》动手实操挑战!

  • 京东智联云开发者
  • 2020-07-21

课程简介: 

随着虚拟化技术的成熟和分布式框架的普及,在容器技术、可持续交付、编排系统等开源社区的推动下,以及微服务等开发理念的带动下,应用上云已经是不可逆转的趋势,云原生(Cloud Native)的概念应运而生,更是火得一塌糊涂。为了帮助开发者了解云原生的基本概念及应用场景,为大家开启了《六周玩转云原生》系列技术公开课。主要包括容器入门,kubernetes的介绍,DevOps与持续交付 ,监控与日志,微服务架构服务的治理体系以及Serverless 架构设计与落地应用等基本要素。

在整个课程中,我们的技术专家为开发者不仅介绍了云原生具体技术概念和理论,还加入了具体应用案例分析让开发者对云原生技术有更深入认识。同时,考虑到开发者理解云原生需要技术理论与实践应用结合,他们还详细介绍了每一种技术应用和上手实践方法。

由于这一系列内容真的是我们的“心头肉”,我们特将此次的内容做了一个整理合集分享给大家。学完一整个系列的课程还可以获得京东智联云开发者社区精美周边礼品更有京东智联云200元代金券领取。赶快学习吧~


规则:添加京小云(ID:jdcloud_dev),备注京东云原生领取200元云资源包参与完成下方动手实操练习,前20名提交作业的用户即可活动精美周边礼品。活动截止时间2020年8月30日


奖励:京东智联云开发者社区精美周边礼品(开发者定制T恤、徽章、帆布袋、京东JOY公仔等)


 47fa0736baf03bf250ae2d9afd18aa4.jpg

第一讲:容器入门,DockerPod初探简介

image.png

本期看点:京东智联云产品研发部专家架构师刘俊辉老师以《容器与Pod简介》为主题,从容器的构成、Docker的基本概念、容器的典型应用、Pod的基本概念、容器安全与京东智联云原生容器等方面,为开发者系统梳理了容器的相关知识。

动手实操:通过容器与Pod的「课后作业」,鼓励观看课程的小伙伴在课后亲自动手,从而加深印象。

  实操文档:容器入门,Docker、Pod初探简介

 

第二讲:走近kubernetes,从概念到基础应用

image.png

本期看点:在本次课程中刘俊辉将从Kubernetes的主要组成部分和主要资源类型出发,简要讲解Kubernetes的基本技术原理。同时全面分析POD、Deployment、Service等主要组成资源,并且结合案例展现其基本应用方法。此外,刘俊辉还会分析京东智联云的Kubernetes集群服务。

动手实操此环节可体验Kubernetes集群服务的基础功能。相信通过这次课程,你一定会对Kubernetes有个基本的认识和了解。

实操文档走近kubernetes,从概念到基础应用

 

第三讲:云原生下的DevOps与持续交付

image.png

本期看点:让同一个团队参与应用的开发、部署和运维会更好,DevOps可以实现这种快速交付。这意味着开发者、QA和运维团队彼此之间的合作需要贯穿整个流程,这种实践被称为DevOps(Development和Operations的组合词,是一组过程、方法与系统的统称,用于促进开发)。在本节课中,你将学到关于DevOps与持续交付的基础支持,也将了解到京东智联云在这方面的实践与应用。

动手实操使用京东智联云流水线,将一套源码通过编译构建,云部署发布到云主机上。

实操文档:云原生下的DevOps与持续交付

 

第四讲:走近监控与日志,云原生基石探秘

image.png

本期看点:作为云原生的基石之一,监控和日志的重要性自是不言而喻。为了帮助开发者对云原生监控和日志解决方案等概念有个系统的了解和应用,《六周玩转云原生》系列技术公开课的四讲,由京东云与AI事业部云产品研发部架构师高云川老师,和大家分享在记录和监控云原生应用时各种值得借鉴和遵循的优秀实践与标准,并通过精彩的案例解析分享京东智联云在云原生监控&日志的落地实践。

动手实操使用提供的示例代码的git地址,学习如何将代码编译为镜像,并通过kubernetes集群进行部署和访问,同时通过自定义监控查看业务监控数据和配置告警规则。

实操文档通过实践,深入参与并体验云原生监控体验。

 

     第五讲:微服务架构下,服务治理体系的演进历程

image.png

    本期看点:随着需要治理的微服务数量越来越多,着手解决服务间通信的复杂性问题被提上日程,Service Mesh作为后起之秀,在2016年被Paypal、Lyft、Ticketmaster和Credit Karma等一些国外大流量平台所使用。。Service Mesh以轻量级的网络代理的方式与应用代码部署在一起,用于保证服务与服务之间调用的可靠性。本节课程将讲述服务治理理念演变史,由浅入深讲解Spring Cloud微服务架构特点、Service Mesh技术以及京东智联云在微服务方面的探索。



     第六讲:Serverless 架构设计与落地应用

image.png


      本期看点: 众所周知,云计算的出现改变了传统IT架构和运维方式,而以容器、微服务为代表的技更是在各个层面不断升级云服务的技术能力,它们将应用和环境中的很多通用能力变成了一种服务。Serverless架构的出现,同样带来了跨越式的变革。作为云原生时代的开发者,了解和钻研Serverless架构模式和解决方案就显得尤为重要。本节课程将剖析Serverless的前世今生,从云原生的定义开始,详解Serverless 对于云原生的价值、挑战,并深入探讨Serverless 的架构设计模式与落地应用

      动手实操教你如何使用函数服务+API网关构建疫情信息收集后端,主要包括问卷提交和问卷数据查看两个函数场景。

      实操文档使用使用Serverless快速构建疫情信息收集后端!