Continuous Integration and Deployment for API Management

Introduction

APIs are the defacto standard for connecting data, services, and apps to build business solutions to cater ever-changing consumer preferences. To seize the opportunities the organizations need to act fast and keep connecting and delivering solutions to the consumers not in weeks or months, but in hours or days. Even though you have well-designed core APIs, to deliver new business capabilities, you have to keep changing APIs and manage the complete life-cycle of it. It is a must that you build continuous integration and delivery into your API programs in delivering the digital transformation your organization and consumers expect.

Continuous integration is the developer practice of merging the source code into a shared repository frequently and verification process to detect errors quickly and fix. The changes are validated using an automated build and test suites upon receiving commits to the master branch. https://goo.gl/i57w2Z #DataIntegration #ML

How to Manage API Development Teams With WSO2 API Manager

ICYMI: WSO2 API Manager recently added a feature to control the visibility and the management of the API publisher interface which allows multiple teams within the same organization to independently develop their APIs without allowing others to edit or modify APIs. Even though separate teams can achieve the same (or higher) level of isolation through multi-tenancy, it is not a viable option for most user scenarios where they need to expose APIs through the same tenant without dealing with the tenant level complexities.

The basic requirement to achieve team level isolation is to create a role per team with the necessary permissions to create and publish APIs. You can do this by logging into the WSO2 API manager carbon console (https://localhost:9443/carbon) and then creating a role for team1, and assigning API creation and publishing permissions. https://goo.gl/jnsXjA #DataIntegration #ML

Fiori for S/4HANA – Finding New and Enhanced SAP Fiori Apps in the Fiori Apps Library

A new SAP S/4HANA version or feature pack stack (FPS) has been released.  You want to know all the new or enhanced apps so you can decide whether and when to upgrade to the target release/FPS.  In this blog you will find out how to find the most recent new and enhanced apps for SAP S/4HANA Cloud or SAP S/4HANA in the Fiori Apps Library.

For those of us working with customers implementing SAP S/4HANA Cloud or SAP S/4HANA, a common question we receive from customers, partners, and project managers, is how to find the new and enhanced Fiori apps. This question frequently comes just after the latest Cloud Release, SAP S/4HANA version or feature pack (FPS) has just been released.

You can find the most recent new and enhanced apps in the Fiori Apps Library. In the Fiori Apps Library there is a specific filter for finding New Apps and Enhanced Apps in the current release. You can use this filter in both the Detail View and in the List View.

IMPORTANT: The technique described in this blog is limited to finding the new and enhanced apps added by the most recent SAP S/4HANA version/FPS or SAP S/4HANA Cloud release.  In an upcoming blog you will find out how to identify the delta of new apps between your current release and your target release.

How to Find the Most Recent New and Enhanced Apps

Start on the Fiori Apps Library Home Page.

Next select the main filter Fiori Apps for SAP S/4HANA.

IMPORTANT: If you are finding apps for SAP S/4HANA Cloud still start this way, you can swap the filter to the correct Product Suite in the next step.

Adjust the filter by selecting the filter icon (as usual across SAP solutions,  the filter icon looks like a funnel).

You will see there are already has some filters selected.  The Product Suite filter is defaulted SAP S/4HANA.  While the UI Technology filter selects all the different Fiori UI types by framework.

IMPORTANT: If you are looking for new and enhanced apps in SAP S/4HANA Cloud, at this point you can expand the Product Suite filter and select SAP S/4HANA Cloud instead of SAP S/4HANA.

Expand the filter What’s New?

Select New Apps and Enhanced Apps and then press ok.

Press Ok on the main filter dialog to close the filter dialog.  The filter will then be applied to the apps.

Notice the stars against the different apps.

* New apps are marked with a blue star.
* Enhanced apps are marked with a grey star.

Finally if you want to download the list of New and Enhanced apps:

* Use the Select All option (you find this at the top of the Apps list) to select all the new and enhanced apps
* Swap to List View mode (you find the Detail View/List View toggle in the footer bar)
* Check the Apps list is showing the Current Selection (if not just use the dropdown next to the Apps count to swap to the current selection).
* Press the Download option

And then you can use that list for your discussions with your sponsor, stakeholders, and your project team!

Becoming a SAP Fiori for SAP S/4HANA guru

You’ll find much more on our SAP Fiori for SAP S/4HANA wiki

Brought to you by the S/4HANA RIG http://bit.ly/2pZ4VoT #SAP #SAPCloud #AI