How do you know if your SAP systems are actually ready to move to the cloud? This chapter solves the problem of walking into a migration blind — you need to discover what you have, how everything connects, and whether the journey is safe. For the PAS-C01 exam, you must show you can perform this assessment systematically, so you avoid costly surprises later.
Jump to a section
A simple way to picture SAP Landscape Assessment and Discovery
Have you ever looked at a fixer-upper house and wondered if you could actually turn it into your dream home?
Before you buy that old Victorian house, you need a survey. You walk through every room, open every cupboard, and test every tap. You check the roof for leaks, the foundation for cracks, and the wiring for safety. You also look at the things you cannot see: perhaps the plumbing is original cast iron and rusting from the inside. You ask the seller for a list of every time they called a plumber or electrician. You note where the damp patches are, which windows stick, and why the third step on the stairs creaks. You also look at the neighbours: is the garden shared? Is there a right of way across the driveway?
That detailed survey becomes your plan. It tells you what must be replaced (the boiler), what could be upgraded (the kitchen), and what is fine as-is (the solid oak floors). It also tells you whether the house is ready to move into tomorrow or needs months of work first.
SAP Landscape Assessment and Discovery works exactly like that house survey. Instead of floorboards and radiators, you are surveying SAP systems: every server, database, network connection, and integration. You discover what depends on what (like that shared garden path), which parts are old and fragile (like rusting pipes), and what must stay connected during the move. The result is a plan that tells you if your migration is a weekend DIY job or a year-long build.
SAP Landscape Assessment and Discovery is the process of fully understanding an organisation's existing SAP environment before trying to migrate it to AWS. Think of it as the 'know before you go' phase. Without it, you might promise a two-month migration and discover during week one that you have a twenty-year-old database that nobody knows how to move.
The 'landscape' is the entire collection of SAP systems a company runs. A typical large company might have dozens of them: one for financials (SAP S/4HANA), one for payroll (SAP ERP), one for business intelligence (SAP BW), plus a handful of 'sandbox' systems where developers experiment, 'development' systems where new features are built, 'quality assurance' systems where changes are tested, and 'production' systems where the live business runs. Each of these systems runs on a server (a powerful computer) with its own operating system (OS), usually Linux or Windows, and its own database (where all the data lives), frequently SAP HANA or Oracle.
An 'assessment' means inspecting each component for health, age, and compatibility. Health means: is the database running slowly? Are its disks nearly full? Age means: is the operating system version ten years old and no longer supported by its vendor? Compatibility means: will this version of SAP HANA run correctly on the AWS instance type you plan to use? You cannot move a system with a fatally ill database onto a new platform and expect it to heal.
'Discovery' goes a step further and uncovers dependencies. A dependency is when one system relies on another to function. For example, a company's SAP Portal might pull data from an SAP BW system, which in turn gets its raw data from an SAP ERP system. If you move only the ERP system to AWS but leave the Portal and BW on your old on-premise (meaning: running in the company's own data centre) servers, the Portal will have to talk across a network connection that might be slow or unreliable. Worse, you might not even know that dependency exists until the portal breaks after the migration.
The AWS PAS-C01 exam tests this heavily. You will be given a scenario describing a company with multiple SAP systems and asked to identify what needs to be discovered, what assessments must be performed, and what dependencies must be mapped before migration starts. The exam also tests specific AWS tools that help with this. For example, AWS Migration Evaluator (formerly known as TSO Logic) is a tool that scans your on-premise servers and tells you what kind of AWS instance you should use. AWS Application Discovery Service discovers your running processes and network connections, revealing dependencies. You can also use SAP-specific tools like SAP Early Watch Alert (EWA) reports, which give you a health check on each SAP system.
Why does this exist? In the old days, companies migrated by copying everything blindly and hoping it worked, often leading to outages, lost data, and blown budgets. Now, the industry standard is to do a thorough assessment first, so you know exactly what you are dealing with. This is like a builder inspecting a house before agreeing to move it to a new foundation — any cracks, rot, or weak spots must be identified before the giant lift.
What does it replace? It replaces guesswork and 'big bang' migrations where everything moved at once. Historically, IT teams would shut down all systems, copy them over, reboot, and pray. Assessment and Discovery turns that into a structured, data-driven project where you know the risks, plan the work, and avoid the prayer.
1. Inventory all SAP systems
Create a list of every SAP system in the landscape, including system ID, role (Production, QA, Development, Sandbox), version, and the server it runs on. You might find systems nobody remembered existed.
2. Run health checks on each system
Generate an SAP Early Watch Alert report for each SAP system. This gives you a traffic-light score (green, yellow, red) and highlights issues like long-running jobs, near-full disks, or database bottlenecks.
3. Check AWS compatibility
Verify that each operating system version, database version, and SAP kernel version is on the AWS Supported Products and Operating Systems list for SAP. If anything is unsupported, plan an upgrade before migration.
4. Measure resource utilisation
Use tools like AWS Migration Evaluator or OS-level monitoring to capture actual CPU, memory, and disk I/O usage over a representative period (e.g., two weeks). This data drives the choice of AWS EC2 instance type.
5. Map network dependencies
Install AWS Application Discovery Service agents on the servers to capture all outbound and inbound network connections. Document which systems talk to each other, what ports and protocols they use, and whether those connections must stay open during migration.
6. Document integration points
Interview business teams to identify all systems that send data into or receive data from each SAP system. This includes file transfers, RFC connections, web services, and database links. Cross-check against the network dependency map.
7. Create the migration readiness report
Compile all findings into a report that lists each system, its readiness status (green/yellow/red), required pre-migration upgrades, critical dependencies, recommended AWS instance type, and suggested migration strategy (e.g., system replication, backup/restore, or OS-level copy).
A medium-sized manufacturing company, Papermill Co., runs four SAP systems: a production SAP S/4HANA system for its financials and inventory, an SAP BW system for reporting, an SAP Solution Manager for monitoring, and an SAP Portal for external suppliers. They are planning to move the entire landscape to AWS. As the IT analyst responsible for the assessment, here is what you do step by step.
First, you collect all system information. You log into each server and run commands to find the operating system version, the database version, the CPU and memory sizes, and the disk usage. You also run SAP-specific reports: the SAP Early Watch Alert report for each system, which gives you a health score and warns about issues like long-running database queries or low disk space. You gather the results into a spreadsheet that lists every system, its role (Production, QA, Development), its hardware specs, and its health status.
Second, you map dependencies. You ask the business teams: which reports rely on data from which system? Does the Portal call back to the BW system every time a supplier logs in? You also use a network monitoring tool, like AWS Application Discovery Service, that you install on the servers for two weeks. It watches every network connection and builds a map of who talks to whom. You discover that the BW system receives data from an old file server that was not even on the original list. That file server must be included in the migration plan, or the BW system will have no data to report.
Third, you assess readiness. You check if the OS is on the AWS-supported list for SAP. You find that the BW system runs an older version of SUSE Linux that AWS no longer supports. You now know you must either upgrade the OS before migrating or use a special migration method that handles OS changes. You also check the database sizes. The S/4HANA database is 5 TB. You need to make sure AWS has instance types big enough to hold it with room to grow.
Fourth, you plan the migration strategy. The assessment reveals that the Production S/4HANA system cannot have more than an hour of downtime. That rules out a full data copy followed by a long cutover. You decide to use AWS's SAP HANA System Replication, which keeps a copy in AWS in sync with the on-premise system, allowing a failover that takes only minutes. This decision is only possible because the assessment identified the low-downtime requirement.
Finally, you create a report summarising everything: which systems are ready to migrate now, which need upgrades first, all dependencies mapped, and the recommended migration approach for each. That report becomes the blueprint for the actual migration project. - Tools you would use in this scenario:
- AWS Migration Evaluator (for right-sizing server recommendations) - AWS Application Discovery Service (for dependency mapping) - SAP Early Watch Alert (for health checks) - Manual OS and database queries (for version checks)
The PAS-C01 exam tests Domain 1.1 through scenario-based multiple-choice questions. You will be given a description of a company with an SAP landscape and asked to identify the correct steps for assessment and discovery. The exam is ruthless about detail: you must know not just what to do, but which AWS tool or SAP tool to use for each task.
Common question types: - 'A company is planning to migrate its SAP systems to AWS. What should they do first?' The correct answer is always 'Perform an assessment of the existing landscape to identify dependencies and system health.' Trap options include jumping straight to selecting an AWS instance type or starting a pilot migration. - 'Which tool should be used to discover network dependencies between SAP systems?' The correct answer is AWS Application Discovery Service. A trap is SAP Solution Manager (which monitors health, not network dependencies) or manual interviews (too error-prone for exam purposes). - 'During assessment, a customer discovers their SAP HANA database runs on an unsupported OS. What is the correct action?' The answer is to plan an OS upgrade before migration or use a migration method that supports OS changes. The trap is to migrate anyway — AWS will not support an unsupported OS for SAP.
Concepts the exam loves to test:
The difference between 'assessment' (evaluating readiness) and 'discovery' (identifying dependencies and all systems). You must know which activity each AWS tool supports.
The importance of mapping both technical dependencies (network connections, file shares) and business dependencies (which reports feed which departments).
That the SAP Early Watch Alert report provides a health status summary of each SAP system. The exam expects you to know this report exists and when to request it (before migration).
That AWS Migration Evaluator provides recommendations for the right EC2 instance sizing based on current CPU and memory usage.
Trap patterns to watch for:
They will offer a direct migration path that skips assessment. This is always wrong. The first step is always assessment and discovery.
They will claim SAP Solution Manager can replace AWS Application Discovery Service for dependency mapping. It cannot — SAP Solution Manager monitors SAP systems, not generic network traffic.
They will suggest starting with a lift-and-shift (move everything exactly as-is) without checking OS or database compatibility. The exam expects you to identify when an upgrade is needed first.
They will give a scenario with multiple systems and ask which one to move first. The correct answer is usually the one with the fewest dependencies (often development or sandbox). Moving production first while dependencies are unknown is a trap.
Key definitions to memorise for the exam:
Landscape: the complete set of all SAP systems an organisation runs.
Assessment: the evaluation of health, compatibility, and readiness of each system.
Discovery: the identification of all systems, their roles, and their dependencies.
Dependency: a relationship where one system requires another to function (e.g., network connectivity, data feeds).
On-premise: infrastructure located in the company's own data centre, as opposed to the cloud.
Assessment evaluates system health, size, and AWS compatibility; discovery identifies all systems and maps their dependencies.
Always start an SAP migration project with a full landscape assessment, never jump straight to provisioning AWS resources.
Use AWS Migration Evaluator to get right-sized EC2 recommendations based on actual on-premise CPU and memory usage.
Use AWS Application Discovery Service to map network dependencies between SAP systems and other infrastructure.
Use SAP Early Watch Alert reports to assess the health and performance of each SAP system before migration.
Map both technical dependencies (network connections) and business dependencies (report data flows) to avoid post-migration failures.
Each SAP system in the landscape may need a different migration strategy based on its unique constraints (downtime allowance, database size, dependency complexity).
A system with an unsupported OS or an outdated database version must be upgraded before or during migration, not after.
Document all discoveries in a report that becomes the blueprint for the migration project plan.
Do not start moving production systems until all dependencies are confirmed and non-production systems are tested on AWS.
These come up on the exam all the time. Here's how to tell them apart.
Assessment
Evaluates system health (EWA reports, performance metrics)
Checks AWS compatibility (OS, DB, kernel versions)
Measures resource utilisation (CPU, memory, disk I/O)
Discovery
Identifies all systems, including forgotten ones
Maps network connections between systems via tools
Documents integration points (RFC, file shares, web services)
AWS Migration Evaluator
Provides right-sizing recommendations for AWS instances
Analyses server CPU, memory, and storage usage over time
Does not map network dependencies between systems
AWS Application Discovery Service
Captures network traffic to map dependencies
Discovers running processes on each server
Does not recommend instance sizing
SAP Early Watch Alert (EWA)
Point-in-time health snapshot report
Focuses on SAP-specific metrics (workload, errors, config)
Run manually before migration begins
SAP Solution Manager Monitoring
Continuous real-time monitoring of SAP systems
Alerts on performance degradation and incidents
Used mainly for ongoing operations, not assessment
Dependency (Technical)
Network connectivity: which systems talk via TCP/IP
File shares and database links between servers
Can be discovered by AWS Application Discovery Service
Dependency (Business)
Which reports or processes depend on data from other systems
User requirements: e.g., Portal must show BW report data
Discovered through interviews with business teams
Greenfield Migration
Moving systems exactly as they are (lift-and-shift)
Minimal reconfiguration during move
Faster but carries OS/DB compatibility risks
Brownfield Migration
Includes upgrades during the migration (e.g., OS change)
More complex but resolves compatibility issues
Often necessary when assessment finds unsupported versions
Mistake
Assessment and discovery are the same thing, just different words for checking your systems.
Correct
Assessment evaluates readiness (health, size, compatibility) while discovery uncovers what exists and how everything connects. They are distinct phases with different outputs.
Many beginners see both as 'figuring out what you have' and conflate them. The exam separates them clearly, so mixing them up loses marks.
Mistake
You only need to assess the production system because that is the one that matters most.
Correct
You must assess every system in the landscape because development and QA systems can have dependencies on production, and hidden issues in non-production systems can block the migration plan.
People naturally focus on the biggest system, but the exam scenario will show that a small QA system with an old OS blocks the whole migration timeline.
Mistake
If you use SAP Solution Manager, you do not need AWS Application Discovery Service.
Correct
SAP Solution Manager monitors SAP system health and performance. AWS Application Discovery Service discovers network dependencies and processes running on servers. They serve different purposes and are often used together.
SAP Solution Manager is so powerful for SAP management that beginners assume it covers everything. The exam tests tool-specific knowledge.
Mistake
You should start the migration immediately after assessment, even if you have not mapped dependencies yet.
Correct
Dependency mapping (discovery) is a required separate step before you design the migration. Moving systems without knowing their dependencies will break integrations.
Assessment makes you feel ready to act. The exam wants to see discipline — you must complete both phases before touching the migration plan.
Mistake
The migration plan is the same for every SAP system in the landscape.
Correct
Each system has different constraints (downtime tolerance, database size, dependencies) that dictate a different migration approach. The assessment output drives custom strategies per system.
Newcomers think 'lift and shift' is a one-size-fits-all solution. The exam tests whether you can tailor the plan to each system's specific needs.
Mistake
You can discover dependencies by asking the business teams what they use.
Correct
Business interviews are a useful input, but you must verify with actual network traffic analysis because undocumented dependencies (like a nightly data feed from an old file server) are common.
Relying only on interviews feels logical and is comfortable. The exam expects you to know that tool-based discovery catches the 'unknown unknowns' that humans forget.
Reveal each answer, then mark whether you got it right. Score 60%+ to unlock the next chapter.
Assessment is evaluating the health, size, and AWS compatibility of each system. Discovery is identifying every system and mapping all dependencies between them. Assessment checks readiness; discovery uncovers hidden connections.
Use AWS Application Discovery Service. You install lightweight agents on the servers, and it captures all network traffic over a period, showing you exactly which systems connect to which others.
You must assess every system: production, QA, development, and sandbox. A forgotten development system with an unsupported OS or a critical dependency on production can derail the entire migration plan.
It is a health report generated by SAP Solution Manager. It analyses a system's performance, configuration, and potential risks, then assigns a green/yellow/red status. You run it during the assessment phase to spot issues early.
No, you must also use tool-based discovery like AWS Application Discovery Service. People forget about nightly batch jobs, legacy interfaces, or systems they rarely use. Tools catch the undocumented connections.
You must plan an OS upgrade before migration or choose a migration method that allows an OS change during the move. Migrating an unsupported OS to AWS is not allowed for production SAP workloads.
It varies based on landscape size, but a thorough phase typically takes 4-8 weeks. The data collection (especially network monitoring) needs a representative time window like two weeks to capture normal and peak usage.
You've finished SAP Landscape Assessment and Discovery. Continue through the PAS-C01 study guide to build a complete picture of the exam.
Done with this chapter?