An open API service indexing awesome lists of open source software.

https://github.com/rubenafo/architecture

Software Architecture resources
https://github.com/rubenafo/architecture

design-patterns resiliency scalability software-architecture solutions-architect

Last synced: 26 days ago
JSON representation

Software Architecture resources

Awesome Lists containing this project

README

          

# Architecture
Software & Systems Architecture resources, curated every now and then.

## Books
* Patterns of Enterprise Application Architecture: [link](https://martinfowler.com/books/eaa.html)
* Software Architecture in Practice (III Edition): [amz](https://www.amazon.com/Software-Architecture-Practice-3rd-Engineering/dp/0321815734)
* Software Architecture Patterns (2015, Mark Richards): [pdf](https://github.com/isislovecruft/library--/blob/master/computer%20science%20theory/Software%20Architecture%20Patterns%20(2015)%20-%20Richards.pdf)
* A Philosophy of Software Design [amz](https://www.amazon.com/Philosophy-Software-Design-John-Ousterhout/dp/1732102201)
* The Cathedral and the Bazaar [epub](http://www.feedbooks.com/book/4285/the-cathedral-and-the-bazaar)
* Refactoring, Martin Fawler: [amz](https://www.amazon.com/gp/product/0134757599/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=0134757599&linkCode=as2&tag=martinfowlerc-20)
* Designing Data-Intensive Applications (2016, Martin Kleppmann): [amz](https://www.amazon.co.uk/Designing-Data-Intensive-Applications-Reliable-Maintainable/dp/1449373321)
* Clean Code (2009, Robert C. Martin): [pdf](https://github.com/jnguyen095/clean-code/blob/master/Clean.Code.A.Handbook.of.Agile.Software.Craftsmanship.pdf)
* Building the Data Lake (2021, Bill Inmon): [link](https://www.amazon.com/Building-Data-Lakehouse-Bill-Inmon-ebook/dp/B09GRZ9KP3)
* The Enterprise Big Data Lake: Delivering the Promise of Big Data and Data Science (2021, Alex Gorelik): [link](https://www.amazon.com/dp/B07NY44RKR/?_encoding=UTF8&pd_rd_w=mYVIf&pf_rd_p=6dc817c6-8361-4c43-b0dc-df87832bac02&pf_rd_r=KZPJEVEK2NDKZHCE2GKD&pd_rd_r=b4782f9d-c5c5-4328-824a-9b8a7eac1604&pd_rd_wg=5J20T&ref_=bd_tags_dp_rec)

## Whitepapers
* Martin Fowler notes on Software Architecture: [link](https://martinfowler.com/architecture/)
* Microsoft Cloud Design Patterns: [link](https://docs.microsoft.com/en-us/azure/architecture/patterns/)
* Why does Enterprise Architecture Matter: [link](https://pubs.opengroup.org/onlinepubs/7699929399/toc.pdf)
* Oracle Enterprise Architecture Framework, Information Architecture Domain: [link](https://www.oracle.com/technetwork/topics/entarch/oea-info-arch-framework-dev-process-513866.pdf)

## Frameworks
* TOGAF: [link](https://www.opengroup.org/togaf).
* AWS Well-Architected Framework: [link](https://aws.amazon.com/architecture/well-architected).
* Azure Cloud Design Patterns: [link](https://docs.microsoft.com/en-us/azure/architecture/patterns/)

## Certifications
### AWS
* AWS Solutions Architect - Associate: [link](https://aws.amazon.com/certification/certified-solutions-architect-associate/).
* AWS Solutions Architect - Professional: [link](https://aws.amazon.com/certification/certified-solutions-architect-professional/)

### CISCO
* CISSP – Certified Information Systems Security Professional: [link](https://www.isc2.org/Certifications/CISSP)

### Linux Foundation
* Certified IT Associate (LFCA) - [link](https://training.linuxfoundation.org/certification/certified-it-associate).
* FinOps Certified Practitioner (FOCP) - [link](https://training.linuxfoundation.org/certification/certified-finops)