Getting Started with Cloud Native Go Cloud Native Go入门 Lynda课程中文字幕

Getting Started with Cloud Native Go 中文字幕

Cloud Native Go入门 中文字幕Getting Started with Cloud Native Go

Alt
本课程是您开始在Go中构建云原生体系结构的一站式指南
它首先介绍云本地堆栈和微服务
接下来,介绍了实现一个简单的Go微服务,包括带有标准Go库的REST API
然后,了解如何使用Docker和微服务集装箱化
最后,了解如何使用Kubernetes和扩展部署

本课程由Packt Publishing创建和制作
我们很荣幸能够在我们的图书馆举办这一培训

主题包括:
实现Go HTTP Server
JSON编组和解构Go结构
实现一个简单的REST API
使用Docker工作流和命令
构建一个天真的Docker镜像
运行一个容器化的Go微服务
Kubernetes建筑学和概念
将Go微服务部署到Kubernetes
实现服务描述符
执行滚动更新
Alt
Alt
Alt
Alt
Alt

  • [Mario-Leander Reimer]嗨,欢迎来到Cloud Native Go。
    Packt Publishing的视频课程。
    我叫Leander Reimer,我很乐意当你的主人。
    在我简要介绍本课程的内容之前,让我简单介绍一下自己。
    我是首席技术专家,我为QAware工作。
    我们是位于德国慕尼黑的一家小型软件项目公司。
    在过去的几年中,我一直是架构师和开发人员,现在我拥有20多年的编程经验。
    我是一位作家,也是国际和国内会议的发言人。
    你可以在Twitter上关注@LeanderReimer,我是一个云端本地书呆子。
    如果你对一些代码感兴趣,那么这里是我的Github网址,你可能会发现一些有趣的代码。
    所以,让我简单介绍一下这门课程。
    本课程称为Cloud Native Go。
    那么,我们有很多内容可以涵盖,这就是路线图。
    首先,我将通过与云本地应用程序开发相关的动机和挑战与您讨论。
    然后,我将向您介绍我们将在整个课程中使用的云本地堆栈,该堆栈有三个主要组件。
    我们将在应用层使用Go,我们将在调度和编排层使用Kubernetics,我们将在容器化和虚拟化层使用Docker。
    我们将开始在Go中开发一个简单的微服务。
    我们将只使用Go内部库。
    我们将开发一个小型的HTTP服务器。
    我会告诉你如何在编组和解组方面做得很好。
    然后我们将开发一个非常简单的书籍休息API。
    在下一节中,我们将使用这个微服务并使用Docker进行容器化。
    我将简要介绍Docker,我将向您展示基本的Docker工作流程以及您必须在命令行中使用的基本命令。
    我还将向您展示如何使用Docker进行构建,以便与其他几个容器一起构建您的微服务。
    在最后一节中,我将向您介绍Kubernetics,并且我将向您展示如何使用这款非常流行的工具来编排简单的Go微服务。
    所以我们将在Kubernetes中部署我们的微服务。
    我会告诉你如何横向扩展它,我会告诉你我们如何做标签,我还会告诉你如何做滚动升级你的Go微服务。
    所以这是一个很好的理由,希望你会喜欢它。
    所以这里有一些先决条件。
    所以我假设你知道Go编程语言,并且你有基本的技能和知识。
    当然,我还假设你的计算机上安装了Go语言安装工具,如果你在Windows或Mac或Linux上开发,这并不重要。
    此外,您应该使用带Go支持的IDE,例如Visual Studio Code或IntelliJ。
    您还必须使用Docker工具箱或Docker Native。
    所以请确保你已经安装在你的本地电脑上。
    最后,你应该为最后一节安装Minikube和Kubectl。
    所以你知道我们要使用哪些工具。
    我们有很多有趣的东西要报道。
    我希望你能喜欢这门课程,我希望能尽快见到你。
    本课程视频下载地址:Cloud Native Go入门

猜你喜欢

转载自blog.csdn.net/lyndacn/article/details/86520297