SlideShare una empresa de Scribd logo
1 de 8
© 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
© 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
© 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
© Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners.




      The Deployment Architecture
© Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners.




      Clustering on EC2
© Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners.




      Dynamic Load Management
© Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners.




      DB Clustering




                   Load balanced apps
© 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

Más contenido relacionado

Destacado

D I S U N I O N I S D I S T U R B A N C E D R
D I S U N I O N  I S  D I S T U R B A N C E  D RD I S U N I O N  I S  D I S T U R B A N C E  D R
D I S U N I O N I S D I S T U R B A N C E D R
ghanyog
 
M A R A T H I A S M I T A D R S H R I N I W A S K A S H A L I K A R
M A R A T H I  A S M I T A  D R  S H R I N I W A S  K A S H A L I K A RM A R A T H I  A S M I T A  D R  S H R I N I W A S  K A S H A L I K A R
M A R A T H I A S M I T A D R S H R I N I W A S K A S H A L I K A R
ghanyog
 
Tanavmuktisathi Upayukta Llekh Bestseller For Stress Management Dr. Shriniwa...
Tanavmuktisathi Upayukta Llekh Bestseller For Stress Management  Dr. Shriniwa...Tanavmuktisathi Upayukta Llekh Bestseller For Stress Management  Dr. Shriniwa...
Tanavmuktisathi Upayukta Llekh Bestseller For Stress Management Dr. Shriniwa...
Abhishek Yelgalwar
 
Yogasana Demonstration Dr. Shriniwas Kashalikar
Yogasana Demonstration Dr. Shriniwas KashalikarYogasana Demonstration Dr. Shriniwas Kashalikar
Yogasana Demonstration Dr. Shriniwas Kashalikar
Abhishek Yelgalwar
 
R E F E L C T I O N S A N D C R E A T I O N S Dr
R E F E L C T I O N S A N D  C R E A T I O N S  DrR E F E L C T I O N S A N D  C R E A T I O N S  Dr
R E F E L C T I O N S A N D C R E A T I O N S Dr
ghanyog
 
Yashoday A Bestseller For Super Success Dr. Shriniwas Kashalikar
Yashoday A Bestseller For Super Success  Dr. Shriniwas KashalikarYashoday A Bestseller For Super Success  Dr. Shriniwas Kashalikar
Yashoday A Bestseller For Super Success Dr. Shriniwas Kashalikar
ghanyog
 
C O N S C I O U S N E S S T O C O N S C I E N C E D R
C O N S C I O U S N E S S  T O  C O N S C I E N C E  D RC O N S C I O U S N E S S  T O  C O N S C I E N C E  D R
C O N S C I O U S N E S S T O C O N S C I E N C E D R
Abhishek Yelgalwar
 

Destacado (13)

D I S U N I O N I S D I S T U R B A N C E D R
D I S U N I O N  I S  D I S T U R B A N C E  D RD I S U N I O N  I S  D I S T U R B A N C E  D R
D I S U N I O N I S D I S T U R B A N C E D R
 
Helpless Dr
Helpless       DrHelpless       Dr
Helpless Dr
 
M A R A T H I A S M I T A D R S H R I N I W A S K A S H A L I K A R
M A R A T H I  A S M I T A  D R  S H R I N I W A S  K A S H A L I K A RM A R A T H I  A S M I T A  D R  S H R I N I W A S  K A S H A L I K A R
M A R A T H I A S M I T A D R S H R I N I W A S K A S H A L I K A R
 
Y O G A A N D S T R E S S Dr
Y O G A  A N D  S T R E S S  DrY O G A  A N D  S T R E S S  Dr
Y O G A A N D S T R E S S Dr
 
Scaling Databases On The Cloud
Scaling Databases On The CloudScaling Databases On The Cloud
Scaling Databases On The Cloud
 
Soa Offerings
Soa OfferingsSoa Offerings
Soa Offerings
 
Facebook Olympics
Facebook OlympicsFacebook Olympics
Facebook Olympics
 
Tanavmuktisathi Upayukta Llekh Bestseller For Stress Management Dr. Shriniwa...
Tanavmuktisathi Upayukta Llekh Bestseller For Stress Management  Dr. Shriniwa...Tanavmuktisathi Upayukta Llekh Bestseller For Stress Management  Dr. Shriniwa...
Tanavmuktisathi Upayukta Llekh Bestseller For Stress Management Dr. Shriniwa...
 
Yogasana Demonstration Dr. Shriniwas Kashalikar
Yogasana Demonstration Dr. Shriniwas KashalikarYogasana Demonstration Dr. Shriniwas Kashalikar
Yogasana Demonstration Dr. Shriniwas Kashalikar
 
R E F E L C T I O N S A N D C R E A T I O N S Dr
R E F E L C T I O N S A N D  C R E A T I O N S  DrR E F E L C T I O N S A N D  C R E A T I O N S  Dr
R E F E L C T I O N S A N D C R E A T I O N S Dr
 
Yashoday A Bestseller For Super Success Dr. Shriniwas Kashalikar
Yashoday A Bestseller For Super Success  Dr. Shriniwas KashalikarYashoday A Bestseller For Super Success  Dr. Shriniwas Kashalikar
Yashoday A Bestseller For Super Success Dr. Shriniwas Kashalikar
 
C O N S C I O U S N E S S T O C O N S C I E N C E D R
C O N S C I O U S N E S S  T O  C O N S C I E N C E  D RC O N S C I O U S N E S S  T O  C O N S C I E N C E  D R
C O N S C I O U S N E S S T O C O N S C I E N C E D R
 
Frankly Speaking Dr
Frankly Speaking  DrFrankly Speaking  Dr
Frankly Speaking Dr
 

Más de Imaginea

Web application penetration testing
Web application penetration testingWeb application penetration testing
Web application penetration testing
Imaginea
 
Network penetration testing
Network penetration testingNetwork penetration testing
Network penetration testing
Imaginea
 
Imaginea Service Sheet - Performance Engineering
Imaginea Service Sheet - Performance EngineeringImaginea Service Sheet - Performance Engineering
Imaginea Service Sheet - Performance Engineering
Imaginea
 
Imaginea Service Sheet - Interaction Design
Imaginea Service Sheet - Interaction DesignImaginea Service Sheet - Interaction Design
Imaginea Service Sheet - Interaction Design
Imaginea
 
Imaginea - SugarCRM iPhone App - User Guide
Imaginea - SugarCRM iPhone App - User GuideImaginea - SugarCRM iPhone App - User Guide
Imaginea - SugarCRM iPhone App - User Guide
Imaginea
 
Offline Enterprise and Web Apps: Dekoh Approach
Offline Enterprise and Web Apps: Dekoh ApproachOffline Enterprise and Web Apps: Dekoh Approach
Offline Enterprise and Web Apps: Dekoh Approach
Imaginea
 
Imaginea Scales Application using Amazon EC2
Imaginea Scales Application using Amazon EC2Imaginea Scales Application using Amazon EC2
Imaginea Scales Application using Amazon EC2
Imaginea
 

Más de Imaginea (20)

Web application penetration testing
Web application penetration testingWeb application penetration testing
Web application penetration testing
 
Network penetration testing
Network penetration testingNetwork penetration testing
Network penetration testing
 
Require JS
Require JSRequire JS
Require JS
 
Scala and lift
Scala and liftScala and lift
Scala and lift
 
Imaginea Service Sheet - Performance Engineering
Imaginea Service Sheet - Performance EngineeringImaginea Service Sheet - Performance Engineering
Imaginea Service Sheet - Performance Engineering
 
Imaginea Service Sheet - Interaction Design
Imaginea Service Sheet - Interaction DesignImaginea Service Sheet - Interaction Design
Imaginea Service Sheet - Interaction Design
 
Imaginea - SugarCRM iPhone App - User Guide
Imaginea - SugarCRM iPhone App - User GuideImaginea - SugarCRM iPhone App - User Guide
Imaginea - SugarCRM iPhone App - User Guide
 
Offline Enterprise and Web Apps: Dekoh Approach
Offline Enterprise and Web Apps: Dekoh ApproachOffline Enterprise and Web Apps: Dekoh Approach
Offline Enterprise and Web Apps: Dekoh Approach
 
Imaginea Scales Application using Amazon EC2
Imaginea Scales Application using Amazon EC2Imaginea Scales Application using Amazon EC2
Imaginea Scales Application using Amazon EC2
 
Whitepaper Cloud Egovernance Imaginea
Whitepaper Cloud Egovernance ImagineaWhitepaper Cloud Egovernance Imaginea
Whitepaper Cloud Egovernance Imaginea
 
Imaginea - Ideas to Life - About Us
Imaginea - Ideas to Life - About UsImaginea - Ideas to Life - About Us
Imaginea - Ideas to Life - About Us
 
Imaginea_CloudComputing_Services
Imaginea_CloudComputing_ServicesImaginea_CloudComputing_Services
Imaginea_CloudComputing_Services
 
Imaginea_Product Engineering_Services
Imaginea_Product Engineering_ServicesImaginea_Product Engineering_Services
Imaginea_Product Engineering_Services
 
Imaginea Cloud Offerings
Imaginea Cloud OfferingsImaginea Cloud Offerings
Imaginea Cloud Offerings
 
Sharing on Dekoh - Our RIA Desktop Platform
Sharing on Dekoh - Our RIA Desktop PlatformSharing on Dekoh - Our RIA Desktop Platform
Sharing on Dekoh - Our RIA Desktop Platform
 
Scaing databases on the cloud
Scaing databases on the cloudScaing databases on the cloud
Scaing databases on the cloud
 
Product QA - A test engineering perspective
Product QA - A test engineering perspectiveProduct QA - A test engineering perspective
Product QA - A test engineering perspective
 
Process Guidelines V2
Process Guidelines V2Process Guidelines V2
Process Guidelines V2
 
Migrating to Cloud - A Step by Step
Migrating to Cloud - A Step by Step Migrating to Cloud - A Step by Step
Migrating to Cloud - A Step by Step
 
Cloud Offerings and Services
Cloud Offerings and ServicesCloud Offerings and Services
Cloud Offerings and Services
 

Último

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Último (20)

Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 

Scaling JEE apps on EC2 - Practical insights

  • 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. © 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. © 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. © Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners. The Deployment Architecture
  • 5. © Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners. Clustering on EC2
  • 6. © Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners. Dynamic Load Management
  • 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. © 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