I am happy to share with you the new ABAP extensibility guide for SAP S/4HANA in the cloud and on premise with you that was released today!
Extend SAP S/4HANA in the cloud and on premise with ABAP based extensions
Read the guide and find out how to create ABAP-based extension on SAP BTP ABAP Environment (aka Steampunk), SAP S/4HANA Cloud ABAP Environment or with Cloud ready developer extensibility in SAP S/4HANA any-premise or private cloud edition (aka Embedded Steampunk).
The new guide does not replace the existing guide Custom Extensions in SAP S/4HANA Implementations – A Practical Guide for Senior IT Leadership , but it provides more focus and goes one level deeper on the ABAP-based extensions.
And in this context, the following blog post may be of interest for you, if you need an overview first: