Skip to content

Latest commit

 

History

History
163 lines (97 loc) · 13.4 KB

sap-on-azure.md

File metadata and controls

163 lines (97 loc) · 13.4 KB

FastTrack for Azure Architectural Discussion Framework - SAP on Azure Solution

SAP Landscape Design

In the most general form, an SAP system landscape consists of SAP instances (installations of the SAP database and application software) and SAP servers. Various design and planning approaches tend to come into play in one manner or another across all SAP implementations. The desire to simplify and standardize emerges as important drive. Consolidation of instances is also becoming quite common in SAP customer environments today.

  • What is your current SAP Landscape and systems in scope for the move to Azure?

    Please provide a landscape diagram, Operating system details and database details of the SAP environment.

  • What are the driving factors for moving to Azure?

    Determine the customer experience in current environment and expectations in Azure.

  • What is your future environment roadmap and plans for move to S/4 Hana?

    Projects which are planned in future along with moving to Azure. We can look at overall transformation strategy for SAP Landscape.

  • Where are you hosting your systems? In which region you are planning to host in Azure?

SAP Systems Sizing

Sizing means determining the infrastructure requirements of an SAP application, such as the network bandwidth, memory, CPU processing power, and I/O capacity. The size of the servers and database is influenced by both business aspects and technological aspects. This means that the number of users using the various application components and the data load they put on the server must be taken into account.

  • Can you provide the current sizing and exiting hardware specifications?

    SAPS value for the current hardware and SAP quicksizer report will be helpful to determine the target system configuration.

  • Can you provide the SAP Early Watch Reports and any other performance data (Compute, Storage, Network & Application) ?

    SAP Early Watch Report provides system usage and performnace statistics to estimate the SAP system design on Azure.

  • What is the current database size of each of the systems and average monthly growth?

    Database size will be helpful in determining infrastructure requirement like Storage and VMs for the target design.

High Availability and Business Continuity / Disaster Recovery

SAP systems runs mission critical business application and any outage causes disruption in business flow and processes which in turn is loss in business value and its capabilities. Successful HA prevents downtime and data loss to eliminate single point of failure. Disaster Recovery is not just IT requirement, but it is also Business requirement. Production environment must be available in case of any disaster with minimum data loss and completely recoverable at different location. Failover should be completed as soon as possible with minimum impact to end users and sub systems.

Performance & Scalability

Backup & Archiving

As part of data management and availability, we need to regularly back up our operating system and database to restore the SAP system, if required. To use an appropriate back up and restore method is one of the most important tasks of the system and database administrator. Data archiving is used by companies with two main goals in mind: reducing data volumes in the system and complying with legal data retention requirements. Both goals are obtained using the same processes, which together make up this variant: Monitoring, Analyzing and Categorizing, Archiving and Post Processing.

  • What is the Current Backup Strategy?

    Determine the type and frequency of backup in current SAP environment. It is strongly recommended to schedule regular data backups from the data area of your SAP HANA database to a secure location. SAP system on Azure Backup guide provides detailed information.

  • What is the Data Archiving Strategy?

    Determine if data archiving is done on a regular basis and how archived data is selected and stored. What is the tool used for data archiving.

Migration Methodologies

  • Are you planning to change the operating system and database of the systems during migration to Azure?

    Homogeneous migration can be performed if database and operating systems remains same in new platform, alternatively heterogenous migration needs to be performed if there are changes in the operating systems OR database.

  • Have you started planning for system migration and is the partner for the project delivery identified?

    Organizations need a consistent and reliable methodology that enables them to plan, design, migrate and validate the migration. Solid migration planning can help identify potential problems and how to avoid them or, if problems are unavoidable, help IT define mitigation strategies. While the amount of planning depends on the size and scope of the migration, the planning process generally should involve determining the requirements of the migration, identifying the current and future environment, and creating and documenting the migration plan. The importance of clear and complete documentation coupled with ongoing communications to the technical team as well as the business team can not be over emphasized.

Security Design

Effective Security design is achieved by the convergence of SAP security organizational structure & governance, Security processes, Ongoing management and monitoring of the Security Environment.

Monitoring and System Management

Monitoring SAP is a daily routine activity in which your IT SAP team is checking all processes, databases, servers, instance performance, system-wide performance, logs, users, batch jobs, dumps and many other elements, to see what is running, waiting, stopped working or just behaving weird. The smallest of things, say a long-running system backup, can cause performance issues, leading to delayed run times and eventually a system overload or failure. Early detection of a failure can prevent major incidents in the systems.

  • How do you monitor different layers of the systems? System monitoring processes at application, database and infrastructure layers.

  • How do you determine if there is an outage and the alerts that have been setup?

    Azure provides several functions for monitoring and diagnostics of the overall infrastructure. Also, enhanced monitoring of Azure virtual machines (Linux or Windows) is handled by Azure Operations Management Suite (OMS).

    To provide SAP-based monitoring of resources and service performance of the SAP infrastructure, the Azure SAP Enhanced Monitoring extension is used. This extension feeds Azure monitoring statistics into the SAP application for operating system monitoring and DBA Cockpit functions. SAP enhanced monitoring is a mandatory prerequisite to run SAP on Azure.

  • What processes are automated for the overall management and operations?

Stories