100% tevredenheidsgarantie Direct beschikbaar na je betaling Lees online óf als PDF Geen vaste maandelijkse kosten 4.2 TrustPilot
logo-home
Samenvatting

JADS Master - Advanced Data Architectures Summary

Beoordeling
-
Verkocht
-
Pagina's
19
Geüpload op
20-09-2022
Geschreven in
2021/2022

Summary for the Advanced Data Architectures course of the Master Data Science and Entrepreneurship.










Oeps! We kunnen je document nu niet laden. Probeer het nog eens of neem contact op met support.

Documentinformatie

Geüpload op
20 september 2022
Aantal pagina's
19
Geschreven in
2021/2022
Type
Samenvatting

Onderwerpen

Voorbeeld van de inhoud

1. Software & Data Architecture
Software Architecture
● Set of structures of a software system (elements, relationships, visible properties).
● Set of principal design decisions (structure, behavior, non-functional properties,
implementation, goals, etc.).

▶ Important because:
● Vehicle for stakeholder communication.
● Manifests the earliest set of design decisions.
● Transferable abstraction of a system.
▶ Key elements:
● Components.
● Connectors.
● Configuration Topologies.

Components
Elements that encapsulate processing and data in a systems architecture.
● Subset of systems functionality and/or data.
● Access through an explicitly defined interface.
● May have a specific execution context.

▶ Types:
● Computations: does a computation (i.e. function).
● Memory/Data: maintains collection of data (i.e. database).
● State Manager (Coordinator): contains state and operations (i.e. workflow manager).
● Controller: governs a time sequence of events (i.e. scheduler).\

Connectors
Elements tasked with effecting and regulating interactions.

▶ Types:
● Procedure call (i.e. RPC).
● Message passing.
● Events.
● Shared data access.

Topology
Set of specific associations between the components and connectors.

Architectural Pattern
A reusable solution to a commonly occurring problem in software architecture with a given
context.




1

, 3-Tier Architecture
● Components: clients, application servers, database servers.
● Connectors: RPC, messaging.
● Topology: three levels.
● Pros:
+ Maintainability.
+ Reusability.
+ Reliability.
+ Scalability.
● Cons:
- Tightly coupled.
- Less support for agile.

Data Architecture
The models, policies, rules, and standards that govern which data is collected and how it is
stored, arranged, integrated, and put to use in data systems and in organizations.

Operational Data Plane
Data produced and consumed by the business application.

Analytical Data Plane
Data that is used to determine business strategy and decisions.


2. Service-Oriented & Microservice Architecture
Web Service
Programmatically available application logic exposed over the internet.

Service-Oriented Architecture (SOA)
Composing applications by discovering and invoking network-available services. Utilizes
services as the construct to support the development of rapid, low-cost, and easy
composition of distributed applications.

▶ Web services in SOA perform encapsulated business activities:
● Self-contained business task (i.e. funds deposit).
● Full-fledged business process (i.e. automated purchasing of supplies).
● Application (i.e. demand forecasts).
● Service-enabled resource (i.e. access to a particular backend resource).

Types of Web Services
● Informational Services (i.e. weather report, simple financial info, etc.).
● Complex Services (i.e. supply chain application involving order taking, stocking
orders, sourcing inventory control, etc.).




2

Maak kennis met de verkoper

Seller avatar
De reputatie van een verkoper is gebaseerd op het aantal documenten dat iemand tegen betaling verkocht heeft en de beoordelingen die voor die items ontvangen zijn. Er zijn drie niveau’s te onderscheiden: brons, zilver en goud. Hoe beter de reputatie, hoe meer de kwaliteit van zijn of haar werk te vertrouwen is.
tomdewildt Jheronimus Academy of Data Science
Bekijk profiel
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
29
Lid sinds
4 jaar
Aantal volgers
13
Documenten
22
Laatst verkocht
6 maanden geleden

5,0

1 beoordelingen

5
1
4
0
3
0
2
0
1
0

Recent door jou bekeken

Waarom studenten kiezen voor Stuvia

Gemaakt door medestudenten, geverifieerd door reviews

Kwaliteit die je kunt vertrouwen: geschreven door studenten die slaagden en beoordeeld door anderen die dit document gebruikten.

Niet tevreden? Kies een ander document

Geen zorgen! Je kunt voor hetzelfde geld direct een ander document kiezen dat beter past bij wat je zoekt.

Betaal zoals je wilt, start meteen met leren

Geen abonnement, geen verplichtingen. Betaal zoals je gewend bent via iDeal of creditcard en download je PDF-document meteen.

Student with book image

“Gekocht, gedownload en geslaagd. Zo makkelijk kan het dus zijn.”

Alisha Student

Veelgestelde vragen