使用微服务和无服务器进行应用程序开发

Eric Chuar 已成功完成使用微服务和无服务器页面进行个人和专业生产力应用程序开发的课程 课程证书 来自 IBM。

学校:
国际商业机器

毕业了:
2019

持续时间:
6个月

使用微服务和无服务器页面开发应用程序

获得的应用程序开发技能

总结微服务的基本原理、优势以及与单体架构的对比。

使用 Docker 容器和无服务器技术(如 IBM 代码引擎)创建和部署微服务。

使用 cURL 和 Postman 创建 REST API 端点并调用它们;使用 SwaggerUI 记录和测试 API。

使用免费的云环境,通过实验室和项目进行动手实践。

课程视角

刚刚学完 "使用微服务和无服务器应用程序开发 "课程,就像发现了一个新的视角。我已经在数字营销和编程领域摸爬滚打了一段时间,但这门课程让我受益匪浅。

首先,微服务的基本原理让我大开眼界。与我工作过的传统单体架构相比,这种方法有很多优势。它是模块化的、可扩展的,而且更易于管理。课程深入探讨了这些对比,我迫不及待地想在即将到来的项目中运用这些知识。

使用 Docker 容器和 IBM 代码引擎的实践经验让我受益匪浅。创建和部署这样的微服务轻而易举,从长远来看,它将节省大量的时间和精力。无服务器技术是未来的趋势,现在是我加入的时候了。

创建 REST API 端点是另一个亮点。使用 cURL 和 Postman 等工具来调用它们,并使用 SwaggerUI 来进行文档和测试,让我拥有了一套全面的应用程序开发工具包。说真的,这些技能是任何程序员都想拥有的。

最精彩的部分?实践实验室和项目。没有什么比知识的实际应用更重要了,而且课程还提供了一个基于云的环境,可以免费在里面瞎转。对于我这样一个动手能力强的人来说,这简直就是锦上添花。

生活并不全是金钱或事业,尤其是当你要考虑家庭和孩子的时候。我在马来西亚和新加坡生活多年,分享知识和帮助他人一直是我的目标。这门课程让我掌握了技能,可以在全新的层次上做到这一点。

那么,接下来要做什么呢?我将对这些新技能进行测试,尤其是在我的数字营销项目中。而且,我肯定会与他人分享我所学到的知识。毕竟,如果你不打算用这些知识来改变现状,那么这些知识又有什么意义呢,不是吗?