Azure eksamensspg Flashcards

1
Q

Forklar begrebet IaaS(Infrastructure as a Service)

A

(Infrastructure as a Service): Leverer virtuelle maskiner, netværk, storage og andre infrastrukturtjenester over skyen. Eksempel: Azure Virtual Machines (VMs).

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

Forklar begrebet PaaS(Platform as a Service)

A

(Platform as a Service): Giver en platform til udvikling og hosting af applikationer uden at skulle administrere infrastrukturen. Eksempel: Azure App Service.

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

Forklar begrebet DBaaS(Database as a Service)

A

DBaaS (Database as a Service): En administreret database-løsning, hvor cloud-udbyderen håndterer vedligeholdelse, backup og skalering. Eksempel: Azure SQL Database.

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

IaaS(Infrastructure as a Service) fordele:

A

Fuld kontrol over infrastruktur. Fleksibel opsætning.

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

IaaS(Infrastructure as a Service) ulemper:

A

Skal selv håndtere ALT opsætning, sikkerhed og vedligeholdelse.
Kan være dyrt.

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

PaaS(Platform as a Service) fordele:

A

-Ingen vedligeholdelse af servere.
-Hurtig implementering af applikationer
-Integrerer nemt med databaser og devops.

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

PaaS(Platform as a Service)ulemper:

A

-Begrænset kontrol over underliggende systemer.
-Kan være dyrere end IaaS ved store systemer.

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

DBaaS(Database as a Service)fordele

A

Automatisk backup, sikkerhed og vedligeholdelse. Skalerbar.

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

DBaaS(Database as a Service)ulemper:

A

Begrænset kontrol. Kan have performance-begrænsninger ved meget store datamængder.

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

Hvilke produkter har du brugt på Azure?

A

??Jeg har brugt følgende Azure-produkter:

Azure App Service – til at hoste min Spring Boot-applikation.

Azure Database for MySQL – til at gemme og administrere databaseoplysninger.

Azure Portal – til at konfigurere og overvåge mine tjenester.

Azure DevOps – til CI/CD pipelines og automatiseret deployment

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

Beskriv hvordan du deployer et Spring Boot-projekt på Azure.

A

Forbered projektet

Sørg for, at Spring Boot-projektet er konfigureret med en database (fx MySQL) og en application.properties-fil til Azure-forbindelsen.
Containerize applikationen (valgfrit)

Opret en Dockerfile, hvis du vil køre applikationen som en container.
Opret en Azure App Service

Log ind på Azure Portal.
Opret en ny “App Service” og vælg “Java 21” som runtime.
Deploy koden

Brug GitHub Actions eller Azure DevOps til CI/CD.
Alternativt kan du bruge Azure Web Apps til at uploade en .jar-fil direkte.
Forbind til database

Konfigurer Azure Database for MySQL i Azure Portal.
Opdater spring.datasource.url i application.properties.
Test deployment

Gå til den genererede URL og test, om applikationen kører korrekt.

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

Har du brugt andre cloud produkter end Azure?

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

Hvor har du brugt IaaS, PaaS and DBaaS?

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