Skip to content

docs(paas-native): restructure and expand the FAQ - #2518

Open
Sandor Akszenovics (axasanya) wants to merge 6 commits into
shopware:mainfrom
axasanya:paas-native-faq-rewrite
Open

Sandor Akszenovics (axasanya) wants to merge 6 commits into
shopware:mainfrom
axasanya:paas-native-faq-rewrite

Conversation

@axasanya

Copy link
Copy Markdown
Contributor

Summary

Reworks the PaaS Native FAQ from a flat list into 12 thematic sections, and expands it from 29 to 84 questions. The additions cover topics that currently come in through support tickets, security questionnaires and RFPs but had no documented answer.

New topic areas

  • Backups, retention, restore ownership and data export
  • Availability, maintenance windows, incident reporting, Slack vs. ticket
  • Resource overage and how it is assessed
  • Data protection, encryption, subprocessors, certifications, pentesting
  • Migrating an existing shop, and what has to change in a codebase first
  • Build versus deployment as separate lifecycles
  • Rollback, extension removal, Shopware upgrades, composable frontend contracts

Corrections to existing answers

  • Blackfire and Tideways are supported. The FAQ previously stated that neither was supported as part of the platform. Blackfire setup is documented at Blackfire; Tideways documentation is in preparation and the answer says so.
  • Zero-downtime deployment is conditional on database migrations. Previously stated unconditionally.

Alignment with the contract

The availability and overage answers follow the published PaaS Native Supplementary Agreement, including the Clause 2.3 exclusion of developer tooling from the uptime target and the three-month evaluation period for overage.

Where a topic has no guide yet — CI/CD pipeline examples, migration, automated rollback, Tideways setup — the FAQ says so in an :::info callout rather than leaving the gap silent.

Related links

Checklist

  • I reviewed affected links, code samples, and cross-references, including PageRef references where relevant.
  • I added or updated redirects in .gitbook.yaml if pages were moved, renamed, or deleted. — n/a, no pages moved
  • I updated .wordlist.txt (and sorted it) if spellcheck flags new legitimate terms. — no new terms
  • Any required dependent changes in downstream modules have already been merged and published. — n/a
  • This pull request is ready for review.

Notes

Single file, no pages added or moved. All 24 relative links and 3 internal anchors resolve.

Question headings moved from ## to ### so the new section headings can use ##. Deep links to individual question anchors are unaffected where the question wording is unchanged.

Two answers restate commitments that are not in the public Supplementary Agreement and need sign-off before merge: the RTO/RPO of 24 hours, and the "CVSS above 9.0, mitigation begins within one working day" patching statement. Happy to drop both if they should not be public.

Group the questions into 12 thematic sections and add coverage for the
topics that currently drive support tickets and RFP questions: backups
and recovery, availability and maintenance, resource overage, security
and data protection, migration, rollback, build-versus-deploy, extension
removal and Shopware upgrades.

Also corrects answers that were wrong or incomplete, including
zero-downtime deployments, custom domain DNS and Tideways support, and
aligns the availability and overage answers with the published PaaS
Native Supplementary Agreement.
@shopware-dev-docs-connector

shopware-dev-docs-connector Bot commented Sep 16, 2026

Copy link
Copy Markdown

Developer Docs healthcheck

Status: Waiting for approval from someone with write access.
Repository: axasanya/docs
Commit: 42c4203
Preview: Not available until the healthcheck is approved and completes.

Fork PRs need approval from a maintainer with write access before the healthcheck can run. GitHub approves only the latest commit, so every new commit pushed after approval needs another approval.

Reword six terms aspell does not recognise, and add the domain
acronyms to .wordlist.txt (sorted).
Tideways setup is now documented, so replace the placeholder with the
actual configuration, note the shop-application-only restriction, and
cover the Blackfire/Tideways/tracing exclusivity in one answer.
…rite

# Conflicts:
#	products/paas/shopware/faq.md
stabilise -> stabilize, unauthorised -> unauthorized, and reword two
constructions the dictionary does not recognise.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant