Mukesh Murugan
Mukesh Murugan
  • Видео 17
  • Просмотров 221 245
Amazon SQS for .NET Developers: Everything You Should Know
Get $25 FREE AWS Credit from bit.ly/aws-mukesh
SQS falls into the messaging services of AWS. It’s a fully managed serverless, scalable messaging service that can be used to build decoupled systems and applications that largely rely on event-driven architecture. In this video, as part of my ongoing .NET on AWS series, we will learn about SQS or Amazon Simple Queue Service. We will understand how it works under the hood, some key features and its use cases. We will also build a .NET application to demonstrate a use case integrating SQS. By the end of this video, you will have a good working knowledge and understanding of Amazon SQS and how to use it to build robust and scalable .NET solution...
Просмотров: 203

Видео

Hosting .NET 8 Web API on Amazon EC2 Linux Instance with Docker!
Просмотров 3 тыс.2 месяца назад
Get $25 FREE AWS Credit from bit.ly/aws-mukesh Amazon EC2 is the core building block of AWS Compute Services. It's highly configurable, yet comes at the cost of operational overhead. It offers fine-grain control of your provisioned instance's hardware making the costs very optimizable, based on the workloads. Disclaimer: This is NOT how you should deploy Production Apps. It is recommended to us...
Deploying .NET Web API to Amazon ECS Fargate Easily!
Просмотров 2,3 тыс.3 месяца назад
Get $25 FREE AWS Credit from bit.ly/aws-mukesh Amazon ECS is a super quick and effective way to deploy your .NET applications ensuring high availability and scalability. I use this for my personal projects as well as at work! In this video, I deployed an ASP.NET Core 8 Web API (with CRUD functionalities against DynamoDB) to Amazon Elastic Container Service Fargate (Serverless)!. We will discuss...
Deploy .NET 8 Web API in under 10 Minutes with AWS Elastic Beanstalk!
Просмотров 11 тыс.9 месяцев назад
Get $25 FREE AWS Credit from bit.ly/aws-mukesh AWS Elastic Beanstalk is an abstraction over EC2 to ease the process of deploying a highly available and scalable application without complicating the infrastructure setup. In this video, we will explore everything around Beanstalk, and I have deployed a .NET 8 Web API in under 10 minutes. Check this approach to quickly deploy your .NET application...
Serverless ASP.NET Core Web API with AWS Lambda | Super Affordable .NET Hosting
Просмотров 12 тыс.10 месяцев назад
Get $25 FREE AWS Credit from bit.ly/aws-mukesh Hosting ASP.NET Core WebAPI in AWS Lambda is way more powerful than you might think. Superior Performance, Auto Scaling Resources, and Super Affordable Pricing. In fact, you get almost 1 Million FREE Requests per month with AWS Lambda. In this video, we will explore and learn this approach. Chapters ⌚ 0:00 - Introduction 1:07 - Prerequisites 1:51 -...
How to Secure Amazon API Gateway with Lambda Authorizer? 🔒 | .NET on AWS Series
Просмотров 2,8 тыс.11 месяцев назад
Securing an Amazon API Gateway with Lambda Authorizers is straightforward. In this video, we will build an API Gateway, attach lambdas, and secure endpoints using Lambda Authorizers. ⌚ Timecodes 0:00 - Lambda Authorizer Intro 0:30 - Prerequisites 1:05 - Ways to Secure Amazon API Gateway 2:05 - Understanding Lambda Authorizer 3:53 - What we will build? 4:24 - Hello World Lambda - Protected Lambd...
Amazon API Gateway for .NET Developers | CRUD with AWS Lambda & DynamoDB
Просмотров 6 тыс.Год назад
Today we will be learning about Amazon API Gateway. In the previous videos, we learned about AWS Lambda Functions and DynamoDB integrations with .NET. This time around, we will build a couple of C# Lambda Functions that basically can read and write data to dynamoDB, or in other words, a simple Serverless CRUD application on the CLOUD. We will then use Amazon API Gateway to create and manage an ...
Amazon DynamoDB in .NET - The Getting Started Guide
Просмотров 6 тыс.Год назад
In this video, we will be learning about Amazon DynamoDb and how you can integrate it with your .NET applications. We will go through the basics of DynamoDb like creating your first table with partition and sort keys, and getting familiar with the Management Dashboard, which will be helpful if you are a complete beginner to this service. We will also build a simple ASP.NET Core Web API that per...
Getting Started with AWS Lambda and .NET | Introducing Serverless Compute
Просмотров 8 тыс.Год назад
In this video, we will learn about AWS Lambda for .NET Developers, installing the required extensions and templates, and how easy it is to create AWS Lambda C# projects, deploy them to AWS, and debug them locally. This will help you get started with some serverless concepts. Apart from this, we will also look into another service from AWS, which is AWS Cloudwatch for logging purposes. ⌚ Timecod...
.NET Web API Boilerplate | FullStackHero - Getting Started
Просмотров 29 тыс.Год назад
Introducing FullStackHero .NET 7 Web API Boilerplate! With tons of features! 🔗Web API Repository - github.com/fullstackhero/dotnet-webapi-boilerplate 🔗Documentation - fullstackhero.net/dotnet-webapi-boilerplate/general/getting-started/ 🔗 For AWS Deployments with Terraform, ensure that you have AWS CLI installed and configured. Refer: ruclips.net/video/oY0-1mj4oCo/видео.html&ab_channel=MukeshMur...
Amazon S3 & ASP.NET Core Web API - Upload, Download & Delete Files from S3 Bucket
Просмотров 17 тыс.Год назад
In this video, we're going to take a look at how to work with Amazon S3 in ASP.NET Core Web API. We'll cover topics like AWS S3 Bucket Management, how to upload, download, and delete files from S3 buckets using ASP.NET Core Web API, and so on. 🔗Blog Post: codewithmukesh.com/blog/working-with-aws-s3-using-aspnet-core/ 🔗 Ensure that you have AWS CLI Profiles Configured on your machine. Refer to r...
Configuring AWS Credentials for .NET Applications | .NET on AWS
Просмотров 11 тыс.Год назад
In this video, we will go through the best practices for configuring & managing AWS Credentials for .NET applications. We will walk through various ways to secure the AWS Credentials using app settings, environment variables, AWS CLI profiles, and IAM Roles. 🔗Configuring AWS Credentials for .NET Applications - Detailed Guide: codewithmukesh.com/blog/aws-credentials-for-dotnet-applications/ This...
Blazor Hero - Clean Architecture Solution Template for Blazor WebAssembly
Просмотров 92 тыс.3 года назад
Blazor Hero - Clean Architecture Solution Template for Blazor WebAssembly
COVID-19 Dashboard with ASP.NET Core 3.1
Просмотров 3,1 тыс.4 года назад
COVID-19 Dashboard with ASP.NET Core 3.1

Комментарии

  • @zerografitti9264
    @zerografitti9264 2 дня назад

    Thanks Mukesh. I could follow the video perfectly.

  • @MikeGledhill
    @MikeGledhill 3 дня назад

    Slow. Down. I'm from England, and I struggled to keep up with your English. And get rid of The Avengers background music.

  • @Keiktu
    @Keiktu 10 дней назад

    Thank you very much sir.

  • @ashishsubedi1400
    @ashishsubedi1400 18 дней назад

    when we will get free dotnet course in your channel ?

  • @eswar338
    @eswar338 20 дней назад

    getting this exception while trying to install fsh : Failed to install FullStackHero.WebAPI.Boilerplate, due to detected vulnerabilities:

    • @codewithmukesh
      @codewithmukesh 20 дней назад

      Please try the latest. You can find it on the repository readme

    • @eswar338
      @eswar338 20 дней назад

      @codewithmukesh ok

    • @eswar338
      @eswar338 16 дней назад

      @@codewithmukesh still , i am getting the same issue , could you please share the link

    • @eswar338
      @eswar338 16 дней назад

      @@codewithmukesh do we have boilerplate template without client like blazor or anything else.

  • @eswar338
    @eswar338 26 дней назад

    love u bro..🎉🎉🎉🎉🎉

  • @AbulHasanLakhani
    @AbulHasanLakhani 27 дней назад

    Thanks for this brother. One question. I see you have mentioned the port 8080 in your code and the task definition but you accessed the website without the port. Did you do any setup or changes not shown in the video? And how did you configure the security group?

  • @jmiltons
    @jmiltons Месяц назад

    Great video! Could you show us how to expose https port?

  • @SubhrajitChatterjee-g6b
    @SubhrajitChatterjee-g6b Месяц назад

    wonderful video and very useful

  • @renuahuja06
    @renuahuja06 Месяц назад

    hey can you share plz link of "full stack hero dotnet 6.0 clean architecture"

  • @renuahuja06
    @renuahuja06 Месяц назад

    thanks for sharing ur knowledge really helpful

  • @knunn552
    @knunn552 Месяц назад

    Does anybody know how to containerize an app and database in the same EC2 instance using ECS? DNS Resolution isn't working with bridge network mode (as expected) and introducing a Load Balancer using awsvpc has failed me so far. Any suggestions on how to do this are appreciated.

    • @knunn552
      @knunn552 Месяц назад

      Also, Mukesh. If you have any that you could add, please do. Thank you.

  • @Affinia-llc
    @Affinia-llc Месяц назад

    This tutorial is very helpful. change volume to gp3 for newer accounts.

  • @caveatmosl
    @caveatmosl Месяц назад

    Please do creat a video using clean arch.

  • @uthensorsiang
    @uthensorsiang Месяц назад

    great sample, i tested on get method it's worked, i have some question on post method i got on this error. sample ... System.InvalidOperationException: Unable to convert range key value for property Name at Amazon.DynamoDBv2.DataModel.DynamoDBContext.MakeKey(Object hashKey, Object rangeKey, ItemStorageConfig storageConfig, DynamoDBFlatConfig flatConfig) at Amazon.DynamoDBv2.DataModel.DynamoDBContext.LoadHelperAsync[T](Object hashKey, Object rangeKey, DynamoDBOperationConfig operationConfig, CancellationToken cancellationToken) This is my json string : { "id": "4", "name": "4", "price": 20 }

    • @uthensorsiang
      @uthensorsiang Месяц назад

      I try to deleted product table and re-create again, now it's worked!

  • @caveatmosl
    @caveatmosl Месяц назад

    I am gettign this error : Amazon.Runtime.AmazonClientException: No RegionEndpoint or ServiceURL configured

    • @caveatmosl
      @caveatmosl Месяц назад

      got the solution as i need to pass the region endpoint var s3Client = new AmazonS3Client("xx", "yyy",RegionEndpoint.APSouth1)

  • @jatin4110
    @jatin4110 Месяц назад

    I was struggling to see "Publish to Lambda" option even added ProjectType as lambda in PropertyGroup. It got solved after installing "AWS Toolkit for Visual Studio for Visual Studio 2022", which i was not aware of. BTW nice video, thanks

  • @sivas4861
    @sivas4861 Месяц назад

    Hi , Suppose While deploy .NET APIs on lambda using Http Api or REST , One Controller file has multiple methods how to call all methods with one handler name?

  • @jatin4110
    @jatin4110 Месяц назад

    this is super easy and super cool ! thanks !

  • @donaldmafa
    @donaldmafa 2 месяца назад

    Why do we have to delete if its a Pay-As-You-Go or are there any caveats with using this? It makes me worry in terms of costing if its worth going this route, considering we are on an on-premises environment where our costs are fixed?

  • @averageprogrammingenjoyer2059
    @averageprogrammingenjoyer2059 2 месяца назад

    Great video my friend. Quite simple and straightforward

  • @joaosousa_dev
    @joaosousa_dev 2 месяца назад

    u are a legend !!!

  • @saulolima6874
    @saulolima6874 2 месяца назад

    Thank you so much!

  • @karthikbalasubramanya
    @karthikbalasubramanya 2 месяца назад

    Nice vedio...many more to come up..

  • @pilotboba
    @pilotboba 2 месяца назад

    Isn't docker-compose deprecated and docker compose is preferred? Also, why pull the sourcecode down, rather than build the container in CI and push to ECR or dockerhub then you don't need the dotnet SDK installed on the instance. Of course, I wouldn't run this way in production. I would at least use ECS.

    • @codewithmukesh
      @codewithmukesh 2 месяца назад

      Yes, you are absolutely right. This was just a basic demo of setting up a simple solution for beginners to learn the basics of deploying to EC2. So, didn't want to go into depth about CICD Pipelines. I will cover it as part of my future GitHub Actions / Terraform Videos.

    • @pilotboba
      @pilotboba 2 месяца назад

      @@codewithmukesh OK, just a small concern, because people see a video like this about "hosting" an API on docker, and assume it's ok, and do it. But, your video had no dislaimers about how this type of deployment should be used, etc. This is far from how you would host a .Net API in production in cloud. Also, how to host postgres in either.

  • @ConquerorProgramming.
    @ConquerorProgramming. 2 месяца назад

    Hey, Mukesh great video Please make some videos .Net, Azure

  • @raji2819
    @raji2819 2 месяца назад

    Your technical content is impressively clear and well-structured, making complex concepts accessible and engaging. Thanks Mukesh 🎉

  • @nouchance
    @nouchance 2 месяца назад

    Thanks!

  • @harshitatri3074
    @harshitatri3074 3 месяца назад

    Bhai can you please make videos a little bit faster

    • @codewithmukesh
      @codewithmukesh 3 месяца назад

      Which video?

    • @harshitatri3074
      @harshitatri3074 2 месяца назад

      Related to other AWs services. Or I have one suggestion if you can do There is no course on yt or udemy related to microservices and their deployment on AWS. Project should be like interacting with different databases,event driven approaches should be there, Kafka ,redis cache, monitoring services like cloud watch. If you can create such a project on RUclips this will definitely help lots of people and you as well for your channel growth.

  • @codewithmukesh
    @codewithmukesh 3 месяца назад

    Important! Make sure that the task role you selected has enough permissions to read/write to DynamoDB table as the .NET API that I have built has DDB interactions.

    • @knunn552
      @knunn552 Месяц назад

      I came across this video after trying to use EC2 for a blazor web app and sql server db. The containerized web app can't resolve the DNS hostname for the SQL Server and I'm wondering if you think that could be caused my permission constraints based on your pinned comment.

  • @okaforkingsleychiboy8341
    @okaforkingsleychiboy8341 3 месяца назад

    Thanks and weldone Mukesh.. My question is, aside Dynamo dB, is there any other Database you can recommend for thesame action?.. Another question, I guess this is not free yeah? How much do I need to subscribe?

    • @codewithmukesh
      @codewithmukesh 3 месяца назад

      Choice of Database depends on your system design. If you need a fairly simple and scalable solution, DDB is recommended. For more related data, go with RDS / PostgreSQL Engine. ECS Instances are fairly cheap, but also depends on the traffic your applications get. Please review the AWS Free Tier. You will be Free 6 months Trial to test this service out without any additional charges.

    • @ashishsubedi1400
      @ashishsubedi1400 14 дней назад

      @@codewithmukesh when we get the full course

  • @androidsavior
    @androidsavior 3 месяца назад

    Is this your latest version of Blazor hero ? thank you

  • @androidsavior
    @androidsavior 3 месяца назад

    is there a new version of this ?

  • @nicolassuarez2933
    @nicolassuarez2933 3 месяца назад

    Outstanding! 2024 Update? Udemy perhaps? Thanks!

  • @abdulazizdeveloper7915
    @abdulazizdeveloper7915 3 месяца назад

    yes please do the EC2 detailed setup , I will wait for it.

  • @quangtruong8367
    @quangtruong8367 3 месяца назад

    you are god... for beginners

  • @vivekgupta309
    @vivekgupta309 4 месяца назад

    very nice and crisp presentation !!! Thanks a lot !!!

  • @vishnu916vishnu
    @vishnu916vishnu 4 месяца назад

  • @hariharanm2928
    @hariharanm2928 4 месяца назад

    Possible to Host Dotnet web Application Framework 4.7 on aws lambda?