Skip to content
Adri edited this page Aug 21, 2024 · 9 revisions

Welcome to the Product Central Architecture wiki. This space is designed to provide comprehensive guidance and resources for contributors and users of Product Central's reference architecture templates.

Overview

Product Central provides a set of reference architecture templates to help developers and teams streamline the development and deployment of their applications. These templates offer best practices, standardized structures, and ready-to-use components, ensuring consistency and quality across projects.

Getting Started

Key Sections

  1. Introduction: Learn about Product Central, its mission, and the benefits of using reference architecture templates.
  2. Contributing: Detailed guidelines on how to contribute to the repository, including forking, cloning, creating content, and raising pull requests.
  3. Templates: Explore the various templates available, their use cases, and detailed documentation.
  4. Documentation: Access comprehensive documentation on each template, including TechDocs and Architectural Decision Records (ADRs).
  5. Support: Find resources for troubleshooting, support channels, and contact information for repository maintainers.

Introduction

Product Central aims to standardize and simplify the development process by providing reference architecture templates that embody best practices and scalable solutions. These templates help teams accelerate their projects and ensure they are built on robust, well-defined foundations.

Reference Architecture

Reference architecture serves as a blueprint for designing and implementing systems. It encapsulates best practices, guidelines, and standardized components to create a robust and scalable architecture.

Benefits of Reference Architecture:

  • Guidance: Provides clear guidelines on the structure and components of the system.
  • Reusability: Components and patterns can be reused across different projects, saving time and effort.
  • Quality: Ensures that the system adheres to best practices and industry standards.

Benefits of Using Product Central Templates

  • Consistency: Maintain a consistent structure across projects.
  • Best Practices: Leverage industry best practices embedded in the templates.
  • Time-Saving: Reduce development time with ready-to-use components.
  • Scalability: Build scalable and maintainable applications.

Contributing

Interested in contributing? Visit our Contributing Guide to learn how you can add value to our repository. Whether you’re improving existing templates or creating new ones, your contributions are welcome and valued.

Templates

Our repository includes a variety of templates tailored for different use cases. Each template is thoroughly documented to help you understand its purpose and how to integrate it into your projects.

Explore our templates:

Documentation

Documentation is key to understanding and effectively using our templates. Each template comes with:

  • TechDocs: Detailed technical documentation explaining the template’s purpose, setup, and usage.
  • ADRs: Architectural Decision Records that capture the reasoning behind key technical decisions.

Support

Need help? Reach out to the Product Central Team and we are happy to assist you!

Contact Us

For any queries or further assistance, please reach out to the repository maintainers or join our community discussions on GitHub.

Thank you for being a part of the Product Central community. Together, we can build better, faster, and more scalable solutions.