FrontTailor 1.0.0 (10 November 2026): inspector, OData, performance, UI5 2.0, AI and operations for SAP Fiori® and UI5 apps – in one panel. What’s inside → +43 664 1964199Contact →
Manifesto

Sources.

“Blazing fast.” “Enterprise-ready.” “AI-powered.” – developer tools promise a lot and prove little. For a tool that looks inside Fiori apps instead of guessing, that would be embarrassing. So every statement on this website has a source: product statements point to the extension’s documentation as of version 1.0.0, the first stable release, with licence check and 7-day trial, documentation as of 10 November 2026, books and vendor to a link and a date.

All siblings of the Tailor family share the habit. For us it means: including the number that speaks against us.

Product

  1. Name and trademark rules

    The name is “CloudDNA FrontTailor – Developer Tools for SAP Fiori® and UI5 apps”, FrontTailor for short. SAP trademarks are used only descriptively (“for SAP Fiori® and UI5 apps”, ® on first mention) and never as part of an own name, logo or domain. The trademark notice appears verbatim in the store text, the README and the licence view of the extension.

    FrontTailor product documentation, ADR-045 “Product name” · checked on 2026-11-09

  2. Browser extension for Chrome and Edge (Manifest V3)

    FrontTailor is a Manifest V3 extension for Chrome and Edge 137 or later (because of Ed25519 in WebCrypto for the licence check). It ships a DevTools panel, a side panel and a popup; user interface in German and English, SAP Horizon light and dark.

    FrontTailor product documentation, manifest (apps/extension/manifest.config.ts) and ADR-014 · checked on 2026-11-09

  3. Licence check on: 7-day trial, then Community

    Since version 1.0.0, the first stable release, the licence check is switched on. Every new installation gets all editions for 7 days, without a licence key. After that Community applies until a valid key is entered. A valid licence always wins. Administrators can switch the trial off with the policy trial: false. Version 0.1.0 was a beta without the licence check.

    FrontTailor product documentation, ADR-014 “Module registry and licence” · checked on 2026-11-10

  4. UI5 1.71 to 2.x, SAPUI5 and OpenUI5

    One adapter encapsulates all UI5 API generations (core API up to 1.119, module API from 1.120 and 2.x). The E2E tests run against the CDN runtimes 1.71, 1.96, 1.108, 1.120, 1.136, 1.154 and 2.x. If an API is missing, the module is switched off instead of showing wrong data; the adapter never throws into the page.

    FrontTailor product documentation, ADR-002 “UI5 adapter” · checked on 2026-11-09

  5. System info without setup

    Once the domain is granted, FrontTailor shows UI5 version, theme, language, launchpad flavour, app, app type (freestyle, Fiori elements V2 or V4) and the data sources with backend type – copyable as Markdown, in DevTools panel, side panel and popup.

    FrontTailor product documentation, README and store text (docs/store-listing.md) · checked on 2026-11-09

  6. Traffic-light badge and host profiles

    The icon shows grey (no UI5), green (UI5 detected), yellow with an error count (errors in the UI5 log or requests with status 400 or above) and red (PROD profile). Host profiles have a name, colour and PROD flag; PROD enforced by the prodHosts policy cannot be switched off in the profile. Only scheme, host and path are stored, never query strings.

    FrontTailor product documentation, ADR-003 “Traffic light, session errors, profiles” · checked on 2026-11-09

  7. PROD lock in the background, fail closed

    Every route that changes something at runtime carries prodGuard: true. The background rejects it on PROD tabs with “Forbidden” before the request reaches the page; when in doubt, it locks. This covers property edit, replay, personalisation reset, cache reset, version override, fault simulation and local code, among others.

    FrontTailor product documentation, ADR-004 “Feature modules” · checked on 2026-11-09

  8. Control inspector with pick mode and “copy as”

    Control tree, properties, aggregations, associations, events, bindings, contexts and owner component – in the DevTools panel and the side panel, also in iframes and the launchpad. Pick mode with Alt+Shift+F, “copy as” ID, OPA5, wdi5, Playwright or XML (generated IDs never end up in a selector), live property editing with PROD lock, “store as variable” and links to the API reference of the running version and to about 110 pages of the Fiori design guidelines. Tree up to 20,000 nodes.

    FrontTailor product documentation, ADR-005 “Control inspector” · checked on 2026-11-09

  9. Model explorer with snapshot, diff and i18n lookup

    Reads JSONModel, ODataModel V2 and V4, ResourceModel, XMLModel and the device model – read-only, without network access of its own. Snapshot and before/after diff, i18n lookup with key, bundle and values per language, scan for missing keys on click.

    FrontTailor product documentation, ADR-006 “Model explorer” · checked on 2026-11-09

  10. Jump from the request to the control

    From an OData request or a metadata property, one click leads to the bound UI5 control – V2 and V4, freestyle, Fiori elements, launchpad and iframes. Measured at 0.5 to 4.0 ms per search.

    FrontTailor product documentation, ADR-010 “Jump to control” · checked on 2026-11-09

  11. Flex check and targeted personalisation reset

    Shows changes per layer (USER, CUSTOMER, VENDOR, PARTNER …), variant managements and key-user versions. Only the user’s own USER layer is reset – whole app, per control or per variant management – locked on PROD and with double confirmation.

    FrontTailor product documentation, ADR-011 “Flex personalisation” · checked on 2026-11-09

  12. App state bookmarks

    “Remember state” stores address, variant, filter values, tab or section and optionally up to 20 recorded steps; one click restores the state. Steps that could change data are not replayed on PROD. Community; team bookmarks via team sync are Team.

    FrontTailor product documentation, ADR-038 “App state bookmarks” · checked on 2026-11-09

  13. Developer comfort

    “Debug own code only” sets sap-ui-debug to the app’s namespaces, UI5 stays optimised. URL presets (Horizon dark, RTL, accessibility, preload off, logon language, client) in one click. “Open in editor” jumps to the line of the view in VS Code, Cursor, IntelliJ IDEA or WebStorm. Community.

    FrontTailor product documentation, ADR-039 “Developer comfort” · checked on 2026-11-09

  14. Cache reset, debug switches and command palette

    Cache reset per target (browser cache only for the tab’s domain, never cookies or passwords) with double confirmation and PROD lock; debug switches as URL parameters, the launchpad hash is kept; up to 20 URL profiles per host; command palette with Alt+Shift+K, favourites and the last ten commands.

    FrontTailor product documentation, ADR-008 “Tools: cache, debug, palette” · checked on 2026-11-09

  15. Test another UI5 version from the SAP CDN

    Redirects only the app’s UI5 files to ui5.sap.com or sdk.openui5.org in the chosen version, in exactly one tab; the app’s own code is untouched. Locked on PROD, switching off always works, the rules end with the tab. A strict page CSP can prevent the override.

    FrontTailor product documentation, ADR-012 “UI5 version override” · checked on 2026-11-09

  16. OData console for V2 and V4

    Records the app’s OData requests and splits $batch (multipart and V4 JSON) into its parts. Errors become readable for Gateway V2, V4/RAP/CAP, ICF HTML and sap-message, with a link to the gateway error log (/IWFND/ERROR_LOG). Measured overhead about 0.2 ms per request. Export as cURL, .http, Postman and HAR without tokens; replay only after a preview, same-origin and locked on PROD; catalogue of 76 explained headers. The log stays local in IndexedDB and is deleted when the tab closes. Community.

    FrontTailor product documentation, ADR-007 “OData console” · checked on 2026-11-09

  17. Graphical metadata explorer

    Entity diagram for V2 and V4 with navigations and cardinality, path finder for a copyable $expand, live overlay of requests and errors, export as SVG, PNG and Mermaid – all local. 303 types with 1,200 edges laid out in 35 to 56 ms.

    FrontTailor product documentation, ADR-015 “Metadata explorer” · checked on 2026-11-09

  18. Saved filters and replay collections

    Filter variants as in Fiori, replay collections with addresses relative to the service (run on DEV, QAS and PROD, display only there), favourites in the command palette. Saved replays never contain tokens, cookies or authorization headers.

    FrontTailor product documentation, ADR-029 “Saved filters, replays, favourites” · checked on 2026-11-09

  19. OData fault simulation

    Rules per service, entity set, method and optionally $batch part answer with HTTP 400 to 599 including an SAP error text (V2/V4, innererror with transaction ID), delay, empty result, custom JSON, network error or expired CSRF token – once, N times or always. At most 30 rules per tab, banner in the page, “simulated” flag in the console, locked on PROD. Pro.

    FrontTailor product documentation, ADR-037 “Fault simulation” · checked on 2026-11-09

  20. Performance profiler with traffic light

    Measures TTFB, FCP, LCP, TTI (approximation), requests and sizes, component preload, async/manifest-first, library preload, theme cache, slow OData calls and long tasks, with traffic light and recommendation. The thresholds are FrontTailor rules of thumb, not SAP limits. No overhead before “start measurement”. The CPU deep profile runs through the separate, free extension “FrontTailor Profiler Companion” – only it holds the debugger permission. Pro.

    FrontTailor product documentation, ADR-016 “Performance profiler” · checked on 2026-11-09

  21. Performance budgets per app

    Seven metrics with default budgets: start time 3,000 ms, 80 requests, 2.5 MB transfer, largest app bundle 1 MB, 0 synchronous requests, 5 $batch, render time (LCP) 2,500 ms. Verdict at the top of the report, e.g. “2 budgets exceeded: start time +38 % since version 1.4.0”; history per metric, export and import as JSON. Pro; team budgets via team sync are Team.

    FrontTailor product documentation, ADR-044 “Performance budgets” · checked on 2026-11-09

  22. Own share of load-time overhead measured

    In the A/B comparison of the three demo apps, FrontTailor’s own code accounts for 0.7 %, 0.1 % and 1.0 % of load time. The total overhead with the required permissions is 10.9 %, 4.2 % and 1.6 % – in the freestyle app, 7 to 12 percentage points of it are Chromium itself as soon as webRequest and declarativeNetRequest are active.

    FrontTailor product documentation, ADR-009 “Quality assurance and release” · checked on 2026-11-09

  23. UI5 2.0 readiness check

    Watches the running app for APIs that are removed in UI5 2.x: sap.ui.getCore(), jQuery.sap.*, synchronous loading, global namespaces, deprecated controls, themes (e.g. sap_belize), libraries, manifest and bootstrap – each finding with file, line and column, replacement and a link to the SAP documentation. Score 100 minus 30 per blocker; with an open blocker at most 49. Adds what happens at runtime to the static UI5 linter. Check Community, migration report (Markdown/CSV, effort, comparison with the previous run) Pro.

    FrontTailor product documentation, ADR-027 “UI5 2.0 readiness” · checked on 2026-11-09

  24. Library analyzer

    Shows which UI5 libraries are loaded, where they come from and which controls come from libraries the manifest does not declare – with a copyable sap.ui5/dependencies proposal and a network view (preload versus single modules, synchronous loads, sizes). Analysis Community, export across all apps of the session Pro.

    FrontTailor product documentation, ADR-034 “Library analyzer” · checked on 2026-11-09

  25. i18n and accessibility check

    i18n: missing, unused or fallback-only keys, hard-coded texts, missing translations, placeholder mismatches. Accessibility per WCAG 2.2 (1.1.1, 1.3.1, 1.4.3, 3.3.2, 4.1.2), contrast at least 4.5:1 or 3:1, not rounded. Jump to the inspector, export as CSV or Markdown. It does not check keyboard operation and focus order. Pro; switching the language (including RTL and SAP pseudo languages) is Community.

    FrontTailor product documentation, ADR-033 “i18n and accessibility” · checked on 2026-11-09

  26. Fiori design guidelines validator

    Detects the floorplan (list report, worklist, object page, ALP, overview page, FCL, wizard and more) and checks the visible view with 32 rules, score per category (green from 90), improvement with example and dos & don’ts. The check makes no request. The rules were tested on the three demo apps, not on customer apps. Pro.

    FrontTailor product documentation, ADR-035 “Fiori guidelines validator” · checked on 2026-11-09

  27. Annotation explorer for Fiori elements

    Pick a control and see which annotations are in effect (e.g. UI.LineItem), which source they come from ($metadata, CAP, backend, local file) and which values are overridden. Plus manifest viewer and draft/ETag inspector. V2 only partly. Pro.

    FrontTailor product documentation, ADR-019 “Annotation explorer” · checked on 2026-11-09

  28. Scaffolding from the running app

    Generates page objects for OPA5, wdi5 and Playwright, journeys, a QUnit skeleton for the controller and mock data from recorded OData responses (V2 MockServer, V4 fe-mockserver), masked with the PII rules. 12 built-in and up to 200 own snippets; download as ZIP, generated locally. Pro.

    FrontTailor product documentation, ADR-020 “Scaffolding and snippets” · checked on 2026-11-09

  29. Shared recorder

    One recording (at most 200 steps, 10 minutes) becomes steps in the bug report (Pro), a Playwright, OPA5 or wdi5 journey (Pro) or a synthetic check (Enterprise). Typed values are not recorded by default. Recording is allowed on PROD, replaying as a check is not. The recorder itself is Community.

    FrontTailor product documentation, ADR-028 “Shared recorder” · checked on 2026-11-09

  30. Local code in the real launchpad

    An app’s resources come from your own dev server (ui5 serve, fiori run, BAS preview) in one tab – with the real tile, real roles and real backend data, without a deployment. Targets only localhost or HTTPS hosts the user confirmed; “local code active” banner; locked on PROD; the extension never runs the code itself. Pro.

    FrontTailor product documentation, ADR-036 “Local code in the launchpad” · checked on 2026-11-09

  31. Report a problem with a masked report

    Screenshot with rectangle, arrow and pixelate, click trail of the last 20 actions (never values or texts), failed requests, errors and system info. E-mail, phone, IBAN, long digit strings and name lists are masked before the preview; screenshots are not masked automatically. The extension sends nothing itself – clipboard, e-mail, file or ticket only after a preview and a click. Pro.

    FrontTailor product documentation, ADR-017 “Issue reporter” · checked on 2026-11-09

  32. Tickets in Jira, GitHub, GitLab, Azure DevOps and ServiceNow

    The default is the ticket system’s prefilled form in a new tab, without a token and without host access. In API mode the service worker creates the ticket after a preview that shows exactly what is sent. Tokens are never kept in any storage area, at most in memory. Jira, GitHub, GitLab and Azure DevOps are Pro, ServiceNow is Enterprise.

    FrontTailor product documentation, ADR-031 “Ticket integrations” · checked on 2026-11-09

  33. Known errors with the fix at the error

    A fix is stored once as a pattern (message class and number, HTTP status, gateway code, text, app, service, authorization object) and appears as “known” right in the OData console, UI5 log, health, authorization diagnosis and bug report. Patterns containing personal data are rejected. Own entries Community, team entries Team.

    FrontTailor product documentation, ADR-040 “Known errors” · checked on 2026-11-09

  34. AI assistant with your own key

    Providers: Anthropic, Azure OpenAI, SAP AI Core (orchestration), OpenAI-compatible (e.g. Ollama, LiteLLM), Google Gemini and Mistral – several of them tested only against mocks so far. 35 use cases, such as explaining an error, writing a wdi5 test, a code review of the running app or performance tips. Before every send the preview shows endpoint, headers (redacted), system prompt and full content; nothing is sent until you click, straight to the provider. Answers are suggestions and are never applied automatically. Endpoints only via HTTPS (HTTP only for localhost). Pro.

    FrontTailor product documentation, ADR-018 “AI assistant (BYOK)” · checked on 2026-11-09

  35. AI key only local and encrypted

    If you choose, FrontTailor stores your own AI key encrypted (AES-GCM-256 with a non-exportable WebCrypto key) in chrome.storage.local – never in sync, never in exports, team packages, reports or logs. This does not protect against someone with access to the whole browser profile. With the policy ai.persistKeys: false, keys stay in memory only. There is no CloudDNA AI proxy.

    FrontTailor product documentation, ADR-018 “AI assistant (BYOK), addendum” · checked on 2026-11-09

  36. Masking of personal data before sending

    E-mail addresses, phone numbers, IBANs and long digit strings are masked before every AI request. Masking is on by default and can be enforced with the aiRequirePiiMasking policy; companies can switch the assistant off (modules.ai) or prescribe provider and endpoint.

    FrontTailor product documentation, store text (docs/store-listing.md) and ADR-018 · checked on 2026-11-09

  37. Launchpad inspector

    Pick a tile and see app ID, semantic object and action, target mapping, space, page, catalogue, resolution and plugins without opening the app. Detects sandbox, ABAP FLP, cFLP and Work Zone (standard/advanced derived from the address). Users are masked, export as JSON or Markdown, read-only. Enterprise.

    FrontTailor product documentation, ADR-022 “Launchpad inspector” · checked on 2026-11-09

  38. Authorization diagnosis and tile check chain

    Reads 401/403 and authorization errors from the OData console, recognises authorization objects (S_SERVICE, S_START …), field/value pairs and gateway codes and links to SU53, /IWFND/ERROR_LOG, /IWFND/MAINT_SERVICE and SICF. Check chain for “tile missing”: launchpad, catalogue, role, target mapping, start authorization, tile, OData service – role and start authorization only with the backend service. User IDs masked. Enterprise.

    FrontTailor product documentation, ADR-025 “Authorization diagnosis” · checked on 2026-11-09

  39. Optional backend service (ABAP add-on)

    A read-only ABAP add-on (RAP, OData V4) answers the role and start authorization stages, optionally for another user (authorization object required, every simulation logged in SLG1). For S/4HANA on-premise and private cloud. Off by default; the ABAP code has not yet been tested on a real SAP system. Enterprise.

    FrontTailor product documentation, ADR-032 “Backend service and role simulator” · checked on 2026-11-09

  40. Health and synthetic check

    Status bar from the existing OData log, without a request of its own: median and p95 of the last 50 requests, error rate, 401/403, CSRF problems, estimated session time left (FrontTailor reads no cookies). A recorded click path can be replayed as a synthetic check – locked on PROD. Enterprise.

    FrontTailor product documentation, ADR-023 “Health monitoring” · checked on 2026-11-09

  41. Deployment check and cache-buster check

    Compares the running app version with a freshly loaded manifest.json (up to five components) and the UI5 version, shows stale ~token~ paths and gives the verdict “newer version deployed – clear cache and reload”. Requests only after a click, same-origin, without cache; results only in memory. Community.

    FrontTailor product documentation, ADR-024 “Deployment check and cache buster” · checked on 2026-11-09

  42. System comparison DEV/QA/PROD

    Snapshots of one app per system from metadata only – app and UI5 version, libraries, cache buster, flex changes, $metadata structure and hash, manifest excerpt, target mapping – and a diff: “why does it work on QA but not on PROD?”. No business data, no users, no background crawling. Enterprise.

    FrontTailor product documentation, ADR-030 “System comparison” · checked on 2026-11-09

  43. Release check after transport

    Checks an expected version against all systems from the host profiles: traffic light per system for manifest version, cache buster, sap-ui-cachebuster-info.json, component preload, stale resources and UI5 app index, with the next step for every red finding (e.g. /UI5/APP_INDEX_CALCULATE, /UI2/INVALIDATE_GLOBAL_CACHES). FrontTailor runs no reports. According to SAP the app index interface is not meant for public use. Enterprise.

    FrontTailor product documentation, ADR-042 “Release check after transport” · checked on 2026-11-09

  44. Morning check across several apps

    A list of at most 30 apps is opened one after another in background tabs on click. Traffic light: red for an HTTP error, load error, missing UI5, timeout or start time of 15 s or more; yellow from 5 s, for a clear slowdown, UI5 errors or failed requests. Comparison with the last run (“yesterday 1.2 s, today 3.4 s”), export as Markdown, CSV or HTML. No background monitoring; recorded steps are locked on PROD. Enterprise.

    FrontTailor product documentation, ADR-043 “Morning check” · checked on 2026-11-09

  45. Jump to the backend and SAP incident

    For a failed request, links into SAP GUI for HTML on the same system: /IWFND/ERROR_LOG, /IWBEP/ERROR_LOG, ST22, SM21, SU53, SU01, STAUTHTRACE, ST05, SAT – with transaction ID and time window to copy; for CAP/BTP, hints on cds watch, cf logs and Cloud Logging. The jump makes no request (Enterprise). The prepared SAP incident with the component from sap.app.ach, steps and request IDs is masked and not sent to SAP (Pro).

    FrontTailor product documentation, ADR-041 “Backend jump and SAP incident” · checked on 2026-11-09

  46. Team sync without a server

    A team package is a JSON file with host profiles, URL profiles, OData filters, replays, snippets, PII rules, favourites, budgets and known errors – shared by file, clipboard or a subscribed HTTPS address. Nothing is applied automatically: the user sees a diff and confirms. Optionally signed with Ed25519, enforceable by policy. No CloudDNA backend. Team.

    FrontTailor product documentation, ADR-021 “Team sync” · checked on 2026-11-09

  47. Four editions and their modules

    Community < Pro < Team < Enterprise, each edition includes those below. Community: overview, inspector, models, OData, tools and the remaining base modules. Pro: profiler, annotation explorer, scaffolding, AI assistant, issue reporter, i18n/accessibility, guidelines, local code, fault simulation. Team: team sync and team entries. Enterprise: launchpad inspector, health, morning check, authorization diagnosis, system comparison, release check, backend service, backend jump, ServiceNow, admin policies, sideloading. Locked modules stay visible with a lock.

    FrontTailor product documentation, KONZEPT.md, section business model, and ADR-014 · checked on 2026-11-09

  48. Licence checked offline, key only local

    The licence is a JWT signed with Ed25519 and is checked offline only, without a network call. The licence key is kept only in chrome.storage.local, never in sync. Three days of grace after expiry, a warning 30 days before. Administrators can set the key for all users of a browser with the licenseKey policy.

    FrontTailor product documentation, ADR-014 “Module registry and licence” · checked on 2026-11-09

  49. Community edition under Apache 2.0

    The community edition is licensed under the Apache License 2.0.

    FrontTailor product documentation, README, section licence · checked on 2026-11-09

  50. Permissions according to the manifest

    Required: storage, scripting, activeTab, sidePanel, webRequest, alarms, declarativeNetRequestWithHostAccess. Optional: browsingData (only at the first browser cache reset) and host access to https://*/* and http://*/* (only after granting per domain). Not: debugger – only the separate Profiler Companion holds it. Every further permission needs its own ADR.

    FrontTailor product documentation, manifest (apps/extension/manifest.config.ts) and store text · checked on 2026-11-09

  51. Access only after granting per domain

    A small content script only checks on each page whether UI5 markers are in the DOM, for at most 10 seconds; it reads no content, sends nothing and injects nothing. FrontTailor gets access to an app only after the user confirms “Activate FrontTailor for <host>?”. Chrome still shows the warning “Read and change all your data on all websites” at install, because the content script runs on all pages. Only the page script touches UI5, exclusively through the adapter.

    FrontTailor product documentation, ADR-001 “Layered model and messaging” · checked on 2026-11-09

  52. No data to CloudDNA

    FrontTailor works locally in the browser, collects no personal data and transmits nothing to CloudDNA. The exceptions are the AI assistant and the hand-over to a ticket system: both send only after a full preview and a click, only to the service the user or their employer set up. No telemetry, no analytics, no advertising, no account.

    FrontTailor product documentation, privacy policy of the extension (docs/datenschutz.md) · checked on 2026-11-09

  53. Admin policies via managed storage

    Via chrome.storage.managed (group policy, Intune, Jamf), companies control: allowedHosts, prodHosts, individual modules off (27 switches), aiEndpoint, aiProvider, aiAllowedProviders, aiRequirePiiMasking, ai.persistKeys, licenseKey, trial, teamSync (packages, trusted keys, signature requirement, interval), issueReporter (targets, mandatory masking), ticketTargets and allowedTicketHosts. Policies take effect without a reload.

    FrontTailor product documentation, policy schema (apps/extension/public/managed-schema.json) and ADR-013 · checked on 2026-11-09

  54. Supply chain: no remote code, SBOM, reproducible

    Release check: no remote code, no eval, no source maps, CSP without unsafe-eval and unsafe-inline, every permission justified. Reproducible build (SHA-256 comparison), CodeQL and pnpm audit in the pipeline. Every release ships a ZIP, a signed CRX and a CycloneDX SBOM.

    FrontTailor product documentation, ADR-009 and README, section release · checked on 2026-11-09

  55. Firefox build prepared

    The same sources produce a Firefox build for Firefox 140 or later, with a sidebar instead of the side panel and without the deep profile. Submission to Firefox Add-ons is still pending.

    FrontTailor product documentation, ADR-026 “Firefox build” · checked on 2026-11-09

  56. Images with made-up data

    All screenshots and videos show the three demo apps from the repo: an OpenUI5 freestyle app with an OData V2 mock server, a CAP app with Fiori elements V4 and a launchpad sandbox. All data in them is made up.

    FrontTailor product documentation, README, demo apps · checked on 2026-11-09

Vendor

  1. Edition prices

    Community free. Pro and Team monthly or annually, per user, bought directly on this website; the amounts come from the catalogue of the Tailor platform. Enterprise from €39 per user and month, minimum 25 users, or an annual licence per system, on request. All prices net plus VAT.

    Decision of the CloudDNA product owner of 9 November 2026 · checked on 2026-11-09

  2. 16 titles by Martin Koch at SAP PRESS

    The publisher’s search lists 16 titles with Martin Koch as an author, some as German and English editions of the same work: SAP Cloud Integration Cookbook (with Thorsten Reisinger and Marc Urschick); Cloud Connector für SAP / Cloud Connector for SAP, SAP Business Technology Platform – Sicherheit und Berechtigungen / Security and Authorizations for SAP Business Technology Platform, SAP Business Technology Platform – Administration / Configuring SAP Business Technology Platform (each with Siegfried Zeilinger); Git und SAP, Fullstack-Entwicklung mit SAP / Full Stack Development with SAP, SAP Fiori Elements (German and English), SAPUI5 – The Comprehensive Guide (each with Rene Glavanovits, Daniel Krancz and Maximilian Olzinger); SAP Build (with Rene Glavanovits, Gernot Haider and Daniel Krancz); Apps entwickeln mit SAP Build Apps (with Daniel Krancz); SAP Mobile Services (with Gernot Haider and Daniel Krancz).

    Rheinwerk Verlag (SAP PRESS), search “martin koch” · checked on 2026-11-05

  3. CloudDNA GmbH – SAP Silver Partner

    CloudDNA describes itself as an SAP BTP partner from Austria for the DACH region and an SAP Silver Partner; it supports SAP projects in Austria, Germany and Switzerland, in industry, retail and the public sector. Focus areas according to its website: integration, architecture and clean core, Fiori and UX, full-stack development with ABAP RAP and CAP, agility and DevOps, and training. Martin Koch is listed there as founder & managing director and SAP Champion.

    clouddna.at, start page and team · checked on 2026-11-05

  4. CloudDNA: SAP Fiori UX strategy & design

    UX governance, SAPUI5 architecture and launchpad: Fiori elements as the default, freestyle only when needed; “performance by design” with load-time budgets, OData discipline, lazy loading and measuring methods; launchpad with spaces/pages, navigation, tile and audience logic and operating setup; Fiori audit with performance and consistency quick wins; Fiori elements coaching and freestyle UI5 engineering; clean core with side-by-side extensibility, no modifications to the standard; CAP or ABAP RAP as the service layer; fixed-price quickstart workshop. Expertise in list report, object page, worklist, overview page and analytical list page with OData V2 and V4. According to the FAQ, 2–4 sprints for a first Fiori feature including design and implementation, 3–6 months for a rollout.

    clouddna.at, Fiori UX · checked on 2026-11-09

  5. CloudDNA: training and courses

    Hands-on training, in-house workshops and coaching, and MasterCLASS learning paths, in-house or remote, tailored to roles, goals and tech stack; six technology tracks (SAPUI5, ABAP RAP, BTP, Integration Suite, security, CAP); according to the website more than 80 workshops and courses delivered. Track “SAP BTP architecture & services”: account model, subaccounts, destinations, BAS, Work Zone; track “SAP BTP security”: OAuth, IAS/IPS, XSUAA, roles and authorizations. Preparation for BTP certifications, without official exams of its own.

    clouddna.at, training · checked on 2026-11-09

  6. CloudDNA: workshop catalogue 2026

    Nine workshop courses, 2–5 days, hands-on, remote and on site in the DACH region, led by SAP engineers; among them HOUI5 “SAP Fiori freestyle applications with SAPUI5”, HOFIO “SAP Fiori Elements – productive fast with low-code”, HODAT “the OData protocol in SAP”, HOCAP “SAP Cloud Application Programming Model” and HORAP “backend development with the ABAP RESTful Application Programming Model”. Formats: hands-on training 2–3 days, scenario workshop 2–5 days, MasterCLASS 4–8 weeks with role paths, homework, office hours and review gates, ongoing architecture coaching. Ideally 4–8 participants. Cost by format, duration and team size on request.

    clouddna.at, SAP workshops · checked on 2026-11-09

  7. CloudDNA: expert team

    Competences: ABAP and ABAP Cloud, RAP and CAP, Integration Suite and API engineering, Fiori elements and SAPUI5, DevOps and CI/CD. “SAP full stack engineering”: ABAP/ABAP Cloud, OData, RAP plus Fiori elements and SAPUI5 up to the launchpad rollout; “cloud & BTP architecture”: CAP, security/IAS, connectivity, with governance. Architecture Readiness in 90 minutes. The team includes Martin Koch (founder & managing director, SAP Champion), Daniel Krancz (general manager), Rene Glavanovits (team lead SAP innovation & cloud) and Maximilian Olzinger (team lead SAP full stack development) – the authors of the SAP PRESS books on SAPUI5, Fiori elements and full-stack development.

    clouddna.at, expert team · checked on 2026-11-09

  8. CloudDNA: agility and DevOps in SAP

    SAP CI/CD and transport strategy: pipeline, test strategy, transport and branching model and quality gates; automated builds, tests and deployments with gCTS, ABAP Git and SAP Cloud Transport Management; CTS+, gCTS or hybrid models; ABAP Unit and ATC as quality gates; starting with a DevOps assessment, step by step instead of big bang.

    clouddna.at, agility & DevOps · checked on 2026-11-09

  9. TailorCampus: workshops D6, D7, B8 and the “Mittelstand mit SAP” learning path

    D6 “KI im SAP-Umfeld” (AI in the SAP landscape): half a day, for SAP owners, key users and IT, advanced; Joule and embedded AI, AI services on SAP BTP, clean core, integration with Copilot and ChatGPT, use cases in finance, purchasing, logistics; result an SAP AI map. D7 “Prompt- und Agent-Engineering”: half a day, for power users and AI champions; result a tested agent with a test set. B8 “KI im Mittelstand mit SAP”: industry workshop, three hours, for key users, business departments and management; account assignment proposal, request for quotation, material short texts, variance comment, key-user guide. Learning path “Mittelstand mit SAP”: B8, F3, D6, D2, about 6 weeks. Workshops in German.

    TailorCampus, programme and industry workshops (CloudDNA website, before launch) · checked on 2026-11-09

Sources on this page

The superscript numbers in the text point here. Tap one to see the source right where it is used; all sources of this website are listed on one page.

  1. 1

    Own share of load-time overhead measured ↑Product · FrontTailor product documentation, ADR-009 “Quality assurance and release” · checked on 2026-11-09

Contact

Ten tabs too many? Talk to us.

You buy Pro and Team right here. For Enterprise, sideloading, policies, a workshop or a stubborn bug in your Fiori landscape: write to me. I reply within one working day, personally.

Martin KochManaging Director, CloudDNAI read every request myself and reply personally.