Onze opdrachtgever is een internationale fabrikant van babyspullen en fietsmerken, met name bekend om de veiligheid, comfort, innovatie en plezier. Met een jaaromzet van 2.5 miljard dollar en ongeveer 8.900 mensen in dienst is deze organisatie actief in vijfentwintig landen over de hele wereld.
De behoefte aan een efficiënte MuleSoft-omgeving
Deze organisatie was op zoek naar een modern integratieplatform en koos voor MuleSoft als oplossing. Devoteam werd geselecteerd als MuleSoft-partner voor dit project. Na succesvolle implementatie van twee stromen zijn we in gesprek gegaan over het verbeteren van de architectuur, middels best practices om zo de volledige potentie en efficiëntie van de nieuwe omgeving te benutten.
Gekeken naar de behoeften met betrekking tot het MuleSoft-platform is gekozen om drie verschillende workshops te organiseren:
- Platform Enablement workshop;
- Workshop over de implementatie van de CI / CD-pipeline;
- Monitoring-workshop.
De Platform Enablement-workshop bestond onder andere uit:
Best practices – generieke oplossing voor de bestandsoverdracht
- Onder andere het bouwen van een conceptversie van de oplossing van de overdracht.
Best practices – generieke mapping
- Onder andere het bouwen van een conceptversie van de oplossing voor mapping.
Algemene ontwikkelings-onderwerpen:
- Naamgevingsconventies
- – Inclusief methoden om naamgevingsconventies te automatiseren.
- – Inclusief concept naamgevingsconventies om later aan te vullen en te gebruiken.
- Ontwikkeling levenscyclus
- – Inclusief het concept ontwerp van de ontwikkeling levenscyclus (stappen die genomen worden vanuit de planning naar implementatie en uiteindelijk productie).
- – Inclusief het verstrekken van hotfixes voor productie.
Event gestuurde datastromen versus servicegerichte datastromen
- Inclusief het bouwen van een conceptversie van deze stromen.
Implementatie van de CI/CD Pipeline – Workshop in 1 dag:
Branch strategie:
- Best practices en eerdere ervaringen;
- Evaluatie van bestaande strategie;
- Het maken van een concept strategie.
Definitie van de pipeline:
- Sequenties bouwen / vrijgeven.
- Pull-aanvraag release-implementatie.
Welke tool gebruiken we voor CI/CD pipeline:
- Gitlab
- Jenkins
- Azure DevOps inclusief concept oplossing
Monitoring Workshop in 1 dag:
MuleSoft-mogelijkheden
- Controle
- Zichtbaar maken
Best practices
- Zowel technisch als functioneel
Andere monitoring oplossingen
- Op maat gemaakte oplossingen (Elastic Stack)
De voordelen
- Efficiënt gebruik van het platform in termen van prestaties, E2E-monitoring en gebruik van cloudresources.
- Driedelige architectuur en herbruikbaarheid; daarmee verkorte tijdlijnen voor het inwerken en onderhouden van nieuwe integratie stromen.
- Volledig inzicht in de platform mogelijkheden, verrijkt met best practices, wat leidt tot voorspelbaarheid van dev- en ops inspanningen voor aankomende opleveringen.
Onze expertise op het gebied van MuleSoft-integratie
Met onze sterke achtergrond in integratie en nauwe samenwerking met MuleSoft begeleiden we onze klanten om het meeste uit hun technologie te halen. Zo stellen we ze in staat om naadloze gebruikerservaringen te leveren aan klanten. Met meer dan 70 gecertificeerde MuleSoft-consultants, die meer dan 1000 jaar integratie-ervaring combineren, en met toegang tot de kennis van 7.500 technische experts in de EMEA-regio, zijn we één van de belangrijkste MuleSoft-partners in Europa. We weten aan welke knoppen we moeten draaien om de grootste impact op bedrijfsresultaten te hebben.