Huomautus
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Tässä artikkelissa kuvataan ehdotus kuormituksen käyttöönottoarkkitehtuuriksi, joka käyttää Azure-komponentteja ja -palveluita. Käyttöönottokaava perustuu seuraavaan arkkitehtuurikaavioon.
Arkkitehtuurin yleiskatsaus
Edellisessä kaaviossa havainnollistetaan, miten arkkitehtuurin komponentit toimivat keskenään saumattoman ja integroidun käyttökokemuksen tarjoamiseksi.
Azure Front Door toimii yleisenä aloituspisteenä. Se reitittää käyttäjäliikenteen valtiottomaan Microsoft Fabric -kuormituksen edustaan. Edusta tarjotaan Azure Blob -säilön staattisen verkkosivuston kautta, mikä auttaa varmistamaan korkean käytettävyyden ja pienen viiveen käyttäjille.
Fabric-kuormituksen tausta käyttää luonti-, luku-, päivitys- ja poistotoimintoja (CRUD) kuormituskohteiden ja metatietojen luomiseen. Se on säilösäilö ja tallennetaan Azure-säilörekisteriin version tehokasta hallintaa ja käyttöönottoa varten. Säilö otetaan käyttöön Azure-verkkosovelluksena, joka tarjoaa automaattisen skaalauksen ja kuormituksen tasauksen.
Muut palvelut, kuten Azure Key Vault, hallitsevat salaisia koodeja, kun taas hallitut käyttäjätiedot tarjoavat suojatun pääsyn Azure-resursseihin upottamatta tunnistetietoja koodiin. Yhdessä nämä komponentit muodostavat yhtenäisen arkkitehtuurin, joka tukee mukautettujen Fabric-kuormitusten kehittämistä, käyttöönottoa ja toimintaa.
Arkkitehtuurikomponentit
Azure Front Door
Azure Front Door on pilvipohjainen sisältöverkko ja sovellusjakelupalvelu. Verkkosovellusten optimoinnin ja suojaamisen ratkaisuna se tarjoaa maailmanlaajuisen kuormituksen tasauksen, dynaamisen sivuston kiihdytyksen, SSL (Secure Sockets Layer) -hyötykuorman ja verkkosovelluksen palomuurin.
Azure Front Doorin avulla voit reitittää liikenteen Azure Blob -säilössä isännöityyn staattiseen verkkosivustoon. Tämä malli auttaa varmistamaan suuren käytettävyyden ja pienen viiveen, koska Azure Front Door voi tallentaa staattista sisältöä välimuistiin reunasijainteihin ympäri maailmaa.
Azure Front Doorin SSL-päättyminen, WAF-toiminnot ja kunnon valvonta auttavat varmistamaan sekä turvallisen että luotettavan käyttöoikeuden sovelluksen edustaan.
Azure-tallennustili
Azure-tallennustili on skaalattava tallennusratkaisu, joka tukee eri tietotyyppejä, kuten blob-objekteja, tiedostoja, jonoja ja taulukoita. Fabric-kuormituksen edustassa voit käyttää Azure Blob -säilöä staattisten resurssien, kuten HTML:n, JavaScriptin, CSS:n ja kuvien, isännöinnissä.
Tämän mallin ansiosta staattinen sisältö voi tulla suoraan tallennustililtä tehokkuuden ja hallinnan helppouden vuoksi. Kun otat käyttöön staattisen sivuston ominaisuuden tallennustilillä, voit luoda sivuston URL-osoitteen, jonka avulla käyttäjät voivat tarkastella sovellustasi. Tämä lähestymistapa yksinkertaistaa myös käyttöönottoprosessia, koska staattisten resurssien uusien versioiden lataaminen tallennustilille ei edellytä käyttökatkoja.
Azure-säilörekisteri
Voit ottaa Fabric-kuormituksen taustan käyttöön verkkosovelluksena Azure-sovelluspalvelussa. Voit tallentaa ja hallita taustakuvaa Azuren säilörekisterissä, jotta säilösovellukset voidaan helposti vetää ja ottaa käyttöön Azure-sovelluspalvelussa.
Säilörekisteri toimii yksityisenä rekisterinä Docker-säilön kuvien tallentamisessa, mikä yksinkertaistaa taustasovelluksen luonti-, testaus- ja käyttöönottoprosessin automatisointia. Tämä säilömenetelmä mahdollistaa yhtenäiset ja skaalattavat käyttöönotot, ja lisäksi versionhallintaa voidaan hyödyntää taustakuville.
Azure-sovelluspalvelu ja verkkosovellus säilöille
Azure-sovelluspalvelun avulla voit ottaa käyttöön ja hallita säilösovelluksia täysin hallitussa ympäristössä. Tämä palvelu tarjoaa sisäänrakennetun automaattisen skaalauksen, kuormituksen tasauksen ja virtaviivaistetun CI/CD-integroinnin Docker Hubin, Azuren säilörekisterin ja GitHubin kanssa.
Azure-sovelluspalvelun avulla voit ottaa käyttöön kuormituksen taustasovelluksen säilönä. Tämän sovelluksen Docker-kuva tallennetaan Azuren säilörekisteriön. Sovelluspalvelu hakee sen käyttöönoton aikana.
Tämä malli auttaa varmistamaan yhtenäisen ja luotettavan käyttöönottoprosessin, sillä käyttöympäristö huolehtii käyttöjärjestelmien korjauksesta, kapasiteetin valmistelusta ja kuormituksen tasaamisesta. Sovelluspalvelu tukee sekä Linux- että Windows-säilöjä, joten voit valita kuormitukselle parhaan ympäristön joustavasti.
Lisäpalvelut ja -ominaisuudet
- Azure Key Vault salaisten koodien ja luottamuksellisten tietojen hallintaan
- Hallitut käyttäjätiedot Azure-resurssien turvalliselle käyttöoikeudelle ilman koodin tunnistetietoja