Egna Frågor, Ämne: IT-arkitektur. Systemutveckling A 7.5hp Flashcards
Vad handlar IT-Arkitektur om?
IT-Arkitektur handlar om att formulera de principer som ska gälla för hela systemets delar och hur dessa ska samverka
Vad består de huvudkomponenter som finns i IT-arkitektur av?
De huvudkomponenterna inom IT-arkitektur är mjukvara och hårdvara
I vilka tre delar kan man indela ett mjukvarusystem inom IT-arkitektur?
Mjukvarusystem inom IT-arkitektur kan indelas enligt följande:
- Datalagring och datahantering: hur data ska lagras och hur det ska hämtas och hanteras.
- Affärslogik: handlar om hur data bearbetas i systemet (funktionella krav, DFD, användningsfall och aktivitetsdiagram)
- Presentationslogik: handlar om hur information visas för användaren och hur systemet tar emot användarens kommandon
Vilka är de tre huvud-hårdvarukomponenterna inom IT-arkitektur?
Tre huvud-hårdvarukomponenter inom IT-arkitektur:
- Klienter: Input-output hårdvara som används av användarna (e.g., PCs, laptops, smart phones)
- Servrar: Mer kapabla datorer som tjänar flera användare och som lagrar data och mjukvara
- Nätverk: kopplar ihop enheterna the computers.
Vad menas med skikt inom IT-arkitektur?
Skikt inom IT-arkitektur (eng. tier) utför en viss del av en tillämpning. Det kan jämföras med arbetsfördelning inom en organisation och kallas därför även rollfördelande skikt.
Vad finns det för fördelar och nackdelar med IT-arkitekt stilen - Client-Server?
Denna typ arkitektur har flera fördelar:
•Skalbart
- Kan använda olika typer av klienter och servrar
- Presentationslogiken, affärslogiken, och datalagring/datahantering hålls skilt
- Mindre sårbart (de andra komponenter fortsätter fungera om t.ex. en server är sönder).
En nackdel till denna typ av arkitektur är komplexitet
hur fungerar IT-arkitekt stilen - Client-Server?
Client-server arkitektur delar in databehandling mellan flera klienter och servrar
•Klienten tar hand om presentationslogiken, medan servern tar hand om datalagring och datahantering.
Ny teknik som (hårdvara, mjukvara, nätverk) möjliggör nya mönster och nya IT-arkitekturstilar. Nämn 3 exempel på nya IT-arkitekturstilar
nya IT-arkitekturstilar:
•Virtualisering
•Molnarkitektur
•Tjänsteorienterad arkitektur
Vad utformar IT-arkitektur?
IT-arkitektur utformar icke-funktionella krav (prestanda, tillförlitlighet osv…)
•Icke-funktionella krav definieras i mer detalj