Tjänsteorientering och Integration Flashcards

1
Q

Vilka är dom tre Software systems - basic parts?

A

Business logic:
Software that is specific for a particular domain/customer. Built from scratch or bought as a standard software package and then configured.
Example: PlaceOrder(…)

Platform:
Products used by the software developer in order to run the software.
Example: Oracle MySQL

Infrastructure:
Hardware, such as computers and network. May also include operating systems.
Example: A computer running Windows or OSX

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

Om man behöver alla tre Business logic, Platform och Infrastructure, vilken software systems behöver man då?

A

SaaS (Software as a service)

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

Om man behöver bara dessa två Platform och Infrastructure, vilken software systems behöver man då?

A

PaaS (Platform as a service)

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

Om man behöver bara Infrastructure, vilken software systems behöver man då?

A

IaaS (Infrastructure as a service)

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

Förklara Saas - Software as a service

A

“Funktionaliteten som tillhandahålls till kunden är att använda leverantörens applikationer som körs på en molninfrastruktur. Applikationerna är tillgängliga från olika [användargränssnitt] klientenheter via antingen ett lättviktigt klientgränssnitt, som en webbläsare (t.ex. webbaserad e-post), eller ett programgränssnitt. Kunden hanterar eller kontrollerar inte den underliggande molninfrastrukturen inklusive nätverk, servrar, operativsystem, lagring eller ens individuella applikationsfunktioner, med undantag för vissa användarspecifika konfigurationsinställningar.” Exempel: Salesforce.com, 24-seven office.

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

Förklara PaaS – Platform as a Service

A

“Funktionaliteten som tillhandahålls till kunden är att distribuera språk, bibliotek, tjänster och verktyg som stöds av leverantören till molnet. Kunden hanterar eller kontrollerar inte den underliggande molninfrastrukturen inklusive nätverk, servrar, operativsystem eller lagring, men har kontroll över de distribuerade applikationerna och eventuellt konfigurationsinställningar för applikationsvärdmiljön.” Exempel: Windows Azure, Amazon S3.

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

Förklara IaaS – Infrastructure as a Service

A

“Funktionaliteten som tillhandahålls till kunden är att tillhandahålla processorkraft, lagring, nätverk och andra grundläggande datorresurser där kunden kan distribuera och köra valfria program och operativsystem. Kunden hanterar eller kontrollerar inte den underliggande molninfrastrukturen men har kontroll över operativsystem, lagring, distribuerade applikationer och eventuellt begränsad kontroll över vissa nätverkskomponenter.” Exempel: Amazon EC2.

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

Vad är riskerna med Software systems?

A
  • Risk att affärsmodellen bygger på att
    konstant expansion
  • Kan vi lita på företaget vi hyr av?
    Säljer dom datan? Kommer vi kunna
    få ut vår data och byta företag om vi
    inte är nöjda?
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Vad är positivt/negativt med SaaS för ERP-system?

A

+ Initial är det billigare
+ Kortare implementationstid
+ Lägre supportkostnad, köparen
behöver inte ta hand om teknologin

  • Behöver stabilt internet
  • Inte lika flexibla system som om man
    hade gjort sitt egna
  • Risk att du blir fast med en
    leverantör. Leverantören kanske
    dubblar priset helt plötsligt.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Vad står ASP för?

A

Application Service Provider

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

Vad är dom två olika perspektiven på integration?

A

Logiskt (Organisatoriskt):
- Organisationen måste ändra
organisationsstrukturen, processer,
personalens roller och ansvar för att
integrera funktioner.

Fysisk (teknisk):
- Skapa konnektivitet mellan
heterogena system
- Verktyg för integration -
integrationsplattformar.
- Kommunikationsprotokoll/format
(XML, EDI etc)
- Följ standardspecifikationer, beskriv
API:er

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

Varför behövs integration i ERP-system?

A
  • Externa system, t.ex. andra ERP-
    system eller IT-system
  • Specialiserade interna system
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Vad kan ERP-systemet ha för roll vid fysisk integration?

A
  • API:er i ERP-systemet. Den har alltså
    redan egna API:er. I värsta fall API:er
    via ERP-systemets databas.
  • Standard API:er.
  • Färdiga integrationer mot vissa
    system, via plugins/moduler.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Vad är migration från flera system?

A

Ta data från ett system och ladda över till ett annat. Problem: kan leda till duplicering av data, data försvinner etc.

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

Fyra olika typer av migration

A
  • Storage migration, byter
    lagringsmedia. Från en gammal
    hårddisk till ett annat medium.
  • Database migration, byta
    databassystem, t.ex. från Microsoft till
    Oracle.
  • Application migration, när man byter
    ut programkoden/affärslogiken. T.ex.
    vi har ett äldre system som vi vill
    ersätta med ett nytt system med ny
    funktionalitet.
  • Business process migration, ändra
    hela arbetssättet. T.ex. att man ska
    flytta från en verksamhet till en annan
    verksamhet, man kommer alltså
    behöva ändra hela organisationen för
    att kunna matcha den andra
    verksamheten.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Verktyget ETL, för migration av data (tvätta data) står för?

A

Extract = Ta ut data
Transform = Omvandla dataformat
Load = Ladda in data i nya systemet

17
Q
A
18
Q
A