Java in the cloud with Jelastic

2,052 views
1,914 views

Published on

Java in the cloud with Jelastic.
Presentation given on 21 december 2011 at Sogeti NL by Jeroen Kops

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

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

No notes for slide

Java in the cloud with Jelastic

  1. 1. Java in the cloud Jeroen Kops
  2. 2. Agenda• Introduction• Environment choices• Scalability• Maven support• Demo• Information 2
  3. 3. Introduction• Jelastic is NOT Open Source• The company behind Jelastic is (US)• Current version: Beta 1.6• Production release: end of Q1 / 2012 ?• Active community − Response times on forum and by mail within one day• Vote for features 3
  4. 4. Environment Choices: Application Servers Version 6 Version 6 & 7 Version 3.1.1 4
  5. 5. Environment Choices: Application Servers Version 6 Version 6 & 7 Version 3.1.1 In the near future ….. after the commercial launch 5
  6. 6. Environment choices: Databases SQL Databases Version 5.0 Version 8.4 Version 5.2 6
  7. 7. Environment choices: Databases SQL Databases NoSQL Databases Version 5.0 Version 1.8 Version 8.4 Version 1.1 Version 5.2 7
  8. 8. Environment choices: other…• Loadbalancer NGINX (engine X)• Java 6 of 7• High availability by session replication on/off• Https on/off 8
  9. 9. Scalability• Horizontal scalability − In the beta test environment you can scale up to 4 servers − Manually configured through the web interface• Vertical scalability − Measured in cloudlets − One cloudlet is ◦ 128 MB RAM ◦ 100 MHz CPU − Cloudlet limit can be configured − Cloudlets are dynamically scaled 9
  10. 10. Maven support• Maven Plugin − Configure settings.xml ◦ Set your Jelastic username and password ◦ Add the Jelastic plugin repository − Configure pom.xml ◦ Email ◦ Password ◦ Context (context root of the application) ◦ Environment name ◦ Api-hoster (US or Europe) − Run: mvn jelastic:deploy (from Jenkins!)• Build node Maven − Configure the connection to Git or Subversion. − Get the code from the repository − Let it build and deploy on the Jelastic server 10
  11. 11. Actions• Share environment between Jelastic users• Clone environment• Swap URL’s• Upload files• Watch statistics• And this al is available by the web GUI• No command line actions! 11
  12. 12. The fun part … Demo time! 12
  13. 13. Information http://www.jelastic.com http://jkops.jelastic.com (tutorial) @Jelastic @jkops78 13
  14. 14. staat voor resultaat 14

×