Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Dit artikel is deel zes in een reeks van zeven artikelen waarmee ontwikkelaars aan de slag kunnen met Azure.
- Deel 1: Overzicht van Azure voor ontwikkelaars
- Deel 2: Belangrijke Azure-services voor ontwikkelaars
- Deel 3: Toepassingen hosten in Azure
- Deel 4: Uw app verbinden met Azure-services
- Deel 5: Hoe kan ik resources maken en beheren in Azure?
- Deel 6: Belangrijke concepten voor het bouwen van Azure-apps
- Deel 7: Hoe word ik gefactureerd?
Voordat u uw toepassing ontwerpt om te worden uitgevoerd in Azure, moet u vooruit plannen. Wanneer u begint, moet u enkele basisconcepten van Azure begrijpen om de beste beslissingen te nemen voor uw scenario. Houd rekening met de informatie in de volgende secties bij het plannen.
Azure regio's
Een regio is een set datacenters die zijn geïmplementeerd binnen een door latentie gedefinieerde perimeter en verbonden door een toegewezen regionaal netwerk met lage latentie. Met Azure kunt u toepassingen implementeren waar u ze nodig hebt, met inbegrip van meerdere regio's om tolerantie tussen regio's te bieden wanneer dat nodig is.
Normaal gesproken wilt u alle resources voor een oplossing in dezelfde regio behouden om de latentie tussen onderdelen van uw toepassing te minimaliseren. Als uw oplossing bijvoorbeeld Azure App Service, een database en Azure Blob Storage bevat, maakt u al deze resources in dezelfde Azure-regio.
Niet elke Azure-service is beschikbaar in elke regio. De pagina Producten die beschikbaar zijn per regio helpt u bij het vinden van een regio waar de Azure-services die uw app nodig heeft beschikbaar zijn.
Azure-resourcegroep
Een resourcegroep in Azure is een logische container waarmee Azure-resources worden gegroepeerd. Elke Azure-resource behoort tot één resourcegroep.
Resourcegroepen groeperen vaak alle Azure-resources die nodig zijn voor een oplossing in Azure. Als u bijvoorbeeld een webtoepassing hebt geïmplementeerd in Azure App Service die gebruikmaakt van een SQL-database, Azure Storage en Azure Key Vault, is het gebruikelijk om al deze resources in één resourcegroep te plaatsen.
              
               
              
              
            
Deze aanpak maakt het gemakkelijker om de resources te identificeren die nodig zijn om de toepassing uit te voeren en hoe deze gerelateerd zijn. Gewoonlijk is de eerste stap bij het creëren van resources voor een app in Azure het aanmaken van de resourcegroep die fungeert als een container voor de app-resources.
Omgevingen
Als u on-premises hebt ontwikkeld, bent u bekend met het promoten van uw code via ontwikkel-, test- en productieomgevingen. Als u in Azure afzonderlijke omgevingen wilt maken, maakt u een afzonderlijke set Azure-resources voor elke omgeving die u nodig hebt.
Omdat het belangrijk is dat elke omgeving een exacte kopie is, gebruikt u scripting om resources te maken die nodig zijn voor een omgeving of om hulpprogramma's voor infrastructuur als code (IaC) te gebruiken om de configuratie van elke omgeving declaratief op te geven. Dit zorgt ervoor dat het proces voor het maken van de omgeving herhaalbaar is en u kunt ook nieuwe omgevingen op aanvraag maken, zoals voor prestaties of beveiligingstests van uw toepassing.
DevOps-ondersteuning
Of u nu apps publiceert naar Azure met continue integratie of het inrichten van resources voor een nieuwe omgeving, Azure kan worden geïntegreerd met populaire DevOps-hulpprogramma's. U kunt met uw bestaande hulpprogramma's werken en uw ervaring maximaliseren met ondersteuning voor hulpprogramma's zoals:
