Razumevanje CarbonSig-ove Multi-Instance Arhitekture
Pregled
CarbonSig funkcioniše kao multi-instance aplikacija dizajnirana da pruži fleksibilne opcije implementacije uz održavanje bezbednosti i suvereniteta podataka. Za razliku od tradicionalne multitenancy arhitekture sa jednom aplikacijom, CarbonSig nudi odvojene, posvećene instance za korporativne klijente uz deljenu infrastrukturu za manje organizacije, sve koordinirano kroz centralni Registry sistem.
Modeli Implementacije
CarbonSig nudi tri različita modela implementacije da zadovolji različite organizacione potrebe:
CarbonSig Enterprise
Posvećena Instanca: Svaki korporativni klijent dobija svoju kompletnu CarbonSig instancu aplikacije
Opcije Implementacije: Može biti hostovana on-premise ili na klijentovom preferiranom cloud provajderu
Kontrola Podataka: Klijenti održavaju punu kontrolu nad tim gde se njihovi podaci čuvaju i obrađuju
Autentifikacija: Puna podrška za Single Sign-On (SSO) integraciju
Izolacija: Potpuna izolacija podataka i infrastrukture od drugih klijenata
Najbolje Za: Velika preduzeća sa strogim zahtevima za suverenitet podataka, usklađenost ili bezbednost
CarbonSig Professional
Upravljana Posvećena Instanca: Svaki klijent dobija svoju posvećenu instancu aplikacije
Implementacija: Potpuno upravljana od strane CarbonSig tima na CarbonSig infrastrukturi
Izolacija Podataka: Potpuna separacija od drugih klijenata uz profesionalno upravljanje
Autentifikacija: Puna podrška za SSO integraciju
Najbolje Za: Organizacije srednje veličine koje žele posvećene resurse bez tereta upravljanja infrastrukturom
CarbonSig Basic
Deljena Instanca: Više klijenata deli istu instancu aplikacije
Implementacija: Tradicionalni multiaccount model unutar deljene infrastrukture
Upravljanje: Hostovano i upravljano od strane CarbonSig-a
Najbolje Za: Male organizacije i dobavljači kojima je potreban isplativ pristup mogućnostima praćenja ugljenog otiska
Registry Sistem
Registry služi kao centralni koordinacioni hab za sve CarbonSig instance širom sveta. Deluje kao kontroler federacije koji omogućava sigurnu komunikaciju i deljenje resursa između odvojenih instanci.
Funkcije Registry-ja
Upravljanje Instancama
Održava sveobuhvatan direktorijum svih CarbonSig instanci
Čuva metapodatke instance uključujući:
- Naziv instance i lokaciju
- IP adrese/URL endpoint-e
- Informacije o klijentovom nalogu
- Detalje konfiguracije instance
Praćenje Zdravlja
Izvršava kontinuirane "heartbeat" provere zdravlja na svim instancama
Pruža indikatore statusa u realnom vremenu za svaku instancu
Prati dostupnost i performanse instance
Upozorava administratore na potencijalne probleme
Distribucija Resursa
Distribuira Life Cycle Inventory (LCI) baze podataka instancama
Upravlja ažuriranjima EcoInvent baze podataka na svim instancama
Koordinira deljenje rezultata Carbon Assessment-a između autorizovanih instanci
Osigurava konzistentnost podataka u CarbonSig ekosistemu
Koordinacija Pristupa
Usmerava eksterne zahteve za podacima ka odgovarajućoj instanci
Upravlja sigurnim deljenjem podataka između instanci kada je autorizovano
Čuva i verifikuje tvrdnje o ugljenom otisku između instanci
Održava revizorske tragove za sve operacije između instanci
Organizacija Podataka i Kontrola Pristupa
Separacija na Nivou Instance
Svaki Enterprise i Professional klijent uživa potpunu izolaciju infrastrukture:
Posvećena Infrastruktura: Odvojene baze podataka, aplikacioni serveri i sistemi za skladištenje
Bez Mešanja Podataka: Podaci klijenata se nikada ne mešaju sa informacijama drugih klijenata
Nezavisno Skaliranje: Svaka instanca se skalira na osnovu individualnih potreba klijenta
Prilagođene Konfiguracije: Instance mogu biti prilagođene specifičnim zahtevima klijenata
Organizaciona Hijerarhija
Unutar svake instance, CarbonSig implementira strukturiranu organizacionu hijerarhiju:
Account (Organization)
├── Groups (Business Units)
│ ├── Divisions
│ │ └── Workspaces (Sites/Facilities)
Karakteristike Kontrole Pristupa
User Assignment: Svaki korisnik mora biti dodeljen specifičnom radnom prostoru
Hierarchical Permissions: Korisnici mogu pristupiti podacima na njihovom dodeljenom nivou i ispod
Entity Restrictions: Procesi, jedinice atestacije i drugi entiteti mogu biti ograničeni na specifične organizacione nivoe
Workspace Isolation: Pristup podacima se automatski filtrira na osnovu dodela radnih prostora korisnika
Bezbednost i Benefiti Usklađenosti
Suverenitet Podataka
Geografska Kontrola: Enterprise klijenti mogu specificirati lokacije skladištenja podataka
Regulatorna Usklađenost: Lakše pridržavanje industrijsko-specifičnih regulativa (GDPR, HIPAA, itd.)
Mogućnosti Revizije: Potpuni revizorski tragovi za pristup i modifikacije podataka
Izolacija Bezbednosti
Separacija Infrastrukture: Nema deljenih resursa između instanci klijenata
Mrežna Izolacija: Odvojene mrežne granice za svaku instancu
Kontrole Pristupa: Višeslojni sistemi autentifikacije i autorizacije
Prednosti Performansi
Nema Bučnih Suseda: Radna opterećenja klijenata ne utiču jedni na druge
Posvećeni Resursi: Garantovani nivoi performansi za svaku instancu
Nezavisno Skaliranje: Resursi se skaliraju na osnovu individualnih potreba klijenata
Operacije Posredovane Registry-jem
Kada instance treba da podele podatke ili verifikuju informacije:
Request Initiation: Korisnik ili sistem pokreće operaciju između instanci
Registry Lookup: Registry identifikuje ciljnu instancu i validira dozvole
Secure Communication: Registry olakšava šifrovanu komunikaciju između instanci
Data Exchange: Informacije se bezbedno prenose sa potpunim logiranjem revizije
Verification: Registry održava zapise svih aktivnosti između instanci
Slučajevi Upotrebe i Primeri
Enterprise Scenario
Velika proizvodna kompanija koristi CarbonSig Enterprise sa on-premise instancom da:
- Održava potpunu kontrolu nad osetljivim proizvodnim podacima
- Integriše sa postojećim korporativnim sistemima
- Zadovoljava stroge industrijske zahteve usklađenosti
- Deli verifikovane podatke o ugljenom otisku sa dobavljačima kroz Registry
Professional Scenario
Kompanija srednje veličine koristi CarbonSig Professional da:
- Pristupa posvećenim resursima bez upravljanja infrastrukturom
- Održava izolaciju podataka od konkurenata
- Skalira resurse kako poslovanje raste
- Sarađuje sa partnerima kroz deljenje posredovano Registry-jem
Basic Scenario
Mali dobavljač koristi CarbonSig Basic da:
- Pristupa isplativim alatima za ugljeni otisak
- Odgovara na zahteve klijenata za održivost
- Potencijalno nadogradi na posvećene instance kako poslovanje raste
- Povezuje se sa većim klijentima kroz Registry sistem
Početak
Da biste odredili koji model implementacije CarbonSig-a je pravi za vašu organizaciju, razmotrите:
- Osetljivost podataka i zahteve usklađenosti
- Veličinu organizacije i broj korisnika
- Potrebe integracije sa postojećim sistemima
- Budžetska i resursna ograničenja
- Planove budućeg rasta i skaliranja
Kontaktirajte vašeg CarbonSig predstavnika da razgovarate koja opcija implementacije najbolje odgovara potrebama vaše organizacije i da započnete proces implementacije.
Za tehničku podršku ili dodatna pitanja o CarbonSig arhitekturi, molimo kontaktirajte naš tim za podršku ili se pozovite na tehničku dokumentaciju u vašoj instanci.