Monday, 19 October 2020

Native HANA project approach to migrate HANA 1.0 to HANA 2.0

In this blog, I am going to highlight on the approaches which will give a detail view of which option we will implement for migration of HANA DB 1.0 SPS12 version to HANA 2.0 SPS 04 or 05 in a ongoing Native HANA Project.

In one approach only DB upgrade is required and no application server upgrade is required and only limited to the basis team activity. In the other approaches along with HANA DB upgrade Application Server(XS server) need to the upgraded and developer involved in lots of activities.

Let’s discuss about the approaches which we can follow for migration –

## Hybrid Approach :

If we go though the details HANA platform Atchinecture in Native HANA view it looks like below –

SAP HANA Exam Prep, SAP HANA Learning, SAP HANA Tutorial and Material, SAP HANA Prep

In Hybrid Approach HANA DB artifacts exposed to outside client through XS classic in this architecture via OData  and XSJS in HANA 1.0 SP 12.

Now in this Hybrid approach after upgrading to HANA 2.0 SPS 04 or 05, app server XS classic and XS advance but we will keep the XS classic also. We will keep the existing land scape where the DB artifacts and content object can be accessed via HANA Studio and the existing report and development works do not have any impact.

In this approach we will upgrate HANA DB to 2.0 and slowly migrate to XSA.and slowly will change the XS Classic object XS Advanced object migration. I this migration we will use HANA Web IDE for development and GitHub as a repository control with version management. The approach should look like below –

SAP HANA Exam Prep, SAP HANA Learning, SAP HANA Tutorial and Material, SAP HANA Prep

## HANA DB upgrade and XSA Migration Sametime:


In this approach at the same time we will upgrade the HANA DB to 2.0 SPS 04 or 05 Version and Migrate to XS advanced environment one by one. XSA include Multi-Tenant Container approach in the database which is more complicated and required a signification amount from developer team to migrate the existing environment and object to XSA environment. This approach is very risky also in terms of project delivarables .The approach should look like same as above but different is all about the migration timing which look like below –

SAP HANA Exam Prep, SAP HANA Learning, SAP HANA Tutorial and Material, SAP HANA Prep

## Upgrade HANA DB 2.0 :


In this approach we will upgrade the HANA DB to 2.0 SPS 04 or 05 Version only. Developer and modeler will continue using XS classic with HANA studio tool for model and development.

Using HANA Studio we can utilize some function of HANA 2.0 but not full feature. In this approach we will require less effort and smoke test is ok for confirmation about the upgradation success.

The approach should look like the below diagram –

SAP HANA Exam Prep, SAP HANA Learning, SAP HANA Tutorial and Material, SAP HANA Prep

No comments:

Post a Comment