数字技能徽章
这些数字课程侧重于 AWS 服务上的 .NET 工作负载。
每个课程都包括学习模块、动手实验和技能评测。获得 80% 或以上分数即为及格,可获得由 Credly 颁发的数字徽章,您可以在社交媒体上分享。
AWS App Runner 是一项完全托管的 AWS 计算服务,使开发人员能够轻松、快速地大规模部署 Web 应用程序和 API,而无需事先具备基础设施方面的经验。
课程时长:3 小时
AWS Lambda 是一项无服务器计算服务,可执行您的代码以响应服务接收到的事件。事件可以由其他 AWS 服务生成,例如 SNS、SQS、S3、DynamoDB、API Gateway 等。
课程时长:3.5 小时
Amazon Elastic Container Service(ECS)在云端运行基于容器的应用程序。它提供了快速、高度可扩展的容器管理,并与其他 AWS 服务集成,以实现安全性、容器编排、CI/CD、服务发现以及监控和可观测性。
课程时长:3.5 小时
AWS 社区构建者课程
此免费课程由 AWS 社区构建者 Nick Chapsas 编制,并由 AWS 赞助。完成此课程后,您将获得使用 6 种 AWS 服务的宝贵经验,包括 Amazon Simple Queue Service、Amazon Simple Notification Service、Amazon DynamoDB、Amazon Simple Storage Service(S3)、AWS Secrets Manager 和 AWS Lambda。此课程涵盖重要的最佳实践以及有用的技巧和窍门,适用于对 AWS 解决方案感兴趣的任何人。
AWS Skill Builder 数字课程
来自 AWS 培训和认证的数字课程。浏览 AWS Skill Builder 课程目录。
在本课程中,您将学习使用 Amazon Web Services(AWS)部署、管理和保护 .NET 应用程序的基础知识。您将了解专为 .NET 应用程序设计的 AWS 服务和工具。最后,本课程将引导您完成向 AWS Cloud 部署 .NET 应用程序的动手实践示例。
课程级别:本课程适用于刚接触 AWS 的经验丰富的 .NET 开发人员
时长:1.5 小时
在本课程中,您将学习如何使用 AWS Cloud Development Kit(AWS CDK)创建托管典型 ASP.NET Core 应用程序(包括 Microsoft SQL Server 数据库)所需的基础设施。您还将学习如何创建持续集成和持续交付(CI/CD)管道,在应用程序发生变化时更新您的部署。通过动手实践活动,您可以在自己的环境中跟着学习。
课程级别:高级
时长:1.5 小时
该数字课程会向您介绍应用程序如何通过其 API 和相关的 AWS 服务与 Amazon DynamoDB(一种完全托管的 NoSQL 数据库服务)进行交互。您将学习如何创建 DynamoDB 表和索引并与之交互,以及如何优化数据库以实现监控,并提升性能和安全性。您还将学习如何使用 DynamoDB 设计原则构建应用程序。高级开发人员和初级开发人员在一系列指导会议中会面,通过这一故事呈现概念。该课程包括代码示例,可帮助您实现所讨论的设计模式和解决方案。
课程级别:中级
时长:16 小时 50 分钟
在线学习
Mythical Mysfits 网站直接从 Amazon S3 提供静态内容,通过 Amazon ECS 上的 AWS Fargate 提供作为容器部署的微服务 API 后端,将数据存储在 Amazon DynamoDB 提供的托管式 NoSQL 数据库中,并通过 AWS API Gateway 及其与 Amazon Cognito 的集成启用应用程序的身份验证和授权。用户在网站上进行的点击将作为记录发送至 Amazon Kinesis Firehose 传输流,这些记录将由无服务器 AWS Lambda 函数处理,然后存储在 Amazon S3 中。
AWS 使用经验:初学者
所需时间:3-4 小时