Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
en:modul:m321_aws:topics:01 [2025/08/13 17:29] – dgaravaldi | en:modul:m321_aws:topics:01 [2025/08/13 17:35] (aktuell) – dgaravaldi | ||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
\\ | \\ | ||
{{: | {{: | ||
+ | \\ | ||
\\ | \\ | ||
==== Centralized System Architecture | ==== Centralized System Architecture | ||
Zeile 24: | Zeile 25: | ||
* Client-server architecture | * Client-server architecture | ||
* Single data center cloud computing | * Single data center cloud computing | ||
+ | \\ | ||
+ | \\ | ||
==== Distributed System Architecture ==== | ==== Distributed System Architecture ==== | ||
A distributed system architecture refers to multiple independent components (or nodes) work together to appear as a single coherent system to the end-users. These components are spread across different physical or virtual machines. | A distributed system architecture refers to multiple independent components (or nodes) work together to appear as a single coherent system to the end-users. These components are spread across different physical or virtual machines. | ||
Zeile 49: | Zeile 51: | ||
* Distributed databases (e.g., Apache Cassandra, Amazon DynamoDB) | * Distributed databases (e.g., Apache Cassandra, Amazon DynamoDB) | ||
* Cloud computing (multi-data center) | * Cloud computing (multi-data center) | ||
+ | \\ | ||
+ | \\ | ||
==== Comparison ==== | ==== Comparison ==== | ||
- | |||
| Feature | | Feature | ||
Zeile 65: | Zeile 67: | ||
In summary, centralized systems are simpler to manage and more straightforward in design but face challenges in scalability and reliability. Distributed systems offer better scalability and fault tolerance but are more complex to design, implement, and manage. | In summary, centralized systems are simpler to manage and more straightforward in design but face challenges in scalability and reliability. Distributed systems offer better scalability and fault tolerance but are more complex to design, implement, and manage. | ||
- | |||
- | |||