Still deploying your custom SAP Fiori applications by logging into a BTP sub-account and running CF commands manually? It works — until it doesn't. As your landscape grows, so does the risk: no audit trail, no approval gates, no guarantee that what you tested in QA is what lands in production.
This guide walks you through the complete setup of SAP Cloud Transport Management Service (CTMS) integrated with the SAP CI/CD Service on BTP — so your Fiori app deployments are automated, controlled, and fully traceable from the moment a developer pushes code to Git, all the way to production.
Whether you are setting this up for the first time or refreshing your knowledge of the 2026 toolset, this post covers everything: CTMS subscription and landscape configuration, transport nodes and routes, BTP Destinations with technical users, MTA project structure, CI/CD job setup, and the Release Manager import workflow — with troubleshooting tips and FAQs included.
Never lost your code to a bad edit? Never wished you could just go back to the version that worked? That is exactly what Git solves. This guide explains Git, GitHub and VS Code in plain English — what each tool does, how they work together, and how to set everything up from scratch. Includes a full command reference, branching explained simply, real workflow scenarios, and answers to the most common questions developers ask. Whether you are writing your first line of code or refreshing your fundamentals, this is the guide you will come back to.
SAP powers the world's largest organisations — but most people who use it daily have never had it properly explained. This guide breaks down what SAP is, how it works, which products matter, and why it's so complex. From the one-line answer to a full quick-reference glossary — whether you're hearing the acronym for the first time or need a fast refresh.
Enterprise Resource Planning (ERP) is a software system that streamlines and automates business processes in the most efficient way. Read more...
Core Expertise
Areas where I design, build, and advise.
SAP BTP
End-to-end solutions on SAP Business Technology Platform — integration, extension, and cloud-native development.
SAP Fiori & UX
Designing and building intuitive Fiori apps that put the user at the centre of every SAP interaction.
AI Integration
Embedding AI capabilities into SAP landscapes — from BTP AI services to custom LLM integrations.
S/4HANA
Architecture, migration planning, and implementation of SAP S/4HANA across industries and deployment models.
Digital Transformation
Guiding organisations through SAP-led transformation — from strategy and roadmap to go-live and adoption.
Technical Writing
Making complex SAP concepts accessible — architecture documents, how-to guides, and developer content.
"I spent 10 years building SAP systems in India, then moved to Helsinki.
That shift — between two very different ways of working and living —
changed how I think about technology, people, and what good architecture really means."
Previously with Accenture and TietoEVRY (now Tietoevry).