iKonekt

Diberthyans

An amal a with an database, nyns yw an kod

Pub CRM a lever yw lies-tenant. An lavar yw cheap; an pyth a boent yw pywath a wra witha an lin. Mar pleg 'agan arwodh a yll owth addya an sifrys ewn', ytho an gwaranti yw keffrys da avel an deseligner an lese gortys a skrifas govyn bythkweth.

iKonekt o lies-tenant dhyworth y gynsa migrans, kyns es gul a-dhia wosa, henn a son avel bos, hag yw yn hwir ownans: yw ogatti imposybyl gul henna yn konvinsya, ha pub onan a assayas a'n jeves hwedhel.

Diberthans a drig yn an database. Pub onan a'n peswar warn ugens daulenn a's teves an tenant a's perth, ha'n polisi a wra prego henn a ober war pub redyans ha pub skrif, yn-dann an arwodh yn tien. Govyn a ankev an amal ny dhehw kustomers a den aral. Ny dhehw travyth.

Diogeledh nivel-regh, gwerys

Nyns yw konvensyon, nyns yw rewl daswel kod. An database a nagha. Seyth warn ugens ha tri polisi, skrifys onan gans onan kyns es gul — rag polisi gulys yw polisi nag yw redys gans den vyth.

Alhwedhow kesspanys

Rekord flogh a omsetya y tenant ha y das warbarth, avel para. Aswoneth dhyworth an gwrughi gans an keth ny wra omsettya — ny wra poos avel devnydh ewn.

Nag eus tenant dre devieth, bythkweth

Govyn heb amal ny wra mos yn taw avel govyn rag tenant zero. Yth yw tewlekkys kyns mos dhe'n database. Nag eus modh 'heb amal' dhe ankev dyffuna.

An fyll a na allsa y honan dhiskwedhes

Dre'n ober tenans, an brassa rann a gammow o son. Rew dew gwrughi an keth domani pembroker ha'n database a omsav diworthi, gans kod fyll ha stack trace; yth yw prys gans kyns dydhys.

Onan nag omsavas. Daulyen a overridys prompt editya o keyys war gnas an prompt yn unnik — nyns o war gnas ha tenant. Komparyoryon nessa a editya aga copi aga honan a allsa skrifewi a-dro an kynsa yn taw, dre SQL da yn tien, heb fyll, heb gwarnyans, ha'n prov nag o fyllus. Yth esa kevys dre redya pub myns unnik remenys wosa chanjya key, onan gans onan, war susygans an re son o gans kompani.

Ny wren ny meneges rag henn yw shap onest an ober ma. Diberthans nyns yw gnas a dyffuna; yw gnas redya an rannow skentel a'n schema war dybians pyth ynna a dhaskytter dhyn.

An provyow, rag an rekord: 942 anedha, gorrys war database dasgwruthys dhyworth zero war pub chanj. Nyns yns i ena provya an desin yw clever. Yns i ena rag fyll an desin ma yw taw, ha fyllow taw a edhomm den ow hwarvos rag aga honan.

Pyth a prenn diberthans dhe den kemmyn

  • Bagas a yll oberi niver a gompanis dhyworth onan install, ha gwerthor yn onan ny wra vythweles pembroker a aral — nyns yw dre bolisi, dre drehevyans.
  • Programm kesber, set a promptow, kusul war pembroker: oll amalys pub kompani, ytho konfigurans tenant onan ny wra mos dhe pubonk.
  • Govyn dilea yw onorys yn amal kyns es yn pila kesrannys, hag henn yw pyth a wra possybyl gortos yn onest.
  • Ha nag eus den a dhalleth kovya onan anedha. Hemm yw an poynt — gwaranti a dhalleth kovya nyns yw gwaranti.

Linenn aral nag yw a-dro dhe databaseys

Pub gwasgen breder yn teylu a's teves y gredensyal henwys y honan. Travyth a gows gans onan kesrannys, ytho nag eus gwasgen a yll ober avel aral dre gammwrians — dyskyans bian a dheuth yn ewn dhyworth bos onan token kesrannys yn kyns ha ny wonya.

Yw an keth instinkt avel rewl an database. Gul an dra gans an keth imposybyl kyns es dyskys, ha ty a spen aga attentions war pembrokeryon yn le war vigila.

An amalYn-dann an arwodh
  • 126 moslemPubon a dhre y denans, gans an check gwerys yn-lel.
  • 272 polissySkrifys yn unnik, mayth esa pubon redys gans den.
  • 3942 provErbynn database dasvythys a-dhiworth zero, pub prys y hwer chanj.
  • 40 denans gweresekGovynnydhek heb scope ny dhrehedh an data bythkweth.

Muzys war an build byw

“Agan arwodh a sitys gans kompani pup prys.”

Pup prys yma owth ober meur a ober yn nai lavar na.

Gwaya'n termyn-niver yn-nans dhe'n database ha klause WHERE ankevys a dhergo travyth yn le kowethyans a den aral. Skrin gwag yw fayl gwell es ragvednow kudynnek.

Rag bagasow a ober lies brand →