《C会场-许泽宇-DotNet与Dapr:重构旧系统的现代化之旅.pdf》由会员分享,可在线阅读,更多相关《C会场-许泽宇-DotNet与Dapr:重构旧系统的现代化之旅.pdf(26页珍藏版)》请在三个皮匠报告上搜索。
1、.Net.Net?DaprDapr?10?.Net?AIGC?2002200202021.Net FrameworkV1.0-V4.5.Net FrameworkV4.6-V4.8.Net CoreV1.0-V3.1.Net5.Net620222023.Net7.Net8.Net.Net?1.?Dapr?Dapr?Dapr?TimeSheet?22?23?700+?.Net Framework 4.0 MVC1.?.Net+Dapr.Net+Dapr?DB?.Net.Net Framework Framework MVCMVC.Net8.Net8.Net+Dapr.Net
2、+Dapr?2.?.Net+Dapr.Net+Dapr?Dapr?SqlSugar?CDC.Net8+Devops+?3.?http:/localhost:3500/v1.0/invoke/appid/method/Dapr?Spring Cloud?URL?.Net+Dapr.Net+Dapr?4.?-?DaprDapr?.Net+Dapr.Net+Dapr?4.?-?SqlSugarSqlSugar?EFCoreEFCore.Net+Dapr.Net+Dapr?4.?-ORM?SQL?/?https:/ -?https:/ Data Capture)?DB?DB?CDCCDC?2 2?CD
3、CCDC?API?1 1?DBDB?APIAPI?3 3?APIAPI?.Net+Dapr.Net+Dapr?4.?-CDC.Net+Dapr.Net+Dapr?4.?-?.N.Net et?/?A/B testing?65%?50%?30?100%100%?80%80%?7 7?SLA?SLA 99.97%?SLA 99.97%?.Net+Dapr.Net+Dapr?5.?.Net+Dapr.Net+Dapr?1.?-Devops?A?B?CLog?nlognlog/log4netlog4net-ELK ELK -Dapr Dapr OpenTelemetryOpenTelemetry.Ne
4、t+Dapr.Net+Dapr?2.?-.Net?apiVersion:dapr.io/v1alpha1kind:Configurationmetadata:name:tracing namespace:pmpfinspec:tracing:samplingRate:1 zipkin:endpointAddress:http:/jaegerip:9411/api/v2/spanskubectl apply-f jaeger.yaml?k8s?Dapr?.Net+Dapr.Net+Dapr?2.?-Dapr+Jaeger?.Net+Dapr.Net+Dapr?2.?-Dapr+Jaeger?Pr
5、ometheus?CPU?Dapr?Prometheus?.Net+Dapr.Net+Dapr?2.?-Dapr+Prometheus?GrafanaGrafana?JSON JSON?.Net+Dapr.Net+Dapr?2.?-Prometheus+Grafana?.Net+Dapr.Net+Dapr?3.?-?.NET8?/?/?.NET+Dapr.NET+Dapr?能力域能力项应用敏捷(5个能力项)开发生产线组装式开发应用托管可观测性服务化架构稳定可靠(5个能力项)流量治理业务弹性多活容灾混沌工程性能压测能力域能力项安全可信(7个能力项)身份与权限安全网络安全应用安全负载安全数据安全合规治理安全运营业务智能(4个能力项)智能湖仓数据治理生产线AI开发平台智能决策成本优化财务管理?B B?upup?NeterNeter