Šta je AI rešenje arhitekta? Granice sistema, odgovornosti i kompromisi

AI Solution Architect pretvara poslovne zahteve u AI sistem spreman za produkciju, obuhvatajući podatke, modele, alate, bezbednost, izvršno okruženje, evaluaciju i operacije.
Objavljeno:
Aleksandar Stajić
Ажурирано: 8. октобар 2026. 18:31
Šta je AI rešenje arhitekta? Granice sistema, odgovornosti i kompromisi

AI Solution Architect prevodi poslovnu ili proizvodnu potrebu u arhitekturu konkretnog AI rešenja. Uloga definiše granice sistema i značajne izbore u okviru aplikacione logike, autoritativnih podataka, pretrage i konteksta, modela i provajdera, alata ili agenata, identiteta i dozvola, bezbednosti, izvršavanja i implementacije, nadzora, evaluacije, troškova i operativnog ponašanja. To nije samo izbor modela ili inženjering upita: arhitektonska odgovornost je da celo rešenje bude implementabilno, upravljivo, testabilno i operabilno.

Šta AI Solution Architect zapravo projektuje?

Predmet rada je rešenje: kompletan socio-tehnički sistem koji potrebu pretvara u korisno, kontrolisano ponašanje. Model može biti centralni za taj sistem, ali je i dalje samo jedna zavisnost. Isti model može učestvovati u bezbednom internom pretraživačkom asistentu, nebezbednom agentu sa prekomernim privilegijama, korisničkoj funkciji sa malim kašnjenjem ili skupom prototipu koji se ne može ekonomski operisati. Arhitektura određuje te razlike.

Korisna granica je stoga: poslovni ishod → zahtevi → odgovornosti sistema → arhitektonske odluke → implementacija → validacija → operacija. AI Solution Architect radi duž ovog lanca, sarađujući sa produktom, inženjeringom, podacima, bezbednošću, infrastrukturom, upravljanjem i domenskim specijalistima.

Rešenje je šire od modela

Pitanje usmereno na modelPitanje arhitekture rešenja
SposobnostWhich model can generate or reason well enough?Which combination of model, data, application logic, retrieval, tools and controls produces the required behavior?
PodaciWhat context can fit in the prompt?What is authoritative, who may access it, how is it retrieved, versioned, filtered and cited?
BezbednostDoes the provider offer security features?What are the trust boundaries, identities, permissions, secrets, data flows and failure containment mechanisms?
OperacijeWhat is the token latency?How is the complete workload deployed, observed, evaluated, recovered, versioned and cost-controlled?
PromenaCan we switch models?Which dependencies are abstracted, what changes require an ADR, and how do we validate that a replacement still meets requirements?

Najjednostavniji primer

Zamislite da kompanija želi internog asistenta koji odgovara na pitanja tehničara na osnovu priručnika za održavanje i operativnih procedura. Vidljiva funkcija zvuči jednostavno: ukucajte pitanje i primite odgovor sa izvorima.

Arhitektonsko pitanje je mnogo veće. Koji dokumenti su autoritativni? Kako se korisnici autentifikuju? Da li pretraga mora poštovati dozvole odeljenja ili lokacije? Da li odgovor sme koristiti samo pronađene dokaze? Koji model je prihvatljiv za klasifikaciju podataka? Može li cloud provajder primiti sadržaj? Šta se dešava kada pretraga ne pronađe ništa? Kako se proizvode citati? Kako se evaluira kvalitet odgovora? Koje kašnjenje i trošak su prihvatljivi? Ko može videti logove i šta se u njima sme čuvati?

Od potrebe do operabilnog AI rešenja

1
1. Definišite ishod
Razjasnite korisnika, poslovnu vrednost, granicu zadatka i šta znači uspešan odgovor ili akcija.
2
2. Prikupite zahteve
Učinite eksplicitnim funkcionalne zahteve, nefunkcionalne zahteve, ograničenja, pravila o podacima, toleranciju rizika i kriterijume prihvatanja.
3
3. Uspostavite granice
Identifikujte korisnike, identitete, aplikacije, autoritativne podatke, zavisnosti od modela/provajdera, alate, eksterne sisteme i zone poverenja.
4
4. Projektujte arhitekturu
Izaberite obrasce za podatke/pretragu, model, orkestraciju, alate, dozvole, izvršavanje, implementaciju, rezervne opcije i nadzor.
5
5. Zabeležite značajne odluke
Sačuvajte arhitektonske izbore, alternative, kompromise i posledice kako bi kasnije promene ostale razumljive.
6
6. Implementirajte i integrišite
Pretvorite arhitekturu u aplikacioni kod, API-je, politike, infrastrukturu, radne tokove i operativne kontrole.
7
7. Validirajte i operišite
Testirajte kvalitet, bezbednost, pouzdanost, troškove i korisničke ishode; nadzirite stvarno radno opterećenje i vraćajte dokaze u odluke.

Gde se jednostavan primer zaustavlja

Proof of concept često može preskočiti arhitekturu koju produkcija ne može. Programer može hardkodirati jednog provajdera, koristiti deljeni API ključ, smestiti sve dokumente u jedan indeks, pokretati pretragu bez filtriranja po korisničkom kontekstu, logovati upite doslovno i procenjivati kvalitet ručno. To može demonstrirati izvodljivost, ali ne uspostavlja produkcijsku arhitekturu.

Produkcija uvodi ograničenja koja interaguju: izolaciju zakupaca ili korisnika, privatnost, rezidentnost podataka, propusnost, kašnjenje, troškove, kvote provajdera, rezervno ponašanje, revizibilnost, promene verzija modela, kvalitet pretrage, dozvole alata, odgovor na incidente i životni ciklus implementacije. Posao arhitekte nije da maksimizuje svaki kvalitet odjednom; već da kompromise učini eksplicitnim i projektuje rešenje koje zadovoljava stvarni skup prioriteta.

Mapa arhitektonskih odgovornosti

Tačna podela varira od organizacije do organizacije, ali sledeća mapa obuhvata ponavljajuće odgovornosti arhitekture AI rešenja. Arhitekta možda neće lično implementirati svaki sloj; odgovornost je da slojevi funkcionišu koherentno i da kritične odluke ostanu sledljive.

Arhitektonska oblastPitanja koja AI Solution Architect mora da rešiTipični izlazi
Ishod i obimKo je korisnik? Koji zadatak je u obimu? Šta sistem ne sme da radi? Šta predstavlja uspeh?Kontekst rešenja, granica sposobnosti, kriterijumi prihvatanja
Zahtevi i NFR-oviKoja ograničenja kvaliteta, bezbednosti, dostupnosti, latencije, troškova, rezidentnosti i usklađenosti se primenjuju?Mapa zahteva, NFR-ovi, ograničenja, kriterijumi validacije
Aplikacija i orkestracijaGde se završava deterministička aplikaciona logika, a počinje AI ponašanje? Kako se koordinišu tokovi rada?Model komponenti, API-ji, granice orkestracije, putevi otkaza
Autoritativni podaci i pretragaŠta je izvor istine? Kako se podaci unose, autorizuju, pronalaze, filtriraju, rangiraju i citiraju?Tokovi podataka, arhitektura pretrage, metapodaci i pravila autorizacije
Sloj modela i provajderaKoje sposobnosti su potrebne? Koja ograničenja provajdera/runtime-a su važna? Šta treba apstrahovati?Odluka o modelu/provajderu, politika rutiranja/fallback-a, granica apstrakcije
Alati i agentiKoje radnje sistem može da preduzme? Koje radnje zahtevaju odobrenje? Kako se sprovode identiteti i dozvole alata?Ugovori alata, granice agenata, pravila odobravanja i najmanjih privilegija
Identitet i bezbednostKoji ljudski i mašinski identiteti postoje? Gde se čuvaju tajne? Koje granice poverenja se prelaze?Model pretnji/granica poverenja, propagacija identiteta, dizajn tajni i autorizacije
Runtime i implementacijaGde se komponente izvršavaju? Šta je lokalno, cloud, edge ili hibridno? Koje pretpostavke o mreži i dostupnosti postoje?Prikaz implementacije, runtime topologija, odluke o okruženju i povezivanju
Evaluacija i observabilnostKako se kvalitet meri pre i posle izdanja? Koji tragovi, metrike, logovi i dokazi su potrebni?Plan evaluacije, telemetrija, revizorski trag, kapije izdanja
Operacije i promeneKako se verzije modela/promptova/konfiguracije/podataka menjaju, vraćaju i podržavaju?Operativni model, kontrole životnog ciklusa, ADR-ovi, runbook-ovi, pravila promena

1. Pretvorite potrebu proizvoda u arhitektonske zahteve

AI arhitektura počinje pre izbora modela. Arhitekta prvo utvrđuje šta se od rešenja očekuje da postigne i pod kojim ograničenjima. To uključuje funkcionalno ponašanje, ali i NFR-ove i politike koje sužavaju prostor dizajna: bezbednost, pouzdanost, latenciju, privatnost, rezidentnost, održivost, troškove i operativnu podršku.

Ovde je važna razlika iz A02: zahtev kao što je „neovlašćeni korisnici ne smeju da pronađu ograničene dokumente“ nije arhitektonska odluka. To je pokretač. Odluke o propagaciji identiteta, particionisanju indeksa, filtriranju metapodataka, granicama API-ja i sprovođenju autorizacije su arhitektonski odgovori koji kasnije moraju biti validirani.

2. Dizajnirajte autoritativne podatke, pretragu i kontekst

AI sistemi često padaju na granici između ponašanja modela i istine preduzeća. Arhitekta mora da definiše koji izvori su autoritativni, šta znače svežina i poreklo, kako kontrola pristupa stiže do pretrage i kako pronađeni dokazi postaju kontekst modela. Vektorska baza podataka, model za ugrađivanje ili RAG biblioteka nisu sami po sebi arhitektura.

Microsoft-ove trenutne smernice za AI radna opterećenja eksplicitno prave istu razliku: aplikacioni kod ne treba da zaobilazi granice pristupa podacima; kontekst korisnika ili zakupca treba da se propagira u pretragu i filtriranje; podaci za utemeljenje moraju biti dizajnirani za pretraživost, a istovremeno da zadovolje bezbednosne i regulatorne zahteve.

3. Tretirajte modele i provajdere kao zavisnosti, ne kao ceo sistem

Izbor modela je važan, ali treba da bude vođen potrebnim sposobnostima i ograničenjima. Arhitekta razmatra kvalitet rezonovanja ili generisanja, modalitet, ograničenja konteksta, latenciju, rukovanje podacima, lokaciju implementacije, dostupnost provajdera, troškove, observabilnost i rizik zamene.

Apstrakcija provajdera nije automatski „bolja arhitektura“. Dodaje inženjerske troškove i može da sakrije sposobnosti specifične za provajdera. Opravdana je kada su prenosivost, fallback, razdvajanje politika ili rutiranje ka više provajdera eksplicitni zahtevi. U suprotnom, direktna integracija može biti bolja odluka. Poenta je da kompromis bude nameran.

4. Arhitektirajte alate, radnje i granice agenata

Kada AI sistem može da poziva alate, menja podatke, šalje poruke, pokreće kod ili upravlja poslovnim sistemima, arhitektonski rizik se menja. Pristup alatima zahteva sopstveni model identiteta i autorizacije. Sposobnost modela da zatraži radnju nije isto što i dozvola da je izvrši.

Za agentna radna opterećenja, trenutne AWS smernice naglašavaju dodatne dimenzije kao što su identiteti agenata, pristup alatima, orkestracija, ljudski nadzor, praćenje, rukovanje otkazima i troškovi iterativnih petlji rezonovanja. To su pitanja rešenja čak i kada okvir sakriva neke od mehanizama implementacije.

5. Učinite granice poverenja i dozvole eksplicitnim

Produkcijsko AI rešenje ima više granica poverenja: pregledač ili klijent, aplikacioni backend, AI orkestracija, servisi za pretragu/podatke, provajderi modela, API-ji alata, lokalni runtime-ovi i eksterni sistemi. Svaka granica treba da odgovori: ko poziva, u čije ime, sa kojim akreditivom, za koji resurs, sa kojim revizorskim tragom i sa kojim ograničavanjem otkaza?

Bezbednost se ne može odložiti na „guardrail“ oko modela. Microsoft-ove smernice za AI radna opterećenja eksplicitno postavljaju bezbednost kroz sve arhitektonske slojeve i zahtevaju upravljanje identitetom/pristupom, zaštitu podataka, kontrolu sadržaja i bezbednost životnog ciklusa. NIST takođe tretira upravljanje i upravljanje rizikom kao kontinuirano kroz AI životni ciklus.

6. Odlučite gde sistem zaista radi

„Lokalni AI“, „cloud AI“ i „hibridni AI“ su arhitektonske izjave samo kada su putevi izvršavanja i podataka precizni. Lokalni desktop proces i dalje može da poziva cloud model. Aplikacija hostovana u cloudu može da pronalazi podatke iz on-premises izvora podataka. Air-gapped rešenje ima potpuno drugačija ograničenja ažuriranja, distribucije modela i observabilnosti.

Arhitekta stoga razdvaja lokaciju izvršavanja, lokaciju zaključivanja, lokaciju podataka i kontrolnu ravan. Njihovo poistovećivanje stvara lažnu sigurnost i pretpostavke o raspoređivanju.

7. Definišite evaluaciju, observabilnost i operativno prihvatanje

AI ponašanje je delimično nedeterminističko, pa definicija izdanja ne može da se osloni samo na konvencionalne unit testove. Arhitekturi su potrebni merljivi kriterijumi prihvatanja: uspeh zadatka, utemeljenost ili ispravnost citiranja gde je relevantno, ponašanje odbijanja, bezbednost alata, latencija, trošak, pouzdanost i bezbednosni testovi. Tačne metrike zavise od slučaja upotrebe.

Microsoft-ove trenutne Well-Architected AI smernice tretiraju monitoring kao kontinuiran i primenjuju ga na ponašanje modela, promptove/kompletiranja, anomalije, bezbednost i kapije kvaliteta u produkciji. AWS na sličan način tretira observabilnost, upravljanje životnim ciklusom i sledljivost modela/promptova kao pitanja operativne arhitekture.

Šta bi ova uloga trebalo da proizvede?

Arhitektura nije slajd prezentacija. Korisni izlazi su artefakti koji omogućavaju inženjeringu, bezbednosti, proizvodu i operacijama da donose konzistentne odluke i kasnije razumeju zašto sistem postoji u svom trenutnom obliku.

ArtefaktSvrha
Kontekst i granice rešenjaPrikazuje korisnike, eksterne sisteme, glavne odgovornosti i šta je van obima
Mapa zahteva/NFRPovezuje potrebe proizvoda i ograničenja sa arhitektonskim radom i validacijom
Prikazi komponenti i tokova podatakaPrikazuje interakcije aplikacije, podataka/pretrage, modela, alata, identiteta i izvršnog okruženja
Model poverenja i dozvolaEksplicitno prikazuje identitete, tajne, autorizaciju, osetljive podatke i radnje visokog rizika
Zapisi o arhitektonskim odlukamaČuva značajne izbore, alternative, kompromise, status i posledice
Plan evaluacije i prihvatanjaDefiniše dokaze potrebne da bi se tvrdilo da rešenje ispunjava očekivanja kvaliteta i bezbednosti
Prikaz raspoređivanja i operacijaDefiniše okruženja, lokacije izvršavanja, observabilnost, vraćanje unazad, incidente i odgovornosti životnog ciklusa
Veze sledljivostiPovezuje zahteve, odluke, implementacioni rad, testove i operativne dokaze

Rad se uglavnom sastoji od kompromisa, a ne od izbora „najbolje prakse“

Arhitektura postoji jer su poželjni kvaliteti u sukobu. Model sa nižim troškovima može smanjiti kvalitet. Sposobniji model može povećati latenciju ili ograničenja upravljanja podacima. Agresivno keširanje može poboljšati troškove i brzinu, ali otežati svežinu. Autonomniji agenti mogu smanjiti ljudski napor, ali povećati domet štete i zahteve za revizijom.

OdlukaPotencijalna koristPotencijalni trošak / rizikArhitektonsko pitanje
Upravljani cloud modelBrzo usvajanje, jake upravljane mogućnostiSpoljna zavisnost, ograničenja podataka i troškovaDa li radno opterećenje dozvoljava provajdera/putanju podataka i ispunjava potrebe otpornosti?
Lokalno/samostalno hostovano zaključivanjeKontrola, offline/privatne opcijeHardver, operacije, teret životnog ciklusa modelaDa li je korist od kontrole vredna operativne odgovornosti?
Integracija sa jednim provajderomJednostavnija implementacija, pune mogućnosti provajderaVeća koncentracija prebacivanja/otkazaDa li su prenosivost ili rezervna opcija zaista potrebni?
Apstrakcija provajderaPrenosivost, rutiranje i razdvajanje politikaRizik najnižeg zajedničkog imenioca, više koda/testovaKoje razlike moraju ostati vidljive, a ne apstrahovane?
Veliki kontekstViše informacija po zahtevuLatencija, trošak, razblaživanje pažnje, površina curenjaDa li podatke treba preuzimati/filtrirati umesto uvek ubacivati?
Moćni alati / autonomijaViše automatizacije od početka do krajaVeći privilegiji i domet štete pri otkazuKoje radnje zahtevaju najmanje privilegije, potvrdu ili ljudsko odobrenje?
Stroga validacija i evidentiranjeBolji dokazi i operacijeLatencija, skladištenje, privatnost i trošak složenostiKoji dokazi su potrebni za ovaj nivo rizika?

Kako se ovo razlikuje od srodnih uloga?

Titule se u velikoj meri preklapaju među kompanijama. Korisna razlika je obim arhitektonske odgovornosti, a ne HR oznaka.

Srodne uloge odgovaraju na različita primarna pitanja

UlogaPrimarni arhitektonski fokus
AI Solution ArchitectOne concrete AI-enabled solution/workloadHow requirements, data, models, tools, security, runtime and operations fit together to deliver the target outcome
AI Platform ArchitectReusable AI platform capabilities across many solutionsShared provider gateways, model access, identity, evaluation, retrieval services, observability, deployment patterns and developer experience
Enterprise AI ArchitectOrganization/portfolio-level target architectureCapability landscape, governance, integration principles, shared platforms, standards, sourcing and strategic constraints across domains
AI / ML EngineerImplementation of AI/ML behavior and pipelinesModels, data, inference, evaluation, application logic and engineering tasks within the architecture
Security ArchitectSecurity architecture across systemsThreats, identity, authorization, data protection, controls, assurance and compliance boundaries
Product / Delivery LeadOutcome, scope, prioritization and delivery systemWhy/what to build, sequencing, stakeholders, milestones, acceptance and value realization

U malom produktnom timu, jedna osoba može pokrivati nekoliko ovih obima. U velikom preduzeću, to mogu biti odvojene uloge sa formalnim odborima za pregled. Arhitektonska odgovornost ne nestaje kada se titula promeni.

Dokazi implementacije: kako se ove granice pojavljuju u mom radu

SenseFlow: potreba → zahtevi → arhitektura → validacija

U projektu SenseFlow Source of Truth, tehnologija je eksplicitno podređena Product Vision-u. Razvojna struktura se kreće od problema i vizije proizvoda kroz korisničke potrebe, vrednost, obim, epove, priče i kriterijume prihvatanja do arhitekture, implementacije, validacije i iteracije.

Zahtevi su dizajnirani tako da budu sledljivi od Cilja proizvoda → Sposobnosti → Epika → Korisničke priče → Kriterijuma prihvatanja → Tehničkih zadataka. Gde je praktično, uključuju funkcionalne zahteve, nefunkcionalne zahteve, zavisnosti, rizike, pretpostavke, kriterijume prihvatanja i metode validacije. Značajne odluke čuvaju odluku, razlog, alternative, kompromise, status i datum/verziju.

To je arhitektonski rad pre nego što se izabere konkretan AI okvir ili model: štiti vezu između namere proizvoda i tehničkih odluka i čini kasnije promene preglednim umesto implicitnim.

Aaasaasa AI klijent: razdvojite koncepte pre njihovog integrisanja

Aaasaasa AI klijent pruža primer na nivou implementacije. Njegov AI Hub namerno razdvaja agenta/klijenta, provajdera, model, lokaciju izvršavanja/konekcije, dozvole i veb klijenta. Lokalno izvršavanje se ne pretpostavlja da znači lokalno zaključivanje, a dozvole se tretiraju kao politika izvršavanja/alata, a ne kao svojstvo modela.

Desktop arhitektura takođe definiše granicu poverenja: Nuxt renderer nije pouzdan u odnosu na Electron main. Uzak preload i validirani IPC posreduju u pristupu AI servisima, podešavanjima, enkriptovanim tajnama, servisima radnog prostora/podataka i izvršnim okruženjima. Cloud akreditivi ostaju u privilegovanom glavnom procesu; renderer kod prima normalizovano stanje umesto sirovih tajni ili neograničenog pristupa operativnom sistemu.

Odluke o rutiranju su takođe arhitektonske. Implementacija ne prelazi tiho sa lokalne rute na plaćeno cloud zaključivanje; cloud ruta zahteva eksplicitnu potvrdu. Direktan chat nema podrazumevano alate za fajl sistem ili shell, dok izvršavanje agenta primenjuje izabrani radni prostor i profil dozvola. To su odluke na nivou rešenja o poverenju, troškovima, izvršavanju i očekivanjima korisnika—ne karakteristike modela.

Kako trenutni arhitektonski okviri podržavaju ovaj širi obim

ISO/IEC/IEEE 42010:2022 pruža opštu disciplinu za opise arhitekture kroz softver, sisteme i preduzeća. Namerno je širi od AI i ne propisuje jednu metodu arhitekture ili naziv radnog mesta. To ga čini korisnim ovde kao granicu: AI arhitektura rešenja je i dalje arhitektura, sa interesima zainteresovanih strana, više pogleda i značajnim odnosima koji moraju biti jasno izraženi.

NIST AI RMF 1.0 uokviruje upravljanje AI rizikom kroz Govern, Map, Measure i Manage i naglašava da upravljanje rizikom treba da bude kontinuirano tokom životnog ciklusa AI sistema. Generativni AI profil (NIST AI 600-1) prilagođava taj okvir GAI rizicima i organizacionim prioritetima. To pojačava da arhitektura ne može da se zaustavi na funkcionalnim performansama modela.

Microsoft-ove trenutne Azure Well-Architected AI smernice razdvajaju dizajn aplikacije, platformu aplikacije, podatke za obuku, podatke za utemeljenje i pitanja platforme podataka i više puta ih povezuju sa pouzdanošću, bezbednošću, operativnom izvrsnošću, performansama i troškovima. AWS-ova Generativna AI i Agentic AI sočiva takođe tretiraju observabilnost, bezbednost, pouzdanost, životni ciklus modela/alata, troškove i ljudski nadzor kao arhitektonske brige.

Uobičajene zablude

ZabludaIspravka
„Arhitekta bira LLM.“Izbor modela je jedna odluka unutar veće arhitekture rešenja.
„Prompt inženjering je arhitektura.“Promptovi utiču na ponašanje, ali ne definišu identitet, pristup podacima, granice poverenja, implementaciju, dozvole alata ili operacije.
„RAG rešava znanje u preduzeću.“Pretraga je samo jedan podsistem; autorizacija, poreklo, svežina, dokazi, indeksiranje, evaluacija i upravljanje izvorima i dalje zahtevaju dizajn.
„Lokalno izvršavanje znači privatni/lokalni AI.“Lokacije izvršavanja, zaključivanja, podataka i kontrolne ravni su odvojena arhitektonska svojstva.
„Ako dobavljač nudi zaštitne mere, bezbednost je pokrivena.“Bezbednost obuhvata identitet, autorizaciju, tajne, tokove podataka, alate, evidentiranje, implementaciju, ljudsko odobrenje i granice provajdera.
„Arhitekta mora da napiše svaku komponentu.“Praktična implementacija može poboljšati arhitektonski kvalitet, ali uloga je definisana odgovornošću za integrisane odluke, a ne ličnim kodiranjem svakog sloja.
„Dijagram arhitekture dokazuje spremnost za produkciju.“Spremnost zahteva implementirane kontrole i dokaze validacije kroz kvalitet, bezbednost, operacije i poslovno prihvatanje.

Načini neuspeha koje AI arhitekta rešenja treba da spreči

Način neuspehaZašto se javljaArhitektonska korekcija
Dizajn sa modelom na prvom mestuObećavajuća demonstracija modela postaje nacrt sistemaPočnite od ishoda, ograničenja i validacije; izaberite model unutar tog okvira
Dozvole prototipa u produkcijiDeljeni akreditivi i širok pristup prežive PoCDefinišite propagaciju identiteta, najmanje privilegije, opsege alata i granice odobrenja rano
Pretraga bez autorizacijeKvalitet pretrage se dizajnira pre pravila pristupa podacimaPrenesite kontekst korisnika/tenanta u pretragu i sprovedite autorizaciju na granicama pristupa podacima
Tihe pretpostavke o provajderu/izvršavanju„Lokalno“, „cloud“ i „offline“ se koriste nepreciznoDokumentujte odvojeno lokaciju izvršavanja, zaključivanja, podataka i kontrolne ravni
Nema ugovora o neuspehuDizajniran je srećan put, ali ne i ponašanje odbijanja/rezerve/greškeSpecifikujte ponašanje kada je pretraga prazna, model nedostupan, alat neuspešan i politika odbija
Evaluacija posle implementacijeKvalitet se procenjuje ručno pred lansiranjeDefinišite merljivo prihvatanje i reprezentativne skupove evaluacije pre zamrzavanja arhitekture
Nesledljiva promenaModeli, promptovi, pretraga ili dozvole se menjaju bez arhitektonske istorijeVerzionirajte kritičnu konfiguraciju i evidentirajte značajne odluke/dokaze validacije
Operacije se tretiraju samo kao infrastrukturaAI ponašanje nije vidljivo nakon implementacijeDizajnirajte tragove, metrike kvaliteta, bezbednosne događaje, telemetriju troškova i vraćanje zajedno

Praktičan redosled odlučivanja

Redosled odlučivanja u arhitekturi AI rešenja

1
Ishod
Definišite korisnički/poslovni rezultat i eksplicitne ne-ciljeve.
2
Dokazi i ograničenja
Identifikujte autoritativne podatke, politike, nefunkcionalne zahteve, rizike i uslove prihvatanja.
3
Granica sistema
Mapirajte korisnike, identitete, aplikacije, podatke, modele/provajdere, alate i eksterne sisteme.
4
Opcije arhitekture
Uporedite obrasce za pretragu, pristup modelu, orkestraciju, implementaciju, dozvole, evaluaciju i observabilnost.
5
Odluke o kompromisima
Izaberite značajne opcije i sačuvajte obrazloženje, alternative i posledice.
6
Ugovori implementacije
Pretvorite odluke u API-je, šeme, pravila dozvola, definicije implementacije i inženjerske zadatke.
7
Validacija
Testirajte implementirani sistem prema originalnim funkcionalnim i nefunkcionalnim zahtevima.
8
Operativne povratne informacije
Koristite produkcijske dokaze, incidente, metrike kvaliteta i signale troškova/bezbednosti da pokrenete kontrolisanu promenu.

Rubni slučajevi i granice uloge

Neki AI proizvodi su dominirani obukom modela, naučnim eksperimentisanjem ili specijalizovanim hardverom. U tim slučajevima, model/data nauka i arhitektura ML sistema mogu postati mnogo dublji od mape na nivou rešenja prikazane ovde. AI arhitekta rešenja i dalje treba integracione i operativne granice, ali specijalistička arhitektura može posedovati samu platformu za obuku.

Na drugom kraju spektra, jednostavna SaaS integracija možda ne opravdava posvećenog arhitektu. Senior inženjer ili tehnički vođa proizvoda može nositi istu arhitektonsku odgovornost. Koristan test nije titula, već da li se značajne odluke koje prelaze slojeve donose namerno i validiraju.

Regulisani, suvereni, vazdušno izolovani, bezbednosno kritični, visoko autonomni ili multi-tenant sistemi takođe pomeraju težište. Identitet, izolacija, rezidentnost, garancija, mehanizmi ažuriranja, ljudski nadzor i mogućnost revizije mogu dominirati kvalitetom modela u arhitekturi.

Šta bi promenilo ovaj odgovor?

Tačna granica odgovornosti se menja kada arhitektura pređe sa jedne aplikacije na platformu koja se može ponovo koristiti ili na ciljnu arhitekturu na nivou preduzeća. Zato AI Platform Architect i Enterprise AI Architecture zaslužuju odvojen kanonski tretman umesto da budu spojeni u ovu ulogu.

Promene tehnologije su takođe važne. Nove mogućnosti modela, protokoli, lokalna izvršna okruženja i upravljane usluge mogu ukloniti deo implementacionog rada dok istovremeno stvaraju nove granice poverenja ili operativne granice. Stabilna odgovornost je razumeti te promene kao promene sistema—a ne tretirati novi okvir kao zamenu za arhitekturu.

AI Solution Architect kontrolna lista

ProveraPitanje
IshodDa li su korisnički/poslovni rezultat i granica ne-ciljeva eksplicitni?
ZahteviDa li su funkcionalni zahtevi, nefunkcionalni zahtevi, ograničenja i kriterijumi prihvatanja sledljivi?
PodaciDa li su autoritativni izvori, poreklo, svežina, zadržavanje i pravila pristupa definisani?
Pretraga/kontekstDa li autorizacija doseže do pretrage i konstrukcije konteksta?
Model/provajderDa li je izbor modela/provajdera vezan za mogućnosti i ograničenja, a ne za preferencije?
Alati/agentiDa li su granice akcija, dozvole, odobrenja i ponašanje pri neuspehu eksplicitni?
Identitet/bezbednostDa li su ljudski/mašinski identiteti, tajne i granice poverenja definisani?
Izvršno okruženjeDa li su lokacije izvršnog okruženja, inferencije, podataka i kontrolne ravni razlikovane?
EvaluacijaDa li postoje merljivi dokazi za kvalitet, bezbednost i prihvatanje?
OpservabilnostMogu li se ponašanje u produkciji, neuspesi, troškovi i bezbednosni događaji istražiti?
PromenaDa li su značajne arhitektonske odluke i zamene sledljive?
OperacijeDa li je vlasništvo nad implementacijom, vraćanjem, incidentima i životnim ciklusom jasno?

Zaključak

AI Solution Architect je osoba ili arhitektonska funkcija koja pretvara AI priliku u koherentan tehnički sistem. Ključna veština nije poznavanje najvećeg broja imena modela; to je povezivanje potreba proizvoda, zahteva, podataka, arhitekture aplikacije, AI mogućnosti, bezbednosti, izvršnog okruženja, isporuke i validacije bez gubljenja granica između njih.

Jaka arhitektura AI rešenja se stoga može sažeti kao: definiši cilj → uspostavi zahteve i ograničenja → projektuj granice sistema → učini značajne kompromise eksplicitnim → implementiraj kroz jasne ugovore → validiraj na osnovu dokaza → upravljaj i razvijaj namerno. Model je važan. Rešenje je proizvod.

AI Solution Architect — Često postavljana pitanja

Šta je AI Solution Architect?

AI Solution Architect prevodi poslovnu ili proizvodnu potrebu u arhitekturu konkretnog AI rešenja, definišući kako logika aplikacije, podaci/pretraga, modeli, alati, identitet, bezbednost, izvršno okruženje, evaluacija i operacije funkcionišu zajedno.

Da li je AI Solution Architect isto što i AI inženjer?

Ne. Uloge se mogu preklapati, posebno u malim timovima, ali AI inženjer je prvenstveno implementaciona uloga dok arhitekta rešenja poseduje ili koordinira arhitektonske odluke i kompromise koji prelaze slojeve za kompletan radni opseg.

Da li AI Solution Architect mora da kodira?

Ne po definiciji, ali praktično znanje implementacije je veoma vredno jer AI arhitektura prelazi preko API-ja, podataka, pretrage, bezbednosti, izvršnih okruženja i operativnog ponašanja. Uloga je definisana arhitektonskom odgovornošću, a ne ličnim pisanjem svake komponente.

Da li je izbor LLM-a glavni posao?

Ne. Izbor modela je jedna odluka. Produkciona arhitektura takođe zahteva granice podataka i pretrage, dozvole, alate, izbore provajdera/izvršnog okruženja, opservabilnost, evaluaciju, pouzdanost, troškove i dizajn životnog ciklusa.

Koja je razlika između AI Solution Architect i AI Platform Architect?

AI Solution Architect se fokusira na jedno konkretno rešenje ili radni opseg. AI Platform Architect se fokusira na AI mogućnosti i zaštitne mere koje se mogu ponovo koristiti i podržavaju više rešenja.

Koja je razlika između AI Solution Architect i Enterprise AI Architect?

Arhitekta rešenja radi na nivou aplikacije/radnog opsega. Enterprise AI arhitektura radi preko organizacionog portfolija, ciljne arhitekture, upravljanja, deljenih mogućnosti, principa integracije i strateških ograničenja.

Gde se uklapaju RAG i agenti?

Oni su arhitektonski obrasci ili podsistemi unutar rešenja kada to zahtevi opravdavaju. RAG se bavi kontekstom zasnovanim na pretrazi; agenti dodaju planiranje/izvršavanje alata i stoga dodatne brige o identitetu, dozvolama, orkestraciji i operacijama.

Šta dokazuje da arhitektura funkcioniše?

Implementacija plus dokazi validacije: funkcionalni testovi, rezultati evaluacije, bezbednosni testovi/ testovi autorizacije, merenja performansi i pouzdanosti, opservabilnost, operativna proba i prihvatanje u odnosu na prvobitne zahteve.

Ključni pojmovi

AI Solution Architect
Arhitektonska odgovornost za jedno konkretno AI rešenje ili radni opseg, integrišući zahteve proizvoda sa aplikacijom, podacima, modelom, alatima, bezbednošću, izvršnim okruženjem i operativnim dizajnom.
Granica sistema
Eksplicitno razdvajanje između onoga što pripada rešenju i korisnika, sistema, provajdera, izvora podataka i okruženja sa kojima interaguje.
Granica poverenja
Tačka u kojoj podaci, identiteti ili kontrola prelaze između komponenti sa različitim pretpostavkama poverenja i stoga zahtevaju eksplicitne bezbednosne kontrole.
Uzemljenje
Snabdevanje AI modela relevantnim spoljnim informacijama ili dokazima tako da njegov odgovor može biti zasnovan na izvorima izvan parametara modela.
Apstrakcija provajdera
Granica aplikacije koja razdvaja delove rešenja od interfejsa jednog modela/provajdera. Korisna kada je opravdana potrebama rutiranja, prenosivosti ili politike, ali nije bez kompromisa.
Evaluacija
Strukturirano merenje ponašanja AI radnog opsega u odnosu na definisane kriterijume prihvatanja, uključujući kvalitet zadatka i relevantne bezbednosne, sigurnosne, performansne i operativne osobine.
AI Platform Architect
Arhitektonska uloga fokusirana na AI mogućnosti platforme koje se mogu ponovo koristiti i koristi ih više rešenja, a ne na arhitekturu jednog radnog opsega.
Enterprise AI Architecture
Arhitektura na nivou organizacije koja koordinira AI mogućnosti, platforme, upravljanje, integraciju i strateška ograničenja preko portfolija.

Povezano kanonsko znanje

Ovaj članak pripada klasteru AI Architecture Foundations. Njegovi direktni temelji su Generative AI Explained: Models, Retrieval, Tools and Applications Are Not the Same Thing i ADR vs NFR: Architecture Decisions and System Quality Are Not the Same Thing. Susedni kanonski čvorovi uključuju Agentic AI Explained, Source of Truth in AI Systems, Vector Databases, Embeddings and Reranking, What Is Context Engineering?, RBAC vs Tenant Isolation, AI Platform Architect, Enterprise AI Architecture i AI Governance. URL-ovi namerno nisu izmišljeni tamo gde ti čvorovi još nisu objavljeni.

Šta je RAG? Najjednostavnije objašnjenje kako funkcioniše

Postojeće stajic.de kanonsko objašnjenje generacije sa pretragom, korisno za deo pretrage/uzemljenja u arhitekturi AI rešenja.

Primarni izvori i trenutne arhitektonske smernice

Spoljni izvori ispod podržavaju opšte arhitektonske tvrdnje; odeljci SenseFlow i Aaasaasa AI Client su eksplicitno originalni dokazi projekta/implementacije. Reference trenutnog stanja su proverene 8. oktobra 2026. NIST napominje da se AI RMF 1.0 revidira, tako da reference upravljanja osetljive na verziju treba ponovo proveriti kada naslednik bude objavljen.

ISO/IEC/IEEE 42010:2022 — Opis arhitekture

Trenutni međunarodni standard za strukturu i izražavanje opisa arhitekture. Razlikuje arhitekturu od njenog opisa i ne propisuje jednu metodu arhitekture, alat ili format snimanja.

NIST okvir za upravljanje rizicima veštačke inteligencije

NIST stranica sa resursima o AI RMF. Od oktobra 2026. navodi da se AI RMF 1.0 revidira i povezuje Generativni AI profil i povezane resurse.

NIST AI RMF jezgro — Upravljaj, Mapiraj, Meri, Upravljaj

Zvanična NIST AIRC prezentacija jezgra AI RMF 1.0, uključujući četiri funkcije i okvir za upravljanje rizicima orijentisan na životni ciklus.

NIST AI 600-1 — Generativni AI profil

Međusektorski generativni AI profil za AI RMF 1.0, objavljen 26. jula 2024. i ažuriran od strane NIST-a 2026. godine.

Microsoft Azure Well-Architected — AI radna opterećenja

Aktuelne smernice za arhitekturu na nivou radnog opterećenja koje pokrivaju dizajn AI aplikacija, platformu aplikacija, podatke za obuku, podatke za utemeljenje, platformu podataka i pitanja spremnosti za produkciju.

Microsoft — Dizajn aplikacija za AI radna opterećenja

Smernice o apstrakciji modela/alata, granicama pristupa podacima, propagaciji identiteta, autorizaciji i razdvajanju slojeva klijenta, inteligencije, znanja i alata.

Microsoft — Principi dizajna za AI radna opterećenja

Aktuelni principi dizajna AI radnih opterećenja u pogledu pouzdanosti, bezbednosti, troškova, operativne izvrsnosti i performansi, uključujući odgovornosti za identitet i zaštitu podataka.

Microsoft — MLOps i GenAIOps za AI radna opterećenja

Smernice za životni ciklus u produkciji koje pokrivaju nadzor, kapije kvaliteta, ponašanje modela/upita, bezbednost i operativno merenje.

AWS Well-Architected sočivo za generativnu veštačku inteligenciju

AWS smernice za arhitekturu generativnih AI radnih opterećenja u pogledu operativne izvrsnosti, bezbednosti, pouzdanosti, efikasnosti performansi, optimizacije troškova i održivosti.

AWS Well-Architected sočivo za agentnu veštačku inteligenciju

Objavljeno 2026. godine, pokriva arhitektonska pitanja specifična za agente, uključujući identitete, alate, orkestraciju, ljudski nadzor, pouzdanost, praćenje i troškove petlje zaključivanja.

Related Articles

Generativna veštačka inteligencija objašnjena: modeli, pretraga, alati i aplikacije nisu ista stvar

Generativna veštačka inteligencija objašnjena: modeli, pretraga, alati i aplikacije nisu ista stvar

Generativna AI je više od modela. Saznajte kako se modeli, pretraga, alati, kontekst, okruženja i aplikacije uklapaju u produkcione AI sisteme.

Kada bi AI trebalo da prestane da veruje sopstvenom znanju? — Okidač za pretragu

Kada bi AI trebalo da prestane da veruje sopstvenom znanju? — Okidač za pretragu

AI model ne zahteva pretragu za svako pitanje. Važan problem je znati kada njegovo interno znanje više nije dovoljno. Okidač za pretragu je praktična granica odlučivanja koja određuje kada AI sistem treba da prestane da se oslanja isključivo na znanje modela i pribavi spoljne dokaze pre odgovaranja.

RBAC naspram izolacije zakupaca: dve različite bezbednosne granice

RBAC naspram izolacije zakupaca: dve različite bezbednosne granice

RBAC kontroliše šta korisnik sme da radi; izolacija zakupaca kontroliše kojim resursima tog zakupca ta radnja može da pristupi. Saznajte zašto bezbednost višekorisničkog SaaS-a zahteva obe granice.

Memorija AI agenta nije RAG: Kako razdvojiti memoriju, pronalaženje, stanje i kontekst

Memorija AI agenta nije RAG: Kako razdvojiti memoriju, pronalaženje, stanje i kontekst

Memorija agenta, RAG, stanje i kontekst često se koriste kao da su međusobno zamenjivi. Oni to nisu. Ovaj praktični arhitektonski model razdvaja ova četiri sloja, pokazuje gde svaki pripada i objašnjava šta se kvari kada ih sistemi stope u jedno.

Suverena AI: Kontrola modela, podataka, infrastrukture i zavisnosti

Suverena AI: Kontrola modela, podataka, infrastrukture i zavisnosti

Suverena AI se odnosi na efektivnu kontrolu nad modelima, podacima, infrastrukturom, softverom, operacijama i strateškim zavisnostima — a ne samo na to gde je AI model hostovan.

Vektorske baze podataka, ugrađivanja i ponovno rangiranje: Tri različita dela pretraživanja

Vektorske baze podataka, ugrađivanja i ponovno rangiranje: Tri različita dela pretraživanja

Embedinzi predstavljaju značenje, vektorske baze podataka pronalaze kandidate, a rerangirači prečišćavaju rezultate. Saznajte kako se ova tri sloja pronalaženja razlikuju i kako rade zajedno u RAG-u.

Višezakupna arhitektura korporativnog nivoa za međunarodnu platformu

Višezakupna arhitektura korporativnog nivoa za međunarodnu platformu

Loving Rocks je platforma za venčanja poslovne klase, dizajnirana sa istinskom više-zakupnom arhitekturom, izolovanim bazama podataka po zakupcu i ugrađenom internacionalizacijom za globalnu skalabilnost, bezbednost i dugoročnu operativnu stabilnost.

MCP objašnjen: Šta povezuje, šta ne radi i gde se uklapa

MCP objašnjen: Šta povezuje, šta ne radi i gde se uklapa

Model Context Protocol povezuje AI aplikacije sa eksternim alatima, resursima i promptovima kroz standardnu granicu klijent-server. Saznajte šta MCP radi, šta ne radi i gde se uklapa u arhitekturu agenata.

Šta je RAG? Najjednostavnije objašnjenje kako funkcioniše

Šta je RAG? Najjednostavnije objašnjenje kako funkcioniše

RAG zvuči komplikovano, ali ideja je jednostavna: pre nego što AI odgovori, prvo potraži korisne informacije iz izvora znanja i daje te informacije jezičkom modelu. Ovaj vodič objašnjava RAG, LLM-ove, stanje, memoriju i alate koristeći jedan jednostavan mentalni model.

Odakle LLM dobija svoje podatke? RAG izvori podataka u Python-u

Odakle LLM dobija svoje podatke? RAG izvori podataka u Python-u

LLM ne zna magično vaše fajlove, baze podataka ili API-je. Ovaj praktični nastavak RAG serije pokazuje, uz jednostavan Python, kako eksterni podaci postaju dokazi koji se mogu pronaći: od tekstualnih fajlova i SQL-a do pretrage punog teksta, embeddinga, sastavljanja konteksta i konačnog LLM poziva.

Enterprise AI arhitektura: Šta se menja kada AI uđe u kompaniju

Enterprise AI arhitektura: Šta se menja kada AI uđe u kompaniju

Enterprise AI arhitektura objašnjava kako AI menja korporativne sisteme kroz autoritet podataka, identitet, dozvole, provajdere, rizik, upravljanje, evaluaciju, usklađenost i operacije.

Šta je arhitekta AI platforme? Modeli, podaci, izvršno okruženje, bezbednost i operacije

Šta je arhitekta AI platforme? Modeli, podaci, izvršno okruženje, bezbednost i operacije

Arhitekta AI platforme projektuje višekratno upotrebljive AI temelje kroz modele, provajdere, pretragu, agente, identitet, bezbednost, evaluaciju, opservabilnost i operacije.