Laten we beginnen. Het is Gratis
of registreren met je e-mailadres
Configuration Door Mind Map: Configuration

1. Variabele config

1.1. Env

1.1.1. O, T, A, P

1.1.2. UH2, PBS

1.2. Tenant

2. Convention over configuration

3. Bronnen

3.1. Config bestand

3.2. Config repo (consul)

3.3. Environment vars

4. Config sets

4.1. Veelgebruikt

4.1.1. Service name

4.1.2. Database

4.1.2.1. MySql

4.1.2.2. MsSql

4.1.3. Logging

4.1.3.1. File

4.1.3.2. ES

4.1.4. JWT retrieval

4.1.4.1. tokenendpoint

4.1.4.2. audience

4.1.4.3. clientid

4.1.4.4. clientsecret

4.1.5. JWT validation

4.1.5.1. openid-config url

4.1.5.2. audience

4.1.6. Eventbus

4.1.6.1. Kafka

4.1.6.2. Resonance

4.1.6.3. Workers/consumers

4.1.7. Elastic Search

4.1.7.1. Url

4.1.7.2. Index

4.1.8. MissionMode

4.1.9. Ftp

4.1.9.1. Host

4.1.9.2. Credentials

4.1.9.3. File/folder

4.1.9.4. Poll-interval

4.1.10. Client endpoints

4.1.10.1. Host/url

4.1.10.1.1. AddressService

4.1.10.1.2. ProfileService

4.1.10.1.3. AttWijzPstatus

4.1.10.1.4. AttWijzAdresboek

4.1.10.1.5. Templateservice

4.1.10.1.6. TargetgroupService

4.1.10.1.7. MessageService

4.1.10.1.8. TGES

4.1.10.2. Timeout

4.1.10.3. Audience

4.2. Custom

4.2.1. OrpDevice (HPCOM)

4.2.2. Workers (HPCOM)

4.2.3. Callback URLs (CommService, MsgWorker en TelcoService)

4.2.4. Email handler (CommService)

4.2.5. Translations (MsgService)

4.2.6. CommHandlers (MsgWorker)

4.2.7. DelayTime (DelayedDequeue)

4.2.8. REST-device categories

4.2.9. EventHandlerREST (CallbackWorker)

4.2.10. MessageBird

5. ASP.NET Core config-spul

6. DRY

7. Live changes

8. Centrale config voor hele tenant/env

8.1. Settings

8.1.1. Client endpoint configs, incl ES voor TGES

8.1.2. Callback URLs

8.1.3. Logging-ES-url

8.1.4. DB config UH2 (excl db-naam)

8.1.5. DB config PBS (excl db-naam)

8.1.6. Auth2-provider

8.1.7. Kafka brokers

8.2. Na inlezen wel config objecten per service

8.3. Geen defaults opnemen waar altijd afgeweken moet worden