SlideShare uma empresa Scribd logo
1 de 32
Blazing fast! JBoss 7
Blazing fast! JBoss EAP 6
JBoss AS vs. JBoss EAP


• JBoss AS: Community Edition
• JBoss EAP: Enterprise-Version von RedHat
  mit Support
Blazing Fast!
Startup Time (warm, in s)


                                                                   20.00



                                                                  15.00



                                                                  10.00
                                                    19.20

                                  12.90
                                                              5.00
   1.70
                 2.40
JBoss AS 7
             GlassFish 3.1                                    0
                               JBoss AS 6
                                               JBoss AS 5.1
Blazing Fast!

• Vollständig neuer Kernel
• Modular Service Container
• Nebenläufiges Starten von Services
JBoss Modi
Standalone-Modus


• Vergleichbar mit bisherigem JBoss
•./bin/standalone.sh
Domain Modus

• Domain: Menge von Application Servern
  bzw. Nodes
• Management über Domain-Controller
• Host-Controller auf dem Node
Domain Modus


• Kommunikation zwischen Domain- und
  Host-Controller
•./bin/domain.sh
Host
                                   Server
             Controller

                          Host 2




                                   Server
 Domain        Host
Controller   Controller

 Host 1                   Host 3   Server




               Host
                                   Server
             Controller

                          Host 4
Host
                                      Server
             Controller

                          Host 2
                                   Servergroup A



                                      Server
 Domain        Host
Controller   Controller

 Host 1                   Host 3      Server




               Host
                                      Server
             Controller

                          Host 4
Host
                                      Server
             Controller

                          Host 2
                                   Servergroup A



                                      Server
 Domain        Host
Controller   Controller

 Host 1                   Host 3      Server


                                   Servergroup B

               Host
                                      Server
             Controller

                          Host 4
CLI      Java-API




JSON   Admin-Console
CLI

• Command Line Interface für JBoss
•./bin/jboss-cli.sh
• Alle Administrationsaufgaben abbildbar
Admin-Console

• Vollständig überarbeitet
•http://<servername>:9990/
• Verwaltung von Clustern, Deployment, etc.
• Kein Ersatz für JON bzw. RHQ!
JSON

• Management-API kann über den HTTP-
  Konnektor angesprochen werden
• Beliebige Skriptsprachen möglich
• curl
Java-API


• Konfigurationsaufgaben programmatisch
•ModelControllerClient
Demo
JON
JON

• JBoss Operations Network
• basierend auf RHQ (JOPR)
• Monitoring und Verwaltung von JBoss
• Bei EAP 6: Anpassung der Konfiguration
Clustering
Clustering


• High Availability
• Session Replication
Clustersetup

• Master - Slave in Domain-Mode
 • Editierung der host.xml-Datei
 • Eintragung der IP-Adresse bzw.
 • Setzen von JBoss-Variablen
Clustersetup

• bei Slave: Anpassung des Domain-Controllers
  <domain-controller>

     <remote host="10.211.55.7" port="9999"/>

  </domain-controller>
Clustersetup


• Hinzufügen eines technisches Users
•./bin/add-user.sh
Komponenten
Hibernate 4
Infinispan
HornetQ
TorqueBox
Sascha Möllering
     Softwarearchitekt bei Zanox
            @sascha242
http://www.der-maschinenstuermer.de

Mais conteúdo relacionado

Destaque

Real World Enterprise Reactive Programming using Vert.x
Real World Enterprise Reactive Programming using Vert.xReal World Enterprise Reactive Programming using Vert.x
Real World Enterprise Reactive Programming using Vert.xSascha Möllering
 
Lift Urban Entrepreneurs Seoul Ideation Workshop, Nov 12, 2016
Lift Urban Entrepreneurs Seoul Ideation Workshop, Nov 12, 2016Lift Urban Entrepreneurs Seoul Ideation Workshop, Nov 12, 2016
Lift Urban Entrepreneurs Seoul Ideation Workshop, Nov 12, 2016University of Geneva
 
Integrate Jenkins with S3
Integrate Jenkins with S3Integrate Jenkins with S3
Integrate Jenkins with S3devopsjourney
 
Redes que hubo antes del facebook
Redes que hubo antes del facebookRedes que hubo antes del facebook
Redes que hubo antes del facebookak3eer
 
модуль 2
модуль 2модуль 2
модуль 2Tetiana_mk
 
Presentaciónsobregeneroscinematograficos.laura
Presentaciónsobregeneroscinematograficos.lauraPresentaciónsobregeneroscinematograficos.laura
Presentaciónsobregeneroscinematograficos.lauralauraRodriguezRobles
 
Einladung zum kindergeburtstag
Einladung zum kindergeburtstagEinladung zum kindergeburtstag
Einladung zum kindergeburtstagjoannathan
 
Antonio vivaldi
Antonio vivaldiAntonio vivaldi
Antonio vivaldiregios99
 
Seguridad informatica y redes jose uztariz alejandro delgado_ricardo remon
Seguridad informatica y redes jose uztariz alejandro delgado_ricardo remonSeguridad informatica y redes jose uztariz alejandro delgado_ricardo remon
Seguridad informatica y redes jose uztariz alejandro delgado_ricardo remonrckremon
 
Competencias docentes para el nuevo siglo
Competencias docentes para el nuevo sigloCompetencias docentes para el nuevo siglo
Competencias docentes para el nuevo sigloALEXANDER RODRIGUEZ
 
Presentacion Institucional Thomas
Presentacion Institucional ThomasPresentacion Institucional Thomas
Presentacion Institucional Thomasnicofischetti
 
Esacrapeklas lo mas nuevo
Esacrapeklas lo mas nuevoEsacrapeklas lo mas nuevo
Esacrapeklas lo mas nuevokellyzitazn
 

Destaque (20)

Docker in der AWS Cloud
Docker in der AWS CloudDocker in der AWS Cloud
Docker in der AWS Cloud
 
Real World Enterprise Reactive Programming using Vert.x
Real World Enterprise Reactive Programming using Vert.xReal World Enterprise Reactive Programming using Vert.x
Real World Enterprise Reactive Programming using Vert.x
 
Docker on AWS
Docker on AWSDocker on AWS
Docker on AWS
 
Lift Urban Entrepreneurs Seoul Ideation Workshop, Nov 12, 2016
Lift Urban Entrepreneurs Seoul Ideation Workshop, Nov 12, 2016Lift Urban Entrepreneurs Seoul Ideation Workshop, Nov 12, 2016
Lift Urban Entrepreneurs Seoul Ideation Workshop, Nov 12, 2016
 
Production ready Vert.x
Production ready Vert.xProduction ready Vert.x
Production ready Vert.x
 
Integrate Jenkins with S3
Integrate Jenkins with S3Integrate Jenkins with S3
Integrate Jenkins with S3
 
Redes que hubo antes del facebook
Redes que hubo antes del facebookRedes que hubo antes del facebook
Redes que hubo antes del facebook
 
Fundación de estudios superiores
Fundación de estudios superioresFundación de estudios superiores
Fundación de estudios superiores
 
Jair lo debe
Jair lo debeJair lo debe
Jair lo debe
 
Ppt b6 [recuperado]
Ppt b6 [recuperado]Ppt b6 [recuperado]
Ppt b6 [recuperado]
 
модуль 2
модуль 2модуль 2
модуль 2
 
Convencion
ConvencionConvencion
Convencion
 
Presentaciónsobregeneroscinematograficos.laura
Presentaciónsobregeneroscinematograficos.lauraPresentaciónsobregeneroscinematograficos.laura
Presentaciónsobregeneroscinematograficos.laura
 
Einladung zum kindergeburtstag
Einladung zum kindergeburtstagEinladung zum kindergeburtstag
Einladung zum kindergeburtstag
 
Antonio vivaldi
Antonio vivaldiAntonio vivaldi
Antonio vivaldi
 
Seguridad informatica y redes jose uztariz alejandro delgado_ricardo remon
Seguridad informatica y redes jose uztariz alejandro delgado_ricardo remonSeguridad informatica y redes jose uztariz alejandro delgado_ricardo remon
Seguridad informatica y redes jose uztariz alejandro delgado_ricardo remon
 
Canarias.
Canarias.Canarias.
Canarias.
 
Competencias docentes para el nuevo siglo
Competencias docentes para el nuevo sigloCompetencias docentes para el nuevo siglo
Competencias docentes para el nuevo siglo
 
Presentacion Institucional Thomas
Presentacion Institucional ThomasPresentacion Institucional Thomas
Presentacion Institucional Thomas
 
Esacrapeklas lo mas nuevo
Esacrapeklas lo mas nuevoEsacrapeklas lo mas nuevo
Esacrapeklas lo mas nuevo
 

Semelhante a BED Con JBoss

JBoss 7 als Plattform für hochverfügbare Anwendungen
JBoss 7 als Plattform für hochverfügbare AnwendungenJBoss 7 als Plattform für hochverfügbare Anwendungen
JBoss 7 als Plattform für hochverfügbare Anwendungengedoplan
 
Webanwendungen mit Apache HBase entwickeln
Webanwendungen mit Apache HBase entwickelnWebanwendungen mit Apache HBase entwickeln
Webanwendungen mit Apache HBase entwickelnRoman Roelofsen
 
Schneller, besser, sparsamer - JBoss 7
Schneller, besser, sparsamer -  JBoss 7Schneller, besser, sparsamer -  JBoss 7
Schneller, besser, sparsamer - JBoss 7gedoplan
 
mongoDB im Einsatz - Grundlagen
mongoDB im Einsatz - GrundlagenmongoDB im Einsatz - Grundlagen
mongoDB im Einsatz - Grundlageninovex GmbH
 
Vorlesung - Cloud Infrastrukturen - Clusterbau | anynines
Vorlesung - Cloud Infrastrukturen - Clusterbau  | anyninesVorlesung - Cloud Infrastrukturen - Clusterbau  | anynines
Vorlesung - Cloud Infrastrukturen - Clusterbau | anyninesanynines GmbH
 
JBoss AS / EAP Clustering
JBoss AS / EAP  ClusteringJBoss AS / EAP  Clustering
JBoss AS / EAP Clusteringhwilming
 
WildFly als Plattform moderner Enterprise-Anwendungen
WildFly als Plattform moderner Enterprise-AnwendungenWildFly als Plattform moderner Enterprise-Anwendungen
WildFly als Plattform moderner Enterprise-Anwendungengedoplan
 

Semelhante a BED Con JBoss (9)

What is new in xen Server
What is new in xen ServerWhat is new in xen Server
What is new in xen Server
 
JBoss 7 als Plattform für hochverfügbare Anwendungen
JBoss 7 als Plattform für hochverfügbare AnwendungenJBoss 7 als Plattform für hochverfügbare Anwendungen
JBoss 7 als Plattform für hochverfügbare Anwendungen
 
Webanwendungen mit Apache HBase entwickeln
Webanwendungen mit Apache HBase entwickelnWebanwendungen mit Apache HBase entwickeln
Webanwendungen mit Apache HBase entwickeln
 
Scale-Out Fileserver
Scale-Out FileserverScale-Out Fileserver
Scale-Out Fileserver
 
Schneller, besser, sparsamer - JBoss 7
Schneller, besser, sparsamer -  JBoss 7Schneller, besser, sparsamer -  JBoss 7
Schneller, besser, sparsamer - JBoss 7
 
mongoDB im Einsatz - Grundlagen
mongoDB im Einsatz - GrundlagenmongoDB im Einsatz - Grundlagen
mongoDB im Einsatz - Grundlagen
 
Vorlesung - Cloud Infrastrukturen - Clusterbau | anynines
Vorlesung - Cloud Infrastrukturen - Clusterbau  | anyninesVorlesung - Cloud Infrastrukturen - Clusterbau  | anynines
Vorlesung - Cloud Infrastrukturen - Clusterbau | anynines
 
JBoss AS / EAP Clustering
JBoss AS / EAP  ClusteringJBoss AS / EAP  Clustering
JBoss AS / EAP Clustering
 
WildFly als Plattform moderner Enterprise-Anwendungen
WildFly als Plattform moderner Enterprise-AnwendungenWildFly als Plattform moderner Enterprise-Anwendungen
WildFly als Plattform moderner Enterprise-Anwendungen
 

BED Con JBoss

Notas do Editor

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n