Skip to content

lukaofirst/learning-aws-with-dotnet

Repository files navigation

Hands-on with AWS + .NET

In this repo, you'll find my hands-on using AWS with .NET, using the following services


  • AWS CloudFormation

    • CloudWatch - How to send logs creating a log group
    • DynamoDB - How to create a DynamoDB's table
    • S3 - How to create a S3 bucket
    • Secret Manager - How to store sensitive data
    • SNS - How to create a SNS with a SQS queue that subscribe to it
    • SQS - How to create a SQS queue

  • AWS CloudWatch

    • Be able to send logs
    • Integrate with ILogger or Serilog with .NET

  • AWS DynamoDB

    • Perform CRUD operations in a DynamoDB's table

  • AWS S3

    • Insert, retrieve and delete a file (.png, .txt...)

  • AWS SNS
    • Subscribe a SQS queue and emails to be able to receive events

  • AWS SQS
    • Publish and consume messages

  • AWS Secret Manager + AWS RDS - Store and retrieve sensive data - Integrate with a PostgreSQL database's using AWS RDS - Setup Secret Manager + Entity Framework Core -

  • AWS Cognito

    • Creating an user pool
    • Adding email and password on sign up flow
    • Receiving the JWT tokens to login the user
    • Integrate Cognito with an API

About

This repository contains all my practices and lessons about AWS and .NET applications

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages