Fix for Dinostore for Users Not Logged In

So it came to my attention that when a user on the site tries to checkout without logging in you get the following error. A fix for this is adding the following code in checkout.aspx.cs I had to make an error page to handle this and it looks like this instead of...

Lab 10: Configuring DNS with Route 53

Adding a Domain name to my servers make it more accessible through the web, instead of remembering the IP address you just need to know the domain name eg. google.com Note: I have never done this before. When I assign a domain name to a web server I just point the...
Lab 8: Using ELB to Scale Applications

Lab 8: Using ELB to Scale Applications

In this Lab I will setup Elastic Load Balancing, this is when your application traffic is distributed over multiple EC2 instances. First I need to go to my AWS EC2 dashboard and create a load balancer. I created a the ELB and pointed it towards my two Webservers I...
Lab 7: Using Elastic IPs

Lab 7: Using Elastic IPs

To do this we first start in Elastic IP’s in the AWS EC2 Dashboard,┬áThen go and allocate a new address. Now once it’s given me an IP address I can then go and Associate address. I then choose my Webserver. Now I have the IP address linked to my Webserver I...
Lab 6: Creating and Using AMIs

Lab 6: Creating and Using AMIs

I start off by creating images of my Webserver and my Queue server. Webserver: Queue server: Now I just need to wait for the images to be created, I can monitor the progress in the AMI menu. Now that they have finished I can launch them, I will start with the...