• 为个人
  • 为商务
  • 为大学
  • 为政府
学位
​
登录
免费加入
  • 浏览
  • Microservices

微服务课程

微服务课程可以帮助您学习面向服务的架构、API 设计、容器化和部署策略。您可以掌握管理 Distributed Systems、确保可扩展性以及实施持续集成和交付的技能。许多课程会介绍用于容器管理的 Docker、用于协调的 Kubernetes 等工具,以及各种监控解决方案,以帮助您有效管理生产环境中的微服务。


热门 Microservices 课程和认证


  • 状态:免费试用
    免费试用
    I

    IBM

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

    您将获得的技能: 可扩展性, 云计算, 无服务器计算, 还原式 API, Kubernetes, 微服务, Istio, 云应用, Flask(网络框架), 软件架构, OpenShift, 应用程序开发, IBM 云, 应用程序部署, 应用程序接口网关, 云部署

    4.6
    评分, 4.6 星,最高 5 星
    ·
    393 条评论

    中级 · 课程 · 1-3 个月

  • 状态:新
    新
    状态:免费试用
    免费试用
    P

    Packt

    Microservices Architecture: Design Patterns & Principles

    您将获得的技能: Microservices, Scalability, Software Architecture, CI/CD, API Gateway, Systems Architecture, Containerization, Software Design, Serverless Computing, Application Design, Solution Architecture, Docker (Software), Software Design Patterns, Systems Design, Kubernetes, Service Oriented Architecture, Event-Driven Programming, Transaction Processing, Cloud Deployment, Data Management

    4.3
    评分, 4.3 星,最高 5 星
    ·
    9 条评论

    中级 · 专项课程 · 3-6 个月

  • 状态:预览
    预览
    G

    Google Cloud

    使用 Spring Boot 和 Spring Cloud 构建可扩展的 Java 微服务

    您将获得的技能: 数据库, Google 云端平台, 应用程序性能管理, 微服务, Kubernetes, 云存储, 云应用, 云服务, 数据迁移, Spring Boot, 弹簧框架, 谷歌应用引擎, 数据库管理, Java, 软件架构, 应用程序部署

    4.3
    评分, 4.3 星,最高 5 星
    ·
    1352 条评论

    中级 · 课程 · 1-4 周

  • 状态:免费试用
    免费试用
    V

    Vanderbilt University

    Microservice Architectures

    您将获得的技能: Microservices, Application Deployment, Software Architecture, Scalability, Service Oriented Architecture, Distributed Computing, Load Balancing, Java, Program Development, Software Design, Maintainability, Dependency Analysis

    4.2
    评分, 4.2 星,最高 5 星
    ·
    37 条评论

    中级 · 课程 · 1-4 周

  • 状态:免费试用
    免费试用
    V

    Vanderbilt University

    Scalable Microservices for Developers

    您将获得的技能: Microservices, Spring Boot, Spring Framework, IntelliJ IDEA, Java Programming, Restful API, Object Oriented Programming (OOP), Java, Application Programming Interface (API), Application Deployment, Software Architecture, API Design, Integrated Development Environments, Data Persistence, Scalability, Service Oriented Architecture, Web Applications, Application Frameworks, Software Testing, Object-Relational Mapping

    4.3
    评分, 4.3 星,最高 5 星
    ·
    64 条评论

    中级 · 专项课程 · 1-3 个月

  • 状态:新
    新
    状态:免费试用
    免费试用
    P

    Packt

    Master Microservices with Spring Boot and Spring Cloud

    您将获得的技能: JUnit, Spring Framework, Spring Boot, Java, Apache Maven, Hibernate (Java), Unit Testing, Gradle, Microservices, Application Programming Interface (API), Google Cloud Platform, Simple Object Access Protocol (SOAP), Application Deployment, Development Environment, Cloud Deployment, OAuth, YAML, Restful API, Load Balancing, Configuration Management

    中级 · 专项课程 · 3-6 个月

是什么让您今天来到 Coursera?

  • 状态:免费试用
    免费试用
    I

    IBM

    DevOps 简介

    您将获得的技能: 文化 Transformer, 微服务, CI/CD, 云 Native 计算, 行为驱动开发, Agile 方法论, 问责制, 跨职能合作, 团队导向, Scrum(软件开发), 性能指标, 测试驱动开发(TDD), Devops

    4.8
    评分, 4.8 星,最高 5 星
    ·
    4079 条评论

    初级 · 课程 · 1-3 个月

  • 更高阶技能,新年优惠。

    使用 Coursera Plus 节省费用
  • 状态:新
    新
    状态:免费试用
    免费试用
    C

    Coursera

    Architect Resilient Microservices for AI Success

    您将获得的技能: AI Security, Microservices, Site Reliability Engineering, Failure Analysis, Distributed Computing, Middleware, Failure Mode And Effects Analysis, Continuous Monitoring, AI Workflows, Performance Tuning, Dependency Analysis, Performance Metric, Performance Analysis, Application Performance Management, System Monitoring, Service Level

    中级 · 课程 · 1-4 周

  • 状态:免费试用
    免费试用
    状态:人工智能技能
    人工智能技能
    I

    IBM

    IBM Full Stack Software Developer

    您将获得的技能: Git(版本控制系统), 云计算, 数据导入/导出, 云计算架构, 响应式网页设计, Node.JS, Kubernetes, Django (网络框架), CI/CD, 云 Native 计算, 还原式 API, 软件架构, Html 和 Css, 工程软件, 大型语言模型, React Redux, 软件开发生命周期, 服务器端, 云部署, Istio

    攻读学位

    4.6
    评分, 4.6 星,最高 5 星
    ·
    5.9万 条评论

    初级 · 专业证书 · 3-6 个月

  • 状态:免费试用
    免费试用
    L

    LearnQuest

    弹簧框架

    您将获得的技能: 对象关系映射, YAML, 数据持久性, Java 编程, 微服务, JSON, 云计算架构, 还原式 API, 面向服务的架构, 模型-视图-控制器, 企业应用管理, 负载平衡, Spring Boot, JUnit, 软件架构, 单元测试, 网络服务, 弹簧框架, 事务处理, 应用程序接口网关

    3.9
    评分, 3.9 星,最高 5 星
    ·
    695 条评论

    初级 · 专项课程 · 1-3 个月

  • 状态:免费试用
    免费试用
    I

    IBM

    通过 Docker、Kubernetes 和 OpenShift 介绍容器

    您将获得的技能: YAML, 可扩展性, Docker (软件), Kubernetes, CI/CD, 集装箱化, 微服务, 云 Native 计算, 命令行界面, Devops, 应用程序部署, OpenShift, Istio

    4.4
    评分, 4.4 星,最高 5 星
    ·
    1030 条评论

    中级 · 课程 · 1-3 个月

  • 状态:免费试用
    免费试用
    状态:人工智能技能
    人工智能技能
    I

    IBM

    IBM DevOps 和软件工程

    您将获得的技能: Linux 命令, Git(版本控制系统), 还原式 API, 云计算架构, 数据导入/导出, CI/CD, 持续集成, 应用程序开发, 开放式网络应用程序安全项目(OWASP), Istio, Scrum(软件开发), Grafana, 测试驱动开发(TDD), 软件开发生命周期, Devops, 应用程序部署, 软件工程, 敏捷软件开发, 云部署, 软件架构

    攻读学位

    4.6
    评分, 4.6 星,最高 5 星
    ·
    6.4万 条评论

    初级 · 专业证书 · 3-6 个月

是什么让您今天来到 Coursera?

与 microservices 相关的搜索

microservices architecture: design patterns & principles
microservices and deployment by using asp.net
microservices java
microservices .net
microservices python
microservices specialization
microservices dotnet
microservices spring boot
1234…24

总之,以下是 10 最受欢迎的 microservices 课程

  • 使用微服务和无服务器进行应用程序开发: IBM
  • Microservices Architecture: Design Patterns & Principles: Packt
  • 使用 Spring Boot 和 Spring Cloud 构建可扩展的 Java 微服务: Google Cloud
  • Microservice Architectures: Vanderbilt University
  • Scalable Microservices for Developers: Vanderbilt University
  • Master Microservices with Spring Boot and Spring Cloud: Packt
  • DevOps 简介: IBM
  • Architect Resilient Microservices for AI Success: Coursera
  • IBM Full Stack Software Developer: IBM
  • 弹簧框架: LearnQuest

您可以在 Cloud Computing 中学到的技能

Google (31)
Google 云端平台 (30)
Kubernetes (12)
应用程序接口 (10)
微服务 (7)
物联网 (6)
云计算安全 (5)
Linux (4)
统计分类 (4)
网络 (4)
网络安全 (3)
密码学 (3)

关于 微服务 的常见问题

Microservices 是一种架构风格,它将应用程序构建为松散耦合的服务集合。每个服务旨在执行特定的业务功能,可以独立开发、部署和 Scale。这种方法非常重要,因为它能增强灵活性,加快部署周期,并提高高效扩展应用程序的能力。通过将应用程序分解成较小的、可管理的部分,企业可以更快地响应不断变化的市场需求,并以更快的速度进行创新。‎

微服务领域有各种各样的工作岗位,反映出对熟练掌握这种架构的专业人员的需求日益增长。常见的职位包括软件开发人员、DevOps 工程师、云架构师和系统架构师。此外,技术负责人和解决方案架构师等职位也很普遍,主要负责监督微服务的实施并确保其与业务目标保持一致。随着企业越来越多地采用微服务,这些职位的机会可能会扩大。‎

要有效地使用Microservices,您应该掌握一系列技能。关键能力包括熟练掌握 Java、Python 或JavaScript 等编程语言,以及熟悉Spring Boot或 Node.js 等框架。了解 Docker 等容器化技术和Kubernetes等编排工具也是必不可少的。此外,RESTful API、云平台和 DevOps 实践方面的知识将提高您设计、部署和管理微服务的能力。‎

有几门优秀的在线课程可供学习微服务。如果想全面了解,可以考虑《面向开发人员的可扩展微服务专项课程》或《微服务架构》:Design Patterns \& Principles 专项课程。这些课程涵盖了基本概念和实际应用,可以帮助您在微服务方面打下坚实的基础。‎

是的,您可以通过两种方式免费开始在 Coursera 上学习 Microservices:

  1. 免费预览 许多微服务课程的第一个 Modulation。这包括视频课程、阅读、分级作业和 Coursera Coach(如有)。
  2. 开始为期 7 天的 专项课程或 Coursera Plus免费试用。在试用期内,您可以完全访问所有符合条件的课程内容。

如果您想继续学习、获得 Microservices 证书或在预览或试用后解锁全部课程访问权限,您可以升级或申请经济援助。‎

要有效地学习 Microservices,首先要明确自己当前的技能水平和想要关注的具体领域。参加介绍微服务概念的基础课程,然后逐步学习更高级的主题。参与实践项目,学以致用,并考虑与同行合作或加入在线社区以获得支持。不断的实践和实际应用将强化您的理解并增强您的信心。‎

Microservices课程通常涵盖一系列主题,包括微服务架构的基础知识、设计模式和实施的最佳实践。您可以学习 RESTful API、服务通信、Data Management 和部署策略。此外,许多课程还涉及 Containerization、编排和 Cloud-native开发,提供了微服务生态系统的全面概述。‎

如果要对员工进行微服务方面的培训和技能提升,可以考虑诸如 "使用 Node.js 和 Express 的 RESTful Microservices 专项课程 "或 "Cloud Native、Microservices、Containers、DevOps 和 Agile课程 "之类的课程。这些课程旨在让团队掌握有效实施微服务的必要技能,在员工队伍中培养创新和 Agile 文化。‎

此常见问题解答内容仅供参考。建议学生多做研究,确保所追求的课程和其他证书符合他们的个人、专业和财务目标。

其他可浏览的主题

艺术与人文
338 课程
商务
1095 课程
计算机科学
668 课程
数据科学
425 课程
信息技术
145 课程
健康
471 课程
数学与逻辑
70 课程
个人发展
137 课程
物理科学与工程
413 课程
社会科学
401 课程
语言学习
150 课程

Coursera 页脚

技能

  • 人工智能(AI)
  • 网络安全
  • 数据分析
  • 数字化营销
  • 讲英语
  • 生成式人工智能(GenAI)
  • 微软Excel
  • Microsoft Power BI
  • 项目管理
  • Python

证书与课程

  • 谷歌网络安全证书
  • 谷歌数据分析证书
  • 谷歌 IT 支持证书
  • 谷歌项目管理证书
  • 谷歌用户体验设计证书
  • IBM 数据分析师证书
  • IBM Data Science 证书
  • Machine Learning 证书
  • Microsoft Power BI 数据分析师证书
  • UI / UX 设计证书

行业与职业

  • 商务
  • 计算机科学
  • 数据科学
  • 教育与教学
  • 工程学
  • 金融
  • 医疗保健
  • 人力资源(HR)
  • 信息技术 (IT)
  • 营销

职业资源

  • 职业能力倾向测验
  • 工作面试优势和劣势的示例
  • 学习高收入技能
  • 加密货币如何运作?
  • 如何在 Google 表格中突出显示重复项
  • 如何学习人工智能
  • 热门网络安全证书
  • 准备 PMP 认证
  • 面试后您将获得工作的迹象
  • 什么是人工智能?

Coursera

  • 关于
  • 我们提供的内容
  • 管理团队
  • 工作机会
  • 目录
  • Coursera Plus
  • 专业证书
  • MasterTrack® 证书
  • 学位
  • 企业版
  • 政府版
  • 面向校园
  • 成为合作伙伴
  • 社会影响
  • 免费课程
  • 分享您的 Coursera 学习故事

社区

  • 学生
  • 合作伙伴
  • Beta 测试人员
  • 博客
  • Coursera 播客
  • 技术博客

更多

  • 媒体
  • 投资者
  • 条款
  • 隐私
  • 帮助
  • 内容访问
  • 联系我们
  • 文章
  • 目录
  • 附属公司
  • 现代奴隶制声明
  • 请勿出售/共享
随时随地学习
通过 App Store 下载
通过 Google Play 获取
B 型企业认证标志
© 2026 Coursera Inc.保留所有权利。
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok