视频课程 编程

.NET应用AWS实战入门

¥5.00 已售 0
✓ 自动发货 ✓ 永久有效 ✓ 售后保障

资源介绍

基于 AWS 构建.NET 应用实战入门 (中文字幕英文视频教程) 本课程配备90 个视频文件,并提供全套中文字幕,聚焦于指导学习者从零掌握在 AWS 平台上构建、部署和优化.NET 应用的核心技能,是一套兼顾理论与实践的系统化实战课程。 课程开篇清晰界定学习目标与受众群体,明确列出学习前置要求,帮助不同基础的学习者快速判断自身适配性,做好学习准备。紧接着,课程从 AWS 基础概念切入,讲解 AWS 账户的创建与管理、AWS 组织的架构与应用,为后续实操筑牢理论根基。 在基础设施即代码(IaC)的核心板块,课程深入解析 CloudFormation 的工作原理,以及 AWS CDK 的基础语法与使用逻辑,指导学习者掌握如何在 CDK 中配置各类资源、为资源添加标签实现规范化管理。学习者将系统学习身份与访问管理(IAM)的核心机制,掌握权限配置的安全原则,从而在实际操作中规避权限风险,强化应用的安全防护能力。 在网络与资源部署环节,课程详细讲解 AWS 网络基础、负载均衡器的配置与应用,以及如何通过 CDK 定义网络资源、实现资源间参数共享和 CloudFormation 输出配置。通过 “部署首个 AWS 资源” 的实操教学,让学习者将理论转化为实践,掌握资源部署的完整流程。 针对.NET 应用的核心部署需求,课程专门设置板块讲解适用于.NET 应用部署的各类 AWS 服务,剖析 CDK 项目结构,指导学习者部署核心资源、配置关系型数据库与缓存服务,并完成.NET 应用的参数配置与 IaC 架构设计。同时,课程还会深入讲解如何实现应用流量路由、服务间通信,以及如何检视已部署资源的运行状态,帮助学习者打造稳定高效的应用部署体系。 数据库相关内容是本课程的重点模块之一。课程分别对 Amazon Aurora、Amazon DynamoDB 两种主流数据库进行全方位讲解,涵盖 Aurora DSQL 的特性、局限性、查询方法与凭证管理,以及 DynamoDB 的工作原理、访问模式设计、二级索引使用、本地开发技巧和.NET SDK 的应用。学习者将掌握如何在 CDK 中配置数据库集群、执行数据库迁移,构建适配业务需求的数据库架构。 在存储服务板块,课程系统介绍 Amazon S3 与 Amazon EFS 两大核心存储服务,讲解 S3 的基础操作、SDK 应用、预签名 URL 生成,以及 EFS 文件系统与容器的挂载方法,帮助学习者根据应用场景选择合适的存储方案,实现数据的高效管理与访问。 消息队列与事件驱动架构是现代分布式应用的关键技术,课程详细讲解消息传递的基础概念,以及 Amazon SQS、SNS、EventBridge、Kinesis 等服务的功能特性与应用场景,指导学习者在 CDK 中配置各类消息服务,并实现.NET 应用与这些服务的集成,同时提供本地开发的解决方案,降低开发调试成本。 AWS Lambda 作为无服务器架构的核心服务,课程对其进行了深度拆解,涵盖 Lambda 的工作原理、调用模型、权限配置、网络设置等内容。学习者将掌握如何使用.NET CLI 定义 Lambda 函数、运用 Lambda Annotations 框架简化开发流程,以及如何通过 CDK 打包部署.NET Lambda 函数。课程还特别讲解如何在 Lambda 上运行ASP.NET应用、启用 SnapStart 提升启动速度、借助 Native AOT 实现高性能函数,同时提供基于.NET Aspire 的本地开发方案,全方位提升无服务器应用的开发效率。 在 AI 能力集成方面,课程引入 AWS AI 相关服务,讲解如何运用 Microsoft.Extensions.AI,将 Amazon Bedrock 集成到.NET 应用中,实现 AI 功能的快速落地。同时,课程还会介绍 Amazon Bedrock Guardrails 的配置与使用,保障 AI 应用的安全合规运行,最后通过完整的部署与测试流程,帮助学习者完成 AI 功能的闭环开发。 课程各模块均设置小结环节,帮助学习者梳理知识要点,强化记忆。最后,课程通过总结归纳,串联起全课程的核心知识点,为学习者构建完整的知识体系,助力其将所学技能应用到实际工作中,高效构建稳定、安全、高性能的基于 AWS 的.NET 应用。