Visuelle forklaringer
Interaktive visuelle forklaringer af systemer, modeller og arkitekturer — fra hvordan internettet og OAuth fungerer til Business Model Canvas, microservices og CI/CD. Hver enkelt er et rigtigt QueryChart FlowJam-lærred, du kan åbne og redigere.
Alle sider
- Sådan fungerer internettet — en visuel forklaring — Sådan fungerer internettet, forklaret på et interaktivt lærred: din enhed, det lokale netværk, internetudbydernes infrastruktur og en webserver — og hvordan en forespørgsel og dens svar rejser henover dem.
- Sådan fungerer DNS — domænenavne til IP-adresser — Sådan fungerer DNS, vist på et interaktivt lærred: din enhed, den rekursive resolver og de rod-, TLD- og autoritative servere, der sammen oversætter et domænenavn til en IP-adresse.
- Sådan fungerer HTTPS — TLS-handshaket forklaret — Sådan fungerer HTTPS, vist på et interaktivt lærred: TLS-handshaket mellem browser og server, certifikatudstederens rolle og den krypterede session, der følger efter.
- Sådan fungerer OAuth — autorisationskodeflowet — Sådan fungerer OAuth, vist på et interaktivt lærred: autorisationskodeflowet mellem brugeren, en klientapplikation, autorisationsserveren og ressourceserveren.
- Sådan fungerer JWT-autentificering — tokens uden sessioner — Sådan fungerer JWT-autentificering, vist på et interaktivt lærred: loginoplysninger, det tredelte signerede token, og hvordan hver forespørgsel verificeres stateless.
- Sådan fungerer REST-API'er — én forespørgsel frem og tilbage — Sådan fungerer REST-API'er, vist på et interaktivt lærred: at bygge en HTTP-forespørgsel, routing og validering på serveren, og svaret, der lukker turen frem og tilbage.
- Sådan fungerer Docker — byg, distribuér, kør — Sådan fungerer Docker, vist på et interaktivt lærred: fra Dockerfile til image, fra registry til container, og de namespaces og cgroups, der isolerer en proces.
- Sådan fungerer Kubernetes — ønsket tilstand til kørende workloads — Sådan fungerer Kubernetes, vist på et interaktivt lærred: manifester, control plane, planlægning og den afstemningsløkke, der holder jeres workloads kørende.
- Sådan fungerer Git — snapshots, branches og historik — Sådan fungerer Git, vist på et interaktivt lærred: arbejdsmappen, staging-området, det lokale og det remote repository, og hvordan commits bygger en delt historik.
- Sådan fungerer store sprogmodeller — træning og inferens — Sådan fungerer store sprogmodeller, vist på et interaktivt lærred: fortræning, finjustering og den sløjfe token for token, der producerer hvert eneste svar.
- Business Model Canvas — de ni byggeklodser — Business Model Canvas på et interaktivt lærred: alle ni byggeklodser — partnere, aktiviteter, ressourcer, værditilbud, kunder, kanaler, relationer, omkostninger og indtægter — i én visning.
- Lean Canvas — ni bokse til en startupmodel — Lean Canvas på et interaktivt lærred: problem, løsning, nøgletal, unikt værditilbud, unfair fordel, kanaler, kundesegmenter, omkostninger og indtægter.
- Kunderejsekort — fem faser, fem rækker på linje — Et kunderejsekort på et interaktivt lærred: handlinger, kontaktpunkter, spørgsmål, smertepunkter og muligheder på tværs af opmærksomhed, overvejelse, køb, onboarding og fastholdelse.
- Produktudviklingens livscyklus — fra idé til leveret produkt — Produktudviklingens livscyklus på et interaktivt lærred: afdæk, definér, design, byg, test og lancér — med valideringsgates og løkken, der føder den næste cyklus.
- Scrum-frameworket — sprintcyklussen forklaret — Scrum-frameworket på et interaktivt lærred: produktbacklog, sprintplanlægning, daglige standupmøder, sprintgennemgangen og det retrospektiv, der lukker hver cyklus.
- Agilt arbejdsforløb — fra krav til release i en løkke — Et agilt arbejdsforløb på et interaktivt lærred: krav, backlog, sprint, demo, interessenternes accept, release og det retrospektiv, der føder den næste løkke.
- SWOT-analyse — styrker, svagheder, muligheder, trusler — En SWOT-analyse på et interaktivt lærred: styrker og svagheder inde i organisationen, muligheder og trusler uden for den, delt op i gavnligt og skadeligt.
- Porters fem konkurrencekræfter — hvad der former indtjeningen — Porters fem konkurrencekræfter på et interaktivt lærred: nye indtrængere, leverandørernes og købernes forhandlingsstyrke, substitutter og den rivalisering, de alle føder.
- Værdikædeanalyse — primære aktiviteter og støtteaktiviteter — Værdikædeanalyse på et interaktivt lærred: de fem primære aktiviteter, der skaber værdi, de fire støtteaktiviteter, der muliggør dem, og den margin, de frembringer.
- OKR-frameworket — mål og nøgleresultater — OKR-frameworket på et interaktivt lærred: mål og nøgleresultater, der brydes ned fra virksomhed til team til individ, plus den ugentlige og kvartalsvise kadence, der får dem til at virke.
- Microservices-arkitektur — mange små tjenester, ét system — Microservices-arkitektur på et interaktivt lærred: klientlaget, API-gateway, uafhængigt deployede tjenester, beskeder, datalagre pr. tjeneste og observabilitet.
- Monolitisk arkitektur — én deploybar enhed, én database — Monolitisk arkitektur på et interaktivt lærred: én deploybar applikation med moduler til UI, forretningslogik og dataadgang, én fælles database og det skaleringsloft, det giver.
- Hændelsesdrevet arkitektur — producér, publicér, forbrug — Hændelsesdrevet arkitektur på et interaktivt lærred: producenter, hændelsesbussen, subscribers og hændelseslageret — og hvordan afkoblingen lader nye forbrugere komme til uden at røre producenterne.
- Model-View-Controller (MVC) — input, opdatering, gengivelse — Model-View-Controller-mønsteret på et interaktivt lærred: hvordan brugerens input når controlleren, opdaterer modellen og bliver gengivet gennem viewet.
- Clean Architecture — afhængighedsreglen — Clean Architecture på et interaktivt lærred: entiteter, use cases, grænsefladeadaptere og frameworks — og den afhængighedsregel, der holder kernen uafhængig.
- CI/CD-pipeline — fra commit til produktion — En CI/CD-pipeline på et interaktivt lærred: commit, build, tests, pakning, deployment til staging og produktion, og de gates, der afgør, om en release bliver.
- Brugerautentificeringsforløb — fra oprettelse til valideret session — Et brugerautentificeringsforløb på et interaktivt lærred: oprettelse af konto, hashing og lagring af loginoplysninger, login, oprettelse af session og validering af beskyttede forespørgsler.
- En API-forespørgsels livscyklus — hvert hop undervejs — En API-forespørgsels livscyklus på et interaktivt lærred: DNS, TCP og TLS, routing gennem load balanceren, serverens behandling og svarets vej tilbage.
- Datapipeline-arkitektur — fra kilder til indsigter — Datapipeline-arkitektur på et interaktivt lærred: kildesystemer, change data capture, indhentning, stream- og batchbearbejdning, datawarehouset og det forbrug, der lukker løkken.
- Cloud-deploymentarkitektur — forespørgslens vej og robusthed — En cloud-deploymentarkitektur på et interaktivt lærred: edge, load balancer, autoskalerende applikationslag, datalag og observabilitet, der holder en tjeneste kørende.