Architecture Repository

 Wikimedia Architecture Repository Practice | Strategy | Domain | Systems | Components

= = Wikimedia systems architecture

{{ContentGrid|grid-gap=50px


 * content=

Mission
Our mission is to architect:
 * a modern platform
 * that can serve collections of knowledge and information,
 * created from multiple trusted sources,
 * to nearly-infinite product experiences and other platforms.

Exploring this repository
I want to:
 * get an overview of our system
 * understand architectural best practices
 * add a product or platform
 * enhance or improve the system
 * see what you are working on
 * learn more about architecture practices

Narrative examples

 * Use case 1
 * Lovely description of why this matters. Links to a process.

Capabilities

 * Read & Learn
 * Move knowledge into a mind


 * Engage
 * Share and discuss knowledge everywhere


 * Discover
 * Lead a seeker of information to the information


 * Serve - Distribute
 * Distribute predictably-structured knowledge to products and platforms


 * Create
 * Create and change knowledge

Architecture practice
The Wikimedia Architecture Team defines "architecture" as the process of reasoning about complex systems. We work with Product and Technology teams to deliver conceptual artifacts such as models, workshops, diagrams, strategic recommendations, and prototypes that move the system towards its highest-value goals.

Decision making
This is what will appear in the children page summary

How we can help
If you have a project that is cross cutting, touches other system components, is a new component or service (or is in other ways complex), please reach out to us at architecture@wikimedia.org.

Maturity model
Architecture capabilities defined and rated on a model of initial to optimizing maturity.

Heuristics
Trusted, time-tested guidelines for serious problem solving.

Glossary & toolset
This is what will appear in the children page summary

Resources
Our favorite books and resources to continue your systems architecture study.

Core team
}}