- Видео 17
- Просмотров 221 245
Mukesh Murugan
Индия
Добавлен 14 июл 2020
Hi! I am Mukesh Murugan, and in this channel, I upload content around .NET, AWS, and other Software Engineering concepts in general. Subscribe ✌️
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...
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
Thanks Mukesh. I could follow the video perfectly.
Slow. Down. I'm from England, and I struggled to keep up with your English. And get rid of The Avengers background music.
Thank you very much sir.
when we will get free dotnet course in your channel ?
@codewithmukesh when we get the full course
getting this exception while trying to install fsh : Failed to install FullStackHero.WebAPI.Boilerplate, due to detected vulnerabilities:
Please try the latest. You can find it on the repository readme
@codewithmukesh ok
@@codewithmukesh still , i am getting the same issue , could you please share the link
@@codewithmukesh do we have boilerplate template without client like blazor or anything else.
love u bro..🎉🎉🎉🎉🎉
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?
Great video! Could you show us how to expose https port?
wonderful video and very useful
hey can you share plz link of "full stack hero dotnet 6.0 clean architecture"
thanks for sharing ur knowledge really helpful
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.
Also, Mukesh. If you have any that you could add, please do. Thank you.
This tutorial is very helpful. change volume to gp3 for newer accounts.
Please do creat a video using clean arch.
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 }
I try to deleted product table and re-create again, now it's worked!
I am gettign this error : Amazon.Runtime.AmazonClientException: No RegionEndpoint or ServiceURL configured
got the solution as i need to pass the region endpoint var s3Client = new AmazonS3Client("xx", "yyy",RegionEndpoint.APSouth1)
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
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?
this is super easy and super cool ! thanks !
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?
Great video my friend. Quite simple and straightforward
u are a legend !!!
Thank you so much!
Nice vedio...many more to come up..
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.
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.
@@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.
Hey, Mukesh great video Please make some videos .Net, Azure
Your technical content is impressively clear and well-structured, making complex concepts accessible and engaging. Thanks Mukesh 🎉
Thanks!
Bhai can you please make videos a little bit faster
Which video?
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.
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.
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.
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?
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.
@@codewithmukesh when we get the full course
Is this your latest version of Blazor hero ? thank you
is there a new version of this ?
Outstanding! 2024 Update? Udemy perhaps? Thanks!
yes please do the EC2 detailed setup , I will wait for it.
you are god... for beginners
very nice and crisp presentation !!! Thanks a lot !!!
❤
Possible to Host Dotnet web Application Framework 4.7 on aws lambda?