Recap Flashcards

1
Q

Hvad står CMMI for?

A

Capability Maturity Model Integration.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Hvad er CMMI-modellen?

A

Det er en modenhedsmodel, der hjælper organisationer med at blive bedre til det, de laver, trin for trin.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Hvor hedder de 5 faser i CMMI-modellen?

A
  1. Initial
  2. Managed
  3. Defined
  4. Quantitively managed
  5. Optimizing
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Hvad er “initial” stadiet?

A

Man mangler definerede processer og standarder for styring og udførelse arbejdet.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Hvad er “managed” stadiet?

A

Man begynder at etablere mere disciplinerede og gentagelige processer samt hjælper ledere med at sikre, at tingene bliver gjort korrekt og forsøger at gøre tingene mere organiserede.

afdelingsleder niveau

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Hvad er “defined” stadiet?

A

Man har klare regler og processer for at udføre arbejdet på et organisatorisk niveau.
Alle ved, hvad de skal gøre, og tingene er mere organiserede og konsekvente.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Hvad er “quantitively managed” stadiet?

A

Man fokuserer på at måle og tracke arbejdet ved hjælp af tal.
Man bruger disse tal til at se, hvor godt man klarer sig, og foretage forbedringer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Hvad er “optimizing” stadiet?

A

Man er rigtig gode til det man laver.
Dog leder man altid efter måder at gøre tingene endnu bedre på.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Bør man skippe levels i CMMI-modellen?

A

Nej, hvert level lærer organisationen noget vigtigt for at hjælpe dem med at forbedre sig.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Hvad er konsekvensen af at skippe et level i CMMI-modellen?

A

Det risikere at mangle læring og erfaring fra de steps man skipper, hvilket kan resultere i at gå bagfra.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Hvad er en service level agreement (SLA)

A

Det er en kontrakt, der fortæller udbyderen, hvilke tjenester de skal yde, og hvor godt de skal gøre det.
Det sikrer også, at kunden ved, hvad de skal forvente af servicen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Hvad er formålet med en service level agreement?

A

Den hjælper med at styre, hvad kunderne forventer sam kan kunden sammenligne SLA’er fra forskellige leverandører og se, hvordan eventuelle problemer med servicen kan løses.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Hvad er de 3 former for SLA’er?

A
  1. External/costumer based.
  2. Internal/service based.
  3. Multi level.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Hvad er “external/costumer based” SLA?

A

Man laver en kontrakt med hver af sine kunder, hvor man definerer, hvilke tjenester man leverer til denne kunde.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Hvad er “internal/service based” SLA?

A

Man har en kontrakt med hver service, man leverer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Hvilke 2 former for sourcing er der?

A
  1. In-sourcing
  2. Outsourcing
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Hvad er in-sourcing?

A

Man beslutter sig for at udføre bestemte opgaver/ydelser internt i stedet for at hyre en ekstern virksomhed til at udføre dem.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Hvad er fordelene med insourcing?

A
  1. Giver mere kontrol over, hvor godt opgaver/tjenester udføres.
  2. Holder hemmeligheder sikre og sikrer, at ingen stjæler specielle ideer.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Hvad er ulemperne med insourcing?

A
  1. Kan koste mange penge, pga. ansættelse og uddannelse af folk.
  2. Svært at få adgang til specielle eksperter, da alt gøres internt.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Hvad er outsourcing?

A

Man beslutter sig for at hyre en anden virksomhed til at udføre bestemte opgaver/ydelser for dem.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Hvad er fordelene med out-sourcing

A
  1. Billigere fordi man ikke skal ansætte og uddanne folk.
  2. Man kan fokusere på hvad man selv er bedst til og give externe eksperter de andre opgaver.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Hvad er ulemperne med out-sourcing?

A
  1. Man kan miste kontrollen over, hvor godt tingene bliver gjort.
  2. Man får ikke altid, hvad man ønsker, fordi man er afhængige af en andens tidsplan og måde at gøre tingene på.
  3. Svære at holde på hemmeligheder og beskytte specielle ideer.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Hvad er de 3 forskellige former for outsourcing?

A
  1. Onshore
  2. Offshoring
  3. Nearshore
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Hvad er onshore outsourcing?

A

Man ansætter en anden virksomhed i samme land.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

Hvad er offshore outsourcing?

A

Man ansætter en anden virksomhed i et andet land.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

Hvad er nearshore outsourcing?

A

Man ansætter en anden virksomhed i et nærliggende land.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

Hvad er de 3 outsourcing risici?

A
  1. Shirking
  2. Poaching
  3. Opportunistic repricing
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

Hvad er Shirking?

A

Sælgeren underperformer bevidst, men kræver fuld betaling.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

Hvad er poaching?

A

Sælgeren udvikler en strategisk løsning til en kunde og bruger derefter løsningen til andre kunder.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
30
Q

Hvad er opportunistic repricing?

A

Virksomheden hæver deres priser uventet, selvom man var enig om en fastsat pris.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
31
Q

Hvad er et change management flow?

A

Speciel plan, der hjælper organisationer med at håndtere ændringer ved at følge bestemte trin.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
32
Q

Hvad er de 3 typer af change management flows?

A
  1. Normal change
  2. Standard change
  3. Emergency change
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
33
Q

Hvad er normal change flow?

A

Det er den process hvor man går gennem alle trin, og får godkendelse før man går igennem ændringen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
34
Q

Hvad er standard change flow?

A

Man har lavet en lignende ændring før og ved præcis, hvordan man gør.
Man har en klar plan og kan lave ændringen hurtigt og nemt, samt vil det ikke forstyrre produktionsmiljøet.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
35
Q

Hvad er emergency change flow?

A

Noget uventet sker, og man skal foretage ændringer med det samme.
Man skal handle hurtigt uden meget planlægning eller diskussion, så problemet løses hurtigst muligt.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
36
Q

Hvad er hovedgrunden for at lave disse 3 change management flows?

A

Som udvikler vil man ikke være skyld i at forstyrre produktionsmiljøet, derfor skal man have en plan for hvordan man takler ændringer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
37
Q

Hvad er de 7 R’er i change management?

A
  1. Raised
  2. Reason
  3. Return
  4. Risks
  5. Ressources
  6. Responsibilities
  7. Relationship
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
38
Q

Hvad er de 7 R’er i change management?

A
  1. Raised
  2. Reason
  3. Return
  4. Risks
  5. Ressources
  6. Responsible
  7. Relationship
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
39
Q

Hvad er “raised”?

A

Der er den person der hævede/fremhævede ændringen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
40
Q

Hvad er “reason”?

A

Det er årsagen til ændringen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
41
Q

Hvad er “return”?

A

Det er den bonus/afkast der kræves af ændringen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
42
Q

Hvad er “risks”?

A

De er de risici forbundet med ændringen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
43
Q

Hvad er “ressources”?

A

Det er de ressourcer der er nødvendige for at udføre ændringen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
44
Q

Hvad er “responsible”?

A

Det er den person der er ansvarlig for at bygge, teste og implementere ændringen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
45
Q

Hvad er “relationship”?

A

Det er forholdet mellem denne ændring og andre ændringer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
46
Q

Hvad er ITIL?

A

Det er et sæt af bedste praksisser til styring af it-tjenester.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
47
Q

Hvad er formålet med ITIL-frameworket?

A

At man sikre stabilitet i produktionen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
48
Q

Hvem er ansvarlig for ITIL i organisationen?

A

Det er maintenance, typisk service desken.

I sjældne tilfælde så kan casen tages op til højere niveauer, såsom udviklerne.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
49
Q

Hvad er “The ITIL escalation flow”?

A

Det er en proces til håndtering og løsning af it-problemer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
50
Q

Hvad er “end-users” I escalation flowet?

A

Det er nogen, der starter en ny sag, fordi der er noget galt med produktet.

51
Q

Hvad er “Zero line support”

A
  1. Det er den første step end-users skal gøre.
  2. Hvis end-users kan finde ud af have problemet er, så sparer organisationen tid på at finde ud af det på egen hånd.
52
Q

Hvad er “1. line support”?

A
  1. Det er det andet step end-users skal gøre hvis det forrige step ikke lykkes.
  2. Det er service desken, som er den eneste person, end-users må kontakte.
53
Q

Hvor lang tid må Service desken bruge på at prøve at fikse problemet?

A

15 minutter, hvis det tager længere tid er problemet for komplekst.

54
Q

Hvad gør service desken også, udover at prøve at løse problemet?

A

Indsamle kundeoplysninger (stille spørgsmål f.eks.) og prøve at finde ud af den underliggende årsag til problemet.

55
Q

Hvorfor må end-users ikke springe over “1. line support” steppet?

A

Det er fordi eksperter er dyre, og som bruger kender man ikke forskel på hvad der er nemt at fikse og hvad der er besværligt.

56
Q

Hvad er “2. line support”?

A
  1. Ekspert level.
  2. Det er de interne eksperter som arbejder med problemet, f.eks. it-teknikkere.
57
Q

Hvad er “3. line support”?

A
  1. Ekspert level.
  2. Det er eksterne eksperter som arbejder med problemet, f.eks. konsulenter eller leverandører.
58
Q

Hvilket change management flow kan man sige “incident management” tilhører?

A

Emergency flow.

59
Q

Hvad er “Incident management” i ITIL?

A

Genoprette service så hurtigt som muligt, ofte ved at anvende midlertidige løsninger, hvor godkendelse ikke er nødvendig.

60
Q

Hvad er “Problem management” i ITIL?

A

Det er, når et problem dukker op 5 gange inden for en defineret periode, f.eks. inden for en uge eller måned.

Det er her, man indser, at man kun har løst symptomerne på problemet og ikke selve problemet.

61
Q

Hvilke 3 steps er der i “problem management” i ITIL?

A
  1. Root cause.
  2. Reactive PM.
  3. Proactive PM.
62
Q

Hvad er “root cause” i problem management?

A

Det er der, hvor man finder ud af, hvad det egentlige problem er, som får disse hændelser til at ske.

63
Q

Hvad er “reactive PM” i problem management?

A

Det er, når hændelsen sker 5 gange, hvilket får organisationen til at finde den grundlæggende årsag og derefter den langsigtede løsning.

64
Q

Hvad er “proactive PM” i problem management?

A

Det er her, man forsøger at se fremad og finde ud af, hvad der kunne ske eller hvad der kunne ramme kunderne, hvis man ikke passer på.

65
Q

Hvad er DevOp?

A

Det er en sæt af praktisser der kombinere software development (Dev) og operations (ops), der arbejder sammen som et team og designer, udvikler og understøtter softwaren sammen.

66
Q

Hvad er formålet med DevOp?

A
  1. Øger forekomsten og kvaliteten af implementeringer (CI/CD).
  2. Forbedrer innovation og risikovillighed ved at gøre det mere sikkert at eksperimentere.
  3. Realiserer hurtigere “time to market”.
  4. Forbedrer løsningskvaliteten og forkorter gennemløbstiden for rettelser.
  5. Reducerer sværhedsgraden og hyppigheden af udgivelsesfejl.
  6. Forbedrer den “Mean Time to Recovery (MTTR)”.
67
Q

Hvordan er man organiseret i en IT-afdeling?

A

Man er organiseret i SILOS.

68
Q

Hvad er SILOS?

A

Det er noget der kan opstå, når forskellige teams eller afdelinger i en organisation arbejder isoleret og har begrænset interaktion med hinanden.

For eksempel:
Udviklingsteamet arbejder adskilt fra driftsteamet, hvilket resulterer i begrænset kommunikation og langsommere levering af software.

69
Q

Hvordan løser man SILOS problemet i en organisationen?

A

Ved at lave DevOP teams.

70
Q

Hvad er DevOp teams?

A

Det er et teams som består af et mix af folk fra forskellige kompetenceområder.

71
Q

Hvad er formålet med DevOp teams?

A

Man fokusere på løsninger til softwaret fremfor at lave teams ud fra folks kompetenceområder.

72
Q

Hvilke slags udfordringer prøver DevOp at løse?

A

Nedbryde SILOS og arbejde tættere sammen.

73
Q

Nævn de 8 DevOp practices der er.

A
  1. Deploy shippable environments.
  2. Infrastructure as code.
  3. One step environment creation.
  4. The daily build.
  5. Deploy early, often and quickly.
  6. Deployment automation.
  7. Operations monitoring.
  8. Prioritize fixing production defects.
74
Q

Hvad går “Deploy shippable environments” ud på?

A

Det er at oprette og implementere miljøer (udvikling, test og produktion), hvor software kan køre uden problemer.

75
Q

Hvad går “Infrastructure as code” ud på?

A

I stedet for at gøre tingene manuelt, kan man bruge kode til at beskrive, hvordan infrastrukturen skal se ud, og hvordan den skal fungere.

76
Q

Hvad går “One step environment creation” ud på?

A

I stedet for at skulle gøre mange ting manuelt, kan man bruge automatisering til at udføre alle de nødvendige trin med bare ét enkelt kommando eller klik.

77
Q

Hvad går “The daily build” ud på?

A

Man bygger og tester en ny version af softwaren hver dag.

78
Q

Hvad går “Deploy early, often and quickly” ud på?

A

Man frigiver software tidligt, hyppigt og hurtigt, fordi det giver mulighed for at tilpasse sig brugerbehov, identificere og rette fejl hurtigt, og undgå store og komplekse udgivelser.

79
Q

Hvad går “Deployment automation” ud på?

A

Man bruger automatisering til at gøre det nemt og hurtigt at sætte software i drift.

I stedet for at skulle gøre tingene manuelt, bruger man værktøjer til at automatisere processen f.eks. test.

80
Q

Hvad går “Operations monitoring” ud på?

A

Man overvåger systemer og aktiviteter for at opdage problemer tidligt.

81
Q

Hvad går “Prioritize fixing production defects” ud på?

A

Man giver høj prioritet til at rette fejl, der opstår i produktionen af en softwareapplikation.

82
Q

Nævn de 3 DevOp pipelines der er.

A
  1. Continuous integration.
  2. Continuous delivery.
  3. Continuous deployment.
83
Q

Hvad er “Continuous integration”?

A

Man integrerer regelmæssigt kodeændringer i en fælles kodebase.

84
Q

Hvad er “Continuous delivery”?

A

Man bygger, tester og frigiver softwaren automatisk og løbende.

85
Q

Hvad er “Continuous deployment”?

A

Man implementere automatisk ændringerne i softwaren til produktionen, uden at man skal gøre det manuelt.

86
Q

Hvad er TCP/IP?

A
  1. Det er en protokol der tillader kommunikation mellem enheder og netværk på internettet.
  2. TCP opdeler og samler data i pakker, mens IP adresser sørger for at data data når frem til den rigtige destination.
87
Q

Hvad er et subnet?

A

Det er en mindre del af et netværk, hvor man har adgang til en serie af IP-adresser til internt brug.

88
Q

Hvad er et subnet mask?

A

Det er en kombination af tal, der bruges til at bestemme, hvilke dele af en IP-adresse der tilhører netværksadressen og hvilke dele der tilhører enhedsadressen.

Eksempel:
255.255.255.0 –> de første tre oktetter er netværksadressen, mens den sidste oktette er reserveret til enhedsadresser.

89
Q

Hvad er en gateway?

A

Det er en enhed i et netværk, der fungerer som en mellemmand mellem forskellige netværk eller subnets.

90
Q

Hvad er en default gateway?

A

Det er den der anvendes som standardrute for netværkstrafik, når der ikke er en specifik rute angivet samt bruges den til at sende data til destinationer uden for det lokale netværk eller subnet.

91
Q

Hvad er en hub?

A

Det er hardware komponeret der bruges til at forbinde flere enheder i et netværk.

92
Q

Hvad er en switch?

A

Det er hardware komponeret der forbinder enheder i et netværk.

den sender data mellem enheder baseret på MAC-adresser samt giver den separate kommunikationstier og tillader effektiv daraoverførelse.

93
Q

Hvad er en router?

A

Det fungere som en forbindelse mellem internettet og resten af det interne it-system.

Den modtager internetsignalet fra en bredbåndsforbindelse og sender det ud til de forskellige enheder.

94
Q

Hvorfor bruger man hubs, switches og routers sammen?

A

Det gør det muligt med en effektiv og sikker datakommunikation mellem forskellige enheder og netværk.

Routere forbinder netværk.
Switches muliggør målrettet dataoverførsel.
Hubs fungere som enkle forbindelsespunkter.

95
Q

Hvad er en firewall og hvad bruges den til?

A

Den bruges til at beskytte et netværk/computer mod uautoriseret adgang og sikkerhedstrusler ved at kontrollere og filtrerer trafikken med regler og politikker.

96
Q

Hvad er en firewall blacklist?

A

Det er en liste af IP-adresser, domæner eller applikationer der ikke må komme igennem.

97
Q

Hvad er en firewall whitelist?

A

Det er en liste af IP-adresser, domæner eller applikationer der godt må komme igennem.

98
Q

Hvad er en honeypot?

A

Det er en sikkerhedsmekanisme/system der fungere som en lokkende fælde, der tiltrækker angribere og indsamler information om deres adfærd og taktikker.

99
Q

Hvad er CIA-triad?

A

Det er 3 grundlæggende principper for indformationsikkerhed.

100
Q

Hvad er confidentiality?

A

Beskytte oplysninger mod uautoriseret adgang.

101
Q

Hvad er integrity?

A

Sikre at data ikke bliver ændret eller manipuleret af uautoriserede brugere.

102
Q

Hvad er availability?

A

Sikre at systemet og information er tilgængelige for autorisede bruger.

103
Q

Hvad er storage/backup?

A

Det er processen om at gemme bevare og data for fremtidig brug.

104
Q

Hvorfor er det smart at benytte sig af storage/backup’s?

A

Det beskytter mod datatab, hardwarefejl og malware angreb.

105
Q

Hvad er RAID 5?

A

Det er en sammensætning af mindst 3 harddiske hvor checksum beregnes blandt harddiskene, hvis én af harddiskene fejler mister man ikke data.

106
Q

Hvad er 3-2-1 reglen?

A

Mindst 3 kopier af data.

Skal være fordelt på midst 2 forskellige typer af medier (enheder).

Mindst 1 kopi på en offsite placering.

107
Q

Hvorfor er det smart at bruge 3-2-1 reglen?

A

Minimere risiko for datatab.

108
Q

Hvad er recovery point objective (RPO)?

A

Det er hvor lang tid der går imellem opdateringen på din backup ad data.

109
Q

Hvad er recovery time objective (RTO)?

A

Det er hvor lang tid det tager at få genoprettet kritisk data igen.

110
Q

Hvad er kryptering?

A

Det er processen med at skjule den originale besked, så kun den tilsigtede person kan læse den.

111
Q

Nævn de 2 former for kryptering.

A
  1. Symmetrisk kryptering.
  2. Asymmetrisk kryptering.
112
Q

Hvad er symmetrisk kryptering?

A

Det er hvor man bruger den samme nøgle til kryptering og de-kryptering af data.

113
Q

Hvad er asymmetrisk kryptering?

A

Det er hvor man bruger to forskellige nøgler til det til kryptering (offentlig nøgle) og de-kryptering (privat nøgle) af data.

Note: den er langsommere en symmetrisk kryptering.

114
Q

Hvad er Diffie Helmann protokollen?

A

Det er en asymmetrisk beregning som resultere i en symmetrisk beregning.

Note: Det er en nøgleudvekslingprotokol.

115
Q

Hvorfor er Diffie-Helmann alene ikke egnet til at dekryptere en stor mængde data?

A

Fordi den primært fokuserer på at etablere en sikker forbindelse og udveksle nøgler.

Den bruger ikke en krypteringsalgoritme til at dekryptere data.

116
Q

Hvad er et VLan?

A

Det er en måde at opdele et enkelt fysisk netværk til flere separate virtuelle netværk.

117
Q

Hvad er et WLan?

A

Det er et trådløst lokalt netværk der muliggøre at oprette forbindelse mellem forskellige enheder ved hjælp af trådløse signaler i stedet for kabler.

118
Q

Hvad er UDP?

A
119
Q

Hvad er et netværkskort (NIC’s)?

A
120
Q

Nævn nogle vigtige porte at huske.

A
121
Q

Hvad er DNS?

A
122
Q

Hvad er IDS?

A
123
Q

Hvad er IPS?

A