Ontwikkel- en testomgevingen voor SAP-workloads in Azure

Azure ExpressRoute
Azure Virtual Machines
Azure Virtual Network
Azure Resource Manager

In dit voorbeeld ziet u hoe u een ontwikkel- en testomgeving voor SAP NetWeaver in een Windows- of Linux-omgeving in Azure tot stand brengt. De gebruikte database is AnyDB. (AnyDB is de SAP-term voor alle ondersteunde DBMS die geen SAP HANA is.)

Architectuur

Architectuurdiagram voor ontwikkel-/testomgevingen voor SAP-workloads.

Een Visio-bestand van deze architectuur downloaden.

Gegevensstroom

In dit scenario ziet u hoe u één SAP-systeemdatabase en SAP-toepassingsserver op één virtuele machine inricht. De gegevens stromen als volgt door het scenario:

  1. Klanten gebruiken de SAP-gebruikersinterface of andere clienthulpprogramma's (Excel, een webbrowser of een andere webtoepassing) om toegang te krijgen tot het SAP-systeem op basis van Azure.
  2. Verbinding maken iviteit wordt geboden met behulp van een gevestigde ExpressRoute. De ExpressRoute-verbinding wordt beëindigd in Azure op de ExpressRoute-gateway. Netwerkverkeer routeert via de ExpressRoute-gateway naar het gatewaysubnet en van het gatewaysubnet naar het spoke-subnet van de toepassingslaag (zie de sternetwerktopologie) en via een netwerkbeveiligingsgateway naar de virtuele SAP-toepassingsmachine.
  3. De servers voor identiteitsbeheer bieden verificatieservices.
  4. De jumpbox biedt lokale beheermogelijkheden.

Onderdelen

  • Virtuele netwerken vormen de basis van netwerkcommunicatie binnen Azure.
  • Azure Virtual Machines bieden on-demand, grootschalige, veilige, gevirtualiseerde infrastructuur met Windows- of Linux-servers.
  • Azure ExpressRoute breidt uw on-premises netwerken uit naar de Microsoft-cloud via een privéverbinding. Dit wordt mogelijk gemaakt door een connectiviteitsprovider.
  • Netwerkbeveiligingsgroepen beperken netwerkverkeer tot specifieke resources in een virtueel netwerk. Een netwerkbeveiligingsgroep bevat een lijst met beveiligingsregels die binnenkomend of uitgaand netwerkverkeer toestaan of weigeren. De beveiligingsregels zijn gebaseerd op bron- of doel-IP-adres, poort en protocol.
  • Resourcegroepen fungeren als logische containers voor Azure-resources.
  • Azure Files of Azure NetApp Files zijn aanbevolen oplossingen om de opslag te bieden voor de UITVOERbare SAP-bestanden en HANA-gegevens en -logboeken.

Scenariodetails

Omdat deze architectuur is ontworpen voor niet-productieomgevingen, wordt deze geïmplementeerd met slechts één virtuele machine (VM). De VM-grootte kan worden gewijzigd om tegemoet te komen aan de behoeften van uw organisatie.

Raadpleeg de SAP-referentiearchitecturen die hieronder beschikbaar zijn voor gebruiksscenario's voor productie:

Potentiële gebruikscases

Andere relevante use cases zijn:

  • Niet-kritieke SAP-niet-productieworkloads (zoals sandbox, ontwikkeling, test en kwaliteitscontrole).
  • Niet-kritieke SAP-bedrijfsworkloads.

Overwegingen

Met deze overwegingen worden de pijlers van het Azure Well-Architected Framework geïmplementeerd. Dit is een set richtlijnen die kunnen worden gebruikt om de kwaliteit van een workload te verbeteren. Zie Microsoft Azure Well-Architected Framework voor meer informatie.

Houd rekening met de volgende punten bij het opzetten van een ontwikkel- en testomgeving voor SAP NetWeaver.

Beschikbaarheid

Microsoft biedt een service level agreement (SLA) voor afzonderlijke VM-exemplaren. Voor meer informatie over De Service Level Agreement van Microsoft Azure voor de SLA voor virtuele machines voor virtuele machines

Schaalbaarheid

Zie de controlelijst voor prestatie-efficiëntie in het Azure Architecture Center voor algemene richtlijnen voor het ontwerpen van schaalbare oplossingen.

Beveiliging

Beveiliging biedt garanties tegen opzettelijke aanvallen en misbruik van uw waardevolle gegevens en systemen. Zie Overzicht van de beveiligingspijler voor meer informatie.

Zie de Documentatie voor Azure-beveiliging voor algemene richtlijnen voor het ontwerpen van beveiligde oplossingen.

Gegevensbescherming en -kloon

Zie Azure-toepassing hulpprogramma Voor consistente momentopnamen voor algemene richtlijnen voor het beveiligen van uw toepassingsgegevens. Dit hulpprogramma biedt toepassingsconsistente momentopnamen wanneer deze worden gebruikt in combinatie met Azure NetApp Files.

Tolerantie

Zie Tolerante toepassingen ontwerpen voor Azure voor algemene richtlijnen voor het ontwerpen van flexibele oplossingen.

Kostenoptimalisatie

Kostenoptimalisatie gaat over manieren om onnodige uitgaven te verminderen en operationele efficiëntie te verbeteren. Zie Overzicht van de pijler kostenoptimalisatie voor meer informatie.

Om u te helpen de kosten voor het uitvoeren van dit scenario te verkennen, worden alle services vooraf geconfigureerd in de onderstaande voorbeelden van de kostencalculator. Wijzig de juiste variabelen zodat deze overeenkomen met het verwachte verkeer voor uw use-case.

We hebben vier voorbeeldkostenprofielen verstrekt op basis van de hoeveelheid verkeer die u verwacht te ontvangen:

Tekengrootte Sappen VM-type Storage Azure prijscalculator
Klein 8000 D8s_v3 2xP20, 1xP10 Small
Gemiddeld 16000 D16s_v3 3xP20, 1xP10 Gemiddeld
Groot 32000 E32s_v3 3xP20, 1xP10 Large
Extra groot 64000 M64s 4xP20, 1xP10 Extra groot

Notitie

Deze prijzen zijn een handleiding die alleen de VM's en opslagkosten aangeeft. Het sluit netwerk-, back-upopslag- en gegevenskosten voor inkomend/uitgaand verkeer uit.

  • Klein: Een klein systeem bestaat uit VM-type D8s_v3 met 8x vCPU's, 32 GB RAM en 200 GB tijdelijke opslag. Het bevat ook Premium-opslag: twee schijven van 512 GB en één schijf van 128 GB.
  • Gemiddeld: een gemiddeld systeem bestaat uit vm-type D16s_v3 met 16x vCPU's, 64 GB RAM en 400 GB tijdelijke opslag. Het bevat ook premium-opslag: drie schijven van 512 GB en één schijf van 128 GB.
  • Groot: Een groot systeem bestaat uit vm-type E32s_v3 met 32x vCPU's, 256 GB RAM en 512 GB aan tijdelijke opslag. Het bevat ook premium-opslag: drie schijven van 512 GB en één schijf van 128 GB.
  • Extra groot: Een extra groot systeem bestaat uit een VM-type M64s met 64x vCPU's, 1024 GB RAM en 2000 GB tijdelijke opslag. Het bevat ook premium-opslag: vier schijven van 512 GB en één schijf van 128 GB.

Dit scenario implementeren

Selecteer de onderstaande koppeling om de oplossing te implementeren.

Implementeren op Azure

Notitie

SAP en Oracle worden niet geïnstalleerd tijdens deze implementatie. U moet deze onderdelen afzonderlijk implementeren.

Medewerkers

Dit artikel wordt onderhouden door Microsoft. De tekst is oorspronkelijk geschreven door de volgende Inzenders.

Hoofdauteur:

Als u niet-openbare LinkedIn-profielen wilt zien, meldt u zich aan bij LinkedIn.

Volgende stappen

Meer informatie over de onderdeeltechnologieën:

Gerelateerde architecturen verkennen: