学习总结-Part2
2020-02-15 22:06:24 1 举报
AI智能生成
容器化.NET应用架构指南-学习笔记-脑图-Part2
作者其他创作
大纲/内容
基于Docker的应用开发流程
Docker应用的“内环”开发流程
编写代码
编写一个或多个Dockerfile
创建Dockerfile定义的镜像
定义应用,为此需编写docker-compose.yml
运行容器/组合应用
测试应用或微服务
发布或继续开发
Docker应用的VS开发流程
编写代码
为项目添加Docker支持
运行/调试容器/组合应用
测试应用或微服务
发布或继续开发
部署单容器.NET Core Web应用
eShopOnWeb
基于ASP.NET Core MVC的应用程序,提取了eShopOnContainers的部分功能
传统单体.NET应用迁移到Windows容器
示例程序
Catalog.WebForms
设计开发多容器和基于微服务的.NET应用
设计面向微服务的应用程序
应用规范
展示组件
应用程序业务逻辑
数据库访问逻辑
应用集成逻辑
选择架构
托管环境
通信架构
客户端与微服务直接通信
异步事件通讯
简单的数据驱动的CRUD微服务
官方示例
CatalogService 目录服务
使用docker-compose文件面向多种环境
开发环境
docker-compose CLI
测试环境
CI&CD需要的独立自动化测试环境
生产环境
部署到远程Docker引擎
在微服务中实现后台任务
IHostedService接口
BackgroundService类
0 条评论
下一页