Wat
Op vraag van Digitaal Vlaanderen, en als resultaat van een uitgebreid analyse-traject, is Cronos in Mrt. 2023 gestart met de migratie van VoALM DataCenter (Bitbucket, Confluence en Jira) naar Atlassian Cloud.
Deze migratie verloopt gefaseerd aangezien we toewerken naar een multi-tenant omgeving waarbij elk departement/vo-entiteit een eigen Atlassian Site kan hebben dewelke onderdeel is van de ‘Vlaamse Overheid’ – organisatie waarbinnen de ACM/IDM intergatie, auditlog, … worden geborgd.
Volgende fases werden, gaandeweg en op vraag van de klant, gedefinieerd:
Fase | Omgeving | URL | STATUS | Jira & Confluence | Bitbucket |
---|---|---|---|---|---|
1 | DBRC ( - Dienst van de Bestuursrechtscolleges - ) | DONE | Apr 28, 2023 | Apr 28, 2023 | |
2 | J&H ( - Justitie & Handhaving - ) | DONE | May 18, 2023 | May 18, 2023 | |
3 | VEKA ( - Vlaams Energie- en Klimaatagentschap - ) | PLANNED | Jun 15, 2023 | Jun 15, 2023 | |
4 | DV ( - Digitaal Vlaanderen - ) | TEST FASE | Jun 22, 2023 | Jun 22, 2023 | |
MOW ( - Mobiliteit en Openbare Werken - ) | TEST FASE | Jun 22, 2023 | TE BEPALEN | ||
VoALM | TEST FASE | Jun 22, 2023 | TE BEPALEN |
Hoe
Confluence & Jira
De resterende VoALM Jira & Confluence projecten worden overgezet naar de MOW of VoALM Site, waarbij er een koppeling wordt gelegd met de bestaande VoALM Bitbucket DataCenter.
Voorafgaande aan de effectieve migratie voorzien we een test-run dewelke georganiseerd wordt door de DLV’s.
De projecten dewelke ‘best’ gevalideerd worden, werden reeds geselecteerd ( → beperkte scope doordat merendeel van de projecten gebaseerd zijn op de shared-templates waarbij deze reeds end-to-end gevalideerd werden tijdens voorgaande Cloud migraties )
Bitbucket
De resterende VoALM Bitbucket projecten worden overgezet naar de MOW of VOALM Site, waarbij er een koppeling wordt gelegd met de Atlassian Cloud site(s).
Voorafgaande aan de effectieve migratie, zullen we een test-omgeving opzetten;
zodat DLV impact op de achterliggende CI/CD kunnen inschatten en, eventueel, aanpassingen doorvoeren,
test-run organiseren zodat DLV kunnen valideren dat alle data, correct, werd overgezet,
Wanneer
De PRD - migratie van de laatste fase staat gepland voor;
Atlassian App | Start | Stop | |
---|---|---|---|
| Test Run |
|
|
PROD migratie | - 8H00 | - 12H00 | |
| Test Run | Nog te bepalen! | |
PROD migratie | Nog te bepalen! |
Uitgebreide Go-live planning staat omschreven in https://voalm-support.atlassian.net/wiki/spaces/VOALM2CLOUD/pages/35553658
Impact?
VoALM zal niet beschikbaar zijn op 23/6 - 8H00 tem 26/6 - 12H00
Vanaf 26/6 - 8H00 zullen project-leads toegang krijgen tot de projecten/spaces op de nieuwe Cloud sites.
Vanaf 26/6 - 12H00 zullen alle gebruikers toegang krijgen tot de projecten/spaces op de nieuwe Cloud sites.
Communicatie eindgebruikers
Om iedereen op de hoogte te brengen van de aankomende Jira & Confluence migratie zal volgende communicatie voorzien worden:
Wat | Wie | Wanneer | Owner |
---|---|---|---|
Aankondiging van de migratie via ‘announcement’ banner → Project Leads/TPM kunnen zelf eventueel hun team informeren. | VoALM users |
| Cronos |
Beschikbaar stellen van een pre-recorded video waarom de nieuwigheden worden gedemonstreerd. | VoALM users |
| Cronos |
Start van de migratie via ‘announcement’ banner en een system email | VoALM users |
| Cronos |
Vrijgave Cloud omgeving via een welcome email ( - system email - ) | VoALM Users |
| Cronos |
Graag de volgende weken je team alvast informeren over de aankomende migratie. Op 14/6 zullen we de migratie alvast aankondigen via een annoucement banner.
Rol van (project)leads & validatie-team?
We trachten toe te werken naar maximale ontzorging waarbij we vanuit de project-leads ondersteuning nodig hebben tijdens de test-run, voorafgaand aan de migratie, en een sanity-check, tijdens de go-live
TEST RUN
Aangezien tal van projecten en ‘gedeelte’ configuratie bevatten, hebben we zelf een aantal projecten geselecteerd dewelke gevalideerd dienen te worden. Van de project leads van deze projecten verwachten we dan ook dat deze grondig gevalideerd worden.
Uiteraard kunnen extra projecten steeds gevalideerd worden waarbij dit de kwaliteit sterk tegoeden komt.
PROD RUN / GO LIVE
Direct na de migratie zullen uitsluitend de project-leads toegang hebben tot de nieuwe Cloud omgeving. Aan een aantal project-leads zal gevraagd worden om een sanity-check uit te voeren waarna de Cloud omgeving beschikbaar gemaakt zal worden voor alle gebruikers.
Validatie
Wat valideren?
Validatie op basis van het ‘dagelijkse werking’ - principe voor deze VoALM projecten dewelke niet gebaseerd zijn op de shared templates.
Volgende projecten zien we, minimaal, graag gevalideerd:
Jira
Project | Project Category | Project Lead | Target |
---|---|---|---|
ATOS | Sven Roels | VoALM | |
ATOS | Annelies Vrielynck | VoALM | |
CMDB2 Verbeterprojecten | ATOS | Annelies Vrielynck | VoALM |
CRONOS | Nickie Gouverneur | VoALM | |
DXC | Vicky Vleugels | DMOW | |
DXC | Laure Lavenne | VoALM | |
DXC | Vicky Vleugels | DMOW | |
DXC | Vicky Vleugels | DMOW | |
DXC | Elke De Schryver | VoALM | |
DXC | Eric Lebrun | VoALM | |
DXC | Frederik Wilmotte | VoALM | |
DXC | Elke De Schryver | VoALM | |
DXC | Frederik Wilmotte | VoALM |
Confluence
Space | DLV | Target |
---|---|---|
atos | VoALM | |
cronos | VoALM | |
dxc | DMOW | |
dxc | VoALM | |
dxc | VOALM | |
dxc | VOALM | |
dxc | DMOW | |
dxc | VoALM | |
dxc | VoALM |
Wanneer valideren?
Date | Activity |
---|---|
| Start Test-run
|
| Stop Test-run (Jira & Confluence) |
| Sanity check op de PROD omgeving (Jira & Confluence) (tussen 8H00 & 10H00) |
Hoe valideren?
Alle project leads / TPMs / testers zullen toegang krijgen tot de test-omgeving
Bitbucket: https://bitbucket.org/voalm-test (Premium)
Jira: https://voalm-test.atlassian.net/ (Premium)
Confluence: https://voalm-test.atlassian.net/wiki (Premium)
Confluence & Bitbucket → vooral focus op content ( bijlages! )
Problemen / issues / vragen kunnen gerapporteerd worden via https://voalm-support.atlassian.net/servicedesk/customer/portals
Mogelijke problemen?
Vanuit de Atlassian scripts is het, vandaag, niet mogelijk om alle config. items / data – elementen te migreren, vandaar dat Cronos post-migratie een aantal custom scrips of manuele operaties zal uitvoeren om een zo-maximaal-als-mogelijke migratie te realiseren.
Wat zal er anders zijn?
Wat zal er wijzigen tgv de migratie:
Wat | Hoe |
---|---|
| |
|
|
|
|
|
|
|
Wat zal er niet wijzigen:
de maandelijkse gebruikskost ( incl. facturatieflow ),
project / spaces admins beheren zelf de toegang tot zijn/haar VoALM projecten
wie heeft er toegang?
wie heeft welke rechten?
…
Samengevat
ToDo DLV: