Enterprise SAP Operations — Powered by Amazon Bedrock

Operacje SAP
nowej generacji
Next-generation
SAP Operations

SkyNetAI to platforma klasy enterprise dla zespołów zarządzających landscape'ami SAP. Automatyzuje monitoring, Daily Check i analizę incydentów — wykorzystując GenAI (Amazon Bedrock) do natychmiastowej diagnostyki i rekomendacji. Wdrożenie w 2 tygodnie. Zero wpływu na systemy produkcyjne.SkyNetAI is an enterprise-grade platform for teams managing SAP landscapes. It automates monitoring, Daily Checks, and incident analysis — leveraging GenAI (Amazon Bedrock) for instant diagnostics and actionable recommendations. Deployed in 2 weeks. Zero impact on production systems.

90%
Redukcja czasu operacjiOperations time reduction
2
Tygodnie do produkcjiWeeks to production
24/7
Monitoring i SecurityMonitoring & Security
8
Agentów AI (Bedrock)AI Agents (Bedrock)
<0.1%
Wpływ na SAPSAP footprint
WyzwaniaChallenges

Codzienność zespołów
SAP Basis
Daily reality of
SAP Basis teams

Każdy zespół operacyjny SAP mierzy się z tymi samymi problemami. Ręczne procesy, rozproszony monitoring i brak automatyzacji kosztują czas, pieniądze i stabilność systemów.Every SAP operations team faces the same problems. Manual processes, fragmented monitoring, and lack of automation cost time, money, and system stability.

Ręczny Daily CheckManual Daily Check

Codzienne sprawdzanie 10+ transakcji (SICK, SM37, ST22, SM21, SM50, DB02) na każdym systemie produkcyjnym. 1-2 godziny pracy seniora Basis — codziennie, w Excelu, bez automatyzacji.Daily verification of 10+ transactions (SICK, SM37, ST22, SM21, SM50, DB02) on every production system. 1-2 hours of senior Basis work — every day, in Excel, no automation.

🔎

Rozproszone narzędziaFragmented tooling

SAP GUI, Solution Manager, HANA Studio, OS monitoring, ticketing — każde w innym oknie. Brak jednego miejsca, które daje pełny obraz landscape'u. Korelacja zdarzeń wymaga doświadczenia i czasu.SAP GUI, Solution Manager, HANA Studio, OS monitoring, ticketing — each in a different window. No single pane of glass for the landscape. Event correlation requires deep expertise.

🚨

Reaktywne podejścieReactive approach

Problemy odkrywane, gdy użytkownik zgłosi ticket. Brak proaktywnego monitoringu certyfikatów, trendów DB, wzorca dumpów. Daily Check raportuje stan — nie prognozuje ryzyk.Issues discovered when users raise tickets. No proactive monitoring of certificates, DB trends, or dump patterns. Daily Check reports state — doesn't predict risks.

📊

Brak trendów i historiiNo trends or history

Excel z Daily Check nie buduje trendów. Przyrost bazy danych, powtarzające się dumpy, degradacja response time — bez historycznych danych analiza jest niemożliwa.Daily Check Excel doesn't build trends. Database growth, recurring dumps, response time degradation — without historical data, analysis is impossible.

🔒

Security jako afterthoughtSecurity as afterthought

Audyt bezpieczeństwa raz w roku, ręczny Excel. SAP_ALL w produkcji, domyślne hasła, wygasłe certyfikaty — problemy widoczne dopiero na audycie, nie na co dzień.Security audit once a year, manual Excel. SAP_ALL in production, default passwords, expired certificates — visible only during audits, not daily.

🌐

Hybrydowy landscapeHybrid landscape

SAP On-Premise, AWS, RISE with SAP, BTP — różne środowiska, różne narzędzia, różne zespoły. Brak spójnej widoczności na cały landscape.SAP On-Premise, AWS, RISE with SAP, BTP — different environments, different tools, different teams. No unified visibility across the landscape.

RozwiązanieSolution

Jak SkyNetAI adresuje
te wyzwania
How SkyNetAI addresses
these challenges

Jedna platforma. Pełna widoczność. Inteligentna automatyzacja. SkyNetAI zastępuje Excele, ręczne procesy i rozproszone narzędzia — jednym spójnym systemem.One platform. Full visibility. Intelligent automation. SkyNetAI replaces spreadsheets, manual processes, and fragmented tools — with one unified system.

1

Automatyczny Daily Check z raportem PDFAutomated Daily Check with PDF report

Agent zbiera metryki 24/7. O 06:00 SkyNetAI agreguje dane, ocenia 13 kategorii checków (SICK, SM37, ST22, SM50, DB02...) per system, generuje raport PDF i wysyła go emailem. Inżynier Basis otwiera poranek z gotowym raportem — nie z SAP GUI.Agent collects metrics 24/7. At 06:00 SkyNetAI aggregates data, evaluates 13 check categories (SICK, SM37, ST22, SM50, DB02...) per system, generates a PDF report, and emails it. Basis engineer starts the morning with a ready report — not SAP GUI.

2

Unified Observe z 11 widokamiUnified Observe with 11 views

Metrics, Logs & Dumps, Data Volume, Top SQL, Patches, Backups, Calendar, Certificates, Transports, Queues & IDocs, Cloud Services — wszystko w jednym interfejsie. Każdy widok z filtrami per system, per rola, z drill-down do detali.Metrics, Logs & Dumps, Data Volume, Top SQL, Patches, Backups, Calendar, Certificates, Transports, Queues & IDocs, Cloud Services — all in one interface. Every view with filters per system, per role, with drill-down to details.

3

8 agentów AI do analizy i rekomendacji8 AI agents for analysis and recommendations

Claude na Amazon Bedrock analizuje dumpy, optymalizuje SQL, planuje patche, audytuje bezpieczeństwo, koreluje zdarzenia — i tłumaczy wyniki w zrozumiałym języku. Nie zastępuje inżyniera. Daje mu supermoce.Claude on Amazon Bedrock analyzes dumps, optimizes SQL, plans patches, audits security, correlates events — and explains results in plain language. It doesn't replace the engineer. It gives them superpowers.

4

Proaktywne alerty z SLA trackingProactive alerts with SLA tracking

Threshold-based alerting z deduplication. Każdy alert ma timer SLA (response time + resolution). Integracja z PagerDuty, Slack, email. Incydenty w cyklu ITIL: open → in_progress → resolved.Threshold-based alerting with deduplication. Every alert has an SLA timer (response time + resolution). PagerDuty, Slack, email integration. ITIL incident lifecycle: open → in_progress → resolved.

5

Security-first z 24 ciągłymi kontrolamiSecurity-first with 24 continuous checks

Nie raz w roku — codziennie. Gateway ACL, SAP_ALL w produkcji, domyślne hasła, wygasłe certyfikaty, brak backupów, nieautoryzowane transporty. Dashboard compliance z SOC2, ISO 27001, GDPR scoring.Not once a year — every day. Gateway ACL, SAP_ALL in production, default passwords, expired certificates, missing backups, unauthorized transports. Compliance dashboard with SOC2, ISO 27001, GDPR scoring.

GenAI Engine

Amazon Bedrock & Claude
jako silnik platformy
Amazon Bedrock & Claude
as the platform engine

GenAI nie jest dodatkiem — jest rdzennym elementem architektury. 8 wyspecjalizowanych agentów AI, każdy z pełnym kontekstem landscape'u klienta.GenAI is not an add-on — it's a core architectural element. 8 specialized AI agents, each with full context of the customer landscape.

Agent
zbiera metrykicollects metrics
SkyNetAI API
przetwarza daneprocesses data
Amazon Bedrock
Claude Sonnet
Insight
analiza + akcjaanalysis + action

Multi-Agent System — 8 wyspecjalizowanych agentówMulti-Agent System — 8 specialized agents

🔍

Diagnostic Agent

Root cause analysis. Korelacja alertów, analiza logów, identyfikacja pattern. "Dlaczego ERP ma response time 922ms?"Root cause analysis. Alert correlation, log analysis, pattern identification. "Why does ERP have 922ms response time?"

🛡

Security Agent

Audyt SAP_ALL, gateway ACL, analiza uprawnień, wykrywanie anomalii bezpieczeństwa w konfiguracjach.SAP_ALL audit, gateway ACL, authorization analysis, security anomaly detection in configurations.

SQL Optimizer

Analiza Top SQL, optymalizacja ACDOCA, identyfikacja queries konsumujących zasoby. Rekomendacje indeksów.Top SQL analysis, ACDOCA optimization, resource-consuming query identification. Index recommendations.

🗃

DVM Advisor

Strategia czyszczenia tabel (ARFCSSTATE 798GB, BALDAT 387GB). Rekomendacje archiwizacji z harmonogramem.Table cleanup strategy (ARFCSSTATE 798GB, BALDAT 387GB). Archiving recommendations with scheduling.

🛠

Patch Advisor

Planowanie HANA SPS sprint, kernel updates, SAP Notes. Analiza compatibility matrix i impact assessment.HANA SPS sprint planning, kernel updates, SAP Notes. Compatibility matrix analysis and impact assessment.

🐛

Dump Analyzer

Pattern analysis ST22. Identyfikacja root cause dla 1688 dumpów/tydzień. Grupowanie, korelacja z transportami.ST22 pattern analysis. Root cause identification for 1688 dumps/week. Grouping, correlation with transports.

📈

EWA Analyzer

Priorytetyzacja RED findings z raportów EWA. Cross-system analiza, action planning z timeline.RED finding prioritization from EWA reports. Cross-system analysis, action planning with timeline.

Automation Agent

Planowanie rutynowych zadań. Daily check scheduling, weekly cleanup, monthly reporting. Proaktywna automatyzacja.Routine task planning. Daily check scheduling, weekly cleanup, monthly reporting. Proactive automation.

Przykład — Diagnostic AgentExample — Diagnostic Agent
💬 "Dlaczego BWP miał 53 dumpy ST22 wczoraj?""Why did BWP have 53 ST22 dumps yesterday?"
Analizuje 53 dumpy ST22 z BWP. 48 to typ DBIF_RSQL_SQL_ERROR w programie ZCHAIN_DAILY_LOAD o 02:45. Korelacja z SM21 pokazuje timeout na RFC destination do POP. Root cause: POP batch window 02:00-04:00 przesunięta przez transport BWPK901234 zaimportowany wczoraj o 16:30. Rekomendacja: przywrócić batch window na POP lub dostosować scheduling na BWP.Analyzing 53 ST22 dumps from BWP. 48 are DBIF_RSQL_SQL_ERROR in program ZCHAIN_DAILY_LOAD at 02:45. SM21 correlation shows timeout on RFC destination to POP. Root cause: POP batch window 02:00-04:00 shifted by transport BWPK901234 imported yesterday at 16:30. Recommendation: restore batch window on POP or adjust BWP scheduling.
Bez AI — tradycyjnieWithout AI — traditional
45-60 min
Ręczna analiza ST22, SM21, SM37, korelacja z transportamiManual ST22, SM21, SM37 analysis, transport correlation
Z AI — SkyNetAIWith AI — SkyNetAI
30 sec
Claude analizuje wszystko automatycznie, z pełnym kontekstem landscape'uClaude analyzes everything automatically, with full landscape context
ArchitekturaArchitecture

Połączenie On-Prem,
AWS i RISE with SAP
Connecting On-Prem,
AWS & RISE with SAP

Agent-based architecture. Zero inbound ports. Trzy profile kolekcji danych dopasowane do poziomu zaufania klienta. Pojedynczy tenant na konto AWS.Agent-based architecture. Zero inbound ports. Three collection profiles matched to customer trust level. Single tenant per AWS account.

On-Premise / RISE
  • SAP ERP (S/4HANA)
  • SAP BW/4HANA
  • SAP PO / PI
  • SAP EWM / WMS
  • Solution Manager
  • Web Dispatchers / Fiori GW
  • SkyNetAI Agent Go binary
Kolekcja danychData collection
sapcontrol SOAP (port 5xx13)
OS metrics (gopsutil)
RFC calls (opcjonalnie)RFC calls (optional)
HANA SQL (troubleshooting)
Site-to-Site
VPN / TLS
Port 443 only
Outbound only
AWS (eu-central-1)
  • ECS Fargate FastAPI
  • Aurora PostgreSQL 16 Serverless v2
  • Amazon Bedrock Claude
  • CloudFront + S3 React
  • Amazon Cognito RBAC
  • EventBridge + SES
  • KMS + CloudTrail
Single-Tenant Model
1 SkyNetAI = 1 klient = 1 AWS Account
Pełna izolacja danych
GDPR: dane w EU (Frankfurt)
Szyfrowanie KMS + TLS 1.2+
1 SkyNetAI = 1 customer = 1 AWS Account
Full data isolation
GDPR: data in EU (Frankfurt)
Encryption KMS + TLS 1.2+

3 Profile Kolekcji — dopasowane do poziomu zaufania3 Collection Profiles — matched to trust level

Conservative
Faza ewaluacji (48h)Evaluation phase (48h)
  • ✅ OS metrics (CPU, RAM, disk)
  • ✅ sapcontrol (instancje, procesyinstances, processes)
  • ❌ RFC — wyłączonedisabled
  • ❌ HANA SQL — wyłączonedisabled
Impact: ZERO na system SAPImpact: ZERO on SAP system
Standard
ProdukcjaProduction
  • Wszystko z ConservativeEverything from Conservative
  • ✅ RFC: TH_WPINFO (SM50)
  • ✅ RFC: ST22, SM37, SM21
  • ✅ RFC: SMQ1, WE02, ST03N
Impact: <0.1% zasobów systemowychImpact: <0.1% system resources
Intensive
Troubleshooting (max 4h)
  • Wszystko z Standard x2Everything from Standard x2
  • ✅ HANA SQL (M_DISK_USAGE)
  • ✅ HANA SQL (M_CONNECTIONS)
  • ✅ Expensive Statements, Plan Cache
Impact: <0.5%, auto-revert po 4hImpact: <0.5%, auto-revert after 4h
FunkcjonalnościFeatures

Kompletne wsparcie narzędziowe
dla środowisk SAP
Complete tooling support
for SAP environments

Monitoring, analiza wydajności, bezpieczeństwo, zarządzanie zmianami i raportowanie — wszystko w jednej platformie z wbudowaną inteligencją AI na każdym poziomie.Monitoring, performance analysis, security, change management, and reporting — all in one platform with built-in AI intelligence at every level.

📊 Dashboard
Centrum dowodzenia. Health score, Daily Check, KPI produkcyjne, Top 10 priorytetów, alerty krytyczne. Sortowanie: PROD > QAS > DEV.Command center. Health score, Daily Check, production KPIs, Top 10 priorities, critical alerts. Sorted: PROD > QAS > DEV.
Daily Check KPIs Top 10
🖥 SAP Systems
Pełny landscape klienta z automatycznym grupowaniem po rolach. Transport routes DEV→QAS→PRD. Karty systemów z metrykami, instancjami i quick actions.Full customer landscape with automatic role-based grouping. Transport routes DEV→QAS→PRD. System detail cards with metrics, instances, and quick actions.
Dowolny landscapeAny landscape Transport routes
👁 Observe
11 widoków monitoringu w jednym miejscu. Metrics, Logs, DVM, SQL, Patches, Backups, Calendar, Certificates, Transports, Queues, Cloud.11 monitoring views in one place. Metrics, Logs, DVM, SQL, Patches, Backups, Calendar, Certificates, Transports, Queues, Cloud.
11 tabs Real-time
🚨 Incidents
Alerty z threshold detection i SLA timers. Incident lifecycle ITIL. AI analiza root cause z jednym kliknięciem. PagerDuty, Slack, email.Alerts with threshold detection and SLA timers. ITIL incident lifecycle. AI root cause analysis with one click. PagerDuty, Slack, email.
SLA tracking AI analysis
🔒 Security
24 ciągłe kontrole bezpieczeństwa. Gateway ACL, SAP_ALL, domyślne hasła, certyfikaty, transporty. SOC2, ISO 27001, GDPR compliance scoring.24 continuous security checks. Gateway ACL, SAP_ALL, default passwords, certificates, transports. SOC2, ISO 27001, GDPR compliance scoring.
24 checks Compliance
🤖 AI Agents
8 wyspecjalizowanych agentów z interfejsem konwersacji. Pełny kontekst landscape'u. Analiza, rekomendacje, planowanie — w języku naturalnym.8 specialized agents with conversation interface. Full landscape context. Analysis, recommendations, planning — in natural language.
8 agents Bedrock

Observe — 11 Unified Monitoring Views

Każdy aspekt operacji SAP w jednym widoku z filtrami i drill-downEvery aspect of SAP operations in one view with filters and drill-down

📈 Metrics
📄 Logs & Dumps
🗃 Data Volume
⚡ Top SQL
🛡 Patches
💾 Backups
📅 Calendar
🔑 Certificates
📦 Transports
🔃 Queues & IDocs
☁ Cloud Services

Automatyczny Daily Check — matryca systemowaAutomated Daily Check — system matrix

13 kategorii checków x każdy system = pełny obraz landscape'u o 06:0013 check categories x every system = full landscape picture at 06:00

System SICKICMMSGST22SM37 SM50SM21FSCPUDBScore
Production
ERP96
BWP82
POP88
WMP97
SMP98
Quality
ERQ95
BWQ90
RezultatyImpact

Mierzalny wpływ
na operacje
Measurable impact
on operations

Konkretne oszczędności czasu i poprawa jakości. Dane oparte na rzeczywistych procesach zespołów SAP Basis w środowiskach enterprise.Concrete time savings and quality improvements. Data based on real SAP Basis team processes in enterprise environments.

ObszarArea Przed SkyNetAIBefore SkyNetAI Z SkyNetAIWith SkyNetAI
Daily Check 1-2h ręcznie, Excel, per system1-2h manually, Excel, per system 5 min — automatyczny raport PDF o 06:005 min — automated PDF report at 06:00
Analiza ABAP DumpABAP Dump Analysis 30-60 min manualnej analizy ST2230-60 min manual ST22 analysis 30 sekund — AI root cause + rekomendacja30 seconds — AI root cause + recommendation
Czas reakcji na alertAlert response time Gdy użytkownik zgłosi problemWhen a user raises a ticket Real-time alert + SLA timer + eskalacjaReal-time alert + SLA timer + escalation
Audyt bezpieczeństwaSecurity audit Raz w roku, ręczny spreadsheetOnce a year, manual spreadsheet 24 kontrole ciągłe, compliance dashboard24 continuous checks, compliance dashboard
Monitoring certyfikatówCertificate monitoring Przypomnienie w kalendarzuCalendar reminder Auto-alert 30 dni przed wygaśnięciemAuto-alert 30 days before expiry
Generowanie raportówReport generation Pół dnia, ręczna kompilacjaHalf a day, manual compilation One-click PDF/Excel, 6 szablonówOne-click PDF/Excel, 6 templates
Widoczność transportówTransport visibility Sprawdzanie każdego systemu osobnoChecking each system separately Unified pipeline DEV → QAS → PRD
Trend analysis Brak — dane giną po sprawdzeniuNone — data lost after checking 365 dni historii, predykcja (np. disk full za 47 dni)365 days of history, prediction (e.g. disk full in 47 days)
90%
Redukcja czasu
Daily Check
Daily Check
time reduction
60x
Szybsza analiza
ABAP Dumps
Faster ABAP
Dump analysis
24/7
Ciągłe kontrole
bezpieczeństwa
Continuous
security checks
0%
Impact na
systemy SAP
Impact on
SAP systems
WdrożenieDeployment

4 fazy,
produkcja w 2 tygodnie
4 phases,
production in 2 weeks

Wdrożenie SkyNetAI jest nieinwazyjne. Agent instaluje się w 5 minut. Nie wymaga zmian w systemach SAP, konfiguracji RFC ani dostępu do bazy danych w fazie początkowej.SkyNetAI deployment is non-invasive. Agent installs in 5 minutes. No SAP system changes, RFC configuration, or database access required in the initial phase.

Tydzień 1 — DiscoveryWeek 1 — Discovery

Analiza landscape'uLandscape analysis

Inwentaryzacja systemów SAP, SID-ów, instancji. Zdefiniowanie transport routes i zależności. Konfiguracja konta AWS. Przygotowanie VPN lub połączenia sieciowego.SAP system, SID, and instance inventory. Transport route and dependency definition. AWS account configuration. VPN or network connection preparation.

Tydzień 2 — DeploymentWeek 2 — Deployment

Instalacja agentówAgent installation

Agent na każdym hoście SAP. Profil Conservative (zero impact). Weryfikacja kolekcji danych. Dashboard już pokazuje systemy i metryki OS. Pierwszy Daily Check.Agent on every SAP host. Conservative profile (zero impact). Data collection verification. Dashboard already shows systems and OS metrics. First Daily Check.

Tydzień 3-4 — EnrichmentWeek 3-4 — Enrichment

Standard profile + AI

Upgrade agentów do profilu Standard (RFC). Pełne dane SM50, ST22, SM37, SM21. Konfiguracja alertów i thresholdów. Uruchomienie AI Agents. Daily Check z pełnym raportem.Agent upgrade to Standard profile (RFC). Full SM50, ST22, SM37, SM21 data. Alert and threshold configuration. AI Agents activation. Daily Check with full report.

Tydzień 5+ — OperationsWeek 5+ — Operations

Pełna automatyzacjaFull automation

Automatyczny Daily Check o 06:00. Raporty PDF emailem. SLA tracking. Security dashboard. Ciągła optymalizacja thresholdów. Trend analysis z pełną historią.Automated Daily Check at 06:00. PDF reports via email. SLA tracking. Security dashboard. Continuous threshold optimization. Trend analysis with full history.

Wymagania techniczneTechnical requirements

  • ✓  Linux na hostach SAP (SUSE, RHEL, Oracle Linux)Linux on SAP hosts (SUSE, RHEL, Oracle Linux)
  • ✓  Port 443 outbound (HTTPS)
  • ✓  Site-to-Site VPN lub internetSite-to-Site VPN or internet
  • ✓  SSH/sudo do instalacji agentaSSH/sudo for agent installation
  • ✓  Dedykowane konto AWS (lub stworzymy)Dedicated AWS account (or we create one)

Czego NIE wymagamyWhat we DON'T require

  • ❌  Zmian w systemach SAPChanges to SAP systems
  • ❌  Konfiguracji RFC (faza 1)RFC configuration (phase 1)
  • ❌  Dostępu do bazy HANA (faza 1)HANA database access (phase 1)
  • ❌  Otwarcia portów inboundInbound port opening
  • ❌  Przestojów systemowychSystem downtime

Agent w liczbachAgent in numbers

~30MB
Zużycie RAMRAM usage
<1%
CPU usage
5 min
InstalacjaInstallation
5-10MB
Traffic/dzieńTraffic/day
BezpieczeństwoSecurity

Bezpieczeństwo
by design
Security
by design

🔒 Izolacja danychData isolation

  • ●  Single-tenant: 1 klient = 1 konto AWS1 customer = 1 AWS account
  • ●  Szyfrowanie at restEncryption at rest: KMS (AES-256)
  • ●  Szyfrowanie in transitEncryption in transit: TLS 1.2+
  • ●  GDPR: dane w EUdata in EU (Frankfurt)

👤 Kontrola dostępuAccess control

  • ●  RBAC: Admin / BASIS / Viewer
  • ●  Amazon Cognito + JWT
  • ●  MFA dostępneMFA available
  • ●  Audit trail logówaniaLogin audit trail

🛡 Agent Security

  • ●  Zero inbound ports
  • ●  mTLS per-agent certificates
  • ●  Auto-rotate co 90 dniAuto-rotate every 90 days
  • ●  Read-only: agent nie modyfikuje SAPagent doesn't modify SAP
KontaktContact

Zobaczymy to na żywo?
30 minut, Twój landscape.
See it live?
30 minutes, your landscape.

Umów bezpłatną prezentację. Pokażę Ci SkyNetAI skonfigurowany pod Twoje systemy SAP — rzeczywiste metryki, alerty, raporty i agentów AI w akcji.Book a free demo. I'll show you SkyNetAI configured for your SAP systems — real metrics, alerts, reports, and AI agents in action.

🚀
Zespół SkyNetAISkyNetAI Advisory Team
Konsultanci SAP & Cloud — EMEASAP & Cloud Consultants — EMEA
Odpowiedź w 24hResponse within 24h Bezpłatna konsultacjaFree consultation
Co zobaczysz na demoWhat you'll see in the demo
  • ✓  Działająca platforma skonfigurowana pod Twoje środowiskoWorking platform configured for your environment
  • ✓  Automatyczny Daily Check z raportem PDFAutomated Daily Check with PDF report
  • ✓  AI Agents (Claude) — analiza na żywoAI Agents (Claude) — live analysis
  • ✓  11 widoków Observe + Security dashboard11 Observe views + Security dashboard
  • ✓  Plan wdrożenia dla Twojego landscape'uDeployment plan for your landscape
AWS Partner Amazon Bedrock SAP Certified EU Data Residency