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

IBM
您将获得的技能: 云工程, 云计算管理, 无服务器计算, 混合云计算, 云托管, 云 Native 计算, 云平台, 云服务, 云计算解决方案, 云基础设施, 云计算, 云计算架构, 新兴技术, Devops, 云计算开发, IBM 云, Virtual Machine, 技术服务, 云存储, 云安全
初级 · 课程 · 1-3 个月

您将获得的技能: SQL, MySQL, Javascript, 应用程序部署, 单元测试, 关系数据库, MongoDB, 服务器端, 数据库设计, Node.JS, 微服务, 软件文档, 应用编程接口 (API), 还原式 API, 对象关系映射, 应用程序接口网关, 数据库管理系统, NoSQL, 数据库, API 设计
中级 · 专项课程 · 3-6 个月

您将获得的技能: Software Development Life Cycle, Istio, Software Architecture, Node.JS, Application Deployment, Restful API, Kubernetes, React Redux, Database Design, CI/CD, Cloud-Native Computing, Responsive Web Design, NoSQL, OpenShift, Git (Version Control System), Cloud Applications, Ajax, Javascript, Azure DevOps, Engineering Software
初级 · 专业证书 · 3-6 个月

您将获得的技能: Scalability, Software Architecture, Microservices, Application Design, Software Design Patterns, Systems Design, Service Oriented Architecture, Maintainability, Engineering Software, Programming Principles
中级 · 课程 · 1-3 个月

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

IBM
您将获得的技能: Git(版本控制系统), Grafana, 数据导入/导出, 还原式 API, Kubernetes, MongoDB, Django (网络框架), Python 程序设计, 软件开发生命周期, Linux 命令, Istio, 对象关系映射, NoSQL, 微服务, OpenShift, 应用程序部署, 外壳脚本, 软件架构, Bash(脚本语言), 开放式网络应用程序安全项目(OWASP)
初级 · 专业证书 · 3-6 个月

University of Alberta
您将获得的技能: 代码审查, 软件可视化, 网络服务, 统一模型语言, 面向服务的架构, Java, 面向对象设计, 软件设计模式, 面向对象编程(OOP), 简单对象访问协议(SOAP), 还原式 API, 系统架构, 软件开发, 软件设计, 模型-视图-控制器, 微服务, 软件架构, 解决方案架构, API 设计, 软件设计文件
初级 · 专项课程 · 3-6 个月

NIIT
您将获得的技能: 网络服务, 通信系统, Node.JS, 还原式 API, 云应用, 应用设计, 微服务, 软件架构, 应用程序部署, 应用程序接口网关
混合 · 课程 · 1-4 周

Duke University
您将获得的技能: 技术交流, Google 云端平台, 云 API, 机器学习, CI/CD, 云基础设施, 云平台, 云 Native 计算, 云计算, Devops, MLOps(机器学习 Operator), 分布式计算, 应用机器学习, 基础设施即服务(IaaS), 软件工程, 敏捷软件开发, 微服务, 持续交付, 应用程序部署, 摘录
中级 · 专项课程 · 3-6 个月

您将获得的技能: Microservices, CI/CD, Continuous Deployment, Containerization, Serverless Computing, Continuous Integration, Docker (Software), Kubernetes, Event-Driven Programming, Transaction Processing, Redis, Software Architecture, Distributed Computing, Scalability, Amazon Web Services, System Monitoring, Software Design Patterns, Data Integrity, Real Time Data
高级设置 · 课程 · 1-3 个月

您将获得的技能: Application Deployment, Software As A Service, Distributed Computing, Service Oriented Architecture, Cloud Computing Architecture
中级 · 课程 · 3-6 个月

LearnQuest
您将获得的技能: Apache Maven, Spring Framework, Microservices, Spring Boot, Java, Java Programming, Back-End Web Development, Software Architecture, Server Side, Load Balancing, Cloud Development, Restful API, Systems Architecture, Web Applications, Scalability
高级设置 · 课程 · 1-4 周