|
所在平台: Coursera |
课程主页: https://www.coursera.org/learn/build-and-implement-microservices-patterns
课程评论:没有评论
课程名称:构建与实施微服务模式 课程概述:你是否认为电商应用可以作为一个大型应用来创建?想象一下正在进行的促销活动,或者需要添加的新功能。你认为这些变化如何在应用程序中体现?微服务是一种基于云的架构方法,包含松耦合和可独立部署的小型服务,这些服务协同工作以开发和运行更大、更复杂的应用程序。这种方法在当今商业领袖中越来越受到认可,因为它帮助他们根据需求构建运营模型和管理团队。本课程将使你能够使用多个微服务创建一个应用程序。课程将提供实际操作经验,教授如何使用Node.js构建微服务并建立它们之间的通信。 课程大纲: 第一部分:构建微服务 描述:随着软件行业向敏捷开发方法和全栈模式转变,开发团队的规模逐渐缩小。如今,软件开发被拆分为更小的组件,以便更容易设计、开发、部署和维护应用程序。欢迎来到微服务的世界! 第二部分:建立微服务之间的通信 描述:微服务不能作为独立单元运行,它们需要相互通信,以确保任何分布式应用程序的有效运行。它们可以同步或异步地进行通信。
Part: 1
Title:Building Microservices
Description:As the focus of software industry has shifted towards an agile development methodology and full stack, the size of the development teams is getting reduced. Today, software development is broken into smaller components so that it is easy to design, develop, deploy, and maintain applications. Welcome to the world of microservices!
Part: 2
Title:Establishing Communication between Microservices
Description:Microservices cannot function as stand-alone units, they need to communicate with each other for the effective working of any distributed application. They can communicate with each other synchronously or asynchronously.
Do you think an e-commerce application can be created as one large application? Imagine there is an ongoing sale, or some new features are to be added. How, according to you are the changes made visible on the application? Microservices is a cloud-based architectural approach. It contains loosely coupled, and independently deployable smaller services that are put together cohesively to develop and work on larger, and more complex applications. This approach is being increasing recognized among the business leaders of today, as it helps them structure their operation model and manage their teams according to their requirements. This course will enable you to create an application using multiple microservices. It will provide you hands-on practice on building microservices using Node.js and help establish communication between the microservices.