diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index 74a1f7a..0000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "workbench.colorCustomizations": { - "activityBar.activeBackground": "#ab307e", - "activityBar.background": "#ab307e", - "activityBar.foreground": "#e7e7e7", - "activityBar.inactiveForeground": "#e7e7e799", - "activityBarBadge.background": "#25320e", - "activityBarBadge.foreground": "#e7e7e7", - "commandCenter.border": "#e7e7e799", - "sash.hoverBorder": "#ab307e", - "statusBar.background": "#832561", - "statusBar.foreground": "#e7e7e7", - "statusBarItem.hoverBackground": "#ab307e", - "statusBarItem.remoteBackground": "#832561", - "statusBarItem.remoteForeground": "#e7e7e7", - "titleBar.activeBackground": "#832561", - "titleBar.activeForeground": "#e7e7e7", - "titleBar.inactiveBackground": "#83256199", - "titleBar.inactiveForeground": "#e7e7e799" - }, - "peacock.color": "#832561" -} \ No newline at end of file diff --git a/docs/technical-documentation/solution/tools/Backstage/roadmap-for-learning/_index.md b/docs/technical-documentation/solution/tools/Backstage/roadmap-for-learning/_index.md new file mode 100644 index 0000000..4dd8d67 --- /dev/null +++ b/docs/technical-documentation/solution/tools/Backstage/roadmap-for-learning/_index.md @@ -0,0 +1,47 @@ +--- +title: Roadmap for learning backstage +--- + +## 1. Foundational Knowledge + +### 1.1 Developer Portals and Platform Engineering + +- [Internal Developer Portal explained](https://medium.com/@rphilogene/what-is-an-internal-developer-portal-6bcbe2481300) + +- [Link zu internem Artikel zu Developer Portals](./docs/technical-documentation/project/conceptual-onboarding/3_platforming/_index.md) + +### 1.2 Backstage Overview + +- Read through the [Backstage Overview](https://backstage.io/docs/overview/what-is-backstage) pages of the official documentation +- a [Backstage Demo](https://www.youtube.com/watch?v=1XtJ5FAOjPk) from Spotify + +### 1.3 Prerequisites and Environment Setup + +- [backstage-setup-tutorial](../technical-documentation/solution/tools/Backstage/backstage-setup-tutorial/_index.md) + +## 2. Getting Started with Backstage + +### 2.1 Create a Backstage App + +### 2.2 Run Your First Backstage Instance + +### 2.3 Key concepts + +- Software Catalog: Learn about entities, YAML configuration, how to register components. +- Plugins: Understand how plugins are structured (frontend/backstage/plugins/*) and how they integrate with the rest of the system. +- Scaffolder: Explore templates to spin up new projects or resources quickly. +- TechDocs: Understand how documentation is generated and displayed in Backstage. + +## 3. Configuring and Extending Backstage + +### 3.1 Catalog Configuration + +### 3.2 Plugin Fundamentals + +### 3.3 Authentication & Authorization + +### 3.4 UI/UX Customization + +## 4. Working with the Ecosystem + +### 4.1 Advanced Plugins & Integrations diff --git a/mkdocs.yaml b/mkdocs.yaml index 1f515db..5fee34e 100644 --- a/mkdocs.yaml +++ b/mkdocs.yaml @@ -40,6 +40,7 @@ nav: - Setup Tutorial: technical-documentation/solution/tools/Backstage/backstage-setup-tutorial/_index.md - Existing Plugins: technical-documentation/solution/tools/Backstage/existing-plugins/_index.md - Plugin Creation Tutorial: technical-documentation/solution/tools/Backstage/plugin-creation-tutorial/_index.md + - Roadmap for learning Backstage: technical-documentation/solution/tools/Backstage/roadmap-for-learning/_index.md - CNOE: - Competitors: technical-documentation/solution/tools/CNOE/competitors/_index.md - Included Backstage Templates: