Gå til indhold
BigTree108

Softwarearkitektur og fractional CTO

Rådgivning om softwarearkitektur og fractional CTO: løsningsarkitektur til fintech-, SaaS- og e-handelssystemer, cloud-, data- og AI-arkitektur, sikkerhedsarkitektur, arkitekturgennemgange, teknisk due diligence, moderniseringsplaner og teknisk ledelse på deltid, med softwarearkitekter til jeres team eller et afgrænset forløb.

Det gør vores softwarearkitekter

  • Arkitektur til fintech og betalinger

    Systemet, der er kilden til sandheden om penge, besluttet først, derefter konsistens mellem hovedbogen og hver betalingsudbyder gennem outbox-beskeder og afstemningsjobs, kortdata holdt uden for PCI DSS-omfanget ved tokenisering og genopretningsmål, der lever op til DORA og jeres tilsynsmyndighed.

  • Data- og AI-arkitektur

    Dataplatformen lagt ud fra ende til anden: operationelle og analytiske lagre, streaming og change data capture imellem dem, datakontrakter og en ejer for hvert domæne samt hvor retrieval og evaluering af sprogmodeller placeres, dimensioneret efter, hvad data koster at lagre og forespørge.

  • Arkitektur til SaaS-platforme

    Tenancy-modellen og dens migreringsvej, efterhånden som kunderne vokser, regionale udrulninger af hensyn til dataplacering, offentlige API’er, webhooks og udvidelsespunkter, kunderne kan bygge på, og en skriftlig regel for, hvornår et modul bliver sin egen tjeneste.

  • Arkitektur til e-handel og markedspladser

    Composable commerce med katalog, søgning, kurv, checkout, betalinger og ordrestyring som separate tjenester, lager, der forbliver konsistent på tværs af kanaler, og en platform belastningstestet til dage med spidsbelastning i salget.

  • Cloudarkitektur og omkostninger

    Workloads placeret på Azure, AWS eller Google Cloud efter pålidelighedsmål og et månedligt budget, administrerede tjenester vejet mod selvdrevne og regningen opdelt efter produkt og miljø.

  • Sikkerhedsarkitektur

    Trusselsmodeller for hvert system, design af identitet og zero-trust-adgang, kryptering og nøglestyring samt logning, der besvarer, hvem der gjorde hvad, så en ISO 27001-, SOC 2-, PCI DSS- eller HIPAA-audit finder kontrollerne allerede i designet.

  • Arkitekturgennemgange og moderniseringsplaner

    En gennemgang uden skriveadgang af koden, infrastrukturen og leveringspipelinen, der ender i en skriftlig liste over risici i rækkefølge efter betydning, og en vej til det system, I har brug for, der udskifter dele bag stabile grænseflader én ad gangen frem for i en omskrivning.

  • Teknisk due diligence

    En vurdering før en investering eller en virksomhedsovertagelse: kodekvalitet, sikkerhed, skalerbarhed, afhængighedslicenser, driftsomkostninger og hvor meget af systemet kun én person forstår.

  • Fractional CTO

    Teknisk ledelse på deltid: roadmappet, beslutninger om at bygge eller købe, valg af cloud og leverandører, udviklingsregler og de første ansættelser samt en teknisk stemme i bestyrelses- og investormøder.

Ansæt softwarearkitekter

  • Dedikerede softwarearkitekter

    Softwarearkitekter, der indgår i jeres team på fuld tid, arbejder i jeres værktøjer og processer og rapporterer til jeres leder. I interviewer dem; vi står for den ukrainske kontrakt, lønudbetalingen, faktureringen og ferie og orlov.

  • Projekter inden for Softwarearkitektur

    En afgrænset opgave inden for softwarearkitektur med et fast omfang, en fast plan og en navngiven leder hos os, der ejer resultatet og rapporterer fremdriften i jeres kanaler.

  • Løbende softwarearkitektur

    Softwarearkitektur som løbende ydelse: de samme folk hver måned, en backlog, I selv prioriterer, og timer, I kan se i vores portal og på fakturaen.

Siden om dedikerede teams forklarer, hvordan specialister indgår i jeres team, og siden om outsourcing beskriver projektleverance, overtagelser og hvordan vi tager betaling.

Hvem arbejder med jeres softwarearkitektur

  • Software- og løsningsarkitekter

    Systemdesign, gennemgange og moderniseringsplaner

  • Fractional CTO’er

    Roadmap, teknologivalg og opbygning af teamet

  • Cloudarkitekter

    Azure-, AWS- og Google Cloud-infrastruktur og driftsomkostninger

  • Data- og AI-arkitekter

    Dataplatforme, streaming og systemer med sprogmodeller

  • Sikkerhedsarkitekter

    Trusselsmodeller, identitet og compliancekontroller

Sådan griber vi arkitektur an

Hver væsentlig beslutning skrives ned som en architecture decision record med de overvejede muligheder og begrundelsen for valget, så den næste udvikler kan se hvorfor såvel som hvad. Vi foretrækker veletableret, nuværende teknologi, en modulær monolit, indtil teamet eller belastningen kalder på separate tjenester, og administrerede tjenester før selvdrevne, og hver anbefaling kommer med, hvad den koster at bygge og drive.

De metoder, vi anbefaler, er dem, vi selv kører: alt som kode med Terraform og GitHub Actions på føderede legitimationsoplysninger, tests med hver funktion, nul advarsler, sikkerhedsadvarsler som ubetingede opgraderinger, hemmeligheder kun i Key Vault, firewalls med deny-by-default, Always Encrypted-kolonner til person- og finansielle data, CodeQL ved hvert push og drift-detektion.

Anden specialiseret udvikling, vi leverer

Specialiseret udvikling: oversigt

Spørgsmål om softwarearkitektur og fractional CTO

Hvad gør en fractional CTO?

En CTO’s arbejde et fast antal dage om ugen: har ansvaret for den tekniske roadmap, træffer beslutninger om at bygge eller købe og om leverandører, gennemgår arkitekturen, tilrettelægger, hvordan teamet bygger og udgiver, og ansætter de første udviklere, med interviewforløb fra en virksomhed, hvor nitten personer er aktive tekniske interviewere. Det passer til en virksomhed, hvor teknologien har betydning, men som endnu ikke er klar til en CTO på fuld tid.

Hvilke brancher arbejder jeres softwarearkitekter i?

Oftest fintech, bank og forsikring (betalinger, hovedbøger og udlånsplatforme), data- og AI-produkter (dataplatforme og funktioner med sprogmodeller), SaaS og enterprise-software (multi-tenant platforme og ERP-integrationer), sundhed (patientdata, HL7 FHIR-integrationer og privatlivskontroller), e-handel og markedspladser (handelsplatforme bygget til spidsbelastning) og cybersikkerhed. De arbejder også med bookingsystemer til rejse- og hotelbranchen og cloudinfrastrukturprodukter.

Hvad modtager vi fra en arkitekturgennemgang?

En skriftlig rapport: hvordan systemet er bygget, risiciene i rækkefølge efter betydning, hvad hver ville kræve at rette, og en anbefalet rækkefølge for arbejdet. Intet i jeres system ændres under gennemgangen, fordi adgangen er uden skriveadgang.

Kan I gennemgå et system, en anden virksomhed har bygget?

Ja. Vi har hidtil overtaget ni systemer fra andre teams, det ældste skrevet i 2008. En overtagelse starter med en gennemgang uden skriveadgang og en skriftlig liste over risici, og det gør hver gennemgang, vi udfører for en kunde, også.

Hvor hurtigt kan softwarearkitekter starte?

Når den rette softwarearkitekt er tilgængelig, afhænger starten kun af jeres samtale samt NDA og overdragelse af IP-rettigheder. Ellers gennemfører vi en søgning, som typisk giver kandidatprofiler inden for to til tre uger, og ingen starter, før I har sagt ja.

Hvordan ansætter vi softwarearkitekter gennem BigTree108?

Fortæl os om opgaverne, erfaringsniveauet og det timetal, I har brug for. Vi foreslår en eller to personer med deres profiler, I interviewer dem på samme måde, som I ville interviewe jeres egen medarbejder, og I underskriver én aftale med BIG TREE 108 LLC og modtager én faktura om måneden.

Hvem ejer det arbejde, de producerer?

Det gør I. Hver specialist har en underskrevet kontrakt med BigTree108, som overdrager alt arbejdsresultat til virksomheden, og vores aftale med jer overdrager det videre til jer. Kode, designs og dokumenter leveres ind i jeres egne repositories og værktøjer og opbevares ikke et sted, hvor kun vi kan ændre dem.

Har I brug for senior teknisk dømmekraft?

Fortæl os om systemet, teamet og den beslutning, der ligger forude. I får svar inden for én arbejdsdag: et forslag til gennemgangen, en plan for arbejdet eller profilen på den arkitekt, der ville lede det.