Från utvecklarresurs till API-driven leveransplattform.
Urb-it kopplar e-handlares plattformar till same-day-leverans i city. Under två år gick uppdraget från ren utvecklarresurs till nära samarbete med produktägare — och verksamheten ställdes om mot öppna API:er och checkout-widgets som låter externa partners koppla på Urb-it Delivery som leveransalternativ.
Leveranslogiken satt inuti produkten — inte framför partnern.
Same-day-leverans i city är ett realtidsproblem: order, bud, ruttning och kundlöfte måste hålla ihop under samma timme. Urb-its tillväxt låg däremot i att bli ett leveransalternativ hos andras e-handel — och då räcker det inte att logiken fungerar internt. Den måste gå att koppla på utifrån, i checkout, av en partner utan tillgång till teamet.
Samtidigt fanns en fungerande Azure-plattform med reell affärslogik i sig. Att skriva om allt hade varit att kasta bort investeringar för att vinna skalbarhet. Frågan var inte ”monolit eller mikrotjänster” utan: var måste vi vara snabba och externt exponerade, och vad ska stå still?
Små team, multi-cloud, en tydlig ytterkant.
Arbetet realiserades i små självorganiserade innovationsteam tillsammans med produktägare: mikrotjänster i Kubernetes på AWS för det som ska exponeras och skala, integrerade mot den befintliga Azure-plattformen via Azure Service Bus och AMQP.
Vi behåller värdet av tidigare investeringar och får skalbarheten som krävs i externt exponerade API:er.
Fyra beslut som bar resten.
Vad som faktiskt förändrades.
Kvalitativt är utfallet tydligt: Urb-it Delivery gick från att vara en egen produktupplevelse till en tjänst andra kunde bygga på, via checkout-widgets och öppna API:er. Leveransflödet blev spårbart händelse för händelse istället för bara ett aktuellt orderläge — vilket är skillnaden mellan att gissa och att kunna svara kunden.
32 tekniker, grupperade.
Liknande uppdrag
Har du ett problem värt att lösa?
Chatta med oss på WhatsApp. Vi svarar inom 48 timmar.