Application LifeCycle Management

Get Started. It's Free
or sign up with your email address
Application LifeCycle Management by Mind Map: Application LifeCycle Management

1. Continuous Integration & Delivery

1.1. Software Updates

1.1.1. Bugs

1.1.2. Security

1.1.3. Performance

1.2. Optimization

1.3. Jenkins

1.3.1. Developers

1.3.2. DevOps

1.4. Enviroment

1.4.1. Staging

1.5. Infrastructure Disaster Recovery

2. Continuous QA & Testing

2.1. Pentest

2.2. Infrastructure Acceptance Test

2.2.1. Server Provisioning

2.2.2. System Server Check Library

3. Managing Full ALM

3.1. Instance Registration Policy (outside vs. inside)

3.2. Amazon vs Iron (Influence on Deployment Strategy)

4. Knowledge Sharing

4.1. Drill Training

4.2. Documentation

4.3. Workshops

4.4. Training

4.5. Continuos Education

5. Infrastructure as Code

5.1. Inside Box (Middleware)

5.1.1. Dependency Check

5.1.2. Reliable Package Management

5.1.2.1. Local Repo (RPM & Deb)

5.2. Outside of Box (Assigned Provisioning)

5.2.1. Integration into infrastructure

5.3. Security Acceptance

6. Automated App deployment

6.1. Dependency Check

6.2. Automated Tests

6.2.1. BDD

6.3. Change Log

6.4. Deployment Strategy

6.5. Disaster Recovery

7. Provisioning Servers

7.1. Automatic Analysis

7.1.1. Automated Scaling

7.2. Service Layering