Ферма SharePoint для тестирования при разработкеSharePoint Farm for Development Testing

Концепция решения Solution Idea

Если вы хотите ознакомиться с этой статьей, дополнительные сведения (сведения о реализации, рекомендации по ценам, примеры кода и т. д.), сообщите нам о отзывах в GitHub!If you'd like to see us expand this article with more information (implementation details, pricing guidance, code examples, etc), let us know with GitHub Feedback!

Это решение обеспечивает небольшое масштабируемое развертывание SharePoint с помощью одного Azure Active Directory ресурсов (Azure AD), SQL и SharePoint.This solution provides a small scale deployment of SharePoint using a single Azure Active Directory (Azure AD), SQL, and SharePoint resources. Она позволяет реализовать динамическую архитектуру разработки для команд внутри организации, используя новейшие и лучшие платформы поддержки.It address the capability to deliver agile development architecture to teams within your business using the latest and greatest support platforms.

АрхитектураArchitecture

Схема архитектуры . Скачайте SVG этой архитектуры.Architecture diagram Download an SVG of this architecture.

Поток данныхData Flow

  1. Создайте группу ресурсов для хранилища, сети и виртуальной машины, а также других зависимых элементов.Create resource group for the storage, network, and virtual machine, plus other dependent elements.
  2. Создайте виртуальную сеть для размещения виртуальных машин и подсистем балансировки нагрузки для развертывания.Create Virtual Network to host the Virtual Machines and Load Balancers for the deployment. Убедитесь, что в сети есть соответствующие группы безопасности сети, реализующие защиту потока сетевого трафика.Ensure the network has appropriate Network Security Groups implement to protect network traffic flow.
  3. Создайте учетные записи хранения, в которых будут размещаться образы виртуальных машин (VHD).Create the storage accounts that will host the virtual machine images (VHDs).
  4. Создание Active Directory установки.Create the Active Directory Installation. Используя новую виртуальную машину или доменные службы Azure Active Directory.Either utilizing a new Virtual Machine or using Azure Active Directory Domain Services. При использовании Azure Active Directory также необходимо учитывать синхронизацию удостоверений с Azure AD с Azure AD Connect.If using Azure Active Directory, you also need to consider synchronizing identities to Azure AD with Azure AD Connect.
  5. Установите поддерживаемую версию SQL Server на виртуальной машине Azure или разверните экземпляр SQL Server с оплатой по мере использования.Install a supported version of SQL Server on an Azure VM or deploy a pay as you go instance of SQL Server.
  6. Разверните SharePoint на виртуальной машине Azure или используйте пробный образ из коллекции, в которой уже установлен сервер SharePoint.Deploy SharePoint onto an Azure VM or use a trial image from the gallery which already have SharePoint Server installed.
  7. Создайте ферму SharePoint.Create the SharePoint farm.
  8. Настройте внешнюю подсистему балансировки нагрузки Azure, чтобы направить входящий трафик HTTPS на сервер SharePoint.Set up an Azure external load balancer to direct incoming HTTPS traffic to the SharePoint server.
  9. Используйте ExpressRoute или VPN-шлюз для управления доступом к группе ресурсов.Use ExpressRoute or VPN Gateway for management access to resource group.
  10. Локальные пользователи могут получать доступ к сайтам SharePoint через Интернет или ExpressRoute или VPN-шлюз.On Premises users can access the SharePoint sites via the internet or ExpressRoute or VPN Gateway.
  11. Внешним пользователям может быть предоставлен доступ к сайтам SharePoint для тестирования.External users can be granted access as required to the SharePoint sites for testing.

ComponentsComponents

  • Группа ресурсов Azure: контейнер, содержащий связанные ресурсы для решения Azure.Azure Resource Group: Container that holds related resources for an Azure solution
  • Виртуальная сеть: подготавливает частные сети, при необходимости подключая к локальным центрам обработки данныхVirtual Network: Provision private networks, optionally connect to on-premises datacenters
  • Учетные записи хранения: устойчивое, высокодоступное и массово масштабируемое облачное хранилищеStorage Accounts: Durable, highly available, and massively scalable cloud storage
  • Azure Active Directory: Синхронизация локальных каталогов и включение единого входаAzure Active Directory: Synchronize on-premises directories and enable single sign-on
  • SharePoint Server: серверный продукт Microsoft для совместной работыSharePoint Server: Microsoft's collaboration server product
  • Размещение корпоративных SQL Server приложений в облакеHost enterprise SQL Server apps in the cloud
  • Load Balancer: предоставление высокого уровня доступности и производительности сети для приложенийLoad Balancer: Deliver high availability and network performance to your applications
  • Azure ExpressRoute: выделенные оптоволоконные подключения частной сети к AzureAzure ExpressRoute: Dedicated private network fiber connections to Azure
  • VPN-шлюз: установление безопасного подключения между организациямиVPN Gateway: Establish secure, cross-premises connectivity

Следующие шагиNext steps