SlideShare a Scribd company logo
1 of 12
DMMS( Deployment Management and Monitoring System)



          NodeManager                                                    NodeManager




Service      …          Service
                                            …                  Service       …         Service




           REST                           REST                              REST
           server                         server                            server




                              developer            service admin
Deployment

                NodeManager




                                  PackageRepositor
DeployPlanner
                                         y



                            2. RPC call

                                                       3. response
                   REST
                   server
                                                     1. POST /package   developer
Deployment

                                                                        Package Repository
                NodeManager


                                                                        hhserver_v0.1.tar.gz
                                                                          PFS_v2.0.tar.gz
                                                                                 …


                                  PackageRepositor
DeployPlanner
                                         y



                            2. RPC call

                                                       3. response
                   REST
                   server
                                                     1. POST /package                   developer
Deployment

                      NodeManager




DeployPlanner




        2. RPC call

                                         3. response
                         REST
                         server
                                       1. POST /deployplan   service admin
Deployment

                                                                   DeployPlanner DB
                      NodeManager


                                                       10.37.182.110   HulahoopServer   hhserver_v0.1.tar.gz

                                                       10.37.182.110     PFS_MDS            pfs_v2.0.tar.gz

                                                                               …



DeployPlanner




        2. RPC call

                                         3. response
                         REST
                         server
                                       1. POST /deployplan                              service admin
Deployment

                      NodeManager




DeployPlanner




        2. RPC call

                                         3. response
                         REST
                         server
                                       1. GET /deployplan   service admin
Deployment

                      NodeManager




DeployPlanner




        2. RPC call

                                         3. response
                         REST
                         server
                                       1. GET /deployplan   service admin
Deployment

                      NodeManager




DeployPlanner




        2. RPC call

                                         3. response
                         REST
                         server
                                       1. POST /deployment   service admin
Deployment

                      NodeManager




DeployPlanner         HulahoopServer




        2. RPC call

                                         3. response
                         REST
                         server
                                       1. POST /deployment   service admin
Deployment

                      NodeManager




DeployPlanner         HulahoopServer   PFS_MDS




        2. RPC call

                                                   3. response
                         REST
                         server
                                                 1. POST /deployment   service admin
Monitoring

                      NodeManager




DeployPlanner         HulahoopServer     PFS_MDS




        2. RPC call

                                                       3. response
                         REST
                         server
                                                   1. GET /deployedservices   service admin
Monitoring

                      NodeManager




DeployPlanner         HulahoopServer     PFS_MDS




        2. RPC call

                                                       3. response
                         REST
                         server
                                                   1. GET /deployedservices   service admin

More Related Content

Viewers also liked

Como hacer una investigacion
Como hacer una investigacionComo hacer una investigacion
Como hacer una investigacionYeison Ariza
 
risk_reduction_hr_rittgers
risk_reduction_hr_rittgersrisk_reduction_hr_rittgers
risk_reduction_hr_rittgersMaryStarr
 
ΨΥΚΤΗΣ ΜΠΟΥΚΑΛΙΩΝ - ΕΚΠΑΙΔΕΥΤΙΚΗ ΜΟΝΑΔΑ ΚΛΙΜΑΤΙΣΜΟΥ ΑΥΤΟΚΙΝΗΤΟΥ
ΨΥΚΤΗΣ ΜΠΟΥΚΑΛΙΩΝ - ΕΚΠΑΙΔΕΥΤΙΚΗ ΜΟΝΑΔΑ ΚΛΙΜΑΤΙΣΜΟΥ ΑΥΤΟΚΙΝΗΤΟΥΨΥΚΤΗΣ ΜΠΟΥΚΑΛΙΩΝ - ΕΚΠΑΙΔΕΥΤΙΚΗ ΜΟΝΑΔΑ ΚΛΙΜΑΤΙΣΜΟΥ ΑΥΤΟΚΙΝΗΤΟΥ
ΨΥΚΤΗΣ ΜΠΟΥΚΑΛΙΩΝ - ΕΚΠΑΙΔΕΥΤΙΚΗ ΜΟΝΑΔΑ ΚΛΙΜΑΤΙΣΜΟΥ ΑΥΤΟΚΙΝΗΤΟΥsonia-mailb
 
Uae power sector analysis
Uae power sector analysisUae power sector analysis
Uae power sector analysisRajesh Sarma
 
risk_reduction_overview
risk_reduction_overviewrisk_reduction_overview
risk_reduction_overviewMaryStarr
 

Viewers also liked (8)

Como hacer una investigacion
Como hacer una investigacionComo hacer una investigacion
Como hacer una investigacion
 
Certificate (1)
Certificate (1)Certificate (1)
Certificate (1)
 
risk_reduction_hr_rittgers
risk_reduction_hr_rittgersrisk_reduction_hr_rittgers
risk_reduction_hr_rittgers
 
ΨΥΚΤΗΣ ΜΠΟΥΚΑΛΙΩΝ - ΕΚΠΑΙΔΕΥΤΙΚΗ ΜΟΝΑΔΑ ΚΛΙΜΑΤΙΣΜΟΥ ΑΥΤΟΚΙΝΗΤΟΥ
ΨΥΚΤΗΣ ΜΠΟΥΚΑΛΙΩΝ - ΕΚΠΑΙΔΕΥΤΙΚΗ ΜΟΝΑΔΑ ΚΛΙΜΑΤΙΣΜΟΥ ΑΥΤΟΚΙΝΗΤΟΥΨΥΚΤΗΣ ΜΠΟΥΚΑΛΙΩΝ - ΕΚΠΑΙΔΕΥΤΙΚΗ ΜΟΝΑΔΑ ΚΛΙΜΑΤΙΣΜΟΥ ΑΥΤΟΚΙΝΗΤΟΥ
ΨΥΚΤΗΣ ΜΠΟΥΚΑΛΙΩΝ - ΕΚΠΑΙΔΕΥΤΙΚΗ ΜΟΝΑΔΑ ΚΛΙΜΑΤΙΣΜΟΥ ΑΥΤΟΚΙΝΗΤΟΥ
 
Yeral
YeralYeral
Yeral
 
Uae power sector analysis
Uae power sector analysisUae power sector analysis
Uae power sector analysis
 
0811-L - Projeto casulo
0811-L - Projeto casulo0811-L - Projeto casulo
0811-L - Projeto casulo
 
risk_reduction_overview
risk_reduction_overviewrisk_reduction_overview
risk_reduction_overview
 

Recently uploaded

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
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...apidays
 
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 connectorsNanddeep Nachan
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
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 ...apidays
 
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 WorkerThousandEyes
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
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, ...apidays
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
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 2024The Digital Insurer
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
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...Jeffrey Haguewood
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 

Recently uploaded (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
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...
 
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
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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 ...
 
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
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
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, ...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
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
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
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...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 

DMMS Intro

  • 1. DMMS( Deployment Management and Monitoring System) NodeManager NodeManager Service … Service … Service … Service REST REST REST server server server developer service admin
  • 2. Deployment NodeManager PackageRepositor DeployPlanner y 2. RPC call 3. response REST server 1. POST /package developer
  • 3. Deployment Package Repository NodeManager hhserver_v0.1.tar.gz PFS_v2.0.tar.gz … PackageRepositor DeployPlanner y 2. RPC call 3. response REST server 1. POST /package developer
  • 4. Deployment NodeManager DeployPlanner 2. RPC call 3. response REST server 1. POST /deployplan service admin
  • 5. Deployment DeployPlanner DB NodeManager 10.37.182.110 HulahoopServer hhserver_v0.1.tar.gz 10.37.182.110 PFS_MDS pfs_v2.0.tar.gz … DeployPlanner 2. RPC call 3. response REST server 1. POST /deployplan service admin
  • 6. Deployment NodeManager DeployPlanner 2. RPC call 3. response REST server 1. GET /deployplan service admin
  • 7. Deployment NodeManager DeployPlanner 2. RPC call 3. response REST server 1. GET /deployplan service admin
  • 8. Deployment NodeManager DeployPlanner 2. RPC call 3. response REST server 1. POST /deployment service admin
  • 9. Deployment NodeManager DeployPlanner HulahoopServer 2. RPC call 3. response REST server 1. POST /deployment service admin
  • 10. Deployment NodeManager DeployPlanner HulahoopServer PFS_MDS 2. RPC call 3. response REST server 1. POST /deployment service admin
  • 11. Monitoring NodeManager DeployPlanner HulahoopServer PFS_MDS 2. RPC call 3. response REST server 1. GET /deployedservices service admin
  • 12. Monitoring NodeManager DeployPlanner HulahoopServer PFS_MDS 2. RPC call 3. response REST server 1. GET /deployedservices service admin