AWSAWS ServicesArchitecture & .NET learning path
AMAZON WEB SERVICES / SERVICE MAP + BUILD GUIDE

Understand AWS.
Build it with .NET.

A modular guide to AWS foundations, application services, data platforms, AI, security, and operations. Explore how services fit together, follow official AWS references, and build integrations with the AWS SDK for .NET.

12 learning parts80+ services & capabilitiesAWS SDK for .NET V4 examples
A MODULAR WAY TO LEARN

Foundations → workloads → operations

Learn service families in dependency order. Each expandable part includes core topics and implementation direction. The catalog focuses on commonly used AWS services; product names and capabilities evolve, so use the official service references before deployment.

PARTS 01–03

Secure cloud foundations

Accounts, governance, IAM, security boundaries, and network design.

PARTS 04–06

Build application platforms

Compute, containers, object and block storage, databases, and caches.

PARTS 07–09

Connect data and AI

Event-driven systems, analytics, Amazon Bedrock, and SageMaker AI.

PARTS 10–12

Operate and evolve

Observability, delivery, migration, hybrid connectivity, and IoT.

Scope: AWS has a large service catalog. This curriculum covers major service families and practical architecture paths; it is not an exhaustive inventory of every service, feature, region, or SKU.

SERVICE CATALOG / EXPAND A PART, THEN A SERVICE

AWS services, organized by architecture

Search by service or capability. Expand a chapter to review topics, a .NET implementation pattern, and the official AWS documentation.

No matching services. Try a shorter query or service family.

IMPLEMENTATION / AWS SDK FOR .NET V4

Real .NET integration patterns

Use the SDK credential and Region provider chains. In AWS, assign least-privilege IAM permissions to workload roles instead of placing long-lived credentials in source code.

Credential reminder: new AmazonS3Client() uses the SDK's configured credential and Region resolution. Configure local profiles for development and use an execution role, task role, or instance profile for deployed workloads.

COPYABLE STARTING POINTS

Upload an object to Amazon S3

Use the default AWS SDK credential chain and an IAM role with only the required S3 permissions.

AWSSDK.S3

Supply resource names and Regions through configuration. Add cancellation, validation, error handling, logging, and least-privilege policies before production use.

PRIMARY SOURCES / AWS DOCUMENTATION

Official documentation & architecture resources

Use the service-specific links in each chapter together with these AWS indexes and current SDK references.

AWS service iconography comes from the official AWS Architecture Icons package and is shown with nearby product names in educational architecture diagrams. AWS permits the icons in architecture diagrams and materials such as whitepapers, presentations, data sheets, and posters. See the linked icon guidance for current use terms.