Domino's + Atlassian
Technologie – én lekkere pizza – sneller leveren
Sector
Consumentenproducten, detailhandel
Locatie
Wereldwijd
Producten
Domino’s maakt het mensen gemakkelijk om hun honger naar heerlijke pizza te stillen. Klanten kunnen bij Domino’s bestellen via hun telefoon-apps, Facebook, Twitter, Alexa, de website van Domino’s en meer. Om ongeacht het platform een naadloze klantervaring te garanderen had hun IT-team een manier nodig om hun DevOps-proces te stroomlijnen.
Het IT-team van Domino’s vertrouwt op DevOps best practices om consumenten over de hele wereld te laten profiteren van innovaties in de bezorging van pizza's. Het garanderen van de beveiliging van de technologie was altijd een probleem in de DevOps-workflow, omdat ontwikkelaars de beveiligingsput altijd te laat in het proces inbrachten.
Michael Sheppard, Senior Application Security Engineer bij Domino’s, legt uit: “Beveiliging kan gezien worden als een belemmering voor de voortgang als er barrières zijn voor de samenwerking tussen ontwikkelaars en beveiliging. Het heeft uren vergaderen gekost om beveiligingsvereisten voor projecten te bepalen. We moesten een snellere, eenvoudigere manier vinden om deel te nemen aan DevOps.”
Mee met de flow
Het beveiligingsteam heeft gekeken welke tools het DevOps-team gebruikte om de workflow te regelen. Om specificaties te creëren en delen, vertrouwden ze op Confluence. En ze gebruikten Jira Software om tickets en taken te volgen en beheren. Er ging een lampje branden: het beveiligingsteam realiseerde zich dat ze de Atlassian-tools konden gebruiken om aan te sluiten bij ontwikkelaars en het DevOps-proces te stroomlijnen.
Het beveiligingsteam wilde een formulier aanmaken in Confluence dat ontwikkelaars konden gebruiken om veel eerder in het ontwikkelingsproces automatisch beveiligingsinformatie naar het beveiligingsteam te versturen. Domino’s vroeg Forty8Fifty Labs, een erkende Atlassian-partner, een app te ontwikkelen die Confluence en Jira gebruikt om beveiliging aan DevOps-workflows te koppelen. Forty8Fifty Labs werkte samen met het beveiligingsteam van Domino’s aan een Confluence-formulier met 10 vragen waarmee op basis van de antwoorden Jira-tickets werden gegenereerd.
In zekere zin helpen de apps die wij in de Atlassian Marketplace vonden om sneller dan ooit tevoren meer pizza's te leveren.
“We wisten dat onze ontwikkelaars graag Confluence gebruiken om samen te werken en vereisten te documenteren,” zegt Sheppard. “Beveiliging is nu onderdeel van een workflow die al goed werkte. Het kost een paar minuten om het formulier in te vullen en ongeveer vier minuten om de desbetreffende tickets voor Jira-beveiligingsvereisten te ontvangen. Wat voorheen meer dan 20 uur vergaderen en beoordelen kostte, kan nu binnen een paar minuten. Deze app lost een groot beveiligingsprobleem op dat zeer vaak voorkomt in softwareontwikkeling.”
“Met onze Atlassian-app kunnen we een unieke workflow automatiseren en barrières slechten tussen beveiliging en ontwikkeling,” voegt hij toe. “Een dergelijke automatisering is een belangrijke drijfveer voor efficiëntie in de hedendaagse op software gerichte wereld.”
Met deze twee apps hebben ze jaarlijks $100.000 bespaard, de risico's met 75% verminderd en het management bewust kunnen maken van deze bedrijfswaarde.
De voordelen van apps worden steeds groter
Maar dat is niet de enige innovatie die het team van Domino’s heeft ingevoerd om hun DevOps-procedures te verbeteren. Het is van cruciaal belang om het totaalbeeld te presenteren aan management en besluitvormers om een geweldige gebruikerservaring te garanderen. Het bedrijf heeft Splunk-software gebruikt om zijn processen onder de loep te nemen, en het beveiligingsteam van Domino’s ontdekte dat ze de Splunk-app voor Jira konden gebruiken om Jira-beveiligingsgegevens over te brengen naar de Splunk ITSI-dashboards om trends die ze in veel Jira-projecten tegenkomen sneller te identificeren en verwerken. Zo is er bijvoorbeeld de juiste codeertraining ingevoerd, omdat men zag dat er steeds meer Jira-tickets werden geopend die te maken hadden met vulnerabilities of kwetsbare plekken. Deze geïntegreerde tools helpen ontwikkelings- en beveiligingsteams hun krachten te bundelen op het gebied van bedrijfswaarde, door indicatoren te presenteren die de staat van de beveiliging van de codebase reflecteren.
“Dankzij de app die we in de Atlassian Marketplace vonden kunnen we gegevens voor beveiligingsvereisten uit Jira halen en ze tonen in Splunk ITSI,” zegt Sheppard. “Ons dashboard met metrische gegevens volgt 10 cruciale indicatoren. We kunnen het soort beveiligingstickets dat we in Jira genereren visualiseren en naar mogelijkheden zoeken om ze sneller af te sluiten.” Met deze twee apps hebben ze jaarlijks $100.000 bespaard, het risico met 75% verminderd en het management bewust gemaakt van deze bedrijfswaarde.
Het draait allemaal om pizza
Tijdens het creëren van meer openheid tussen beveiliging en ontwikkeling, houdt Domino’s het totaalbeeld goed in de gaten, en blijft ze klantgericht. “Onze ontwikkelaars schrijven code en onze beveiligingsprocessen beschermen onze technologie, zodat we het veiliger, eenvoudiger en leuker kunnen maken om heerlijke pizza's te bestellen,” zegt Sheppard. “In zekere zin helpen de apps die we in de Atlassian Marketplace vonden ons om sneller dan ooit meer pizza's te bezorgen.”
Verander de werkwijze van je team. Probeer gratis onze tools!
Audi's 6000 man tellende Research & Development-team werkt naadloos samen met leveranciers uit de hele wereld.
Door Jira Software te integreren met Adaptavist Test Management voor Jira heeft Loblaw Digital een eigen, snelle, eenvoudige en schaalbare testoplossing ontwikkeld.
Van een afgeschermde start tot een team van teams, ontdek hoe de activiteiten van AppDynamics transformeerden.
Betere klantondersteuning en snellere oplossingstijden helpen The Telegraph om 25 miljoen gebruikers per maand te bereiken.