This article describes the architecture, topology, and specification of the Jazz.net self-host development environment.
The Jazz development team's self-host production IBM Engineering Lifecycle Management (ELM) system is called "JazzDev." JazzDev provides applications for Change and Configuration Management (CCM) using IBM Engineering Workflow Management (EWM), Quality Management (QM) using IBM Engineering Test Management (ETM), Requirements Management (RM) using IBM Engineering Requirements Management DOORS Next (DOORS Next), Global Configurations (GC) using IBM Engineering Global Configuration Management (GCM), Reporting using IBM Engineering Report Builder (ERB), data collection and data warehouse for reporting using IBM Engineering Data Warehouse (EDW), indexed data for reporting using Lifecycle Query Engine (LQE), and cross-product linked indexes using Link Index Provider (LDX).
There are two staging/test environments for the JazzDev self-host environment. The first -- also known as "BluesDev" -- is for continuous daily sprint milestone ELM builds and is available for the development teams to test daily builds in a JazzDev staging environment. The second staging environment -- also known as "SoulDev" -- is used for staging and testing the final declared sprint milestone ELM build before deploying to (upgrading) production JazzDev.
Application server hardware/system - Eight separate ELM servers and one user authorization server
Server 1: Primary ELM Server - Separate Liberty Java application profiles for Jazz Team Server (JTS), Clustered Engineering Workspace Management (EWM) primary node for Jazzdev (/jazz), Engineering Requirements Management DOORS Next (DOORS Next), and Clustered Engineering Test Management (ETM) primary node
Server 2: ELM Server - Separate Liberty application profiles for Engineering Data Warehouse (EDW) and Global Configuration Management (GCM)
Server 3: ELM Server - Engineering Report Builder (ERB) on single Liberty application profile
Server 4: ELM Server - JTS (Liberty profile) and three instances of EWM applications (Jazzdev02 (/jazz02), Jazzdev03 (/jazz03), and Jazzdev04 (/jazz04)) on three separate Liberty profiles
Server 5: ELM Server -Lifecycle Query Engine (LQE) application on Liberty profiles
Server 6: ELM Server - Clustered EWM secondary node application (Jazzdev02 (/jazz02), Jazzdev03 (/jazz03), and Jazzdev04 (/jazz04)) on three separate WebSphere Liberty profiles
Server 7: ELM Server - Clustered EWM secondary node (Jazzdev (/jazz)) and Clustered ETM secondary node applications on separate Liberty profiles
Server 8: ELM Server - Link Index Provider (LDX) application on Liberty profile
Server 9: Jazz Authorization Server (JAS) - Single Sign-On (SSO) LDAP service on Liberty profile
WebSphere Liberty Application Server JVM Settings:
DB server hardware/system:
Db2 (jazzdb01, jazzdb02, jazzdb03):
Load balancer hardware/system:
IBM HTTPS Server (IHS) load balancer:
Reverse proxy hardware/system:
Reverse proxy:
MQTT (Eclipse Amlen) server hardware/system for Clustered EWM and ETM:
Eclipse Amlen:
Apache server hardware/system:
Apache servers:
I | Attachment | Action | Size | Date | Who | Comment |
---|---|---|---|---|---|---|
![]() |
Jazz_Infrastructure_Bluesdev_Environment-2017.JPG | manage | 147.2 K | 2017-02-22 - 18:47 | UnknownUser | 2017 Staging environment for continuous daily CLM builds |
![]() |
Jazz_Infrastructure_Bluesdev_Environment-2018.JPG | manage | 116.6 K | 2018-12-11 - 00:30 | UnknownUser | 2018 DEC Staging environment for Jazzdev milestone upgrades |
![]() |
Jazz_Infrastructure_Bluesdev_Environment-2019.JPG | manage | 131.4 K | 2019-08-07 - 19:35 | UnknownUser | 2019 AUG Staging BluesDev environment for continuous daily CLM builds |
![]() |
Jazz_Infrastructure_Bluesdev_Environment-2020.JPG | manage | 124.0 K | 2020-01-22 - 21:36 | UnknownUser | 2020 Staging BluesDev environment for continuous daily ELM builds |
![]() |
Jazz_Infrastructure_Bluesdev_Environment-2021.JPG | manage | 132.9 K | 2021-10-26 - 17:53 | UnknownUser | 2021 Staging BluesDev environment for continuous daily ELM builds |
![]() |
Jazz_Infrastructure_Overview_2021.JPG | manage | 85.3 K | 2021-10-26 - 17:59 | UnknownUser | 2021 Jazz.net Self-Host Infrastructure Overview |
![]() |
Jazz_Infrastructure_Self_Host_Environment-2017.JPG | manage | 169.8 K | 2017-02-22 - 18:51 | UnknownUser | 2017 Jazz.net Environment System Topology Architecture |
![]() |
Jazz_Infrastructure_Self_Host_Environment-2018.JPG | manage | 139.6 K | 2018-12-11 - 00:30 | UnknownUser | 2018 DEC Jazz.net Environment System Topology Architecture |
![]() |
Jazz_Infrastructure_Self_Host_Environment-2019.JPG | manage | 159.1 K | 2019-08-07 - 19:35 | UnknownUser | 2019 AUG Jazz.net JazzDev Environment System Topology Architecture |
![]() |
Jazz_Infrastructure_Self_Host_Environment-2020.JPG | manage | 149.2 K | 2020-01-22 - 21:44 | UnknownUser | 2020 Jazz.net Environment System Topology Architecture |
![]() |
Jazz_Infrastructure_Self_Host_Environment-2021.JPG | manage | 157.5 K | 2021-10-26 - 17:51 | UnknownUser | 2021 Jazz.net Environment System Topology Architecture |
![]() |
Jazz_Infrastructure_Self_Host_Environment-LDAP-2018.JPG | manage | 114.9 K | 2018-12-11 - 00:32 | UnknownUser | 2018 DEC Jazz.net Environment System Topology LDAP Architecture |
![]() |
Jazz_Infrastructure_Self_Host_Environment-LDAP-2019.JPG | manage | 125.0 K | 2019-08-07 - 19:36 | UnknownUser | 2019 AUG Jazz.net Environment System Topology LDAP Architecture |
![]() |
Jazz_Infrastructure_Self_Host_Environment-LDAP-2020.JPG | manage | 113.0 K | 2020-01-22 - 21:39 | UnknownUser | 2020 Jazz.net Environment System Topology LDAP Architecture |
![]() |
Jazz_Infrastructure_Self_Host_Environment-LDAP-2021.JPG | manage | 129.6 K | 2021-10-26 - 17:55 | UnknownUser | 2021 Jazz.net Environment System Topology LDAP Architecture |
![]() |
Jazz_Infrastructure_Souldev_Environment-20170127.JPG | manage | 91.1 K | 2017-01-27 - 19:12 | UnknownUser | 2017 Staging environment for Jazzdev milestone upgrades |
![]() |
Jazz_Infrastructure_Souldev_Environment-2018.JPG | manage | 95.3 K | 2018-12-11 - 00:33 | UnknownUser | 2018 DEC Staging environment for Jazzdev milestone upgrades |
![]() |
Jazz_Infrastructure_Souldev_Environment-2019.JPG | manage | 109.9 K | 2019-08-07 - 19:36 | UnknownUser | 2019 AUG Staging SoulDev environment for Jazzdev milestone upgrades |
![]() |
Jazz_Infrastructure_Souldev_Environment-2020.JPG | manage | 102.0 K | 2020-01-22 - 21:38 | UnknownUser | 2020 Staging SoulDev environment for Jazzdev |
![]() |
Jazz_Infrastructure_Souldev_Environment-2021.JPG | manage | 108.7 K | 2021-10-26 - 17:56 | UnknownUser | 2021 Staging SoulDev environment for Jazzdev |
Status icon key: