Installation and startup

This chapter contains information about the installation of MAIA Software and the first steps connecting MAIA to your software development pipelines.

The chapter is intended for people involved in system installation and administration.

Description of MAIA Software, read MAIA overview.


MAIA Software installation and startup workflow.

flowchart TB subgraph SGrA[System requirements] a1(Check system requirements) style a1 fill:#eee,stroke:#ddd end style SGrA fill:#f7f7f7 subgraph SGrB[Install MAIA WebApp] b1(Verify installation requirements) --> b2(Install the WebApp) --> b3(Enable normal operation) style b1 fill:#eee,stroke:#ddd style b2 fill:#eee,stroke:#ddd style b3 fill:#eee,stroke:#ddd end subgraph SGrC[MAIA license] c1(Activate the MAIA Software license) style c1 fill:#eee,stroke:#ddd end subgraph SGrD[Apache Kafka] d1(Install Kafka) --> d2(Configure Kafka) style d1 fill:#eee,stroke:#ddd style d2 fill:#eee,stroke:#ddd end subgraph SGrE[Setup MAIA WebApp] e1(Configure LDAP) --> e2(Configure Issue Tracker) --> e3(Create Users) --> e4(Create Teams) --> e5(Configure Teams) style e1 fill:#eee,stroke:#ddd style e2 fill:#eee,stroke:#ddd style e3 fill:#eee,stroke:#ddd style e4 fill:#eee,stroke:#ddd style e5 fill:#eee,stroke:#ddd end subgraph SGrK[Triggers] k1(Configure periodic background tasks) style k1 fill:#eee,stroke:#ddd end subgraph SGrF[MAIA Agent] f1(Install MAIA Agent) style f1 fill:#eee,stroke:#ddd end subgraph SGrG[Configure MAIA Agent] g1(Setup environment file) -->g2(Configure agent for scanning)-->g3(Configure agent for Build, Test and Deploy) style g1 fill:#eee,stroke:#ddd style g2 fill:#eee,stroke:#ddd style g3 fill:#eee,stroke:#ddd end subgraph SGrH[WebApp] h1(Run WebApp Workflows) style h1 fill:#eee,stroke:#ddd end subgraph SGrI[Agent] i1(Run Agent Workflows) style i1 fill:#eee,stroke:#ddd end subgraph SGrJ[Alternative Agents] j1(Create Agents) style j1 fill:#eee,stroke:#ddd end SGrA-->SGrB SGrB-->SGrC SGrC-->SGrD SGrD-->SGrE SGrK-->SGrF SGrF-->SGrG SGrJ-->SGrH SGrJ-->SGrI SGrG-->SGrH SGrG-->SGrI SGrK-->SGrJ SGrE-->SGrK click a1 "/installation/system-requirements"; click b1 "/installation/install-maia-webapp/verify-installation-requirements"; click b2 "/installation/install-maia-webapp/install-maia-webapp"; click b3 "/installation/install-maia-webapp/enable-normal-operation"; click c1 "/installation/activate-maia-software-license"; click d1 "/installation/install-kafka"; click d2 "/installation/configure-kafka"; click e1 "/installation/setup-maia-webapp/configure-ldap"; click e2 "/installation/setup-maia-webapp/configure-issue-trackers"; click e3 "/installation/setup-maia-webapp/create-users"; click e4 "/installation/setup-maia-webapp/create-teams"; click e5 "/installation/setup-maia-webapp/configure-teams"; click f1 "/installation/install-maia-agent"; click g1 "/installation/configure-maia-agent/setup-environment-file"; click g2 "/installation/configure-maia-agent/configure-agent-for-scanning"; click g3 "/installation/configure-maia-agent/configure-agent-for-bdt"; click h1 "/webapp-workflows"; click i1 "/agent"; click k1 "/adapter-service-trigger";