Coursera 笔记

IBM

Application Development using Microservices and Serverless

微服务与无服务器应用开发

42 notes · 185 images · 31/46 条官方条目有笔记 · 在学

Coursera ↗

Module 01

Introduction to Microservices

11 / 13 篇
  1. 01Course Introduction课程介绍
  2. 02Course Overview
  3. 03Reading: Lab Options by Programming Language
  4. 04Twelve-Factor App Methodology十二要素应用方法论
  5. 05What are Microservices?什么是微服务
  6. 06Comparison of Monolith vs. SOA vs. Microservices单体架构 vs. SOA vs. 微服务架构比较
  7. 07Microservices Patterns微服务架构模式
  8. 08Microservices Anti-Patterns微服务反模式
  9. 09Hands-on Activity: Modernize JPetStore with Microservices实践活动:使用微服务现代化 JPetStore
  10. 10Module 1 Summary模块 1 总结
  11. 11Module 1 Glossary - Introduction to Microservices模块 1 词汇表 - 微服务简介
  12. 12Practice Quiz: Introduction to Microservices练习测验:微服务简介
  13. 13Graded Quiz: Introduction to Microservices评分测验:微服务简介
Module 02

Web API Essentials: REST API and GraphQL

14 篇
  1. 01What is REST?REST 简介
  2. 02Introduction to API GatewayAPI 网关简介
  3. 03Creating REST APIs使用 Python 和 Flask 创建 REST API
  4. 04Hands-on Lab: Creating a HELLO WORLD REST API with Python & Flask动手实验:使用 Python 和 Flask 创建 Hello World REST API
  5. 05Making API Requests using CURL and Postman使用 cURL 和 Postman 发出 API 请求
  6. 06Hands-on Lab: CRUD Operations with Python动手实验:使用 Python 进行 CRUD 操作
  7. 07Documenting and Testing REST APIs with Swagger使用 Swagger 文档化和测试 REST API
  8. 08Hands-on Lab: Creating a Swagger Documentation for REST API动手实验:为 REST API 创建 Swagger 文档
  9. 09Optional: Basics of GraphQL(可选)GraphQL 基础知识
  10. 10Optional: Hands-on Lab: Querying with GraphQL(可选)动手实验:使用 GraphQL 查询
  11. 11Module 2 Summary模块 2 总结
  12. 12Module 2 Glossary - Web API Essentials REST API and GraphQL模块 2 术语表 - Web API 基础 REST API 和 GraphQL
  13. 13Practice Quiz: Web API Essentials - REST API and GraphQL实践测验:Web API 基础 - REST API 和 GraphQL
  14. 14Graded Quiz: Web API Essentials - REST API and GraphQL评分测验:Web API 基础 - REST API 和 GraphQL
Module 03

Serverless Overview

13 篇
  1. 01Introduction to Serverless Computing无服务器计算简介
  2. 02Serverless Pros and Cons无服务器计算的优劣势对比
  3. 03Introduction to the FaaS Model功能即服务(FaaS)模型简介
  4. 04The Serverless FrameworkServerless 框架简介
  5. 05Serverless Reference Architecture and Use Cases无服务器参考架构与用例
  6. 06Popular Serverless Platforms流行的 Serverless 平台及其特点
  7. 07Reading: AWS Lambda阅读:AWS Lambda
  8. 08Optional: Sign-up for AWS Account(可选)注册 AWS 账户
  9. 09Optional: Creating an AWS Lambda(可选)创建 AWS Lambda
  10. 10Module 3 Summary模块 3 总结
  11. 11Module 3 Glossary - Serverless Overview模块 3 术语表 - 无服务器概述
  12. 12Practice Quiz: Serverless Overview练习测验:无服务器概述
  13. 13Graded Quiz: Serverless Overview评分测验:无服务器概述
Module 04

Create and Deploy Microservices using Serverless

4 / 9 篇
  1. 01IBM Cloud Code EngineCode Engine 简介
  2. 02Environment Configurations for Code Engine代码引擎的环境配置
  3. 03Project, Application, Build, and JobsCode Engine 核心概念
  4. 04Integrations of IBM Code Engine with Other Services
  5. 05Building Container Images for Microservices构建微服务容器镜像
  6. 06Deploying and Running Applications
  7. 07Updating Deployed Applications
  8. 08Module 4 Summary
  9. 09Module 4 Glossary - Create and Deploy Microservices
Module 05

Final Project

0 / 4 篇
  1. 01Final Project: Overview
  2. 02Final Project: Scenario and Review Criteria
  3. 03Congrats & Next Steps
  4. 04Thanks from the course team
Module 06

Optional: OpenShift Essentials/Working with OpenShift and Istio

0 / 4 篇
  1. 01Red Hat OpenShift Recap
  2. 02Service Mesh and Istio
  3. 03Microservices with OpenShift
  4. 04Optional Module Summary