Overview

Full Category Index — Architecture Crash Course for the

Full Category Index — Architecture Crash Course for the

About this article

Thank you for visiting this site. This article is the master index for the entire Architecture Crash Course for the Generative-AI Era series.

The series comprises over 80 articles organized into 11 categories. Each category index page lists every article it contains, along with a brief summary of “what it covers” and “what you’ll learn.”

Use this article as a map, and jump into whichever category is most relevant to you.


How to navigate the series

The following articles introduce the series as a whole and help you pick a reading order that fits your role.

If you’d like to understand the role of an IT architect first, start here.

What an IT Architect Actually Doesen.senkohome.com/arch-intro-it-architect/

If you get stuck on a term, use the glossary as a reference.

Architecture Glossary (Alphabetical)en.senkohome.com/arch-intro-glossary/

Category index

1. System Architecture (12 articles)

System Architecture — Article Indexen.senkohome.com/arch-intro-index-system/

The layer that decides the infrastructure skeleton — hardware, OS, networking, and cloud. Covers 12 decision axes for system foundations: how to choose a cloud vendor (AWS/Azure/GCP), runtime environments (VM/container/serverless), network design, BCP/DR, and cost management.

Recommended for: Infrastructure engineers, cloud architects, anyone adopting cloud for the first time

2. Software Architecture (8 articles)

Software Architecture — Article Indexen.senkohome.com/arch-intro-index-software/

The layer that decides the structure, partitioning strategy, communication patterns, and technology selection of the entire codebase. Covers monolith vs. microservices, language selection, API design (REST/GraphQL/gRPC), and transaction design — the decisions that shape the skeleton of your code.

Recommended for: Backend engineers, tech leads, anyone involved in architecture selection

3. Application Architecture (5 articles)

Application Architecture — Article Indexen.senkohome.com/arch-intro-index-app/

The layer that defines the rules inside the code. Covers SOLID principles, DDD, naming conventions, and error handling — the rules every member of the development team follows in daily coding. It may look unglamorous, but it has the most direct impact on long-term development velocity.

Recommended for: All programmers, especially those establishing team conventions

4. Frontend Architecture (9 articles)

Frontend Architecture — Article Indexen.senkohome.com/arch-intro-index-frontend/

The only layer the user touches. Covers rendering strategies (CSR/SSR/SSG/ISR), state management, framework selection (React/Vue/Svelte/Astro), CSS design, BFF, browser security, and SEO — a comprehensive tour of frontend design decisions.

Recommended for: Frontend engineers, full-stack engineers, anyone involved in UI/UX

5. Data Architecture (7 articles)

Data Architecture — Article Indexen.senkohome.com/arch-intro-index-data/

The layer that designs how data is stored, flows, and is governed. Covers datastore selection, modeling, DWH/data lake/lakehouse, ETL/ELT, streaming, and data governance. In the AI era, data is the fuel for AI, and this category’s importance grows every year.

Recommended for: Data engineers, ML engineers, anyone driving AI adoption

6. Security Architecture (8 articles)

Security Architecture — Article Indexen.senkohome.com/arch-intro-index-security/

Security cannot be bolted on after the fact. This category covers how to embed security into the design from the start — authentication, authorization, encryption, network security, zero trust, secrets management, and vulnerability scanning.

Recommended for: Security engineers, all architects (security is everyone’s responsibility)

7. DevOps Architecture / DevOps / SRE (15 articles)

DevOps Architecture (DevOps / SRE) — Article Indexen.senkohome.com/arch-intro-index-devops/

The largest category in the series, designing the entire flow of build, ship, and run. Covers version control, CI/CD, testing, deploy strategies, monitoring, log design, SLO, incident response, SRE practices, documentation, and ticket management — the full dev-ops lifecycle.

Recommended for: DevOps engineers, SREs, platform engineers, dev team leads

8. Enterprise Architecture (6 articles)

Enterprise Architecture — Article Indexen.senkohome.com/arch-intro-index-ea/

The domain of designing an entire organization’s IT strategy as a unified whole. Covers the BA/DA/AA/TA four-layer model, TOGAF, and ArchiMate — the knowledge needed to prevent the “local optimum, global catastrophe” where each department builds near-identical systems independently.

Recommended for: CIOs, CDOs, corporate strategy/IT strategy divisions, enterprise architects

9. Solution Architecture (5 articles)

Solution Architecture — Article Indexen.senkohome.com/arch-intro-index-solution/

The domain of design focused on solving a specific project’s problem. Covers requirements definition, quantifying non-functional requirements, ROI calculation, and PoC design — the craft of translating technology decisions into business cases and winning with numbers. If EA is the city plan, this is the blueprint for an individual building.

Recommended for: Solution architects, project managers, anyone involved in proposals and estimates

10. Case Studies (7 articles)

Case Studies — Article Index — Architecture Crash Course for theen.senkohome.com/arch-intro-index-case/

The category where theory meets specific scales, industries, and phases in practice. Six cases — solo/startup, mid-sized SaaS, large enterprise, public sector, mobile-first, and AI product — demonstrate how the right answer changes completely for the same design question depending on context.

Recommended for: Anyone who wants to sharpen their judgment through a case close to their own situation

11. Appendix (3 articles)

Appendix — Article Index — Architecture Crash Course for theen.senkohome.com/arch-intro-index-appendix/

Cross-cutting reference material for the entire series. Three articles — an anti-pattern catalog (what not to do), a best-practice catalog (the safe defaults when in doubt), and a major-incident case study collection (lessons from the industry’s most expensive mistakes) — that double as design review checklists.

Recommended for: Pre-review preparation, post-series reflection


Suggested reading paths

You don’t need to read everything in order. Pick a path that matches your role.

Backend engineer: System Architecture → Software Architecture → Application Architecture → DevOps Architecture

Frontend engineer: Frontend Architecture → Application Architecture → DevOps Architecture → Security Architecture

Manager / PM: Solution Architecture → Enterprise Architecture → Case Studies → System Architecture Overview

New grad / early career: Series introduction (arch-intro-overview) → What is an IT Architect → Application Architecture → Software Architecture

For more detailed role-based reading orders, see the Learning Roadmap article.

Learning Roadmap — Where to Start, by Roleen.senkohome.com/arch-intro-learning-roadmap/

Summary

This article presented a bird’s-eye view of all 11 categories and 80+ articles in the Architecture Crash Course for the Generative-AI Era series.

Architecture knowledge is the bundle of knowledge whose value appreciates the most in an era where the value of writing code is declining. You don’t need to learn everything at once. Start with the category closest to your daily work and build outward from there.

Hope you’ll check out the next article as well.