Lab 8. Using ELB to Scale Applications

Overview In this lab you will how create a load balancer and how it will work when the traffic is heavy. Load Balancer Elastic Load Balancing automatically distributes incoming application traffic across multiple Amazon EC2 instances. It enables you to achieve fault tolerance in your applications, seamlessly providing the required amount of load balancing capacity … Continue reading Lab 8. Using ELB to Scale Applications

Lab 5. Adding EC2 Virtual Machines and Deploying the Web App

Overview In this lab we are going to going to run our application on the cloud web server, In order to do this we are going to run  EC2 instances as webserver and Queue Server, we have to create policies to attach to our servers we are going to create. Amazon EC2  Amazon Elastic Compute … Continue reading Lab 5. Adding EC2 Virtual Machines and Deploying the Web App

Lab 3. Using DynamoDB as a Session State Provider

Overview In this lab we will create a session table with the help of DynamoDB service, we will use the NuGet packages to communicate with asp.net. DynamoDB Amazon DynamoDB is a fast and flexible NoSQL database service for all applications that need consistent, single-digit millisecond latency at any scale. It is a fully managed cloud … Continue reading Lab 3. Using DynamoDB as a Session State Provider

Lab 4. Configuring the System to use Simple Queue Service

Overview In this lab you will create Simple Queue Service to manage the orders that is done through the dinostore webstore. Simple Queue Service Amazon Simple Queue Service (SQS) is a fully-managed message queuing service for reliably communicating among distributed software components and microservices - at any scale. Using SQS, you can send, store, and receive … Continue reading Lab 4. Configuring the System to use Simple Queue Service

Lab 2. Using RDS with ASP.NET Applications

Overview  In this lab you are going to launch a new MySQL RDS (Relational Database Service) instance to migrate your local MySQL database to Cloud database. MySQL MySQL Workbench provides data modeling, SQL development, and comprehensive administration tools for server configuration, user administration, backup, and much more. In this lab MySQL workbench will help us … Continue reading Lab 2. Using RDS with ASP.NET Applications