Sunday, September 25, 2016

Net702 - Creating a Distributed, Highly Available Web System in the Cloud

DinoStore

Here I am creating a highly available web system called DinoStore, working in Amazon Web Services (AWS). Initially, I have created the web application (DinoStore) on my local computer with the help of Visual Studio and MySql database. Then I have transferred it to AWS and made it highly available. This exercise is part of my study program NET-702. Through this  exercise, I am mainly focusing on covering the main features of AWS and familiarizing cloud environment.   

Below are the links to the steps to the DinoStore creation.


Lab:1 http://ramvijo.blogspot.com/2016/09/net702-lab-1-provisioning-durable.html

Lab:2 http://ramvijo.blogspot.com/2016/09/net-702-lab-2-using-rds-with-aspnet.html

Lab:3 http://ramvijo.blogspot.com/2016/09/net702-lab-3-using-dynamodb-as-session.html

Lab:4 http://ramvijo.blogspot.com/2016/09/net702-lab-4-configuring-system-to-use.html

Lab:5 http://ramvijo.blogspot.com/2016/09/net702-lab-5-adding-ec2-virtual.html


Lab:6 http://ramvijo.blogspot.com/2016/09/net702-lab-6-creating-and-using-amis.html

Lab:7 http://ramvijo.blogspot.com/2016/09/net702-lab-7-using-elastic-ips.html

Lab:8 http://ramvijo.blogspot.com/2016/09/net702-lab-8-using-elb-to-scale.html


Lab:9 http://ramvijo.blogspot.com/2016/09/net702-lab-9-enabling-auto-scale-to.html

Lab:10 http://ramvijo.blogspot.com/2016/09/net702-lab-10-configuring-dns-with.html



Billing and usage details 

Currently, I have used 23$ from my 100$ credit by the end of the project, but AWS charges monthly for the services. I have checked the current status of the usage and found out that, I have consumed 44.77$. This is used by RDS, Elastic compute cloud and Rout 53 services. Among them, RDS costs are really high because my region is Sidney and its region charges are high. 





No comments: