Taha AlzeinSoftware Engineer - Cloud Solution Architect

Rådgivning i cloudarkitektur

Din prototype virker. Produktion er en helt anden sag.

Jeg er cloudarkitekt og skriver også selv kode. Jeg tager fat i det, som teams skubber foran sig, indtil det gør ondt: landing zones, infrastruktur som kode, adgangsstyring, adskilte miljøer og den månedlige regning.

  • TOGAF® Enterprise Architecture
  • CCZT · Zero Trust
  • CCSK v5 · Cloud Security

Den typiske historie

At få produktet ud var den nemme del.

Et team bygger noget, der virker i en demo. Nogle gange er det et AI-system, andre gange en SaaS-app. Så skal det kunne klare rigtig trafik, rigtige data og en revision. Ingen på teamet ejer den del, så den bliver hægtet på til sidst: én fælles subscription, infrastrukturkode, som ingen reviewer, og adminrettigheder til alle.

Det er let nok at komme i skyen. Det svære er at holde styr på governance, sikkerhed og omkostninger, når mange mennesker opretter ressourcer. Det er dér, det plejer at gå galt, og det er det, jeg hjælper med.

Alle sikkerhedstiltag har en pris. Mere isolation betyder flere miljøer at betale for og vedligeholde. Strammere policies forsinker den første udrulning. Jeg fortæller dig, hvad hvert tiltag koster, og hvor jeg selv ville sætte grænsen. Det er din beslutning.

Hvem jeg arbejder med

  • Startups, hvor prototypen snart skal i hænderne på rigtige kunder
  • Teams med AI-workloads, men uden en plan for miljøerne
  • Organisationer, hvor Azure er vokset, uden at nogen har styret det
  • CTO'er, der vil have en uvildig vurdering fra en, der ikke sælger en platform

Opgaver

Problemer, jeg typisk bliver hentet ind til

Typiske situationer, ikke en kundeliste. Ved hver af dem står der, hvad jeg ville gøre, og hvad det koster dig. Ingen løsning er gratis.

Alt kører i én subscription

Udvikling, test og produktion ligger i samme subscription, eller flere teams deler én. En fejl i en udrulning eller en lækket adgangsnøgle rammer det hele.

Hvad jeg gør
En landing zone efter Azure Cloud Adoption Framework: adskilte miljøer, policies, identitet og netværk.
Hvad det koster
Flere subscriptions at betale for og holde styr på, og det tager længere tid at komme i gang.

Infrastrukturkode, som kun én person forstår

Ingen har det fulde overblik, moduler er kopieret rundt, og det, man ser i portalen, passer ikke længere med koden.

Hvad jeg gør
Fælles versionsstyring, klare grænser mellem modulerne og en pipeline, der ruller ændringerne ud, så det er koden, der gælder.
Hvad det koster
Udviklerne kan ikke længere bare rette direkte i portalen. Alle ændringer skal gennem review.

Ingen ved, hvem der har adgang til hvad

Adminrettigheder blev delt ud for at komme hurtigt i gang, og ingen kan huske hvorfor.

Hvad jeg gør
En gennemgang med identitet i centrum: roller, mindst mulige rettigheder og adskillelse mellem miljøer, baseret på praksis fra CCSK og CCZT.
Hvad det koster
Når adgangen strammes, kommer der i starten flere anmodninger om adgang. Jeg hjælper dig med at vælge, hvilke kontroller der er besværet værd.

Prototypen skal klare rigtige kunder

Den kører lokalt eller i ét skrøbeligt miljø, og det første sikkerhedsspørgeskema fra en kunde er på vej.

Hvad jeg gør
Adskilte miljøer til udvikling, test og produktion, automatisk udrulning og de kontroller, spørgeskemaet kommer til at spørge ind til.
Hvad det koster
Produktion koster mere end en prototype. Vi finder ud af, hvor redundans er pengene værd.

Cloudregningen bliver ved med at stige

Ingen kan sige, hvad pengene går til, og ressourcer, som ingen ejer, kører bare videre.

Hvad jeg gør
Overblik over det, der står ubrugt eller er overdimensioneret, en ejer på hver ressource og en anbefaling af, hvad der kan skæres væk.
Hvad det koster
Når udgifterne skæres ned, ryger der ofte redundans eller luft i kapaciteten. Jeg viser dig, hvad du giver afkald på, før du beslutter dig.

Sådan arbejder jeg

Én samtale, og så beslutter du

  1. Book en tid

    Vælg et tidspunkt. Et par linjer om jeres setup, og hvor det gør ondt, er nok.

  2. Vi taler det igennem

    Vi gennemgår setuppet over video. Du går derfra med en prioriteret liste over, hvad der bør rettes, og hvad der kan få lov at være.

  3. Vi aftaler omfanget

    Vil du videre, kan det være et enkelt review, et arkitekturdesign eller hands-on-arbejde sammen med jeres team. Vil du ikke, er det også helt fint.

Hvem du taler med

Til daglig står jeg for cloudarkitekturen i et stort enterprise-miljø, og jeg har mere end ti års erfaring med softwareudvikling og cloud. Jeg skriver kode og tegner ikke kun diagrammer, så det, jeg anbefaler, skal også kunne bygges.

Jeg arbejder med teams i Danmark og i udlandet, for det meste online. Som rådgiver eller med hænderne i koden, alt efter hvad du har brug for.

Hele min baggrund på LinkedIn ↗

Book en tid

Vælg et tidspunkt

Online via Cal Video. Skriv et par linjer om jeres setup og problemet, når du booker. Så sparer vi de første ti minutter.

Tiderne vises i din egen tidszone. Åbn på Cal.com i stedet ↗
Er det kun rådgivning, eller også hands-on?

Begge dele. En samtale er rådgivning. Vil du mere, aftaler vi et omfang: et review, et arkitekturdesign eller hands-on-arbejde sammen med jeres team.

Hvad får jeg ud af den første samtale?

En prioriteret liste over, hvad der bør rettes, og hvad der kan få lov at være. Du forpligter dig ikke til mere.

Bliver det, jeg viser dig, behandlet fortroligt?

Ja. Alt, hvad jeg ser af dit miljø, behandler jeg fortroligt, og jeg skriver gerne under på en fortrolighedsaftale, før vi går i detaljer.