Deli putem


Izrada strategije za zaštitu životne sredine zakupaca koju treba usvojiti Power Platform u razmeri

Putovanje svake organizacije na usvajanje Microsoft Power Platform je jedinstveno. Strategija okruženja zakupaca postavlja temelje koji pomažu u ubrzavanju upotrebe na podnošljiv i bezbedan način.

Ovaj beli papir vam pokazuje kako da uskladite strategiju Power Platform okruženja zakupca sa mogućnostima i vizijom proizvoda. Saznajte kako da na najbolji način iskoristite najnovije funkcije platforme za primenu strategije koja može da omogući vaše usvajanje da dostignete Power Platform skalu preduzeća.

Belešku

Ovaj beli papir možete sačuvati ili odštampati tako što ćete iz pregledača izabrati stavku Odštampaj, a zatim izabrati stavku Sačuvaj kao PDF.

Uvod

Power Platform osnažuje organizacije da nisko kodiranje rešenja za brze inovacije. Ova rešenja mogu da se fokusiraju na produktivnost pojedinaca i malih timova ili da se primenjuju u celoj organizaciji. Takođe mogu da se prošire na poslovne procese, uključujući spoljne kupce i partnere. Podrška ovim rešenjima su Power Platform okruženja u kojima nisko kodiranje resursi izgrađeni, testirani i korišćeni. Kako organizacija povećava svoje usvajanje, implementacija dobre Power Platform strategije zaštite životne sredine zakupaca je od suštinskog značaja kako bi se njome upravljalo i obezbedilo kako broj okruženja raste.

Da bi vam pomogao da budete uspešniji, ovaj članak vas vodi kako najbolje da koristite dostupne funkcije za uspostavljanje prve strategije okruženja ili evoluiranje trenutnih planova. Takođe izlažemo našu viziju o tome kako su ove funkcije namenjene zajedničkom radu i kako će se razvijati za upravljanje u razmeri Power Platform . U ovom uputstvu uspostavljamo kako da pravilno usmeravamo nove korisnike u okruženja i grupna okruženja kako bismo dosledno primenjivali upravljanje, bezbednosna pravila i druge važne aspekte strategije okruženja zakupaca. Takođe obezbeđujemo detaljne korake za obezbeđivanje podrazumevanog okruženja, što je kritičan prvi korak u primeni strategije životne sredine.

Iako su Perspektive dostupni za upravljanje okruženjima Power Platform , pristup u ovom članku se poravnava sa najnovijim smerom proizvoda korporacije Microsoft i koristi trenutne funkcije i skoro planirana poboljšanja. Ovo ažurirano uputstvo vam može pomoći da se uverite da koristite samo funkcije okruženja i opcije koje su strateške za način na koji Microsoft namerava da upravlja okruženjima u razmeri.

Vizija strategije za zaštitu životne sredine zakupaca korporacije Microsoft

Mnoge organizacije počinju svoje putovanje Power Platform aplikacijama za ličnu produktivnost i automatizacijama izgrađenim i pokrenutim u deljenom centralnom okruženju koje se zove Podrazumevano okruženje. Ovi resursi često koriste samo osnovne mogućnosti koje su Microsoft 365 uključene i ne koriste pune mogućnosti Power Platform. Kako se ovo prvobitno usvajanje ubrzava, Microsoft obezbeđuje organizacijama on-rampu strategiju okruženja za usvajanje punih mogućnosti na skali Power Platform preduzeća. Ove mogućnosti vrhunskog upravljanja postaju dostupne kada korisnici imaju premijum Power Platform (Power Apps, Power Automate,, Microsoft Copilot Studio i Dynamics 365) licencu. Model zrelosti Power Platform usvajanja može da pruži više uvida kako bi se pomoglo organizacijama da definišu svoju mapu puta kako bi postigle usvajanje na skali preduzeća mimo svoje strategije životne sredine. Ovakav pristup može pomoći organizacijama da sazru od osnovne lične produktivnosti do usvajanja preduzeća Power Platform.

Power Platform administrativne, upravne i bezbednosne funkcije omogućavaju organizacijama da usvoje i upravljaju produktivnošću Power Platform preduzeća i korišćenjem aplikacija preduzeća u razmeri. Korišćenjem Nadgledana okruženja aktivira skup vrhunskih mogućnosti koje omogućavaju veću vidljivost i kontrolu i smanjuju manuelni napor upravljanja i obezbeđivanja okruženja. Koristeći ove mogućnosti možete da obezbedite doslednu primenu smernica upravljanja i bezbednosti. Administratori mogu da prelaze u poslovnu, strategiju okruženja koristeći ove mogućnosti. Trošenje manje vremena i napora na administraciju pomaže da se smanje ukupni troškovi vlasništva (TCO) platforme dok vaša organizacija skalira upotrebu.

Ključni element prelaska na skalu preduzeća je poboljšanje zajedničke, centralne strategije životne sredine za proizvođače tako što će im olakšati korišćenje ličnih, razvojnih okruženja. U deljenoj, centralnoj strategiji okruženja, tvorci grade, koriste i dele aplikacije u podrazumevanom okruženju. Ova strategija može rezultirati nedostatkom izolacije i tvorcima koji zadiru jedni u druge. Zamislite da svi u kompaniji dele jednu fasciklu OneDrive za sve svoje dokumente. Umesto toga, funkcije okruženja možete da koristite da biste vodili proizvođače u sopstveno, lično okruženje gde mogu bezbedno da izgrade svoje aplikacije zaštićene od tvoraca koji rade na nepovezanim sredstvima, uz pojednostavljeno upravljanje administratorima. Saradnici se mogu dodati kao veći proizvođači u ove sredine kako bi sarađivali na izgradnji rešenja.

Ilustracija centralne, zajedničke strategije okruženja sa četiri proizvođača koji koriste podrazumevano okruženje sa leve strane i strategije usmeravanja okruženja sa četiri tvorca usmeravanja na odvojena okruženja za projektante sa desne strane.

Slika: Ilustracija zajedničkog, centralnog okruženja (levo) i strategije usmeravanja okruženja (desno).

Novokreirana okruženja proizvođača mogu se automatski dodati grupi koja primenjuje pravila kako bi se osiguralo da okruženja imaju dosledno upravljanje i bezbednosne smernice. Administratori mogu da podnesu izuzetke premeštanjem okruženja proizvođača u grupu sa opuštenim pravilima.

Nisko kodiranje resursi koje su kreirali tvorci predstavljaju početnu fazu na putovanju upravljanja životnim ciklusom aplikacije (ALM). Kao deo ove početne faze, važno je da uhvatite svaku verziju resursa i da budete u mogućnosti da je ponovo kreirate, ako je potrebno. Kada je resurs spreman za deljenje, proizvođač može da koristi kontinuiranu integraciju priloženu uz razvojno okruženje da bi ga promovisao u proizvodno okruženje, gde korisnici mogu da pokreću resurs izolovan od bilo koje kontinuirane aktivnosti proizvođača.

Trebalo bi da odredite prioritete ugrađenih funkcija platforme za upravljanje okruženjima kada je to moguće, umesto da gradite sopstvene alate. Ako ugrađene funkcije ne zadovoljavaju jedinstvene zahteve vaše organizacije, možete da koristite alatke za administratore platforme da biste kreirali prilagođene alatke. Trebalo bi da procenite sve prilagođene alatke u odnosu na nove funkcije, kada one postanu dostupne. Držanje na oku mape puta Microsoft platforme i održavanje sopstvene mape puta može vam pomoći da ovo olakšate.

Trebalo bi da uspostavite strategiju okruženja koristeći preporučene mogućnosti okruženja prilagođene jedinstvenim potrebama vaše organizacije. Ne razmišljajte o kreiranju strategije za životnu sredinu kao o jednoj aktivnosti. Trebalo bi vremenom da evoluira kako bi uključio nove funkcije okruženja, kako one postaju dostupne.

Karakteristike koje podržavaju strategiju okruženja na skali preduzeća

Okruženja su gradnja bloka za Power Platform administraciju, upravljanje i bezbednost. Kompletan pregled funkcija je izvan opsega ovog papira; Međutim, ovaj odeljak naglašava karakteristike koje podržavaju implementaciju strategije okruženja na skali preduzeća.

  • Tipovi okruženja opisuju različite upotrebe okruženja kao deo vaše strategije.

  • Nadgledana okruženja obezbeđuju skup vrhunskih mogućnosti koje olakšavaju upravljanje okruženjem u velikom obimu.

  • Automatskoklam licence pojednostavljuje dodeljivanje licence tako što korisnicima Power Apps omogućava da polažu pravo na licence po korisniku kada su potrebne, umesto da zahtevaju od administratora da unapred identifikuje korisnike kojima su licence potrebne.

  • Grupe i pravila za zaštitu životne sredine objašnjavaju kako da upravljate okruženjima kao grupama i primenite pravila na grupe da biste automatizmisali dosledne smernice upravljanja.

  • Podrazumevano usmeravanje okruženja automatski udaljava proizvođače od kreiranja resursa u podrazumevanom okruženju u sopstveno, lično okruženje.

  • Microsoft Dataverse obezbeđuje poboljšanu bezbednost i ALM.

  • Željena rešenja pomažu proizvođačima da obezbede da sva sredstva koja izgrade budu Dataverse u rešenju, što olakšava njihovu promociju u druge sredine.

  • Cevovodi obezbeđuju Power Platform pojednostavljen proces promovisanja sredstava od razvoja do okruženja za testiranje i proizvodnju, čineći kontinuiranu integraciju i raspoređivanje (CI/CD) dostupnim svim proizvođačima.

  • Katalog omogućava proizvođačima Power Platform da dele komponente, kao što su aplikacije i tokovi, kao i naprednije početne tačke, kao što su predlošci.

Vrste okruženja

Sledeća tabela opisuje tipove okruženja koje možete da kreirate, njihove karakteristike i njihove namene.

Tip Karakteristike i upotrebe
Podrazumevana Sredina koja dolazi sa svakim stanarom. Mnoga Microsoft 365 iskustva koriste ovo okruženje za prilagođavanja i automatizacije. Ovo okruženje nije namenjeno dugoročnom ili stalnom radu mimo ličnih Microsoft 365 scenarija produktivnosti.
Produkcija Ovo okruženje je namenjeno za stalni rad u organizaciji. Proizvodna okruženja podržavaju produženo, rezervno zadržavanje, sa sedam dana na 28 dana.
Sandbox Ova okruženja koja nisuproduktivna podržavaju radnje okruženja kao što su kopiranje i uspostavljanje početnih vrednosti. Sandboxe se najbolje koriste za testiranje i ALM build okruženja.
Projektant Ova posebna okruženja namenjena su kao lični, razvojni radni prostori proizvođača, koji izoluju nisko kodiranje sredstva od korisnika i drugih proizvođača. Proizvođači mogu da imaju do tri okruženja za razvoj. Ne računaju se u odnosu na tvoj kapacitet stanara. Okruženja za projektante koja nisu korišćena 90 dana automatski se isključe, a zatim uklanjaju od zakupca ako vlasnik ne odgovara na obaveštenja. Dynamics 365 aplikacije nisu dostupne u okruženjima za projektante.
Probna verzija Ova okruženja su namenjena podršci kratkoročnom testiranju i dokazima koncepta. Ograničeni su na jednog po korisniku. Probna okruženja se automatski uklanjaju od stanara nakon kratkog vremenskog perioda.
Microsoft Dataverse for Teams Ova okruženja se automatski kreiraju kada kreirate aplikaciju u programu Teams ili instalirate aplikaciju iz kataloga aplikacija. Bezbednosni model za ova okruženja se poravnava sa timom sa kojima su povezani.
Podrška Ovo su posebna okruženja koja je kreirala Microsoft podrška da bi se inženjerima omogućilo rešavanje problema. Ova okruženja se ne računaju u odnosu na vaše kapacitete stanara.

Dok sastavljate sveukupnu strategiju okruženja zakupaca, različiti tipovi su od značaja za podršku preporukama strategije.

Nadgledana okruženja

Okruženja imaju osnovni skup funkcija i karakteristika u zavisnosti od tipa okruženja. Nadgledana okruženja proširiti na osnovne funkcije kako bi se obezbedio paket vrhunskih mogućnosti koji omogućava administratorima Power Platform da lakše upravljaju u razmeri uz veću kontrolu, manje napora i više uvida. Ove mogućnosti se otključavaju kada postavite okruženje kao upravljano.

U sledećoj tabeli su navedene Nadgledana okruženja koje su dostupne, kao i ovo pisanje. Često se dodaju nove funkcije, pa proverite da li u dokumentaciji postoji najnovija lista. Iako sve funkcije mogu da vam pomognu u izradi strategije okruženja, funkcije u kurzivu su relevantnije za strategiju koja je navedena u ovom članku.

Veća vidljivost Veća kontrola Manje napora
Uvidi u upotrebu

Admin varenje

Izveštaji o licenciranju

Prikaz smernica podataka

Izvoz podataka u Azure Application Insights

AI-generisani opisi za sve aplikacije
Ograničenja deljenja

Smernice podataka za tokove radne površine

Provera rešenja

Sadržaj dobrodošlice u makeru

IP zaštitni zid

Povezivanje IP kolačića


Ključevi kojima upravlja klijent

Zaključavanje poštanskog sandučeta kupca

Proširene rezervne e-poruke
Laka aktivacija

Power Platform cevovodi

Usmeravanje okruženja

Grupe i pravila okruženja


Power Platform savetnik

Automatsko isključivanje licence

Smernice za automatsko isključivanje automatizuju dodeljivanje i Power Apps licence Power Automate korisnicima kada im je potrebna za korišćenje određenih aplikacija ili funkcija. Automatizacija može pomoći da se smanji broj utrošenih licenci i izbegnu indirektni troškovi ručnog dodeljivanja licenci.

Nakon konfigurisanja smernica, svakom korisniku u organizaciji kome je potrebna pojedinačna Power Apps licenca automatski se dodeljuje pod sledećim uslovima:

  • Ako korisnik bez samostalne Power Apps licence pokrene aplikaciju koja zahteva premijum licencu, sistem automatski dodeljuje korisniku licencu Power Apps po korisniku.

  • Ako korisnik bez samostalne Power Apps licence pokrene aplikaciju u kontrolisanom okruženju, sistem automatski dodeljuje korisniku licencu Power Apps po korisniku.

Slično tome, nakon konfigurisanja smernica, svakom korisniku u organizaciji kome je potrebna pojedinačna Power Automate licenca automatski se dodeljuje pod sledećim uslovima:

  • Korisnik aktivira, čuva ili uključuje prvoklasni računar tok u oblaku RPA nadgledano (robotska automatizacija procesa).

  • Korisnik zahteva premijum Power Automate licencu.

Preporučujemo da konfigurišete autoklam licence ako strategija okruženja uključuje Nadgledana okruženja. Korisnici aplikacija i tokova nailaze na najmanju količinu trenja licenciranja, a vi trošite samo licence za korisnike koji aktivno koriste aplikacije ili ih koriste Power Automate.

Grupe i pravila okruženja

Kako Power Platform se usvajanje kod vašeg zakupca povećava, tako može i broj sredina koje zahtevaju administraciju i upravljanje. Kako se broj okruženja povećava, postaje izazovnije osigurati da ste primenili dosledne postavke i smernice upravljanja na okruženjima. Funkcija grupe okruženja olakšava ovo tako što vam omogućava da kreirate imenovane grupe i povežete okruženja sa njima, kao što je smeštanje srodnih dokumenata u fasciklu sa datotekama.

Imajte na umu sledeće stvari dok razmišljate o korišćenju grupa okruženja:

  • Okruženjem se mora upravljati da bi bilo uključeno u grupu.

  • Okruženje može biti u samo jednoj grupi istovremeno.

  • Okruženje se može premestiti iz jedne grupe u drugu.

  • Okruženja u grupi mogu biti iz više geografskih regiona.

  • Grupe ne mogu da sadrže druge grupe.

Da bi vam pomogle da primenite dosledne postavke i upravljanje, grupe okruženja mogu da imaju jedno ili više sledećih pravila koja su konfigurisana i uključena:

  • Deljenje kontrola za aplikacije podloge za crtanje

  • Uvidi u upotrebu

  • Sadržaj dobrodošlice kreatoru

  • Primena provere rešenja

  • Zadržavanje rezervne slike

  • Opisi koje je generisala veštačka inteligencija

Pravilo postaje aktivno kada se objavi. Aktivna pravila se primenjuju na sva okruženja koja su povezana sa grupom.

Kada pravilo grupe upravlja postavkom, pojedinačne postavke okruženja su zaključane. Jedini način da ih promenite je da izmenite pravilo. Ako je okruženje uklonjeno iz grupe, ono zadržava postavke grupe, ali sada postoji administrator okruženja da ih promeni. Ovo je važno za strategiju okruženja jer obezbeđuje da administrator okruženja ne može da poništi smernice koje ste postavili za grupu.

Korišćenje grupa okruženja vam omogućava da organizujete okruženja na logičke načine, slično strukturi organizacije, hijerarhiji usluge proizvoda ili drugim okvirima koje kasnije istražujemo. Sledeći dijagram je konceptualan primer kako organizacija Contoso može da razmišlja o organizovanju svojih grupa okruženja.

Konceptualizacija strategije životne sredine za kontozo stanara

Slika: Konceptualizacija strategije životne sredine za kontozo stanara.

Kada planirate da konfigurišete pravila, razmislite šta biste mogli da primenite na svakom nivou konceptualne hijerarhije. Iako još uvek ne možete da konfigurišete grupnu hijerarhiju, možete da koristite kombinaciju konvencija o imenovanju i konfiguracije pravila da biste primenili konceptualni dizajn. Na primer, s obzirom na konceptualizaciju zakupaca Kontosoa prikazanu ranije, sledeća ilustracija predstavlja grupe okruženja koje bi organizacija mogla da koristi za primenu svog dizajna.

Primer primene grupa za konceptualno okruženje u stvarnog zakupca

Slika: Primer primene konceptualnih grupa okruženja u stvarnog zakupca

Kasnije u ovom članku istražujemo više načina korišćenja grupa okruženja kao deo strategije okruženja zakupaca.

Podrazumevano usmeravanje okruženja

Ključni deo strategije zaštite životne sredine koji iznosimo u ovom članku je da udaljimo tvorce od kreiranja resursa u podrazumevanom okruženju. Funkcija usmeravanja okruženja preusmerava tvorce u sopstveno, lično razvojno okruženje i po potrebi kreira nova okruženja za programere.

Dijagram proizvođača se automatski preusmerava na ličnu razvojno okruženje umesto na podrazumevano okruženje prilikom izrade aplikacija

Slika: Tvorac se automatski preusmerava na ličnu, razvojno okruženje umesto podrazumevanog okruženja prilikom izrade aplikacija.

Okruženjima projektanta koja su kreirana proizvodnim postupkom podrazumevano se upravlja. Korisnici sa licencama za plan razvoja ograničeni su na kreiranje i pregled resursa u okruženju. Da bi pokrenuli resurse kao korisnik, potrebna im je odgovarajuća licenca.

Usmeravanje okruženja možete koristiti sam, ali preporučeni način je da ga koristite sa grupama okruženja. Kada se koristi na ovaj način, svako okruženje koje je kreirano povezano je sa grupom koju odredite da sadrži sva nova okruženja za programere, obezbeđujući da ona odmah bude pokrivena vašim smernicama upravljanja.

Tvorcima se automatski dodeljuje bezbednosna uloga što ih čini administrator okruženja njihovih razvojno okruženje. Kada je okruženje deo grupe okruženja, proizvođač – kao administrator okruženja – ne može da promeni postavke okruženja jer njima upravljaju pravila grupe okruženja. Samo administratori, koji mogu da izmene pravila grupe, mogu da naprave bilo kakve promene.

Možete da nametnete još veću kontrolu na dva načina. Prvo, možete da onemogućite ručno kreiranje okruženja za projektante u postavkama zakupaca. Kada je ova opcija postavljena, tvorci ne mogu sami da kreiraju okruženja na administrator portalu. Oni takođe neće automatski kreirati smernice usmeravanja. Drugo, možete da navedete bezbednosnu grupu u smernicama usmeravanja da biste ograničili ko može automatski da kreira okruženje.

U početku, usmeravanje okruženja podržava usmeravanje novih i postojećih proizvođača daleko od podrazumevanog okruženja kada koriste greške make.powerapps.com. Tokom vremena, druge usluge Power Platform će podržati funkciju usmeravanja okruženja.

Microsoft Dataverse

Dataverse bezbedno skladišti i upravlja podacima koje koriste aplikacije. U kontekstu strategije okruženja, funkcija rešenja Dataverse je ono što koristite za prenos aplikacija i komponenti iz jednog okruženja u drugo. Tvorci grade svoja sredstva u kontejnerima – rešenjima – koja prate šta grade. Rešenja se lako mogu transportovati u druga okruženja. Pomoću ovog pristupa možete da razdvojite okruženja za projektante, gde proizvođači grade resurse, od proizvodnih okruženja u kojima se koriste. I proizvođači i korisnici imaju koristi. Tvorci mogu da nastave da razvijaju svoje resurse, a korisnici nisu iznenađeni iznenadnim promenama. Kada tvorci budu spremni da objave svoje promene, mogu da zatraže da promovišu ažurirani resurs u proizvodno okruženje.

Dataverse rešenja su mehanizam za implementaciju ALM-a u proizvodima Power Platform kao što Power Apps su i Power Automate. Cevovodi Power Platform u korišćenju rešenja za automatizaciju CI/CD sredstava koje tvorci grade. Rešenja se mogu izvesti i Dataverse uskladištiti u alatki za kontrolu izvora kao što Azure DevOps je GitHub. Rešenje u kontroli izvora postaje izvor istine ako je potrebno da ponovo stvorite razvojno okruženje. Na primer, ako je proizvođač napravio popularnu aplikaciju, a zatim izbrisao razvojno okruženje, izvozno rešenje uskladišteno u kontroli izvora moglo bi da se koristi za ponovno stvaranje održivog razvojnog okruženja.

Drugo važno razmatranje prilikom kreiranja okruženja sa Dataverse, jeste da li će neke Dynamics 365 aplikacije biti raspoređene u okruženje. Ako potencijal postoji, morate da omogućite Dynamics 365 kada kreirate okruženje ili kasnije nećete moći da instalirate Dynamics 365 aplikacije.

Preporučujemo da obezbedite u bilo Dataverse kom okruženju gde tvorci kreiraju sredstva koja će se deliti sa drugim korisnicima. Ovo olakšava da sredstva budu ALM spremna.

Željena rešenja

Kada proizvođač kreira osnovno sredstvo Dataverse u okruženju – a Dataverse ne kreće od prilagođenog rešenja – sredstvo je povezano sa podrazumevanim rešenjem, a možda i podrazumevanim Common Data Service rešenjem. Podrazumevano rešenje dele svi proizvođači koji kreiraju sredstva u okruženju. Ne postoji jednostavan način da identifikujete koji proizvođač je kreirao komponente ili koja sredstva pripadaju kojim aplikacijama. To može otežati promovisanje popularne aplikacije u drugo okruženje za deljenje sa većim korisnici. Moraćete da promovišete sva sredstva u podrazumevanom rešenju – što nije idealan scenario.

Da bi podržali vašu strategiju životne sredine i olakšali rad, proizvođači bi trebalo da kreiraju prilagođeno rešenje u svom razvojnom okruženju, a zatim da ga postave kao željeno rešenje u okruženju. Tvorci postavljaju željeno rešenje u okruženju da bi ukazali na to sa kojim rešenjem treba povezati sredstvo, koje su kreirali. Željena rešenja mogu da pomognu da se osigura da, kada proizvođači koriste cevovode za promovisanje svojih resursa u druga okruženja, promovisano rešenje sadrži sva potrebna sredstva. Misli o ovome kao o pripremi sredstava da bude spremna za ALM.

Cevovodi u Power Platform

Kao što smo videli, ključna tačka dobre strategije životne sredine je da se izoluje mesto gde je sredstvo izgrađeno od mesta gde je raspoređeno i korišćeno. Ovo razdvajanje obezbeđuje da korisnici koji pokušavaju da koriste sredstvo ne nailaze na vreme pada jer ga tvorac ažurira. Međutim, ona zahteva da sredstva budu promovisana u proizvodno okruženje – idealno, kao deo rešenja Dataverse – pre nego što budu mogla da se koriste.

Dataverse rešenja se mogu ručno transportovati između okruženja. Međutim, možete da automatizujete proces – i postavite smernice da biste se uverili da će doći do pravilnog upravljanja promenama – pomoću cevovoda. U zavisnosti od pravila okruženja koja ste postavili u programu za proveru rešenja, cevovodi automatski sprovode sva pravila pre primene rešenja, sprečavajući dalje greške u primeni. Sledeći dijagram ilustruje kako cevovodi mogu da automatizuju promociju sredstva iz razvoja u proizvodnju.

Dijagram koji ilustruje cevovod za automatizovanje promovisanja sredstva koja se skladište u kontroli izvora od razvoja, preko testa, do proizvodnje

Slika: Gasovod automatizuje promovisanje sredstva koja se čuvaju u kontroli izvora od razvoja, preko testa, do proizvodnje.

Možete da konfigurišete broj okruženja i procesa, kao što su odobrenja, koja treba da budu uključena u cevovod.

Cevovodi funkcionišu zajedno sa grupama za zaštitu životne sredine. Oni se mogu unapred konfigurisati za razvojna okruženja kako bi se proizvođačima omogućilo da lako započnu proces promocije tako što će odgovoriti na odziv kada pokušaju da podele svoja sredstva sa drugim korisnicima. U sklopu zahteva za raspoređivanje pomoću cevovoda, tvorci mogu da predlože sa kim će deliti svoju imovinu i neophodne bezbednosne uloge. Administrator cevovoda može da odobri ili odbije zahtev pre raspoređivanja tako što će obezbediti najmanje privilegija za proizvođača koji je potekao iz njega.

Cevovodi Power Platform skladište definicije svakog cevovoda u okruženju domaćina kojim Microsoft podrazumevano upravlja. Međutim, možete da definišete više okruženja domaćina u zakupcima kojima upravljate, što vam omogućava da se nosite sa jedinstvenim zahtevima.

Katalog u Power Platform

Organizacije u kojima projektanti i tvorci grade i dele komponente, kao što su aplikacije i tokovi, kao i predlošci, koji su naprednije polazne tačke, imaju tendenciju da dobiju veću vrednost Power Platform. Katalog Power Platform olakšava proizvođačima efikasnije deljenje komponenti i predložaka u okruženjima.

Katalog je instaliran u okruženju i može se instalirati sa domaćinom cevovoda u istom okruženju. Takođe je moguće podneti jedinstvene zahteve za segmentiranje resursa tako što ćete imati više okruženja u kojima je instaliran katalog.

Mapa puta za funkciju

Dok Microsoft nastavlja da razvija funkcije upravljanja podrškom i Power Platform administracije, možete da ga pratite u planeru izdanja. Naučite šta je planirano, šta je u predstojećem talasu oslobađanja i šta sada možete da probate. Čak možete da kreirate sopstveni plan izdavanja tako što ćete sačuvati stavke koje želite da pratite.

Temelj strategije zaštite životne sredine na nivou preduzeća

Razgovarali smo o našoj viziji strategije okruženja zakupaca na skali preduzeća i ključnim karakteristikama okruženja koje je podržavaju. Sada, mi gledamo kako možete da koristite te funkcije zajedno kao deo strategije okruženja. Vaša strategija treba da bude zasnovana na jedinstvenim zahtevima vaše organizacije, zato počnimo sa osnovnim primerom pre nego što se okrenemo tome kako da skrojimo strategiju kako bismo zadovoljili vaše potrebe.

U ovom primeru, rukovodstvo Contosoa želi da osnaži zaposlene da iskoriste Power Platform prednosti i identifikovalo je sledeće zahteve visokog nivoa:

  • Zaposleni moraju da budu u mogućnosti da izgrade automatizovane procese odobravanja dokumenata i druga Power Platform prilagođavanja sa Microsoft 365.

  • Zaposleni bi trebalo da budu u mogućnosti da grade Power Apps i Power Automate automatizuju kako bi poboljšali svoju ličnu produktivnost.

  • Tvorci koji rade na kompanijina aplikacija "Compliance Tracker" moraju biti u stanju da je razvijaju i održavaju.

Da bi podržali ove zahteve, Kontoso admin i tim za upravljanje došli su do sledeće topologije životne sredine:

Dijagram topologije okruženja sa četiri grupe okruženja Razvoj deljenog razvoja UAT i Produkcija sa logotipima za aplikacije koje Power Platform svaka treba da podrži

Slika: Predložena topologija životne sredine za Kontosov Power Platform projekat na skali.

Hajde da detaljno istražimo topološki dijagram ovog okruženja.

Podrazumevano okruženje se koristi za izradu Microsoft 365 prilagođavanja produktivnosti. Smernice za sprečavanje gubitka podataka i ograničenja deljenja ograničavaju druge tipove aktivnosti proizvođača i posale sa čuvarima oko onoga što tvorci mogu da izgrade u ovom okruženju.

Samo admini su u stanju da kreiraju probno, peščano i proizvodno okruženje. Tvorci koriste prilagođeni Microsoft obrazac ili neki drugi proces da bi zatražili novo okruženje. Početni Microsoft Power Platform komplet Centra izvrsnosti (SE) uključuje zahtev za okruženje koji bi mogao da se koristi.

Kreiraju se četiri grupe okruženja: Razvoj, Deljeni razvoj, UAT (testiranje prihvatanja korisnika) i Proizvodnja.

  • Smernice za usmeravanje okruženja postavljene za razvojnu grupu usmeravaju proizvođače dalje od podrazumevanog okruženja u sopstvena okruženja za projektante. Kako se kreiraju nova razvojna okruženja, ona se automatski povezuju sa razvojnom grupom i primenjuju se njena pravila.

  • Grupa za zajednički razvoj podržava okruženja koja sadrže projekte sa više proizvođača.

  • UAT grupa sadrži okruženja koja se koriste za testiranje resursa pre nego što se promovišu u proizvodnju.

  • Grupa produkcija sadrži okruženja u kojima se nalaze aplikacije, tokovi i drugi artefakti za upotrebu u proizvodnji.

Nešto što nedostaje u ovoj predloženoj topologiji su cevovodi za automatizaciju promocije između razvoja, testa i proizvodnog okruženja. Hajde da ih dodamo sada.

Dijagram iste topologije životne sredine sa dodatkom okruženja domaćina cevovoda i cevovoda između domaćina i razvoja UAT i proizvodnog okruženja

Slika: Ista topologija životne sredine sa cevovodima koji povezuju okruženje domaćina gasovoda sa razvojem, testom i proizvodnim okruženjem.

U revidirani topološki dijagram životne sredine, dodali smo okruženje domaćina cevovoda i dva cevovoda. Jedan gasovod premešta resurse iz razvoja u testiranje, a zatim u proizvodna okruženja. Pravilo o gasovodu za razvojnu grupu biće izmenjeno da bi se koristio ovaj gasovod. Drugi cevovod premešta resurse iz deljenog dev okruženja na testiranje, a zatim na proizvodnju. Pravilo o cevovodu u grupi deljenog razvoja biće izmenjeno da bi se koristio ovaj cevovod.

Ova osnovna strategija okruženja pruža temelje na kojima možete da gradite za druge slučajeve korišćenja, koje sledeće istražujemo.

Strategije okruženja za određene scenarije

Evo nekih uobičajenih slučajeva korišćenja koje ćete možda morati da uključite u strategiju okruženja zakupaca fondacije.

Kontrolisanje proizvođača koji tvorci mogu da kreiraju okruženja za projektante

Podrazumevano, svako ko ima Premium licencu Power Platform , licencu za plan razvoja ili Power Platform ulogu administratora zakupca može da kreira razvojno okruženje od administratorskog portala.

U strategiji temeljnog okruženja, usmeravanje okruženja obezbeđuje da tvorci budu usmereni od podrazumevanog okruženja, do novog razvojno okruženje koji je kreiran u određenoj grupi. Međutim, proizvođači i dalje mogu ručno da kreiraju okruženja za projektante koja nisu smeštena u grupu okruženja i nemaju primenjena njena pravila.

Da biste pročistili koji proizvođači ispunjavaju uslove za usmeravanje okruženja, navedite bezbednosnu grupu u konfiguraciji proizvodnog postupka. Kada je bezbednosna grupa konfigurisana, usmeravaju se samo članovi bezbednosne grupe. Svi ostali se vraćaju u podrazumevano okruženje.

Obezbedite veću fleksibilnost naprednim proizvođačima

U strategiji temeljnog okruženja, sva nova okruženja proizvođača usmeravaju se ka određenoj razvojno okruženje grupi. Ova grupa okruženja obično ima primenjen prilično restriktivan skup pravila upravljanja.

Kako tvorci postaju napredniji, možete im dozvoliti da zatraže pristup većem nivou mogućnosti. Umesto da ih uklonite iz originalne grupe okruženja i ručno upravljate izuzetkom, možete da koristite drugu grupu okruženja da biste pratili ove napredne proizvođače.

Dijagram koji ilustruje dodavanje tvoraca sa više veština u okruženje za napredne tvorce koji su opustili upravljanje

Slika: Dodajte sposobnije tvorce u okruženje koje je relaksirano pravilo upravljanja.

Organizovanje okruženja za projektante po regionima ili poslovnoj jedinici

U trenutnoj implementaciji usmeravanja okruženja, sva nova okruženja za projektante se kreiraju u jednoj grupi okruženja. Šta ako želite da organizujete okruženja za projektante po regionima, na primer, ili poslovnoj jedinici?

Koristite usmeravanje da biste usmerili proizvođače u razvojno okruženje koji je kreiran u određenoj grupi. Zatim ga možete premestiti u drugu grupu zasnovanu na regionu, organizacionoj jedinici ili drugim kriterijumima, gde možete primeniti više pravila granuliranog upravljanja.

Dijagram koji ilustruje usmeravanje okruženja kreiranje okruženja za projektante u određenoj grupi koja se zatim premešta u strukturalno određenije grupe

Slika: Nakon što usmeravanje okruženja kreira okruženja za projektante u određenoj grupi, premestite ih u strukturalno određenije grupe.

Premeštanje okruženja je danas ručna radnja, ali ćete moći da je automatizujete Power Platform kada administrativni konektor podrži funkciju grupe u budućem ažuriranju.

Izrada aplikacije za korišćenje preduzeća

Tim u vašoj organizaciji možda razvija aplikaciju za korišćenje na celom preduzeću. Tim može biti IT pogonan ili uključuje IT i poslovne korisnike (ono što je poznato kao fuzioni tim).

U najjednostavnitijoj strategiji okruženja, projektni tim gradi u zajedničkom okruženju koje je ili peščana kutija ili tip proizvodnje. Tip razvojno okruženje nije najbolji način da podržite više tvoraca koji sarađuju na resursu. Međutim, tvorci treba da komuniciraju jedni sa drugima kako bi izbegli sudare i sukobe u zajedničkom okruženju.

Posvećeno testiranje i proizvodno okruženje nisu obavezni. Aplikacija se može testirati i rasporediti na testiranje širom organizacije i proizvodna okruženja u kojima se hostuje više aplikacija.

Dijagram koji ilustruje dve aplikacije preduzeća koje su u razvoju u namenskim okruženjima, a zatim testirane i raspoređene u okruženjima koja se dele sa drugim aplikacijama

Slika: Dve aplikacije preduzeća u razvoju u namenskim okruženjima, zatim testirane i raspoređene u okruženjima koja se dele sa drugim aplikacijama.

U naprednijoj varijaciji, svaki proizvođač ima pojedinačni razvojno okruženje. To ima koristi od pružanja veće izolacije tvorcu, ali može da zakomplikuje kombinovanje individualnog rada u okruženju integracije. Iako rad u izolaciji može biti od pomoći većim, sofisticiranim timovima, on može dodati nepotrebne indirektne troškove manjim timovima koji mogu biti uspešniji u saradnji u zajedničkom, razvojnom okruženju.

Dijagram koji ilustruje poslovnu aplikaciju u razvoju u pojedinačnim okruženjima kombinovanu u okruženju deljene integracije, a zatim testirana i raspoređena u okruženjima koja se dele sa drugim aplikacijama

Slika: Dva proizvođača koji rade na istoj aplikaciji u pojedinačnim okruženjima za programere moraju da kombinuju svoj rad u okruženju zajedničke integracije pre nego što pređe na testiranje i proizvodnju.

Ova varijacija obično uključuje strategiju kontrole izvora, sa svakim razvojnim okruženjem predstavljenim kao grana u kontroli izvora koja se objedini kada promene budu spremne za unapređenje. Važno je da se ukaћe na to kako жe aplikacija biti odrћana nakon prvobitnog izdanja.

Na primer, verzija 1.0 aplikacije je možda u proizvodnji dok tim prelazi na verziju 2.0. Strategija okruženja mora da podrži rešavanje problema u verziji 1.0, dok je razvoj verzije 2.0 u toku.

Dijagram dve verzije aplikacije u razvojnom testu i proizvodnji istovremeno

Slika: Verzija 1.0 mora biti zakrpljena, testirana i raspoređena dok se verzija 2.0 razvija, testira i razmešta.

Grupe za zaštitu životne sredine nude više pristupa rukovanju ovim scenarijem poslovne aplikacije. Na primer, ovo može biti jedna grupa aplikacija ili može da podrazumeva da imate zasebne grupe za svaku fazu razvoja. U odeljku za najbolje prakse istražujemo kako da procenimo opcije.

Umanjivanje korišćenja okruženja za projektante

Individualna okruženja za programere su preporučeni način da se proizvođačima obezbedi radni prostor za izradu nisko kodiranje rešenja. Oni nude najviši nivo izolacije od drugih tvoraca. Međutim, ako vaša organizacija želi da umanji broj okruženja za projektante, više deljenih okruženja je bolje od podsticanja tvoraca da izgrade sredstva u podrazumevanom okruženju.

U ovom scenariju, ograničili biste kreiranje okruženja za projektante i kreirali deljena razvojna okruženja tipa proizvodnje. Ova deljena okruženja možete da organizujete po strukturi organizacije, regionu ili drugim kriterijumima. Grupa za zaštitu životne sredine mogla bi da ih sadrži kako bi se osiguralo da imaju primenjena dosledna pravila upravljanja. Dajte tvorcima dozvolu da nisko kodiranje osnovna sredstva u okruženju koja su im dodeljena.

Bezbednost kao deo vaše strategije životne sredine

Okruženja su ključna komponenta bezbednog Power Platform korišćenja. One predstavljaju bezbednosne granice unutar vašeg zakupca koje pomažu u zaštiti aplikacija i podataka. Kao deo strategije zaštite životne sredine, morate uzeti u obzir kako vaši bezbednosni zahtevi utiču na broj i svrhu okruženja u vašem zakupu.

Okruženja vam omogućavaju da kreirate više bezbednosnih granica unutar zakupca da biste zaštitili aplikacije i podatke. Zaštita koju obezbeđuje okruženje može se prilagoditi tako da zadovolji neophodnu bezbednosnu zaštitu primenom podesivog skupa bezbednosnih funkcija na životnu sredinu. Detaljna diskusija o pojedinačnim funkcijama bezbednosti okruženja je izvan opsega ovog članka. Međutim, u ovom odeljku nudimo preporuke kako da razmišljate o bezbednosti kao deo strategije okruženja vašeg zakupca.

Obezbeđenje na nivou stanara

Većina bezbednosnih postavki koje utiču na okruženja konfigurisana je za svako okruženje pojedinačno. Međutim, možete da napravite neke promene na nivou stanara kako biste podržali svoju strategiju životne sredine.

Zaštita podrazumevanog okruženja

Podrazumevano okruženje ima ulogu u podršci Microsoft 365 prilagođavanju produktivnosti. Međutim, kao deo preporučene strategije životne sredine, najbolje je da se njena upotreba što više smanji. Umesto toga, proizvođači bi trebalo da grade u sopstvenim izolovanim sredinama. Iako ne možete da blokirate pristup podrazumevanom okruženju, možete da umanjite ono što može da se uradi u njemu.

Prvo koristite usmeravanje okruženja da usmerite proizvođače na sopstveni radni prostor da biste izgradili nisko kodiranje sredstva.

  • Pregledajte ko ima administratorski pristup podrazumevanom okruženju i ograničite ga na uloge kojima je potreban.

  • Razmislite o preimućstvu podrazumevanog okruženja u nešto opisnije, kao što je "Lična produktivnost".

    • Uspostavljanje smernica za sprečavanje gubitka podataka (DLP) za podrazumevano okruženje koje blokira nove linije spajanja i ograničava proizvođače da koriste samo osnovne, deblokirajuće linije spajanja. Premestite sve linije spajanja koje nije bilo u redu za grupu poslovnih podataka. Premestite sve blokirane linije spajanja u blokiranu grupu podataka.

    • Kreirajte pravilo da biste blokirali sve URL obrasce koje koriste prilagođene linije spajanja.

Obezbeđivanje podrazumevanog okruženja trebalo bi da bude prioritet. Uradite to zajedno sa bezbednošću na nivou stanara u sklopu prvih korak implementaciji vaše strategije zaštite životne sredine. Bez primene, proizvođači imaju više mogućnosti da dodaju sredstva na podrazumevane vrednosti. Sa njima na mestu zajedno sa usmeravanje okoline, tvorci se ohrabruju da koriste sopstveno okruženje.

Obezbedite druga okruženja

Ako je vaša organizacija kao većina, pored podrazumevanog okruženja imate nekoliko okruženja. Nivo bezbednosti koji svaki od njih zahteva može da se razlikuje u zavisnosti od aplikacija i podataka koje sadrži. Okruženja za projektante obično imaju opuštenija pravila od proizvodnih okruženja. Neka proizvodna okruženja zahtevaju najviše moguće zaštite.

U sklopu uspostavljanja strategije okruženja identifikujte uobičajene nivoe bezbednosti za svoja okruženja i funkcije koje štite svaki nivo, kao u sledećem primeru.

Tri nivoa bezbednosti životne sredine su normalno visoka i bezbednosne funkcije koje štite svaku od njih kao što su DLP smernice i Zaključavanje klijenta

Slika: Primer tri sloja bezbednosti okruženja i bezbednosnih funkcija koje se primenjuju na okruženja u svakom sloju.

Uključite nivoe bezbednosti koje identifikujete u grupnu strategiju i gde je to moguće koristite pravila da biste omogućili bezbednosne funkcije u okruženjima. U ovom primeru, pravilo ograničava deljenje u svim okruženjima koja su označena kao normalna ili srednja bezbednost.

Poravnavanje okruženja sa strategijom za sprečavanje gubitka podataka

Smernice podataka su još jedan važan deo sveukupnih napora za upravljanje da se kontrolišu usluge koje koriste nisko kodiranje resursa u okruženju. Grupe za zaštitu životne sredine nemaju pravilo za primenu DLP smernica na okruženje. Međutim, DLP strategiju možete da uskladite sa grupama okruženja. Na primer, možete da kreirate DLP smernice sa istim ili sličnim imenom kao grupa okruženja i da ih primenite na okruženja u toj grupi.

Saznajte više o uspostavljanju DLP strategije.

Dijagram koji ilustruje odnos između grupa okruženja i slično imenovanih smernica za sprečavanje gubitka podataka koje se primenjuju na njih

Slika: U ovom primeru, okruženja u grupi Personal Dev prate DLP smernice koje blokiraju sve konektore koji ne uključuju Microsoft.

Krojite strategiju okruženja za vašu organizaciju

U ranijim odeljcima opisali smo našu viziju kako organizacije mogu da upravljaju okruženjima u razmeri. Istraživali smo osnovne karakteristike, kako doprinose strategiji okruženja i kako bi mogla da izgleda topologija okruženja fondacije koja ih koristi. Dali smo primere kako se gradi na toj fondaciji kako bi se prilagodili uobičajenim scenarijima. Budući da je svaka organizacija jedinstvena, korak je da skrojite strategiju okruženja koja zadovoljava potrebe vaše organizacije.

Počni gdje si

Bez obzira na to da li je Power Platform vaša organizacija nova ili je koristi godinama, prvi korak je da procenite svoju situaciju. Procenite, na visokom nivou, šta je u vašem podrazumevanom okruženju, koje druge sredine imate i za šta se koriste. Često se radi strategija zaštite životne sredine u sklopu sveukupnih napora da se uspostavi upravljanje Power Platform u organizaciji. Ako je to slučaj, možda ste već uspostavili deo vizije upravljanja koja je potrebna za prilagođavanje strategije za vašu organizaciju.

Informacije o organizaciji koje bi trebalo da znate obuhvataju:

  • Koja je vizija kako će Power Platform se koristiti u organizaciji?

  • Ko će u organizaciji graditi nisko kodiranje imovinu?

Potrebno je da donesete neke ključne odluke:

  • Kako će tvorci dobiti nove sredine?

  • Da li ćete grupisati svoje okruženje, i ako je tako, kako?

  • Koji nivoi bezbednosti su potrebni za različita okruženja i kako se okruženja klasifikuju?

  • Kako ćete odlučiti da li će aplikacija, automatizacija ili kopilot koristiti postojeće ili novo okruženje?

  • Da li postoje razlike između osnovnih karakteristika platforme i vaših zahteva koji zahtevaju prilagođeni proces upravljanja?

  • Kako ćete postupati sa postojećim sredstvima u podrazumevanom okruženju?

  • Da li imate strategiju DLP politike zakupca i životne sredine, i ako jeste, kako se ona usklađuje sa strategijom zaštite životne sredine koju kreirate?

Inspiraciju možete pronaći i u cloud operativnim modelima koji su deo Cloud Adoption Framework-a za Azure.

Popunjavanje praznina pomoću platforme

Skoro uvek ćete naći zahteve koje ugrađene mogućnosti platforme ne zadovoljavaju. Dok procenjujete ove praznine, razmotrite sledeće moguće ishode procene:

  • Jaz je prihvatljiv.

  • Praznina se može popuniti pomoću Power Platform početnog kompleta Centra izvrsnosti.

  • Praznina se može popuniti pomoću mogućnosti platforme, kao što su API, konektori i prilagođene aplikacije ili automatizacije.

  • Praznina se može popuniti pomoću alatke ili aplikacije nezavisnog proizvođača.

Komplet za CoE početnike

Centar Power Platform za izvrsnost Starter Kit je kolekcija komponenti i alatki koje su dizajnirane da pomognu vašoj organizaciji da usvoji i podrži upotrebu Power Platform. Ključni aspekt starter kompleta je njegova sposobnost da prikuplja podatke o korišćenju platforme u vašim okruženjima koji mogu biti od pomoći dok razvijate i razvijate svoju strategiju okruženja.

Na primer, kontrolna tabla Power BI "Okruženja" nudi pregled koji vam pomaže da razumete koja okruženja postoje u vašem zakupcu, ko ih je kreirao i koja sredstva sadrže.

Snimak ekrana kontrolne table pregleda okruženja u prikazivanju Power BI numeričkih grafikona pločica i filtera izveštaja

Slika: Kontrolna tabla "Okruženja" u Power BI.

Komplet uključuje početne tačke ili inspiraciju, kao što je proces koji tvorci mogu da koriste da zatraže nova okruženja i promene DLP smernica za svoje okruženje.

Dijagram toka koji ilustruje uloge administratora i tvorca i radnje u procesu zahtevanja novog okruženja ili izmene DLP smernica primenjenih na okruženje

Slika: Dijagram toka koji ilustruje proces upravljanja okruženjem u kompletu SE Starter.

Programibilnost i protenzibilnost platforme

Jedna od odličnih stvari u vezi sa nisko kodiranje platformom je da je možete koristiti za izradu aplikacija, automatizacija, portala i kopilota koji će vam pomoći da upravljate njome. Takođe imate pristup alatkama nižeg nivoa koje se mogu koristiti za popunjavanje praznina u podršci strategiji okruženja.

Za izradu aplikacija i tokova tokova možete da koristite sledeće linije spajanja:

Interfejs komandne linije Power Platform (CLI) možete da koristite da biste razvili automatizacije koje će vam pomoći da upravljate životnim ciklusom okruženja i drugim zadacima vezanim za DevOps prakse.

Pomoću PowerShell cmdlet-a za kreatore Power Platform i administratore možete automatizovati mnoge zadatke nadgledanja i upravljanja.

DLP Power Platform SDK vam može pomoći da upravljate svojim zakupcima i smernicama za sprečavanje gubitka podataka okruženja.

Najbolje preporuke za vežbanje

U ovom odeljku članka nadograрujemo preporuke u odeljcima od temelja i scenarija.

Nova okruženja

Kao deo razvoja vaše strategije, razmislite o tome kada kreirate okruženja koja podržavaju opterećenje na poslu. Vaša procena mora da izbalansira prednosti izolacije koje okruženje pruža – na primer, mogućnost da zaključate određena okruženja više nego što je druga korisna iz bezbednosne perspektive – sa nedostacima, kao što je izolacija stvara trenje za korisnike koji pokušavaju da dele podatke preko aplikacija.

Kada procenjujete da li aplikaciji ili automatizaciji pripada u sopstvenom okruženju, zasebno procenite različite faze životnog ciklusa aplikacije. Tokom razvoja važna je izolacija od drugih aplikacija. Kada se više aplikacija razvije u jednom okruženju, rizikujete da kreirate zavisnosti od više aplikacija.

Kao opšta preporuka, kada je to moguće, razvojna okruženja treba da budu jednodomna, jednokratna i lako se rekreiraju.

Testiranje više aplikacija u istom okruženju ima smisla ako se zajedno pokreću u proizvodnji. U stvari, ako ne testirate sa aplikacijama koje će biti pokrenute u proizvodnji, rizikujete da ne otkrijete probleme sa kompatibilnošću.

Kada procenjujete proizvodno okruženje za aplikaciju, imajte na umu sledeće stavke:

  • Da li je aplikacija kompatibilna sa postojećim aplikacijama u okruženju? Na primer, dve aplikacije koje obe koriste tabelu " Dataverse Kontakt" u različite svrhe možda nisu kompatibilne. Da li su aplikacije kompatibilne iz perspektive DLP smernica?

  • Da li postoje posebne usaglašenosti ili regulatorni zahtevi za odvajanje podataka? Na primer, da osetljivost podaci zahtevaju da budu izolovani? Da li postoji uslov da podaci ne mogu biti uključeni u druge podatke?

  • Da li su podaci veoma poverljivi ili osetljivi? Da li bi eksfiltracija nanela novčanu ili reputacionu štetu organizaciji? Izolacija u zasebnom okruženju može da omogući veću kontrolu nad bezbednošću.

  • Da li su aplikaciji potrebni podaci iz drugih aplikacija i da li je potrebno da bude kolocirana sa njima? Na primer, dve aplikacije koje obe koriste tabelu "Kupac" trebalo bi da budu hostovane zajedno. Njihovo razdvajanje stvorilo bi suvišne, kopije podataka i stvorilo probleme sa održavanjem podataka.

  • Da li podaci zahtevaju regionalni boravak podataka? U nekim slučajevima, ista aplikacija ili automatizacija mogu da se rasporede u regionalna okruženja kako bi se obezbedila odgovarajuća izolacija podataka i boravak.

  • Da li je većina korisnika u istom regionu kao i životna sredina? Ako je okruženje u EMEA, ali većina korisnika aplikacije je zasnovana na SAD, deljenje okruženja možda neće obezbediti najbolje performanse.

  • Da li će biti potrebni novi administratori ili će postojeći admini biti dovoljni? Ako nova aplikacija zahteva više administratora, da li su kompatibilni sa postojećim administratorima jer će svi oni imati administratorske dozvole za sve aplikacije u okruženju?

  • Koliki je životni vek aplikacije? Ako je aplikacija ili automatizacija privremena ili kratkog daha, možda nije dobra ideja je instalirate u okruženju sa trajnijim aplikacijama.

  • Da li će korisnici imati poteškoća da koriste više okruženja za različite aplikacije? To može da utiče na sve, od pronalaženja aplikacije na mobilnom uređaju do samouslugnog izveštavanja koje mora da povuče podatke iz više okruženja.

Kapacitet

Svako okruženje (pored probnog i projektantog okruženja) troši 1 GB za prvobitno obezbeđivanje. Kapacitet se deli preko zakupca tako da ga je potrebno dodeliti onima kojima je potreban.

Očuvajte kapacitet na sledeće načine:

  • Upravljajte zajedničkim testnim i proizvodnim okruženjima. Za razliku od deljenih razvojnih okruženja, dozvole u okruženjima za testiranje i proizvodnju treba da budu ograničene na korisnički pristup testiranju.
  • Automatizujte čišćenje privremenih razvojnih okruženja i podstaknite upotrebu probnih okruženja za testiranje ili rad za dokaze koncepta.

Grupe okruženja

Grupe okruženja su fleksibilne i omogućavaju vam da smestite različite slučajeve korišćenja jedinstvene za vaše organizacije. Evo nekoliko načina na koje biste mogli da razmotrite grupisanje okruženja kao deo strategije zaštite životne sredine:

  • Po usluzi ili komponenti; na primer, stablo ServiceNow usluge

  • Razvoj, test i proizvodnja

  • Odeljenja, poslovne grupe ili centri za troškove

  • Po projektima

  • Po lokaciji, ako većina okruženja na lokaciji ima slične potrebe upravljanja; to takođe može pomoći da se zadovolji slična regionalna regulatorna i pravna usaglašenost

Dijagram koji prikazuje grupu finansijskog okruženja i HR grupu okruženja sa različitim pravilima

Slika: Grupe za zaštitu životne sredine za dva različita odeljenja imaju različita pravila.

Imenovanje okruženja i grupa

Kao deo strategije, razmotrite kako se okruženja i grupe imenuju.

  • Imena okruženja su vidljiva administratorima, tvorcima i korisnicima. Samo administratori obično koriste grupe okruženja, ali tvorci mogu naići na njih ako imaju privilegije za kreiranje okruženja.

  • Razvojna okruženja koja se automatski kreiraju prate okruženje korisničkog <> imena obrasca; na primer, "Okruženje Ejverija Hauarda". Grupe okruženja se ne imenuju automatski.

  • Imena grupa okruženja i okruženja nisu obavezna da budu jedinstvena. Međutim, da ne bude zabune, najbolje je da izbegavate duplirana imena.

  • Imena su ograničena na 100 znakova. Kraća imena su jednostavna za korišćenje.

Uspostavite doslednu konvenciju imenovanja.

  • Dosledna imena pomažu administratorima da znaju koja je svrha grupe i kojim okruženjima upravlja i mogu da olakšaju automatizaciju i izveštavanje.

  • Uobičajena praksa je da se faza životnog ciklusa uključi u ime okruženja; na primer, Contoso Dev, Contoso Test, Contoso Prod. Cilj je da se jasno razdvoje okruženja koja imaju isti sadržaj, ali različite namene.

  • Druga uobičajena praksa je uključivanje odeljenja ili poslovne jedinice u ime kada je okruženje posvećeno toj grupi korisnika.

  • Na primer, možete odlučiti da sva imena grupa okruženja ili okruženja moraju da prate obrazac <životnog ciklusa> faze-regiona-poslovne<>< jedinice-namene><> (Prod-US-Finance-Payroll).

Neka imena budu kratka, smislena i opisna.

Razmislite o tome kako će se vaše grupe razvijati i rasti tokom vremena, i uverite se da vaša konvencija o imenovanju može da izađe u susret ovim potrebama koje se razvijaju.

Izbegavajte uključivanje poverljivih informacija u imena. One mogu biti vidljive svima koji imaju pristup administrativnom centru.

Sredstva u podrazumevanom okruženju

Vaša strategija okruženja treba da podstakne (ili sprovede) korišćenje ličnih, razvojnih okruženja kako bi se smanjilo ono što se kreira u podrazumevanom okruženju. Međutim, trebalo bi da pogledate koji tvorci su već kreirali u podrazumevanom okruženju i da procenite kako da rukujete svakim predmetom korišćenja. Da li je prikladno otići u podrazumevanom okruženju ili ga treba migrirati u drugo okruženje?

Ključni deo izvođenja ovog higijenskih napora je identifikovanje aplikacija koje se široko koriste u vašoj organizaciji i koje bi trebalo da imaju sopstveno zaštićeno razvojno okruženje koje je odvojeno od proizvodnog okruženja.

Sledeća tabela navodi primer korišćenja predmeta i radnji migracije. Na kraju, vaša organizacija mora da identifikuje sopstvene slučajeve korišćenja i faktore rizika povezane sa ostavljanje sredstava u podrazumevanom okruženju. Saznajte više o tome kada da premestite sredstva iz podrazumevanog okruženja.

Podrazumevano okruženje Radnja migracije
Microsoft 365 lična produktivnost Ostanite u podrazumevanom okruženju.
Sredstva sa jednim tvorcem koja su nedavno korišćena, ali se ne dele Premeštanje na pojedinca vlasnika, razvojno okruženje.
Sredstva sa jednim proizvođačem koja su nedavno korišćena i koja se dele Premeštanje na pojedinca vlasnika, razvojno okruženje i pokretanje iz deljenog proizvodnog okruženja.
Sredstva sa više proizvođača koja su nedavno korišćena i koja se dele Premeštanje na deljenu razvojno okruženje pokretanje iz deljenog proizvodnog okruženja
Sredstva koja nisu korišćena u poslednje vreme Obavestite vlasnika i pređite u karantin ako odgovor.

Sredstva u Dataverse for Teams okruženjima

Microsoft Dataverse for Teams osnažuje korisnike da izgrade prilagođene aplikacije, botove i uliju Microsoft Teams se korišćenjem Power Apps, Microsoft Copilot Studio,i Power Automate. Kada vlasnik tima doda ovu mogućnost u tim, Microsoft Power Platform okruženje sa Dataverse for Teams bazom podataka se kreira i povezuje sa timom. Saznajte kako da uspostavite smernice upravljanja za upravljanje Microsoft Dataverse for Teams okruženjima..

Strategija zaštite životne sredine interno u korporaciji Microsoft

Microsoft sebe smatra "Nultim klijentom" jer interno usvaja Power Platform da bi vozio automatizaciju i efikasnost među svojim zaposlenima. Sledeći brojevi vam daju ideja skale korišćenja u internom zakupu korporacije Microsoft.

  • 50,000-60,000 aktivnih tvoraca svakog meseca

  • Preko 250 000 zahteva i preko 300 000 tokova

  • Preko 20 000 okruženja

Microsoft prelazi sa prethodne strategije okruženja na onu koristeći najnovije funkcije Power Platform upravljanja, uključujući Nadgledana okruženja, grupe okruženja i pravila.

U okviru unapređene strategije Microsoft planira da grupira scenarije zasnovane na tipu razvoja, vlasništvu organizacije i nivou rizika. S obzirom na to da se toliko toga gradi širom kompanije, preteško je fokusirati se na svaki mogući scenario i prilagoditi za svaki slučaj upotrebe. Previše toga se dešava, i treba ga automatizovati i koristiti što više kontrola van okvira.

Microsoft strukturira svoje okruženje u tri Power Platform šire kategorije koje pokrivaju sedam slučajeva korišćenja, što odražava različite stepene rizika i kontrole: ličnu -produktivnost, timska saradnja i razvoj preduzeća.

  • Lična produktivnost – Ovo je za nekoga ko samo želi da napravi aplikaciju ili da teče za sebe. Na primer, oni ne sarađuju sa drugima. Ovi korisnici su usmereni ka ličnim razvojnim okruženjima, koja su zaključana. Ova okruženja koriste funkcije kontrolisanog okruženja, uključujući ograničavanje deljenja i kontrolu drugih stvari koje možete da uradite u okruženjima. Konektori i dostupne radnje su u velikoj meri ograničeni u ovoj grupi okruženja. Ova okruženja su najmanje rizična. Upotreba zaključanih, ličnih okruženja omogućava korisnicima da izbegnu rigorozniji proces usaglašavanja samo da bi izgradili aplikacije za ličnu produktivnost i tokove.

  • Timska saradnja– Ovo je za korisnike koji grade tooling, automatizaciju i procese za svoj tim. Za ovaj scenario, Microsoft podstiče korišćenje okruženja Dataverse for Teams . Životni ciklus, upravljanje pristupom i etiketiranje podataka kontrolišu se na nivou grupe tako da ne moramo da provodimo vreme upravljajući ovim Microsoft 365 korisnicima iz perspektive Power Platform upravljanja. Ovaj nivo upotrebe je sledeći korak u spektru rizika.

  • Razvoj preduzeća/nivo proizvodnje koji koriste svi zaposleni – To su ljudi koji grade alate ili rešenja koja se šire koriste širom kompanije. Ova okruženja mogu da skladište najosetljivije podatke, koriste moćnije linije spajanja i zahtevaju više upravljanja. To se smatra najvećim rizikom i većina napora se troši na upravljanje. ALM je neophodan, sa preprodukcionim radom koji se odvija u sandbox okruženjima i dozvoljena su samo kompletna rešenja u okviru proizvodnih okruženja. Ova okruženja moraju biti povezana sa uslugomTree, koja primenjuje ponovno ponavljanje bezbednosnih pregleda i pregleda privatnosti. Pravila grupe okruženja se prilagođavaju na osnovu metapodataka i signala usluge ServiceTree. Mnoge grupe okruženja i pravila se koriste za upravljanje i kontrolu ovih okruženja.

Microsoftova strategija upravljanja nije statična. Tečna je i menja se kako bi se prilagodila novim izazovima i uključila nove funkcije Power Platform .

Evoluirajte strategiju okruženja stanara

U ovom članku smo opisali kako se uspostavlja strategija okruženja zakupaca preduzeća. Strategija može da raste sa vašim biznisom, bez obzira na to gde počinjete sa putovanjem. Organizacije bilo koje veličine mogu imati koristi od strategije koju predstavljamo; međutim, za organizacije koje su već u većem obimu, prednosti su veće.

Razvijanje strategije okruženja stanara nije jednovremena aktivnost. To je putovanje. Trebalo bi da razvijate svoju strategiju tokom vremena kako se vaše potrebe menjaju. Vaša strategija takođe mora da se prilagodi usvajanju novih mogućnosti platforme i rešavanju novih izazova.

Kao i sva putovanja, različite organizacije se usput pridružuju na različitim tačkama, ali sve imaju na umu istu destinaciju. Ono što sledi su moguće na rampama koje predstavljaju gde je vaša organizacija danas.

Pokreni

Vaša organizacija je na početku svog puta ka usvajanju Power Platform. Ovo se često naziva Grinfild . Putovanje započinjete na najboljem mestu jer ne morate da brinete o postojećim okruženjima ili o uticaju koji nove smernice mogu imati na to kako ljudi u vašoj organizaciji koriste Power Platform. Ovo je najbolje vreme da primenite strategiju okruženja na skali preduzeća koja je usklađena sa karakteristikama proizvoda i najboljim praksama.

Istražite ključne funkcije okruženja i strategije koje su navedene u ovom članku. Iskoristite vreme da razumete ključne teme i razmatranja i odluke koje su vam potrebne da osmislite i sprovedete strategiju okruženja zakupca koja se najbolje uklapa u vaše zahteve.

Uspostavljanje čvrstih temelja sada je od suštinskog značaja da bi se izbeglo natezanje sa van kontrole situacije do koje može doći kasnije ako počnete bez definisane strategije. Planirajte brzo ubrzanje korišćenja, ali Power Platform izbegavajte iskušenje da preterano inžinirate svoju strategiju životne sredine dodavanjem složenosti koja nije potrebna. Zapamtite, ovo je putovanje, i možete nastaviti da razvijate svoju strategiju kako se vaše potrebe menjaju.

Poravnanje

Vaša organizacija ima i izvršava strategiju okruženja koju treba izmeniti da bi se uskladila sa novim funkcijama Power Platform i najboljim praksama. Ovo se često naziva Braunfild . Za razliku od organizacija koje tek počinju, potrebno je da razmotrite uticaj na vašu organizaciju promene strategije životne sredine.

Istražite ključne funkcije okruženja i strategije koje su navedene u ovom članku i procenite šta je potrebno da biste razvili strategiju da biste bili više u redu. Obično su potrebna samo postepena podešavanja. Kada je to moguće, isplanirajte prozivku iz promena kako biste umanjili uticaj na korisnike.

Sledeći predlozi su uobičajene postepene promene koje biste mogli da primenite:

  • Da biste započeli poravnavanje bez uticaja na postojeća okruženja, kreirajte grupu okruženja koja sadrži nova okruženja, okruženja za projektante i uspostavite pravila za način na koji želite da upravljate njima. Uključite usmeravanje okruženja da biste se uverili da su sva nova okruženja za projektovanje kreirana u određenoj grupi.

  • Procenite strategiju grupisanja i, ako je potrebno, kreirajte grupe koje će podržavati postojeća okruženja. Uspostavite pravila za one grupe koje se usklađuju sa postojećim ograničenjima i izuzecima. Premestite postojeća okruženja u te grupe.

  • Identifikujte široko popularne aplikacije koje su napravljene i korišćene u podrazumevanom okruženju. Koristite cevovode da biste ih objavili u proizvodnom okruženju gde korisnici u vašoj organizaciji mogu da ih pokreću. Zatim radite na migraciji razvoja tih aplikacija u pojedinačno, razvojno okruženje ili posvećeno, razvojno okruženje.

  • Kreirajte plan za identifikovanje, karantin i uklanjanje sredstava u podrazumevanom okruženju koja se ne koriste.

Poboljšanje

Strategija okruženja koju izvršavate već je u skladu sa najnovijim funkcijama i najboljim praksama, ali vaša organizacija želi da doda još kontrola ili funkcija.

Prenesite strategiju zaštite životne sredine svojoj organizaciji

Strategiju okruženja zakupaca sprovodite uspešnije ako vaši Power Platform korisnici razumeju i usklađeni ste sa onim što pokušavate da postignete. Ako jednostavno aktivirate svoju strategiju bez ikakve komunikacije, korisnici promene vide kao ograničenja i traže načine da ih zaobiđu.

U okviru razvoja ili evolucije vaše strategije, odlučite kako ćete obavestiti korisnike o ključnim elementima strategije koji utiču na njihovo korišćenje Power Platform. Nisu im potrebni svi tehnički detalji vaše strategije, već samo osnovne stvari koje pomažu da oni ostanu produktivni, kao što su:

  • Svrha podrazumevanog okruženja

  • Gde bi trebalo da izgrade novu nisko kodiranje imovinu

  • Kako bi trebalo da koriste svoje lične razvojno okruženje

  • Zahtevanje prilagođenih okruženja za određene poslovne jedinice ili projekte

  • Opšte smernice za korišćenje konektora i kako da za svoja okruženja zatraže više privilegija spajanja

  • Kako podeliti ono što grade sa drugima

  • Odgovornosti tvorca; na primer:

    • Održavajte zakupca čistim. Izbrišite okruženja, aplikacije i tokove ako više nisu potrebni. Ako eksperimentišete, koristite testna okruženja.

    • Delite mudro. Pazite na prekomerno deljenje okruženja, aplikacija, tokova i deljenih veza.

    • Zaštitite podatke organizacije. Izbegavajte premeštanje podataka iz visoko poverljivih ili poverljivih izvora podataka u nezaštićeno ili spoljno skladište.

  • Kada se vaša strategija promeni, podelite način na koji promene utiču na korisnike tako da znaju šta da rade drugačije

Dobar početak je uključivanje sadržaja dobrodošlice u grupi za zaštitu životne sredine gde se dodaju novi tvorci.

Snimak ekrana sadržaja dobrodošlice za tvorce u Power Platform

Slika: Koristite sadržaj dobrodošlice da pomognete novim tvorcima da budu uspešni.

Još jedan efikasan pristup komunikaciji sa vašim korisnicima je uspostavljanje internog čvorišta Power Platform . Čvorište može biti mesto gde ljudi sarađuju na projektima, dele Ideje i otkrivaju nove načine za primenu tehnologije kako bi postigli više. Čvorište može biti mesto gde delite detaljnije informacije o strategiji okruženja koja je važna za vaše korisnike. Saznajte kako da kreirate unutrašnje čvorište Power Platform .

Zaključak

U ovom članku smo istražili funkcije koje su dizajnirane da pomognu vašoj organizaciji da upravlja Power Platform okruženjima na skali preduzeća i da ih uključi u strategiju okruženja zakupaca.

Kako vaša organizacija usvaja Power Platform i upotreba se ubrzava, potreba za okruženjima može brzo da se promeni. Potreban vam je agilan pristup koji pomaže vašoj strategiji životne sredine da održi korak sa promenama i nastavi da ispunjava zahteve upravljanja vašom organizacijom.

Ključni faktor za uspeh sa strategijom okruženja zakupaca je komunikacija sa vašim tvorcima i korisnicima i sticanje njihove podrške. Uverite se da ljudi koji nisko kodiranje aplikacije i automatizacije znaju kako da prate strategiju zaštite životne sredine vaše organizacije i gde bi trebalo da grade svoja nisko kodiranje sredstva.

Put svake organizacije ka usvajanju je Power Platform jedinstven. Predstavili smo vam neke Ideje da vam pomognu da počnete na desnoj nozi. Tim ili partner Microsoft naloga vam Power Platform mogu pomoći da kreirate prilagođeniju strategiju okruženja zakupaca za vašu organizaciju.

Resursi