SlideShare a Scribd company logo
1 of 16
Download to read offline
PaaS
                             
openshift.redhat.com                        jelastic.com



              Nasazení aplikace

                       Václav Chalupa
                   3sg.czacm.org   @HEm3R
Požadavky .war aplikace

Požadováno pro okamžité nasazení do cloudu:

 ● JBoss AS 7
 ● PostgreSQL
OpenShift FLEX

 ● Browser-based PaaS pro Java, PHP
 ● Autoscaling
 ● Performance monitoring
 ● Napojení na účet Amazon EC2 (nabízí 30 dní na zkoušku)
    ○ Předpočítá průměrnou cenu za služby Amazonu
 ● Pro verzování aplikace použit GIT
 ● Konfigurace serveru přímo v prohlížeči

Postup deploye:
 ● Vytvořit cloud (napojit na Amazon)
 ● Vytvořit cluster
 ● Vytvořit aplikaci - nahrát app.war
OpenShift FLEX [ vytvořit cloud ]
OpenShift FLEX [ vytvořit cluster ]
OpenShift FLEX [ Problémy ]

● Pouze MySQL, pro DB není žádný okamžitý admin
   ○ Připojit se ke vzdálené DB
   ○ Problém s nastavením datasource a JDBC driverem

● Správce souborů
   ○ Rozbaluje aplikaci (war), ale stejně tak i jar
      ■ Nefunkční JDBC driver
   ○ Jen nahrávání - nutnost se připojit přes konzoli
   ○ Mazání fungovalo divně - soubory stále v deploy složce

● Pro pořádný log nutnost prohledat filesystem, a najít server

● Chybové hlášky...
OpenShift FLEX [ Error alert ]

 ● Jeden z příjemnějších:
Jelastic

 ● Browser-based PaaS pro Java
 ● Extrémně jednoduché nastavení
 ● Extrémně jednoduchý deploy
 ● Konfigurace serveru přímo v prohlížeči
 ● Horizontal + Vertical scaling

Postup deploye:
 ● Vytvořit environment
 ● Nahrát aplikace
 ● Deploy

Problém:
 ● Zatím není JBoss AS (Jetty, Tomcat 6/7, GlassFish)
    ○ Migrace aplikace pod Tomcat 7
Jelastic [create environment]
Jelastic [deploy]
Jelastic [DB]

 ● Po vytvoření DB přijdou na email informace o připojení
 ● Administrace pomocí phpPgAdmin (phpMyAdmin, ...)
 ● Několik jednoduchých návodů pro nastavení aplikace
    ○ fungují
Jelastic [vertical scaling]

 ● Používají základní jednotku cloudlet
    ○ 128 MB RAM + 200 Mhz CPU
    ○ 1 (free) - 16 cloudlets na jednu instanci serveru
Jelastic [problémy]

● Při vytváření environmentu občas vyskočí Runtime
  exception
   ○ Začít od jednoho serveru, postupně přidávat
   ○ stejně s DB
● Při load testování vypadl monitoring
● Administrace najednou přestala fungovat v Chrome
   ○ Vypadalo to kompletní bug.
Jelastic [load testing]
Shrnutí

OpenShift
 ● Ještě třeba doladit
 ● Velká komunita
 ● Rychle přibývají nové vlastnosti
 ● Cena?

Jelastic
 ● Už v betě povedená služba
 ● Jak moc to bude drahé? Pravděpodobně velmi.
Děkuji za pozornost

      Otázky?

More Related Content

What's hot

Jak zrychlit WP pomocí cachovacích pluginů
Jak zrychlit WP pomocí cachovacích pluginůJak zrychlit WP pomocí cachovacích pluginů
Jak zrychlit WP pomocí cachovacích pluginůJakub Klapka
 
Principy cachování ve WordPressu
Principy cachování ve WordPressuPrincipy cachování ve WordPressu
Principy cachování ve WordPressuDavid Biňovec
 
Zmrakování pružné včely
Zmrakování pružné včelyZmrakování pružné včely
Zmrakování pružné včelyfersman
 
Jak to (ne)zabalit s Webpackem
Jak to (ne)zabalit s WebpackemJak to (ne)zabalit s Webpackem
Jak to (ne)zabalit s WebpackemJiri Pokorný
 
Talend Open Studio MDM
Talend Open Studio MDMTalend Open Studio MDM
Talend Open Studio MDMdpejcoch
 
Veeam Availability Suite 9.5 - PLNÁ integrace s technologiemi Microsoft 2016 ...
Veeam Availability Suite 9.5 - PLNÁ integrace s technologiemi Microsoft 2016 ...Veeam Availability Suite 9.5 - PLNÁ integrace s technologiemi Microsoft 2016 ...
Veeam Availability Suite 9.5 - PLNÁ integrace s technologiemi Microsoft 2016 ...MarketingArrowECS_CZ
 
Veeam Best Practices
Veeam Best PracticesVeeam Best Practices
Veeam Best PracticesVladan Laxa
 
Continuous integration pro Symfony/PHP aplikaci s Dockerem v GitLabu [CZ]
Continuous integration pro Symfony/PHP aplikaci s Dockerem v GitLabu [CZ]Continuous integration pro Symfony/PHP aplikaci s Dockerem v GitLabu [CZ]
Continuous integration pro Symfony/PHP aplikaci s Dockerem v GitLabu [CZ]Vašek Purchart
 
Výhody Software Defined Storage od VMware
Výhody Software Defined Storage od VMwareVýhody Software Defined Storage od VMware
Výhody Software Defined Storage od VMwareMarketingArrowECS_CZ
 
HCL Sametime V11 instalace - tipy
HCL Sametime V11  instalace - tipyHCL Sametime V11  instalace - tipy
HCL Sametime V11 instalace - tipyAles Lichtenberg
 
How to installing IBM Verse on premises
How to installing IBM Verse on premisesHow to installing IBM Verse on premises
How to installing IBM Verse on premisesAles Lichtenberg
 
Základní pluginy pro WordPress
Základní pluginy pro WordPressZákladní pluginy pro WordPress
Základní pluginy pro WordPressRadek Kucera
 

What's hot (18)

Veeam Agent v4
Veeam Agent v4Veeam Agent v4
Veeam Agent v4
 
Jak zrychlit WP pomocí cachovacích pluginů
Jak zrychlit WP pomocí cachovacích pluginůJak zrychlit WP pomocí cachovacích pluginů
Jak zrychlit WP pomocí cachovacích pluginů
 
Principy cachování ve WordPressu
Principy cachování ve WordPressuPrincipy cachování ve WordPressu
Principy cachování ve WordPressu
 
Veeam Cloud Connect Replication
Veeam Cloud Connect ReplicationVeeam Cloud Connect Replication
Veeam Cloud Connect Replication
 
Zmrakování pružné včely
Zmrakování pružné včelyZmrakování pružné včely
Zmrakování pružné včely
 
Ops2 nginx
Ops2   nginxOps2   nginx
Ops2 nginx
 
Jak to (ne)zabalit s Webpackem
Jak to (ne)zabalit s WebpackemJak to (ne)zabalit s Webpackem
Jak to (ne)zabalit s Webpackem
 
Veeam Availability Suite 9.5
Veeam Availability Suite 9.5 Veeam Availability Suite 9.5
Veeam Availability Suite 9.5
 
Talend Open Studio MDM
Talend Open Studio MDMTalend Open Studio MDM
Talend Open Studio MDM
 
Veeam Availability Suite 9.5 - PLNÁ integrace s technologiemi Microsoft 2016 ...
Veeam Availability Suite 9.5 - PLNÁ integrace s technologiemi Microsoft 2016 ...Veeam Availability Suite 9.5 - PLNÁ integrace s technologiemi Microsoft 2016 ...
Veeam Availability Suite 9.5 - PLNÁ integrace s technologiemi Microsoft 2016 ...
 
Veeam Best Practices
Veeam Best PracticesVeeam Best Practices
Veeam Best Practices
 
Continuous integration pro Symfony/PHP aplikaci s Dockerem v GitLabu [CZ]
Continuous integration pro Symfony/PHP aplikaci s Dockerem v GitLabu [CZ]Continuous integration pro Symfony/PHP aplikaci s Dockerem v GitLabu [CZ]
Continuous integration pro Symfony/PHP aplikaci s Dockerem v GitLabu [CZ]
 
Veeam Granulární obnova
Veeam Granulární obnovaVeeam Granulární obnova
Veeam Granulární obnova
 
Výhody Software Defined Storage od VMware
Výhody Software Defined Storage od VMwareVýhody Software Defined Storage od VMware
Výhody Software Defined Storage od VMware
 
HCL Sametime V11 instalace - tipy
HCL Sametime V11  instalace - tipyHCL Sametime V11  instalace - tipy
HCL Sametime V11 instalace - tipy
 
How to installing IBM Verse on premises
How to installing IBM Verse on premisesHow to installing IBM Verse on premises
How to installing IBM Verse on premises
 
Red Hat Storage Server presentation
Red Hat Storage Server presentationRed Hat Storage Server presentation
Red Hat Storage Server presentation
 
Základní pluginy pro WordPress
Základní pluginy pro WordPressZákladní pluginy pro WordPress
Základní pluginy pro WordPress
 

Viewers also liked

ტამუნა ახალი
ტამუნა ახალიტამუნა ახალი
ტამუნა ახალიjgufi8
 
რესურსი სლაიდშოუ ,,მუშაობა და ენერგია
რესურსი სლაიდშოუ ,,მუშაობა და ენერგიარესურსი სლაიდშოუ ,,მუშაობა და ენერგია
რესურსი სლაიდშოუ ,,მუშაობა და ენერგიაTamilaVardukadze
 
The integrated Lesson in Physic and Geography
The integrated Lesson in Physic and GeographyThe integrated Lesson in Physic and Geography
The integrated Lesson in Physic and GeographyZurab Mushkudiani
 
გამოსხივება
გამოსხივებაგამოსხივება
გამოსხივებაjgufi8
 
პროექტი ფიზიკაში
პროექტი ფიზიკაშიპროექტი ფიზიკაში
პროექტი ფიზიკაში114-e
 
შინაგანი ენერგია
შინაგანი ენერგიაშინაგანი ენერგია
შინაგანი ენერგიაnanag1
 
მექანიზმები
მექანიზმებიმექანიზმები
მექანიზმებიLamara Gorgiashvili
 
ელექტრული ენერგიის გამოყენება ყოველდღიურ ცხოვრებაში
ელექტრული ენერგიის გამოყენება ყოველდღიურ ცხოვრებაშიელექტრული ენერგიის გამოყენება ყოველდღიურ ცხოვრებაში
ელექტრული ენერგიის გამოყენება ყოველდღიურ ცხოვრებაშიchkhaidzemarina
 
სხეულთა წონასწორობა
სხეულთა წონასწორობასხეულთა წონასწორობა
სხეულთა წონასწორობაgimate
 
მარტივი მექანიზმები/simple machines
მარტივი მექანიზმები/simple machinesმარტივი მექანიზმები/simple machines
მარტივი მექანიზმები/simple machinesancho-banco
 
მექანიკური ენერგია
მექანიკური ენერგიამექანიკური ენერგია
მექანიკური ენერგიაxachapuridzeciuri
 
პროექტი ფიზიკაში
პროექტი ფიზიკაშიპროექტი ფიზიკაში
პროექტი ფიზიკაშიKeti Papava
 
ნათელა ჩიტრეკაშვილი . ფიზიკა
ნათელა ჩიტრეკაშვილი . ფიზიკანათელა ჩიტრეკაშვილი . ფიზიკა
ნათელა ჩიტრეკაშვილი . ფიზიკაDato Tedeishvili
 
შინაგანი ენერგია და მისი შეცვლის ხერხები
შინაგანი ენერგია და მისი შეცვლის ხერხებიშინაგანი ენერგია და მისი შეცვლის ხერხები
შინაგანი ენერგია და მისი შეცვლის ხერხები310157jana
 
მექანიკური მუშაობა
მექანიკური მუშაობამექანიკური მუშაობა
მექანიკური მუშაობაlikasoch
 
პრეზენტაცია–მოქზაურობა ელექტრობის ისტორიაში Microsoft office power point pres...
პრეზენტაცია–მოქზაურობა ელექტრობის ისტორიაში Microsoft office power point pres...პრეზენტაცია–მოქზაურობა ელექტრობის ისტორიაში Microsoft office power point pres...
პრეზენტაცია–მოქზაურობა ელექტრობის ისტორიაში Microsoft office power point pres...maia tateshvili
 

Viewers also liked (17)

ტამუნა ახალი
ტამუნა ახალიტამუნა ახალი
ტამუნა ახალი
 
რესურსი სლაიდშოუ ,,მუშაობა და ენერგია
რესურსი სლაიდშოუ ,,მუშაობა და ენერგიარესურსი სლაიდშოუ ,,მუშაობა და ენერგია
რესურსი სლაიდშოუ ,,მუშაობა და ენერგია
 
The integrated Lesson in Physic and Geography
The integrated Lesson in Physic and GeographyThe integrated Lesson in Physic and Geography
The integrated Lesson in Physic and Geography
 
გამოსხივება
გამოსხივებაგამოსხივება
გამოსხივება
 
პროექტი ფიზიკაში
პროექტი ფიზიკაშიპროექტი ფიზიკაში
პროექტი ფიზიკაში
 
შინაგანი ენერგია
შინაგანი ენერგიაშინაგანი ენერგია
შინაგანი ენერგია
 
მექანიზმები
მექანიზმებიმექანიზმები
მექანიზმები
 
ფიზიკა
ფიზიკაფიზიკა
ფიზიკა
 
ელექტრული ენერგიის გამოყენება ყოველდღიურ ცხოვრებაში
ელექტრული ენერგიის გამოყენება ყოველდღიურ ცხოვრებაშიელექტრული ენერგიის გამოყენება ყოველდღიურ ცხოვრებაში
ელექტრული ენერგიის გამოყენება ყოველდღიურ ცხოვრებაში
 
სხეულთა წონასწორობა
სხეულთა წონასწორობასხეულთა წონასწორობა
სხეულთა წონასწორობა
 
მარტივი მექანიზმები/simple machines
მარტივი მექანიზმები/simple machinesმარტივი მექანიზმები/simple machines
მარტივი მექანიზმები/simple machines
 
მექანიკური ენერგია
მექანიკური ენერგიამექანიკური ენერგია
მექანიკური ენერგია
 
პროექტი ფიზიკაში
პროექტი ფიზიკაშიპროექტი ფიზიკაში
პროექტი ფიზიკაში
 
ნათელა ჩიტრეკაშვილი . ფიზიკა
ნათელა ჩიტრეკაშვილი . ფიზიკანათელა ჩიტრეკაშვილი . ფიზიკა
ნათელა ჩიტრეკაშვილი . ფიზიკა
 
შინაგანი ენერგია და მისი შეცვლის ხერხები
შინაგანი ენერგია და მისი შეცვლის ხერხებიშინაგანი ენერგია და მისი შეცვლის ხერხები
შინაგანი ენერგია და მისი შეცვლის ხერხები
 
მექანიკური მუშაობა
მექანიკური მუშაობამექანიკური მუშაობა
მექანიკური მუშაობა
 
პრეზენტაცია–მოქზაურობა ელექტრობის ისტორიაში Microsoft office power point pres...
პრეზენტაცია–მოქზაურობა ელექტრობის ისტორიაში Microsoft office power point pres...პრეზენტაცია–მოქზაურობა ელექტრობის ისტორიაში Microsoft office power point pres...
პრეზენტაცია–მოქზაურობა ელექტრობის ისტორიაში Microsoft office power point pres...
 

Similar to Jelastic & Red Hat OpenShift - app deployment

Optimalizace Symfony na devu
 Optimalizace Symfony na devu Optimalizace Symfony na devu
Optimalizace Symfony na devuVašek Purchart
 
Vašek Purchart - Optimalizace Symfony na devu (2. sraz přátel Symfony v Praze)
Vašek Purchart - Optimalizace Symfony na devu (2. sraz přátel Symfony v Praze)Vašek Purchart - Optimalizace Symfony na devu (2. sraz přátel Symfony v Praze)
Vašek Purchart - Optimalizace Symfony na devu (2. sraz přátel Symfony v Praze)Péhápkaři
 
2009 X33EJA Moderní Technologie Pro Vývoj JEE
2009 X33EJA Moderní Technologie Pro Vývoj JEE2009 X33EJA Moderní Technologie Pro Vývoj JEE
2009 X33EJA Moderní Technologie Pro Vývoj JEEMartin Ptáček
 
Výběr vhodných technologii pro startup v prostředí cloudu
Výběr vhodných technologii pro startup v prostředí clouduVýběr vhodných technologii pro startup v prostředí cloudu
Výběr vhodných technologii pro startup v prostředí clouduJan Kodera
 
Generátory statických webů
Generátory statických webůGenerátory statických webů
Generátory statických webůMichal Doležel
 
Rich Internet Applications 2009 (Czech)
Rich Internet Applications 2009 (Czech)Rich Internet Applications 2009 (Czech)
Rich Internet Applications 2009 (Czech)Pavel Růžička
 
WordCamp Brno 2017 - rychlý a bezpečný web
WordCamp Brno 2017  - rychlý a bezpečný webWordCamp Brno 2017  - rychlý a bezpečný web
WordCamp Brno 2017 - rychlý a bezpečný webVladimír Smitka
 
Trendy a nové možnosti test automation
Trendy a nové možnosti test automationTrendy a nové možnosti test automation
Trendy a nové možnosti test automationOndřej Machulda
 
HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021
HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021
HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021Ales Lichtenberg
 
Použití Next.js a Reactí UI khinihovny v aplikaci
Použití Next.js a Reactí UI khinihovny v aplikaciPoužití Next.js a Reactí UI khinihovny v aplikaci
Použití Next.js a Reactí UI khinihovny v aplikaciMartin Krištof
 
node.js: zápisky z fronty (Battle guide to node.js)
node.js: zápisky z fronty (Battle guide to node.js)node.js: zápisky z fronty (Battle guide to node.js)
node.js: zápisky z fronty (Battle guide to node.js)almadcz
 
Proč (ne)chceš použít Vaadin pro vývoj webové aplikace
Proč (ne)chceš použít Vaadin pro vývoj webové aplikaceProč (ne)chceš použít Vaadin pro vývoj webové aplikace
Proč (ne)chceš použít Vaadin pro vývoj webové aplikaceTomáš Bambas
 
Webinář: Vylepšete ochranu virtuální infrastruktury - Veeam Backup & Replication
Webinář: Vylepšete ochranu virtuální infrastruktury - Veeam Backup & ReplicationWebinář: Vylepšete ochranu virtuální infrastruktury - Veeam Backup & Replication
Webinář: Vylepšete ochranu virtuální infrastruktury - Veeam Backup & ReplicationJaroslav Prodelal
 
Novinky Oracle db 12c
Novinky Oracle db 12cNovinky Oracle db 12c
Novinky Oracle db 12cTomas Solar
 

Similar to Jelastic & Red Hat OpenShift - app deployment (20)

Optimalizace Symfony na devu
 Optimalizace Symfony na devu Optimalizace Symfony na devu
Optimalizace Symfony na devu
 
Vašek Purchart - Optimalizace Symfony na devu (2. sraz přátel Symfony v Praze)
Vašek Purchart - Optimalizace Symfony na devu (2. sraz přátel Symfony v Praze)Vašek Purchart - Optimalizace Symfony na devu (2. sraz přátel Symfony v Praze)
Vašek Purchart - Optimalizace Symfony na devu (2. sraz přátel Symfony v Praze)
 
Joomla! na MS Windows
Joomla! na MS WindowsJoomla! na MS Windows
Joomla! na MS Windows
 
2009 X33EJA Moderní Technologie Pro Vývoj JEE
2009 X33EJA Moderní Technologie Pro Vývoj JEE2009 X33EJA Moderní Technologie Pro Vývoj JEE
2009 X33EJA Moderní Technologie Pro Vývoj JEE
 
Výběr vhodných technologii pro startup v prostředí cloudu
Výběr vhodných technologii pro startup v prostředí clouduVýběr vhodných technologii pro startup v prostředí cloudu
Výběr vhodných technologii pro startup v prostředí cloudu
 
Generátory statických webů
Generátory statických webůGenerátory statických webů
Generátory statických webů
 
Rich Internet Applications 2009 (Czech)
Rich Internet Applications 2009 (Czech)Rich Internet Applications 2009 (Czech)
Rich Internet Applications 2009 (Czech)
 
WordCamp Brno 2017 - rychlý a bezpečný web
WordCamp Brno 2017  - rychlý a bezpečný webWordCamp Brno 2017  - rychlý a bezpečný web
WordCamp Brno 2017 - rychlý a bezpečný web
 
Trendy a nové možnosti test automation
Trendy a nové možnosti test automationTrendy a nové možnosti test automation
Trendy a nové možnosti test automation
 
TNPW2-2013-05
TNPW2-2013-05TNPW2-2013-05
TNPW2-2013-05
 
ASP.NET MVC a TDD
ASP.NET MVC a TDDASP.NET MVC a TDD
ASP.NET MVC a TDD
 
HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021
HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021
HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021
 
Použití Next.js a Reactí UI khinihovny v aplikaci
Použití Next.js a Reactí UI khinihovny v aplikaciPoužití Next.js a Reactí UI khinihovny v aplikaci
Použití Next.js a Reactí UI khinihovny v aplikaci
 
TNPW2-2012-05
TNPW2-2012-05TNPW2-2012-05
TNPW2-2012-05
 
TNPW2-2011-06
TNPW2-2011-06TNPW2-2011-06
TNPW2-2011-06
 
node.js: zápisky z fronty (Battle guide to node.js)
node.js: zápisky z fronty (Battle guide to node.js)node.js: zápisky z fronty (Battle guide to node.js)
node.js: zápisky z fronty (Battle guide to node.js)
 
Proč (ne)chceš použít Vaadin pro vývoj webové aplikace
Proč (ne)chceš použít Vaadin pro vývoj webové aplikaceProč (ne)chceš použít Vaadin pro vývoj webové aplikace
Proč (ne)chceš použít Vaadin pro vývoj webové aplikace
 
TNPW2-2014-03
TNPW2-2014-03TNPW2-2014-03
TNPW2-2014-03
 
Webinář: Vylepšete ochranu virtuální infrastruktury - Veeam Backup & Replication
Webinář: Vylepšete ochranu virtuální infrastruktury - Veeam Backup & ReplicationWebinář: Vylepšete ochranu virtuální infrastruktury - Veeam Backup & Replication
Webinář: Vylepšete ochranu virtuální infrastruktury - Veeam Backup & Replication
 
Novinky Oracle db 12c
Novinky Oracle db 12cNovinky Oracle db 12c
Novinky Oracle db 12c
 

Jelastic & Red Hat OpenShift - app deployment

  • 1. PaaS   openshift.redhat.com jelastic.com Nasazení aplikace Václav Chalupa 3sg.czacm.org @HEm3R
  • 2. Požadavky .war aplikace Požadováno pro okamžité nasazení do cloudu: ● JBoss AS 7 ● PostgreSQL
  • 3. OpenShift FLEX ● Browser-based PaaS pro Java, PHP ● Autoscaling ● Performance monitoring ● Napojení na účet Amazon EC2 (nabízí 30 dní na zkoušku) ○ Předpočítá průměrnou cenu za služby Amazonu ● Pro verzování aplikace použit GIT ● Konfigurace serveru přímo v prohlížeči Postup deploye: ● Vytvořit cloud (napojit na Amazon) ● Vytvořit cluster ● Vytvořit aplikaci - nahrát app.war
  • 4. OpenShift FLEX [ vytvořit cloud ]
  • 5. OpenShift FLEX [ vytvořit cluster ]
  • 6. OpenShift FLEX [ Problémy ] ● Pouze MySQL, pro DB není žádný okamžitý admin ○ Připojit se ke vzdálené DB ○ Problém s nastavením datasource a JDBC driverem ● Správce souborů ○ Rozbaluje aplikaci (war), ale stejně tak i jar ■ Nefunkční JDBC driver ○ Jen nahrávání - nutnost se připojit přes konzoli ○ Mazání fungovalo divně - soubory stále v deploy složce ● Pro pořádný log nutnost prohledat filesystem, a najít server ● Chybové hlášky...
  • 7. OpenShift FLEX [ Error alert ] ● Jeden z příjemnějších:
  • 8. Jelastic ● Browser-based PaaS pro Java ● Extrémně jednoduché nastavení ● Extrémně jednoduchý deploy ● Konfigurace serveru přímo v prohlížeči ● Horizontal + Vertical scaling Postup deploye: ● Vytvořit environment ● Nahrát aplikace ● Deploy Problém: ● Zatím není JBoss AS (Jetty, Tomcat 6/7, GlassFish) ○ Migrace aplikace pod Tomcat 7
  • 11. Jelastic [DB] ● Po vytvoření DB přijdou na email informace o připojení ● Administrace pomocí phpPgAdmin (phpMyAdmin, ...) ● Několik jednoduchých návodů pro nastavení aplikace ○ fungují
  • 12. Jelastic [vertical scaling] ● Používají základní jednotku cloudlet ○ 128 MB RAM + 200 Mhz CPU ○ 1 (free) - 16 cloudlets na jednu instanci serveru
  • 13. Jelastic [problémy] ● Při vytváření environmentu občas vyskočí Runtime exception ○ Začít od jednoho serveru, postupně přidávat ○ stejně s DB ● Při load testování vypadl monitoring ● Administrace najednou přestala fungovat v Chrome ○ Vypadalo to kompletní bug.
  • 15. Shrnutí OpenShift ● Ještě třeba doladit ● Velká komunita ● Rychle přibývají nové vlastnosti ● Cena? Jelastic ● Už v betě povedená služba ● Jak moc to bude drahé? Pravděpodobně velmi.