Energia Open Source Bazaar AWS Enes UYSAL - Summer Internship 2012 at CaixaMagica
Energia Open Source 2 Project Description Development of a Web component (Bazaar Mobile) in the Cloud.
Energia Open Source 3 New Architecture 3 EC2 Instances - 1 Instance PostgreSQL Database - 2 Instances (Apache,PHP, Memcache,Smarty) 3 Elastic IPs 4 EBS Volumes 1 Load Balancer 2 Security Groups S3 Storage Service
Energia Open Source 4 - Why Amazon Web Services ? * Amazon has more discounts in long term period usage * Well known company * Possible to turn off servers * Multi datacenter
Energia Open Source 5 - Amazon EC2 Instance for Database * Amazon RDS (Amazon Relational Database Service ) * PostgreSQL * Amazon EC2 as a Database Server
Energia Open Source 6 - Load Balancer * Distributes incoming application traffic across multiple Amazon EC2 instances * More than one front-end server to help coordinate traffic between servers
Energia Open Source 7 - Amazon S3 * Highly durable and distributed data store * APK files, icons and screenshots
Energia Open Source 8 - Changes * Started using “Amazon AWS SDK for PHP” to communicate between Amazon S3 and Amazon EC2 instances
Energia Open Source 9 Demonstration