Service orientation Flashcards

1
Q

IT problems in large organizations:

A
  • Software systems are not flexible (changes are slow and expensive)
  • Information silos (inconsistent data definitions, duplication of software processes, no integration and no reuse)
  • Lack of overview
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

information silos =

A

isolated or segregated collections of data within an organization that are not easily accessible or shared with other parts of the organization.

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

Enterprise architecture =

A

defines basic standards, structures, transportation pathways.

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

orchestration =

A

allows the combination of service executions in a specific sequence to satisfy a business process.

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

orchestration, functionalities/charachteristics:

A

o Orchestration services usually require that a special processing engine be plugged into the ESB specifically to orchestrate services
o Orchestration is typically scripted using BPEL (Business Process Language)
o Orchestration allows the creation of services using other services as building blocks increasing reuse and allowing IT to more flexibly adapt to business changes

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

Enterprise Service Bus (ESB) = (-> backbone of SOA)

A

a standards-based integration platform combining messaging, web services, data transformation and dynamic routing.

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

Governance =

A

organizing principles and rules that determine how an organization should behave

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

SOA inhibitors (= factors or challenges that hinder the adoption, implementation, or success of SOA initiatives within an organization):

A
  • Impact on existing applications (monolithic and home-grown not designed for linking)
  • Business and IT governance (giving up the silos)
  • Change in software development (from coding to modeling)
  • Performance (additional overhead incurred by invoking a service via en ESB, not directly)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Gartner hype cycle

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

Microservices … etc.

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