Scaling JEE apps on EC2 - Practical insights

2,303 views
2,225 views

Published on

We talk about our practical insights gathered out of the design, development and deployment of scalable apps on Amazon ec2.

Published in: Technology, Business
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,303
On SlideShare
0
From Embeds
0
Number of Embeds
496
Actions
Shares
0
Downloads
0
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Scaling JEE apps on EC2 - Practical insights

  1. 1. © Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners. Scaling JEE Apps on EC2 Practical Insights reachus@imaginea.com
  2. 2. © Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners. Scalable Apps on EC2 • Strong experience of JEE and Deployment • Deep know how of performance and clustering strategies • Have been running our heavy-duty Dekoh servers on EC2 ― Solid experience in Cloud Computing for consumer apps • Built custom software for managing business on Amazon EC2 ― Monitoring Tools and Alert Framework to know when a new EC2 instance (node) is needed and fires Automation Scripts to spawn new nodes ― Load Balancer automatically detects the node when it comes up and distributes the load to that new node
  3. 3. © Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners. JEE Cloud on EC2 • Pramati JEE AMI ― Extension of EC2 to support for JEE out-of-box JEE AMI ― Seamless clustering Clustering • Services to customize Transaction Handling • Support JEE Cache Manager Load Balancer Pramati Server Platform Hardware Provisioning EC2 Dynamic DNS Backup on S3
  4. 4. © Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners. The Deployment Architecture
  5. 5. © Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners. Clustering on EC2
  6. 6. © Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners. Dynamic Load Management
  7. 7. © Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners. DB Clustering Load balanced apps
  8. 8. © Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners. Thank You http://www.imaginea.com reachus@imaginea.com

×