Ambientes de programação/teste para cargas de trabalho SAP no AzureDev/test environments for SAP workloads on Azure

Este exemplo mostra como estabelecer um ambiente de desenvolvimento/teste para SAP NetWeaver num Windows ou o ambiente do Linux no Azure.This example shows how to establish a dev/test environment for SAP NetWeaver in a Windows or Linux environment on Azure. A base de dados usado é AnyDB, o termo SAP para qualquer DBMS suportados (que não é o SAP HANA).The database used is AnyDB, the SAP term for any supported DBMS (that isn't SAP HANA). Como essa arquitetura foi concebida para ambientes de não produção, ele é implementado com apenas uma única máquina virtual (VM) e do tamanho pode ser alterado para acomodar as necessidades da sua organização.Because this architecture is designed for non-production environments, it's deployed with just a single virtual machine (VM) and it's size can be changed to accommodate your organization's needs.

Para efeitos de produção casos rever as arquiteturas de referência SAP disponíveis abaixo:For production use cases review the SAP reference architectures available below:

Casos de utilização relevantesRelevant use cases

Outros casos de utilização relevantes incluem:Other relevant use cases include:

  • Não críticas não produtivos cargas de trabalho SAP (área de segurança, desenvolvimento, teste, controle de qualidade)Non-critical SAP non-productive workloads (sandbox, development, test, quality assurance)
  • Não críticas cargas de trabalho do SAP businessNon-critical SAP business workloads

ArquiteturaArchitecture

Diagrama de arquitetura para ambientes de dev/test para cargas de trabalho do SAP

Este cenário demonstra a aprovisionar uma base de dados de sistema único SAP e o servidor de aplicações SAP numa única máquina virtual.This scenario demonstrates provisioning a single SAP system database and SAP application server on a single virtual machine. Os dados fluem do cenário da seguinte forma:The data flows through the scenario as follows:

  1. Os clientes utilizam a interface do usuário SAP ou outras ferramentas de cliente (Excel, um navegador da web ou outro aplicativo web) para acessar o sistema SAP baseada no Azure.Customers use the SAP user interface or other client tools (Excel, a web browser, or other web application) to access the Azure-based SAP system.
  2. Conectividade é fornecida por meio do uso do ExpressRoute estabelecido.Connectivity is provided through the use of an established ExpressRoute. A ligação de ExpressRoute é terminada no Azure com o gateway do ExpressRoute.The ExpressRoute connection is terminated in Azure at the ExpressRoute gateway. Rotas de tráfego através do gateway do ExpressRoute para a sub-rede do gateway e para a sub-rede do gateway para a sub-rede da camada de aplicativos and-spoke de rede (consulte a topologia de rede hub-and-spoke) e através de uma rede Gateway de segurança para a máquina de virtual de aplicação SAP.Network traffic routes through the ExpressRoute gateway to the gateway subnet, and from the gateway subnet to the application-tier spoke subnet (see the hub-spoke network topology) and via a Network Security Gateway to the SAP application virtual machine.
  3. Os servidores de gestão de identidade fornecem serviços de autenticação.The identity management servers provide authentication services.
  4. A jumpbox fornece capacidades de gestão local.The jump box provides local management capabilities.

ComponentesComponents

  • Redes virtuais são a base da comunicação de rede no Azure.Virtual Networks are the basis of network communication within Azure.
  • Máquina virtual máquinas virtuais do Azure fornece a pedido, altamente dimensionável, segura e virtualizada infraestrutura com o Windows ou Linux Server.Virtual Machine Azure Virtual Machines provides on-demand, high-scale, secure, virtualized infrastructure using Windows or Linux Server.
  • ExpressRoute permite estender as redes no local para a cloud da Microsoft através de uma ligação privada facilitada por um fornecedor de conectividade.ExpressRoute lets you extend your on-premises networks into the Microsoft cloud over a private connection facilitated by a connectivity provider.
  • Grupo de segurança de rede permite limitar tráfego de rede para recursos numa rede virtual.Network Security Group lets you limit network traffic to resources in a virtual network. Os grupos de segurança de rede contêm uma lista das regras de segurança que permitem ou recusam o tráfego de rede de entrada ou saída com base no endereço IP de destino, na porta e no protocolo.A network security group contains a list of security rules that allow or deny inbound or outbound network traffic based on source or destination IP address, port, and protocol.
  • Grupos de recursos atuam como contentores lógicos para recursos do Azure.Resource Groups act as logical containers for Azure resources.

ConsideraçõesConsiderations

DisponibilidadeAvailability

A Microsoft oferece um contrato de nível de serviço (SLA) para instâncias de VM individuais.Microsoft offers a service level agreement (SLA) for single VM instances. Para obter mais informações sobre o contrato de nível de serviço do Microsoft Azure para máquinas virtuais SLA para máquinas virtuaisFor more information on Microsoft Azure Service Level Agreement for Virtual Machines SLA For Virtual Machines

EscalabilidadeScalability

Para obter orientações gerais sobre a criação de soluções escaláveis, consulte a [lista de verificação de escalabilidade] scalability no Centro de arquitetura do Azure.For general guidance on designing scalable solutions, see the scalability checklist in the Azure Architecture Center.

SegurançaSecurity

Para obter orientações gerais sobre como criar soluções seguras, consulte a documentação de segurança do Azure.For general guidance on designing secure solutions, see the Azure Security Documentation.

ResiliênciaResiliency

Para obter orientações gerais sobre como conceber soluções resilientes, consulte estruturar aplicações resilientes para o Azure.For general guidance on designing resilient solutions, see Designing resilient applications for Azure.

PreçosPricing

Para ajudar a explorar o custo de executar este cenário, todos os serviços são previamente configurados nos exemplos de calculadora de custos abaixo.To help you explore the cost of running this scenario, all of the services are pre-configured in the cost calculator examples below. Para ver como o preço seria alterado para seu caso de uso específico, altere as variáveis apropriadas de acordo com seu tráfego esperado.To see how the pricing would change for your particular use case, change the appropriate variables to match your expected traffic.

Oferecemos quatro perfis de exemplo de custos com base na quantidade de tráfego que espera de receber:We have provided four sample cost profiles based on amount of traffic you expect to receive:

TamanhoSize SAPsSAPs Tipo de VMVM Type ArmazenamentoStorage Calculadora de preços do AzureAzure Pricing Calculator
PequenoSmall 80008000 D8s_v3D8s_v3 2xP20, 1xP102xP20, 1xP10 PequenasSmall
MédioMedium 1600016000 D16s_v3D16s_v3 3xP20, 1xP103xP20, 1xP10 MédioMedium
GrandeLarge 3200032000 E32s_v3E32s_v3 3xP20, 1xP103xP20, 1xP10 GrandesLarge
Extra grandeExtra Large 6400064000 M64sM64s 4xP20, 1xP104xP20, 1xP10 Extra grandeExtra Large

Nota

Estes preços são um guia que só indica as VMs e os custos de armazenamento.This pricing is a guide that only indicates the VMs and storage costs. Ela exclui as redes, armazenamento de cópia de segurança e os encargos de entrada/saída de dados.It excludes networking, backup storage, and data ingress/egress charges.

  • Pequenas: Um pequeno sistema consiste D8s_v3 de tipo de VM com 8 x vCPUs, 32 GB de RAM e armazenamento temporário de 200 GB, além disso dois 512 GB e um discos de armazenamento de premium de 128 GB.Small: A small system consists of VM type D8s_v3 with 8x vCPUs, 32 GB RAM and 200 GB temp storage, additionally two 512 GB and one 128 GB premium storage disks.
  • Médio: Um sistema médio consiste em tipo de VM D16s_v3 com 16 x vCPUs, 64 GB de RAM e 400 GB de armazenamento temporário, além disso três 512 GB e os discos de armazenamento premium 128 GB uma.Medium: A medium system consists of VM type D16s_v3 with 16x vCPUs, 64 GB RAM and 400 GB temp storage, additionally three 512 GB and one 128 GB premium storage disks.
  • Grandes: Sistema de grandes dimensões é composta por tipo de VM E32s_v3 com 32 x vCPUs, 256 GB de RAM e armazenamento temporário de 512 GB, além disso três 512 GB e os discos de armazenamento premium 128 GB uma.Large: A large system consists of VM type E32s_v3 with 32x vCPUs, 256 GB RAM and 512 GB temp storage, additionally three 512GB and one 128GB premium storage disks.
  • Extra grande: Um sistema extra grande consiste num tipo VM M64s com 64 x vCPUs 1024 GB de RAM e 2000 GB de armazenamento temporário, além disso quatro 512 GB e um discos de armazenamento de premium de 128 GB.Extra Large: An extra large system consists of a VM type M64s with 64x vCPUs, 1024 GB RAM and 2000 GB temp storage, additionally four 512 GB and one 128 GB premium storage disks.

ImplementaçãoDeployment

Clique aqui para implementar a infraestrutura subjacente para este cenário.Click here to deploy the underlying infrastructure for this scenario.

Nota

SAP e Oracle não estão instalados durante esta implementação.SAP and Oracle are not installed during this deployment. Terá de implementar esses componentes em separado.You will need to deploy these components separately.