Pilnīgs ceļvedis izstrādei, izmantojot Microsoft Azure

Pēdējā atjaunošana: 12/10/2025
  • Labi izstrādātas Azure arhitektūras balstās uz konsekventiem principiem, spēcīgiem rīkiem un nepārtrauktu atgriezenisko saiti no uzraudzības, lai saglabātu drošību, mērogojamību un uzturamību.
  • Izstrādātāji var veidot ASP.NET Core lietotnes pakalpojumam Azure, izmantojot Visual Studio vai starpplatformu rīkus, piemēram, Visual Studio Code un dotnet CLI, kas visi ir integrēti ar CI/CD.
  • Azure DevOps un GitHub Actions nodrošina automatizētus cauruļvadus no avota kontroles uz Azure App Service, ko atbalsta Application Insights telemetrija.
  • Mūsdienu Azure izstrāde aptver klasiskās tīmekļa lietotnes, ģeneratīvus mākslīgā intelekta scenārijus un zema koda risinājumus, un to visu pamatā ir vienots DevOps un novērojamības stāsts.

Microsoft Azure izstrāde

Balstoties uz Microsoft Azure, mēs esam paveikuši daudz vairāk nekā tikai dažu virtuālo mašīnu nodrošināšanu ; mūsdienās runa ir par mākoņpakalpojumos balstītu lietojumprogrammu izstrādi, kas ir noturīgas, novērojamas, drošas un viegli attīstāmas. Apvienojot stabilus arhitektūras principus ar pareizajiem izstrādes rīkiem un labi izstrādātu DevOps darbplūsmu, Azure kļūst par spēcīgu pamatu, kur privātpersonas, jaunuzņēmumi un lieli uzņēmumi var pārliecinoši darboties lielā ātrumā.

Kā slaveni teica Rojs Stefans, ar mākoņpakalpojumiem ikviens var ar vienu pirkstu knikšķināšanu izveidot uzņēmuma līmeņa pakalpojumus , un Azure ir skaidrs šī solījuma piemērs. Taču, lai gūtu patiesu vērtību no platformas, ir jāsaprot, kā strukturēt risinājumus, kā izvēlēties pareizos rīkus ASP.NET Core un citiem stekiem, kā arī kā iestatīt nepārtrauktas integrācijas un nepārtrauktas piegādes (CI/CD) plūsmu, kas nodrošina jūsu lietotņu drošu virzību uz ražošanas vidi.

Mākoņpakalpojumiem gatava izstrādes vīzija ar Microsoft Azure

Stratēģiskā vīzija, kas ir pamatā mūsdienīgai izstrādei, izmantojot Microsoft Azure, ir nodrošināt jums iespēju izstrādāt, veidot un attīstīt lietojumprogrammas, izmantojot konsekventus arhitektūras principus neatkarīgi no izvēlētajiem pakalpojumiem vai valodām . Neatkarīgi no tā, vai strādājat ar ASP.NET Core, ģeneratīvām mākslīgā intelekta darba slodzēm vai zema koda risinājumiem, Azure veicina tādus modeļus kā brīva savienošana, automatizācija visā dzīves ciklā un dziļa novērojamība.

Šīs vīzijas būtiska sastāvdaļa ir dot iespēju izstrādātājiem strādāt sev vēlamā veidā , neupurējot kvalitāti vai darbības kontroli. Varat izmantot bagātīgu, pilnvērtīgu IDE, piemēram, Visual Studio, vai vieglu redaktoru, piemēram, Visual Studio Code, ko atbalsta dotnet komandrindas saskarne. Abas pieejas dabiski pieslēdzas Azure pakalpojumiem un DevOps rīkiem, lai lokālie eksperimenti kļūtu par ražošanai gatavām darba slodzēm ar minimālu berzi.

Vēl viens būtisks šīs vīzijas elements ir nepārtraukta jūsu arhitektūras uzlabošana . Azure piedāvā integrētus uzraudzības, diagnostikas un veiktspējas analīzes rīkus, kas nozīmē, ka jūsu dizains nebeidzas, tiklīdz lietotne ir izvietota. Tā vietā reālās pasaules telemetrija tiek izmantota jūsu izstrādes uzdevumos, palīdzot laika gaitā uzlabot mērogojamību, uzticamību, drošību un lietotāja pieredzi.

Šī vīzija attiecas arī uz komandas sadarbību un pārvaldību . Izstrādes process notiek no katras atsevišķās iekārtas uz koplietojamu repozitoriju, pēc tam pa automatizētiem CI/CD kanāliem uz Azure App Service vai citām mitināšanas iespējām. Pa ceļam politikas, testi, apstiprinājumi un drošības pārbaudes uztur augstu kvalitāti, nepalēninot izstrādātāju darbu, kuri cenšas ātri ieviest funkcijas.

ASP.NET Core izstrādes vide pakalpojumā Azure

Veidojot ASP.NET Core lietojumprogrammas pakalpojumam Azure, varat izvēlēties starp jaudīgu integrētu izstrādes vidi vai minimālistiskāku redaktoru atkarībā no darbplūsmas un operētājsistēmas. Microsoft pilnībā atbalsta abas iespējas, nodrošinot, ka jūsu izvēlētie rīki nebloķē nevienu Azure iespēju, kas jums varētu būt nepieciešama.

Visual Studio izceļas kā vadošā IDE ASP.NET Core izstrādei, kas paredzēta Azure . Tā piedāvā uzlabotus koda rediģēšanas un refaktorēšanas rīkus, kā arī dziļu integrāciju ar .NET ekosistēmu. Jūs varat profilēt veiktspēju, pārbaudīt atmiņas izmantošanu un analizēt lietojumprogrammu darbību, neizejot no IDE, kas ir īpaši noderīgi, ja mērķauditorija ir ražošanas scenāriji mākonī.

Integrētais atkļūdotājs programmā Visual Studio ļauj apturēt izpildi, pārbaudīt mainīgos un ļoti detalizēti pārskatīt kodu . Tādas funkcijas kā rediģēšana un turpināšana, kā arī karstā atkārtota ielāde ļauj mainīt kodu lietojumprogrammas darbības laikā un nekavējoties redzēt efektu, kas sašaurina atgriezeniskās saites cilpu un paātrina eksperimentus izstrādes laikā.

Testēšana un sadarbība ir iekļauta arī Visual Studio . Iebūvētie testu izpildītāji ļauj organizēt vienību un integrācijas testus, vizualizēt rezultātus un pat palaist tiešraides vienību testus, kas validē jūsu kodu rakstīšanas laikā. Izmantojot tiešraides koplietošanu, varat uzaicināt komandas biedrus uz savu pašreizējo sesiju, ļaujot viņiem pārvietoties, atkļūdot un rediģēt reāllaikā, izmantojot tīklu, kas ir ārkārtīgi noderīgi attālinātai pāru programmēšanai vai ātrai koda pārskatīšanai.

Kad pienāk izvietošanas laiks, Visual Studio ietver vedņus un publicēšanas profilus, kas izveido tiešu savienojumu ar Azure . Varat izvietot Azure App Service, konfigurēt slotus, pārvaldīt savienojuma virknes un vides mainīgos un pat aktivizēt CI/CD cauruļvada izveidi no IDE, samazinot konteksta pārslēgšanu un konfigurācijas izmaksas.

Izstrādātājiem, kuri dod priekšroku starpplatformu un vieglai pieejai, Visual Studio Code apvienojumā ar dotnet komandrindas saskarni ir pārliecinoša iespēja . Šī iestatīšana darbojas operētājsistēmās Windows, macOS un Linux un atbalsta ne tikai C#, bet arī JavaScript, TypeScript un daudzas citas valodas, kas parasti tiek izmantotas līdzās ASP.NET Core.

Visual Studio Code lielāko daļu savas jaudas iegūst, izmantojot paplašinājumus . Instalējot C# paplašinājumu un tīmekļa izstrādes pievienojumprogrammas, jūs iegūstat IntelliSense for .NET, sintakses izcelšanu, koda navigāciju, atkļūdošanu un ērtus uzdevumus, kas integrēti redaktorā. Tas atvieglo ASP.NET Core projektu kompilēšanu, palaišanu un testēšanu, pēc tam tos konteinerizēt vai publicēt pakalpojumā Azure, izmantojot CLI komandas vai specializētus paplašinājumus.

Pati dotnet komandrindas saskarnei ir centrāla loma automatizācijā un skriptēšanā . Varat izveidot jaunus projektus, atjaunot atkarības, palaist testus, veidot laidiena pakotnes un publicēt Azure mērķos, izmantojot reproducējamas komandas. Šīs pašas komandas ir viegli integrēt CI/CD cauruļvados, nodrošinot, ka tas, kas darbojas jūsu lokālajā datorā, tieši tas pats darbosies arī būvēšanas serverī.

No lokālās izstrādes līdz Azure: darbplūsma ASP.NET Core lietotnēm

Azure paredzētas ASP.NET Core lietojumprogrammas dzīves cikls parasti sākas izstrādātāja datorā un pēc tam iet cauri pirmkoda kontroles, būvēšanas automatizācijas un izvietošanas posmiem . Katrai fāzei jābūt atkārtojamai, novērojamai un, cik vien iespējams, automatizētai, lai samazinātu manuālas kļūdas un paātrinātu iterācijas.

Sākotnēji izstrādātāji koncentrējas uz kodēšanu un lokālo validāciju . Viņi raksta funkcijas, labo kļūdas un veic automatizētus testus sev vēlamajā vidē, neatkarīgi no tā, vai tā ir Visual Studio vai Visual Studio Code ar dotnet komandrindas saskarni. Lokālie izmaiņu labojumi fiksē šīs izmaiņas personīgajā atzarā vai repozitorijā, veidojot pamatu komandas sadarbībai vēlāk.

Lai koplietotu darbu, izstrādātāji ievieto savas izmaiņas centrālā pirmkoda krātuvē . Tā var tikt mitināta Azure DevOps Repos, GitHub vai citā ar Git saderīgā sistēmā. Komandas bieži izmanto sazarošanas stratēģijas un pieprasījumus, lai koda pārskatīšana un automatizētas pārbaudes notiktu, pirms izmaiņas sasniedz galveno izvietošanai izmantoto atzaru.

Kad izmaiņas sasniedz koplietoto atzaru, veidošanas serverī tiek aktivizēta nepārtrauktas integrācijas veidošana . Šajā CI posmā tiek kompilēts risinājums, veikti testi un izveidots izvietojams artefakts, piemēram, tīmekļa izvietošanas pakotne. Mērķis ir automātiski pārbaudīt, vai jaunais kods tīri integrējas esošajā koda bāzē un vai to var droši virzīt uz piegādes posmiem.

Nepārtraukta piegāde balstās uz CI, iegūstot iegūtos artefaktus un izvietojot tos Azure vidēs . Parasti pirmais mērķis ir izmēģinājuma vai testēšanas vide, kas tiek mitināta Azure App Service. Pēc tam komandas var veikt papildu validāciju, veikt lietotāju pieņemšanas testēšanu vai veikt automātiskos izlaidumus, pirms lietotnes virzīšanas uz ražošanas versiju.

Azure lietotņu pakalpojumā ASP.NET Core lietojumprogramma darbojas pilnībā pārvaldītā tīmekļa lietotnē . Platforma apstrādā infrastruktūras problēmas, piemēram, operētājsistēmas ielāpu instalēšanu, slodzes līdzsvarošanu un mērogošanu, lai izstrādātāji varētu koncentrēties uz lietojumprogrammas loģiku. Konfigurācijas un savienojuma informāciju var pārvaldīt, izmantojot Azure portālu vai infrastruktūru kā kodu, saglabājot konsekvenci dažādās vidēs.

Kad lietojumprogramma ir tiešsaistē, ražošanas uzraudzība un diagnostika ir ļoti svarīga . Application Insights, kas ir cieši integrēts ar ASP.NET un Visual Studio, automātiski apkopo telemetrijas datus, piemēram, pieprasījumu biežumu, kļūmju modeļus, atkarību veiktspēju un pielāgotus notikumus. Šie dati palīdz komandām ātri identificēt regresijas, veiktspējas vājās vietas un jaunās lietošanas tendences.

Azure mitinātā ASP.NET Core cauruļvada sākotnējā iestatīšana

Pirms varat automatizēt ASP.NET Core lietojumprogrammas būvējumus un izvietošanu pakalpojumā Azure, ir nepieciešami daži pamatelementi : atbilstoša pirmkoda kontroles krātuve, Azure lietotņu pakalpojuma tīmekļa lietotne kā izvietošanas mērķis un CI/CD cauruļvads, kas definēts tādos rīkos kā Azure DevOps vai GitHub Actions.

Sākumpunkts vienmēr ir lietojumprogrammas pakļaušana versiju kontrolei . Jūs inicializējat lokālu Git repozitoriju savam projektam un pēc tam to saistāt ar attālu repozitoriju, kas tiek mitināts komandas projektā. Tas nodrošina vienotu ticamības avotu, ļauj izmantot sazarošanās un apvienošanas stratēģijas un dabiski integrējas ar automatizētām būvēšanas sistēmām.

Pēc tam izveidojiet Azure lietotņu pakalpojuma resursu, kas mitinās jūsu tīmekļa lietojumprogrammu . Azure portālā dodieties uz lietotņu pakalpojumu paneli, izvēlieties pievienot jaunu resursu un atlasiet tīmekļa lietotnes veidni. Izveidošanas laikā ievadiet unikālu nosaukumu, atlasiet izpildlaika steku un mitināšanas plānu, un pēc nodrošināšanas jūsu lietotne kļūs pieejama URL formātā {name}.azurewebsites.net.

Kad mērķa tīmekļa lietotne ir gatava, varat izstrādāt savu nepārtrauktās integrācijas veidošanas procesu . Azure DevOps vai citās veidošanas sistēmās jūs definējat cauruļvadu, kas automātiski aktivizējas, kad repozitorijā tiek ievietots jauns kods. Cauruļvads atjauno atkarības, kompilē risinājumu, veic automatizētus testus un izveido izvietošanas pakotni, kas parasti ir tīmekļa izvietošanas artefakts, kas pēc tam tiek publicēts kā veidošanas izvade.

Ir svarīgi nodrošināt, lai jūsu cauruļvadā būtu skaidri iespējota nepārtraukta integrācija . Šis iestatījums norāda sistēmai ievietot rindā jaunu būvējumu katru reizi, kad komandas locekļi iesniedz kodu novērotajās filiālēs. Pastāvīgi pārbaudot, vai projekta būvējumi un testi ir veiksmīgi, jūs ievērojami samazināt risku, ka bojāts kods nonāk vēlākos posmos.

Papildus CI, nepārtrauktas piegādes process paņem izveidotos artefaktus un izvieto tos pakalpojumā Azure . Azure DevOps tas bieži tiek modelēts kā laidiena cauruļvads, kas norāda uz iepriekš izveidoto lietotņu pakalpojumu. Laidiena definīcija zina, kuru artefaktu izvēlēties, kurā vidē izvietot un kādas konfigurācijas vai apstiprināšanas darbības jāveic pirms izmaiņu stāšanās spēkā.

Kad CI/CD ķēde ir pievienota, jūsu ikdienas izstrādes pieredze kļūst daudz vienmērīgāka . Jūs iesniedzat kodu, nosūtāt to uz centrālo repozitoriju, un sistēma automātiski izveido un izvieto jūsu izmaiņas konfigurētajā Azure tīmekļa lietotnē. Tas samazina barjeru biežai atjauninājumu nosūtīšanai, vienlaikus saglabājot automatizētu pārbaužu drošības tīklu.

Soli pa solim darbplūsma Azure mitinātai ASP.NET Core izstrādei

Pēc Azure konta konfigurēšanas un CI/CD cauruļvadu izveides iteratīvā darbplūsma ASP.NET Core lietotņu veidošanai un uzlabošanai pakalpojumā Azure kļūst diezgan vienkārša . Jūs atkārtoti veicat lokālās izstrādes, integrācijas, automatizētas validācijas un izvietošanas ciklus, ko atbalsta atsauksmes no uzraudzības rīkiem ražošanas vidē.

Pirmais posms ir iekšējais izstrādes cikls jūsu lokālajā vidē . Šeit jūs rakstāt kodu, pārveidojat, veicat vienības testus un atkļūdojat problēmas, izmantojot Visual Studio vai Visual Studio Code ar dotnet komandrindas saskarni. Jūs veicat izmaiņas lokāli, sasniedzot loģiskos kontrolpunktus, izmantojot atzarus, lai eksperimentētu vai izolētu darbu, pirms to kopīgojat ar pārējo komandu.

Kad esat apmierināts ar izmaiņu kopu, tās publicējat koplietotajā koda krātuvē . Parasti tas nozīmē funkciju atzara nosūtīšanu un pull pieprasījuma atvēršanu galvenajā vai izstrādes atzarā. Pull pieprasījums kļūst par galveno punktu koda pārskatīšanai, automatizētām pārbaudēm un diskusijām par dizaina lēmumiem.

Pēc tam būvēšanas serveris pārņem nepārtrauktu integrāciju . Katrs koplietojamās filiāles apstiprinājums aktivizē būvēšanu, kas kompilē jūsu ASP.NET Core lietojumprogrammu, palaiž pilnu automatizēto testu komplektu un izvada iepakotu artefaktu, kas ir gatavs izvietošanai. Jebkuras kļūmes šajā posmā laikus brīdina komandu, padarot problēmu risināšanu lētāku un vieglāku.

Pieņemot, ka CI būvējums ir veiksmīgs, nepārtrauktās piegādes fāzē jaunā versija tiek izvietota pakalpojumā Azure App Service . Process vispirms var būt vērsts uz īpašu izstrādes vietu vai vidi, ļaujot validēt darbību reālistiskā mākoņa kontekstā. Versiju veidoti artefakti nodrošina, ka varat pārliecinoši reklamēt vai atsaukt konkrētus būvējumus.

Pēc izvietošanas jūsu ASP.NET Core lietotne darbojas pārvaldītajā Azure App Service izpildlaikā . Azure portālā varat pārvaldīt mērogošanas noteikumus, konfigurēt pielāgotus domēnus, iestatīt TLS sertifikātus, pārvaldīt savienojuma virknes un vides mainīgos, kā arī pieslēgties reģistrēšanas pakalpojumu sniedzējiem, lai nosūtītu lietojumprogrammu žurnālus saderīgām krātuvēm.

Ražošanas uzraudzība noslēdz šīs darbplūsmas atgriezeniskās saites cilpu . Application Insights un saistītie Azure novērošanas rīki apkopo plašu telemetrijas informāciju — pieprasījumu laikus, atkarību izsaukumus, neveiksmīgos pieprasījumus, izņēmumus un lietotāju plūsmas. Varat vaicāt šos datus, iestatīt brīdinājumus un izveidot informācijas paneļus, kas laika gaitā izceļ jūsu sistēmas stāvokli un lietojumu.

Bruņojoties ar šo informāciju, jūs atkārtoti strādājat pie savas arhitektūras un ieviešanas . Kļūst redzami neefektīvi datubāzes vaicājumi, lēnas ārējās atkarības vai trokšņaini izņēmumi, kas nosaka jūsu uzdevumu uzkrāšanās prioritātes. Laika gaitā šis nepārtrauktais mērīšanas un uzlabošanas cikls rada stabilāku, mērogojamāku un lietotājam draudzīgāku lietojumprogrammu platformā Azure.

Ģeneratīvo mākslīgā intelekta risinājumu veidošana, izmantojot Microsoft Azure

Papildus tradicionālajām tīmekļa lietojumprogrammām Azure nodrošina arī stabilu pamatu ģeneratīvu mākslīgā intelekta risinājumu veidošanai . Izmantojot tādas platformas kā Microsoft Foundry un Azure mākslīgā intelekta pakalpojumus, varat izveidot lietojumprogrammas, kas izmanto lielus valodu modeļus, lai tērzētu ar lietotājiem, apkopotu saturu, ģenerētu tekstu un atbalstītu interaktīvas darbplūsmas.

Šīs ģeneratīvās mākslīgā intelekta iespējas tiek pieejamas, izmantojot izstrādes platformas, kas integrē modeļus, orķestrēšanas rīkus un lietojumprogrammu mitināšanu . Kā izstrādātājs jūs koncentrējaties uz uzvedņu izstrādi, sarunu konteksta pārvaldību un mākslīgā intelekta atbilžu integrēšanu jūsu biznesa loģikā, savukārt Azure nodarbojas ar mērogošanu, drošību, novērojamību un integrāciju ar apkārtējiem pakalpojumiem.

Parasti ģeneratīvās mākslīgā intelekta lietojumprogrammas pakalpojumā Azure ievēro ierastu dzīves ciklu . Jūs izveidojat mākslīgā intelekta mijiedarbības prototipu lokāli vai smilškastē, pēc tam to ietinat ASP.NET Core API vai tīmekļa lietotnē un visbeidzot izvietojat to Azure lietotņu pakalpojumā, Azure Kubernetes pakalpojumā vai citās skaitļošanas iespējās. Visā šajā procesā tiek piemēroti vieni un tie paši CI/CD un uzraudzības principi, nodrošinot konsekventu darbības modeli.

Lai efektīvi strādātu ar ģeneratīvo mākslīgo intelektu pakalpojumā Azure, ieteicams izpildīt noteiktus priekšnosacījumus . Jums jau vajadzētu būt skaidriem mākslīgā intelekta jēdzienu pamatiem, piemēram, modeļiem, apmācības datiem, žetoniem un novērtēšanas metrikām. Iepazīšanās ar Azure pamatpakalpojumiem — identitāti, krātuves sistēmām , tīklošanu un novērojamību — palīdz jums izstrādāt drošus un funkcionālus risinājumus, kas balstīti uz jūsu mākslīgā intelekta komponentiem.

Programmēšanas pieredze ir arī būtiska, jo jūs integrēsiet valodas modeļu API savas lietojumprogrammas kodā . Tas ietver autentifikācijas apstrādi, sarunas stāvokļa pārvaldību, lietotāja ievades apstrādi un mākslīgā intelekta (AI) izvades pārveidošanu atbildēs, kas atbilst jūsu lietotāja interfeisam vai lejupējām sistēmām. C#, JavaScript vai Python zināšanas ir īpaši vērtīgas, strādājot ar Azure AI rīkiem un SDK.

Mūsdienīga lietojumprogrammu izstrāde un zema koda izmantošana platformā Azure

Azure stāsts mūsdienu lietojumprogrammu izstrādē neaprobežojas tikai ar manuāli kodētiem risinājumiem ; tas ietver arī zema koda un DevOps platformas, kas ļauj dažādu veidu komandām sadarboties un ātri sniegt vērtību. Šī ekosistēma aptver visu, sākot no klasiskiem izstrādes rīkiem līdz vizuāliem veidotājiem un integrētiem kanāliem, ko atzīst neatkarīgas analītiķu firmas.

Uzņēmumu zema koda lietojumprogrammu platformas pakalpojumā Azure ir paredzētas, lai palīdzētu organizācijām ātrāk piegādāt risinājumus, vienlaikus saglabājot pārvaldību un kvalitāti . Analītiķi, piemēram, Gartner, novērtē šīs platformas tādos pētījumos kā Magic Quadrant for Enterprise Low-Code Application Platforms, uzsverot, kā tās ļauj biznesa lietotājiem un profesionāliem izstrādātājiem sadarboties lietotnēs, kas izmanto Azure pakalpojumus.

Ir svarīgi atzīmēt, ka Gartner pētījums atspoguļo tā analīzes komandu viedokļus, nevis konkrētu pārdevēju vai produktu atbalstu . Magic Quadrant un citi ziņojumi sniedz salīdzinošus tirgus skatījumus, taču tajos ir skaidri norādīts, ka organizācijām, pieņemot lēmumus par pirkumiem, nevajadzētu paļauties tikai uz vērtējumiem vai kvadrantu pozīcijām, un tie atsakās no garantijām attiecībā uz pētījuma rezultātiem.

Līdzīgi DevOps platformas, kas tiek izmantotas Azure centrētās vidēs, tiek novērtētas tādos ziņojumos kā The Forrester Wave for DevOps Platforms . Šajos novērtējumos tiek aplūkotas tādas iespējas kā cauruļvadu automatizācija, drošība, sadarbība un integrācija ar mākoņpakalpojumu sniedzējiem, piemēram, Azure, palīdzot tehnoloģiju līderiem izprast dažādu rīku ķēžu stiprās puses un kompromisus.

Forrester arī precizē, ka tā pētījums nenozīmē neviena pārdevēja vai produkta apstiprinājumu . Ziņojumos ir apkopota labākā pieejamā informācija publicēšanas brīdī un pausti analītiski spriedumi, kas var mainīties, mainoties tirgum. Lasītāji tiek aicināti ņemt vērā šo kontekstu, saskaņojot DevOps platformas izvēles ar savām Azure izstrādes stratēģijām.

Šajā plašākajā ainavā Azure cenšas nodrošināt saskaņotu izstrādes pieredzi gan zema koda, gan pro-koda scenārijos . Komandas var izmantot vizuālā dizaina rīkus ātrai prototipu izveidei, pēc tam paplašināt vai integrēt šos risinājumus ar pielāgotiem ASP.NET Core pakalpojumiem, mākslīgā intelekta komponentiem un uzlabotām DevOps darbplūsmām, kas visas darbojas uz kopīga, mākoņdatošanas pamata.

Apvienojot spēcīgas IDE vai redaktorus, disciplinētas CI/CD prakses, Azure App Service mitināšanu, ģeneratīvās mākslīgā intelekta iespējas un modernas DevOps platformas, jūs iegūstat visaptverošu vidi lietojumprogrammu veidošanai un attīstīšanai pakalpojumā Microsoft Azure . Sākot no klasiskām tīmekļa darba slodzēm līdz sarunvalodas mākslīgā intelekta aģentiem un zema koda risinājumiem, platforma atbalsta konsekventu, automatizētu un novērojamu dzīves ciklu, kas var darboties gan atsevišķiem izstrādātājiem, gan lielām, izkliedētām komandām.

piemēram, kubernetes konfigurācijas karte
Saistītais raksts:
Ejemplo de ConfigMap en Kubernetes: guía total con casos reales
Related posts: