Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
9e7f77e
first draft #306
akyriako Aug 22, 2025
ed90571
added regions draft #306
akyriako Aug 22, 2025
cf4934d
replaced category for chip #306
akyriako Aug 22, 2025
df50713
added all services wo long description #306
akyriako Aug 22, 2025
3cd4de3
fixed styles draft #306
akyriako Aug 22, 2025
7aa5d84
added full screen grid draft #306
akyriako Aug 22, 2025
5ecc611
small fixes in css #306
akyriako Aug 23, 2025
9aaa7f0
fix the size of the tiles #306
akyriako Aug 23, 2025
b13f76d
fix service chips allocation #306
akyriako Aug 23, 2025
2b03415
added details sleeve #306
akyriako Aug 23, 2025
a2fcd4e
add scale buttons in sleeve #306
akyriako Aug 23, 2025
1fa5b12
removed external link from tile #306
akyriako Aug 23, 2025
cbce45e
added scale chips for filters #306
akyriako Aug 24, 2025
9100dab
fixed all chips #306
akyriako Aug 24, 2025
af0a97f
renamed components #306
akyriako Aug 24, 2025
bb9c266
fix dark theme #306
akyriako Aug 24, 2025
5f3719e
fixed landing page links #306
akyriako Aug 24, 2025
c2806c4
added service descriptions
akyriako Aug 24, 2025
e651056
removed old navigator from best practices #306
akyriako Aug 24, 2025
6f532fc
added release notes to footer #306
akyriako Aug 24, 2025
7495a1c
renamed components to navigator #306
akyriako Aug 25, 2025
d6a5e77
added hc links #306
akyriako Aug 25, 2025
83ae9e6
added portfolio nav buttons to search and notfound pages #306
akyriako Aug 25, 2025
9ad334d
fixed tileTop and flags padding and size #306
akyriako Aug 25, 2025
c5ec559
temporary transition to new design #306
akyriako Aug 26, 2025
eae94e8
added reset button #306
akyriako Aug 26, 2025
269bf29
fixed reset button alignment #306
akyriako Aug 26, 2025
2e36f1e
fixed empty results #306
akyriako Aug 26, 2025
37736ed
fixed global services draft #306
akyriako Aug 26, 2025
a2123b5
changes SD to products #306
akyriako Aug 26, 2025
78675df
fix linter errors #306
akyriako Sep 1, 2025
a4ae344
fix linter errors pt.2 #306
akyriako Sep 1, 2025
11ad484
fix linter errors pt.3 #306
akyriako Sep 1, 2025
6ac8ea4
fixed flags for windows and no results img #306
akyriako Sep 2, 2025
010dabf
added descriptions and links for sites #306
akyriako Sep 2, 2025
7ed64e0
fixed financial services #306
akyriako Sep 2, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 3 additions & 17 deletions docs/best-practices/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,28 +3,14 @@ id: best-practices
title: Best Practices
---

import BestPractices from '@site/src/components/ServiceCallouts';
import ApplicationServices from '@site/src/components/ServiceCallouts/ApplicationServices';
import DataAnalysisServices from '@site/src/components/ServiceCallouts/DataAnalysisServices';
import ComputingServices from '@site/src/components/ServiceCallouts/ComputingServices';
import ContainerServices from '@site/src/components/ServiceCallouts/ContainerServices';
import DatabaseServices from '@site/src/components/ServiceCallouts/DatabaseServices';
import ManagementServices from '@site/src/components/ServiceCallouts/ManagementServices';
import NetworkingServices from '@site/src/components/ServiceCallouts/NetworkingServices';
import SecurityServices from '@site/src/components/ServiceCallouts/SecurityServices';
import StorageServices from '@site/src/components/ServiceCallouts/StorageServices';
import clsx from 'clsx';
import Heading from '@theme/Heading';
import styles from './styles.module.css';
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';


# Best Practices

Welcome to the Open Telekom Cloud Architecture Center Best Practices.
Here we provide crucial guidelines for optimizing cloud-based solutions with emphasis to architectural principles that
enhance reliability, scalability, security, high availability and fault tolerance.

{/*
## Open Telekom Cloud Services Portfolio

<Tabs>
Expand Down Expand Up @@ -106,4 +92,4 @@ enhance reliability, scalability, security, high availability and fault toleranc
</TabItem>
</Tabs>


*/}
26 changes: 17 additions & 9 deletions docusaurus.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -36,13 +36,13 @@ const config: Config = {
{
docs: {
sidebarPath: './sidebars.ts',
editUrl:'https://github.com/opentelekomcloud/docs-next/tree/main/',
editUrl: 'https://github.com/opentelekomcloud/docs-next/tree/main/',
// showLastUpdateAuthor: true,
// showLastUpdateTime: true,
breadcrumbs: true,
exclude: ['**/by-use-case/computing/**', '**/by-use-case/hybrid/**', '**/by-use-case/migration/**']
},

theme: {
customCss: './src/css/custom.css',
},
Expand Down Expand Up @@ -89,12 +89,12 @@ const config: Config = {
label: 'Blueprints',
},
{
to: '/templates',
to: '/templates',
label: 'Templates',
position: 'left',
},
{
to: '/webinars',
to: '/webinars',
label: 'Webinars',
position: 'left',
},
Expand All @@ -105,14 +105,14 @@ const config: Config = {
// label: 'Cloud Adoption Framework 🚧',
// },
// { to: '/blog', label: 'Blog', position: 'right' },
{
href: 'https://auth.otc.t-systems.com/',
{
href: 'https://auth.otc.t-systems.com/',
position: 'right',
className: 'navbar--terminal-link',
"aria-label": 'Open Telekom Cloud Console',
},
{
href: 'https://github.com/opentelekomcloud/docs-next',
{
href: 'https://github.com/opentelekomcloud/docs-next',
position: 'right',
className: 'navbar--github-link',
"aria-label": 'GitHub',
Expand Down Expand Up @@ -148,10 +148,18 @@ const config: Config = {
label: 'Help Center',
to: 'https://docs.otc.t-systems.com/',
},
{
label: 'Portfolio Navigator',
to: '/portfolio',
},
{
label: 'Portfolio Roadmap',
to: 'https://www.open-telekom-cloud.com/en/products-services/roadmap',
},
{
label: 'Release Notes',
to: 'https://www.open-telekom-cloud.com/en/support/release-notes',
},
{
label: 'Core Services Certifications',
to: 'https://www.open-telekom-cloud.com/en/products-services/core-services/certifications',
Expand All @@ -166,7 +174,7 @@ const config: Config = {
to: 'https://marketplace.otc.t-systems.com/',
},
{
label: 'Community Forums',
label: 'Community Portal',
to: 'https://community.open-telekom-cloud.com/',
},
{
Expand Down
62 changes: 56 additions & 6 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,11 @@
"@docusaurus/preset-classic": "^3.7.0",
"@mdx-js/react": "^3.1.0",
"@telekom/scale-components": "^3.0.0-beta.151",
"@telekom/scale-components-react": "^3.0.0-beta.56",
"clsx": "^2.1.1",
"docusaurus-plugin-zooming": "^1.0.0",
"docusaurus-theme-search-typesense": "^0.23.0",
"flag-icons": "^7.5.0",
"lucide-react": "^0.525.0",
"prism-react-renderer": "^2.4.1",
"react": "^18.3.1",
Expand Down
4 changes: 2 additions & 2 deletions src/components/HomepageFeaturedServices/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ export default function HomepageFeaturedServices(): JSX.Element {
<p className="margin-bottom--md">
Check out our collection of technical solutions, best practices and cool tips for the most popular services of Open Telekom Cloud.
</p>
<a className="button button--secondary" href={useBaseUrl("/docs/best-practices")}>
Explore our Best Practices
<a className="button button--secondary" href={useBaseUrl("/portfolio")}>
Open Portfolio Navigator
</a>
</div>
</div>
Expand Down
Loading