Cloud-løsninger
Vi designer software for at få det meste ud af moderne offentlige cloud-platforme.
Hvad er Cloud
Cloud computing giver virksomheder mulighed for at leje infrastruktur i stedet for at eje den. Virksomheder kan skalere deres brug op eller ned efter behov og betale for serverbrug pr. sekund. AWS (Amazon), Azure (Microsoft) og GCP (Google) er de førende udbydere på dette område.
Hvad kan skyen gøre i dag
Udover at hoste servere og levere grundlæggende infrastruktur tilbyder moderne cloud-platforme avancerede tjenester som databaser, analyse, maskinlæring og klar-til-brug AI-modeller. Disse platforme fungerer nu som universelle markedspladser, hvor forskellige systemer drives og tilbydes. Mange virksomheder er afhængige af disse tjenester til at håndtere data og applikationer. For nogle er skyen afgørende for at forblive konkurrencedygtige.
Hvilken cloudplatform bør små virksomheder bruge til analyse
Looker (tidligere Data Studio) fra Google er let at opsætte og bruger en reel betalingsmodel pr. brug, der udelukkende afhænger af de computerressourcer, der er nødvendige for analyse. Det medfører næsten ingen omkostninger, når det er inaktivt, hvilket undgår servergebyrer eller månedlige gebyrer pr. bruger, hvilket gør det ideelt til startups eller udforskende projekter. Looker integreres problemfrit med GCP og BigQuery og understøtter forskellige andre datakilder.
Power BI fra Microsoft er velegnet til større virksomheder, der allerede har Power BI-abonnementer og erfaring med Microsoft-teknologier. Det integreres effektivt med Microsoft-stakken og tilbyder mange funktioner, der er skræddersyet til virksomheders behov. Det er et naturligt valg til analyseprojekter, der drives af større virksomheder eller virksomhedens afdelinger.
Er datadrevet udvikling anderledes end almindelig programmering
Datadrevet udvikling er stærkt afhængig af eksperimentering, hvilket adskiller det fra traditionel programmering. Forretningsforventninger, sager, funktionalitet og datakilder opdages iterativt i stedet for at være forudbestemt. Hurtige eksperimenteringscykler er afgørende for succes og kræver ofte cloud-teknologier for at opnå resultater. Derfor udvikles datadrevne løsninger ofte som cloud-løsninger.
Skal mine udviklere være certificerede i Cloud? Hvilken certificering?
At have relevante certificeringer er generelt gavnligt, selvom de er udløbet. Certificeringer viser, at en udvikler har udforsket alle de vigtigste funktioner i en cloud-platform, ikke kun dem der blev brugt i tidligere projekter. Certificeringer kan dog være tidskrævende, og en udvikler med for mange certificeringer kan have prioriteret at opnå badges frem for praktisk arbejde.
Cloud-platforme tilbyder forskellige værktøjer og teknologier. Certificeringer bør matche jobkravene. En certificeret dataanalytiker vil for eksempel have helt andre færdigheder end en DevOps-ingeniør eller cloud-arkitekt.
Skal udvikleren vide alt om skyen?
Udviklere har typisk praktisk erfaring med kun en lille brøkdel af, hvad cloud-platforme (og computerteknologi generelt) tilbyder. En udvikler kan bruge et helt år produktivt på kun en håndfuld cloud-funktioner blandt hundreder eller tusinder. Teknologilandskabet udvikler sig hurtigt, hvilket gør det næsten umuligt at holde sig ajour med alt. En god udvikler er opmærksom på branchens tendenser, holder sig opdateret på et højt niveau og lærer specifikke emner, efterhånden som de bliver relevante.
Sådan udføres en engangsdataanalyse
Engangsdataanalyse eller rapportering involverer ofte indsamling, filtrering og forberedelse af data, selvom resultaterne kun bruges én gang. Den nødvendige indsats kan sammenlignes med at udvikle et fuldt analytisk produkt, der er beregnet til langvarig brug.
Disse projekter kræver typisk hurtig eksperimentering, understøttet af fleksible dashboards, der kan ændres med et par klik og straks anvendes på store mængder live data til testresultater. Sådan eksperimentering fører ofte til spidser i ressourceforbruget, hvor klynger af servere analyserer betydelige datasæt for at udforske endnu et potentielt mønster. Denne tilgang adskiller sig betydeligt fra de forudsigelige arbejdsprocesser, der er nødvendige for planlagt analytisk rapportering, som prioriterer stabilitet i implementeringen og kontrolleret ressourceforbrug. Som et resultat er cloud-løsninger blevet standarden for at udføre engangsanalyser.
Google Looker er en stærk kandidat til engangs analyseprojekter, især når det bruges med BigQuery fra GCP. BigQuery tilbyder overkommelig datalagring og muligheden for at strække sig over store serverklustre for at udføre komplekse forespørgsler, uden at pådrage sig omkostninger i inaktive perioder.