Azure

Microsoft Azure

Vår erfarenhet av system- och applikationsutveckling och vår spets inom Microsoft Azure ger oss kraften att skapa en skalbar och modern plattform för er digitalisering.

Digital affärsplattform i Azure

Ninetech och Microsoft har ett starkt partnerskap. Azure är den plattform för molntjänster som vi i huvudsak använder för applikationsutveckling och drift i molnet.

En digital affärsplattform går att dela in i tre lager:

  • Användaren (exempelvis slutkonsumenten) håller till i applikationslagret. Där ligger webbplatser, mobilappar och alla andra touch points ut mot marknaden. Här har vi stort fokus på användarupplevelse, även kallat UX.
  • I det mellanliggande affärslagret knyts allt samman. Det är här vi använder kraften i Azure och vårt modulkoncept för att bygga en flexibel och skalbar digital affärsplattform.
  • Verksamheten administreras i backoffice-lagret. Där finns era administrativa stödsystem, till exempel affärs- och produktionssystem.

Moduler som anpassas för era behov

Vi har byggt upp ett bibliotek av återanvändbara moduler, som kan modifieras för att passa just era behov. Våra moduler kan ses som byggblock som sågas till för att bli pusselbitar som passar in i er digitala helhet.

Azure Cart

En varukorg med produkter, antal och information om produkterna. Följande gäller:

  • Varje varukorg tillhör en eller flera användare.
  • En användare kan ha en eller flera varukorgar.
  • Användaren kan skapa, läsa, uppdatera och ta bort varukorgar.
Teknisk lösning

Tar emot produktdata via en kö (Azure Service Bus) som sedan kopplas till en varukorg.

Azure Identitiy

Identity erbjuder en centraliserad inloggning och åtkomsthantering i en organisation för såväl webbapplikationer som mobila appar och tjänster.

  • Identity ansvarar för autentisering av användare och utfärdar identitetsbevis (tokens) för användarens identitet som används av applikationer för att säkerställa åtkomst. Genom att integrera med externa Identity Providers – som exempelvis Bank-ID, Azure AD, Facebook och Google – kan man skapa single sign-on-lösningar över flera applikationer.
  • Identitetsbeviset används för att identifiera personer i form av användare men även för att identifiera API:er.
Teknisk lösning

Beroende på teknisk plattform byggs denna modul på olika sätt.

Alternativ 1: Auth0
  • Typ: As a service
  • Anpassningsbar: Delvis
Alternativ 2: IdentityServer
  • Typ: Open Source kodbas och egen hosting
  • Anpassningsbar: Helt och fullt

Azure Content

  • Effektiv leverans av bilder, videor och filer är avgörande för en bra upplevelse av applikationer. Modulen ”Content” skapar en central punkt för insamling och lagring av innehåll med ett enhetligt API som sedan distribueras via Azure CDN (Content Delivery Network).
  • När man bygger webbapplikationer är det viktigt att bilder levereras på ett sätt som är optimerat för användaren. Content har inbyggd funktionalitet för att anpassa bilder så de passar för användarens förutsättningar. Det betyder att redaktörer och produktavdelningar bara behöver hantera originalbilder och inte bekymra sig över storlekar, ration och format.
Teknisk lösning
  • Innehåll från olika källor laddas upp till Content, antingen via synkrona API-anrop eller asynkront via kömeddelanden på en bus och lagras i Azure. När sedan en applikation ber att få hämta exempelvis en bild så processas bilden utifrån användarens behov och levereras via Azure CDN.

Azure Shipment

Shipment visar viktig leveransinformation, till exempel leveranssätt, leveranstider och leveranskostnader.

Teknisk lösning
  • Modulen integreras smidigt mot underliggande affärssystem och kan kompletteras med skräddarsydda affärsregler vid behov.

Azure PDF

Denna modul genererar PDF-dokument baserat på webbsidor eller färdiga mallar. Modulen används för att skapa väldesignade dokument som exempelvis offerter, bekräftelser, rapporter och kvittenser. Det finns stöd för hantering av sidhuvud, sidfot, sidnumrering med mera.

Teknisk lösning

Modulen använder Google Chrome för rendering av PDF-dokument. På så sätt har man en modern och uppdaterad applikation med stöd för senaste webbteknologier med bra prestanda. Webbläsaren och styrning av den tillhandahålls av en tredjepartsleverantör som exempelvis Browserless.io.

  • Man betalar per användning, vilket oftast ger en kostnadseffektiv lösning jämfört med en fast månadsavgift/licens.
  • Om personuppgifter behandlas så kan funktionen köpas in och driftas inom EU i enlighet med gällande GDPR-direktiv.
Relaterat innehåll

Case som plattformen används i

En komplett e-handel för proffs

På wurth.se kan kunderna söka bland över 60 000 artiklar. Den digitala affären är fullt integrerad med de lokala butikerna. Detta är en e-handelsplattform med yrkesproffs som målgrupp.