Save for later

Build Microservices with .NET & Amazon Web Services

Learn important skills for designing and building Event-Driven & Message-Oriented Microservices with .NET & Amazon Web Services.

When you finish the course, you will have mastered many aspects of building Microservices, including:

  • Solution architecture of a microservice-based application

  • Authentication and authorization with OpenId Connect (OAuth) and AWS Cognito

  • Distributed transactions, eventual consistency, and the Saga pattern

  • Making synchronous calls to query microservices - Deep dive into HttpClientFactory class

  • Circuit Breaker pattern and Back-off strategy

  • CQRS Pattern

  • Messages, Events, and Fan-Out design pattern

  • Simple Notification Service (SNS) as a message broker

  • Domain-Driven Design and rules for designing microservices

  • Logging and Monitoring in Microservices with AWS

  • Health Check

  • API Gateway and API Management

  • Securing APIs with AWS Web Application Firewall

  • Token-based authentication for cross-microservice authentication

  • Service Discovery

  • CDI/CD and Microservices (Docker, AWS ECS, etc.).

  • Event-Driven Microservices with Apache Kafka and AWS MSK

  • Message-Oriented Microservices with RabbitMQ and Amazon MQ

  • Workflow Management with Choreography and Orchestration Patterns

  • Deep Dive into Choreography

  • Interview Questions

To master implementing Microservices, we will build an ASP.NET CORE project called "Web Advertisements." It will be based on Microservice patterns and will use Amazon Web services for delivering messages, data storage, security, service discovery, API management, and so forth. Finally, I will code the course of the course to see how a Microservice is built, line by line.

You will need to have basic to elementary knowledge of C# and ASP.NET MVC. If you have ever used a couple of AWS services such as EC2 or S3, you are all good for joining the course.

At the end of the course, I have included some interview questions to prepare you for job interviews.

Questions are always welcome from students and can be asked in the Q&A section of the course. I endeavor to respond to these quickly so I can create an engaging learning environment for my students.  

Buckle up and be ready for the WOW that is expecting you in this course. I look forward to seeing you with us on this fun journey.  

Get Details and Enroll Now

OpenCourser is an affiliate partner of Udemy and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating 3.6 based on 53 ratings
Length 12.5 total hours
Starts On Demand (Start anytime)
Cost $17
From Udemy
Instructors Aref K., Aref Karimi
Download Videos Only via the Udemy mobile app
Language English
Tags Development Software Engineering

Get a Reminder

Send to:

Similar Courses

What people are saying

learning a lot

Very good Boring I'm learning a lot of information that I either had a weak understanding of or did not know at all.

I'm learning a lot.

Read more

.net core

It is good, although I am looking for AWS Lambda function microservices build through .net core There are many holes in the walkthrough, its dificult to follow it and I spend time finding bugs Interesting topic but the presentation is horrendous to follow.

It has more basic Asp.Net Core and AWS concepts .

Absolutely a beautiful course which includes heaps of information about microservices, .net core 3 and AWS.

Read more

very well

Very well Aref Sir.

The instructor explains very well the drawbacks of a monolithic application.

I think anyone can't explain this kind of course just some person can explain microservices very well like Aref Karimi.

Read more

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Web Development Engineer - Amazon Restaurants $20k

Optical Deployment Engineer - Amazon Web... $86k

Web Development Engineer, Amazon Flex $103k

Deployment Support Engineer - Amazon Web Services $108k

Web Development Engineer, Merch by Amazon $111k

Amazon Web Services/Kendall Square - Software... $113k

Optical Engineer, Amazon Web Services $117k

Escalation Engineer - Amazon Web Services $119k

Cloud Support Engineer-Amazon Web Services $120k

Research Scientist - Amazon Web Services -... $120k

Web Development Engineer, Amazon Lumberyard $127k

Business Intelligence Engineer, Amazon Web Services $132k

Write a review

Your opinion matters. Tell us what you think.

Rating 3.6 based on 53 ratings
Length 12.5 total hours
Starts On Demand (Start anytime)
Cost $17
From Udemy
Instructors Aref K., Aref Karimi
Download Videos Only via the Udemy mobile app
Language English
Tags Development Software Engineering

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now