"Sim-sim, wehe!": komo i ke kikowaena ʻikepili me ka ʻole o nā lāʻau pepa

"Sim-sim, wehe!": komo i ke kikowaena ʻikepili me ka ʻole o nā lāʻau pepa

Ke haʻi aku nei mākou iā ʻoe pehea mākou i hoʻokō ai i kahi ʻōnaehana hoʻopaʻa inoa kipa uila me nā ʻenehana biometric i ke kikowaena data: no ke aha i makemake ʻia ai, no ke aha mākou i hoʻomohala hou ai i kā mākou hopena ponoʻī, a me nā pōmaikaʻi i loaʻa iā mākou.

komo a puka

ʻO ka loaʻa ʻana o ka poʻe kipa i kahi kikowaena data pāʻoihana he mea koʻikoʻi o ka hoʻonohonoho ʻana i ka hana o kahi hale. Pono ke kulekele palekana kikowaena data i ka hoʻopaʻa pono ʻana o nā kipa a me ka huli ʻana i nā dinamika. 

I kekahi mau makahiki i hala aku nei, ua hoʻoholo mākou ma Linxdatacenter e hoʻololi i nā helu helu āpau o nā kipa i kā mākou kikowaena data ma St. Ua haʻalele mākou i ka hoʻopaʻa inoa kuʻuna - ʻo ia hoʻi ka hoʻopiha ʻana i kahi log kipa, mālama i kahi waihona pepa a me ka hōʻike ʻana i nā palapala i kēlā me kēia kipa. 

I loko o 4 mau mahina, ua hoʻomohala ko mākou poʻe loea i kahi ʻōnaehana hoʻopaʻa inoa kipa uila i hui pū ʻia me nā ʻenehana hoʻokele biometric access. ʻO ka hana nui ʻo ia ka hana ʻana i kahi mea hana hou e hoʻokō i kā mākou mau koi palekana a ma ka manawa like he maʻalahi no nā malihini.

Ua hōʻoia ka ʻōnaehana i ka maopopo piha o nā kipa ʻana i ke kikowaena ʻikepili. ʻO wai, i ka manawa a me kahi i komo ai i ke kikowaena ʻikepili, me nā pahu kikowaena - ua loaʻa koke kēia ʻike āpau ma ke noi. Hiki ke hoʻoiho ʻia nā helu helu kipa mai ka ʻōnaehana i kekahi mau kaomi - ua maʻalahi ka hoʻomākaukau ʻana i nā hōʻike no nā mea kūʻai aku a me nā loiloi o nā hui hōʻoia. 

He wahi hoomaka

I ka pae mua, ua hoʻomohala ʻia kahi hopena e hiki ai ke hoʻokomo i nā ʻikepili pono āpau ma kahi papa i ke komo ʻana i ke kikowaena data. 

Loaʻa ka ʻae ʻia ma ke komo ʻana i ka ʻikepili pilikino o ka malihini. Ma hope aʻe, ua hoʻololi ka papa i ka ʻikepili me ke kamepiula ma ka pou palekana ma o kahi kaila kamaʻilio paʻa paʻa. Ma hope iho ua hoʻopuka ʻia kahi palapala.

Ua noʻonoʻo ka ʻōnaehana i ʻelua ʻano noi nui: kahi noi no ke komo ʻana i kahi manawa (kahi kipa hoʻokahi) a me kahi noi no ke komo mau. He ʻokoʻa loa nā kaʻina hana hoʻonohonoho no kēia mau ʻano noi i ke kikowaena data:

  • ʻO ka palapala noi no ke komo manawa pōkole e kuhikuhi i ka inoa a me ka hui o ka malihini, a me kahi mea hoʻopili e pono e hele pū me ia i ka wā e kipa aku ai i ke kikowaena data. 
  • ʻO ka loaʻa mau ʻana e hiki ai i ka malihini ke neʻe kūʻokoʻa i loko o ke kikowaena data (no ka laʻana, he mea nui kēia no nā mea kūʻai aku e hele mau nei e hana me nā lako i loko o ke kikowaena data). Pono kēia pae o ka loaʻa ʻana i kahi kanaka e komo i kahi ʻōlelo hoʻomaka e pili ana i ka pale ʻana i ka hana a kau inoa i kahi ʻaelike me Linxdatacenter ma ka hoʻoili ʻana i ka ʻikepili pilikino a me ka biometric (fingerprint scan, photograph), a ʻo ia hoʻi ka loaʻa ʻana o ka pūʻolo palapala pono āpau e pili ana i nā lula o hana ma ke kikowaena ʻikepili ma ka leka uila. 

Ke hoʻopaʻa inoa no ke komo mau ʻana, pono e hoʻopiha i kahi noi i kēlā me kēia manawa a hōʻoia i kou ʻike me nā palapala i hoʻopau loa ʻia; pono ʻoe e kau i kou manamana lima e ʻae i ka puka. 

"Sim-sim, wehe!": komo i ke kikowaena ʻikepili me ka ʻole o nā lāʻau pepa

Hoʻololi!

ʻO ke kahua kahi i kau ai mākou i ka mana mua o ka ʻōnaehana ʻo ka Jotform constructor. Hoʻohana ʻia ka hopena no ka hana ʻana i nā noiʻi; ua hoʻololi kūʻokoʻa mākou iā ia no kahi ʻōnaehana hoʻopaʻa inoa. 

Eia nō naʻe, i ka wā o ka hana, ua puka mai kekahi mau bottlenecks a me nā wahi no ka hoʻomohala hou ʻana o ka hopena. 

ʻO ka paʻakikī mua, ʻaʻole i "hoʻopau" ʻo Jotform no ka ʻano papa, a ʻo nā palapala e hoʻopiha ai ma hope o ka hoʻouka hou ʻana i ka ʻaoʻao e "holo pinepine" i ka nui, hele ma waho o ka pale, a i ʻole, hāʻule. Ua hana kēia i ka pilikia nui i ka wā o ke kau inoa ʻana.  

ʻAʻohe polokalamu kelepona; pono mākou e kau i ke kikowaena ʻōnaehana ma kahi papa ma kahi ʻano "kiosk". Eia nō naʻe, pāʻani kēia palena i ko mākou mau lima - ma ke ʻano "kiosk", ʻaʻole hiki ke hoʻemi ʻia a pani ʻia paha ka noi ma kahi papa me ka ʻole o ka pae Administrator, i ʻae iā mākou e hoʻohana i kahi papa hoʻohana maʻamau ma ke ʻano he kikowaena inoa no ke komo ʻana i ke kikowaena data. 

I ka wā o ka hoʻāʻo ʻana, ua hoʻomaka ka ʻike ʻana o nā pōpoki he nui. Nui nā mea hoʻonui hou i alakaʻi ʻia i ka hoʻokuʻu ʻana a me ka hāʻule ʻana o ka hopena. Ua hana pinepine ʻia kēia i nā manawa i uhi ʻia nā mea hou i kēlā mau modula kahi i kau ʻia ai ka hana o kā mākou mīkini hoʻopaʻa inoa. No ka laʻana, ʻaʻole i hoʻouna ʻia nā nīnau nīnau i hoʻopiha ʻia e nā malihini i ka wahi palekana, nalowale, etc. 

He mea koʻikoʻi ka hana maʻalahi o ka ʻōnaehana hoʻopaʻa inoa, no ka mea, hoʻohana nā limahana a me nā mea kūʻai aku i ka lawelawe i kēlā me kēia lā. A i ka wā o ka "freeze", pono e hoʻihoʻi ʻia ke kaʻina holoʻokoʻa i ka format pepa 100%, kahi archaism i ʻae ʻole ʻia, alakaʻi ʻia i nā hewa a ma ke ʻano he ʻano nui i hope. 

I kekahi manawa, ua hoʻokuʻu ʻo Jotform i kahi polokalamu kelepona, akā ʻaʻole i hoʻoponopono kēia hoʻonui i kā mākou pilikia āpau. No laila, pono mākou e "kea" i kekahi mau ʻano me nā mea ʻē aʻe, no ka laʻana, no nā hana hoʻomaʻamaʻa a me nā ʻōlelo aʻoaʻo e pili ana i ke kumu hoʻāʻo. 

ʻOiai me ka mana i uku ʻia, ua koi ʻia kahi laikini Pro holomua hou no kā mākou mau hana komo. ʻO ke kumu kūʻai hope / ratio maikaʻi i ʻike ʻia he mamao loa mai ka maikaʻi loa - ua loaʻa iā mākou nā hana ʻoi aku ka maikaʻi, e koi ana i nā hoʻomaikaʻi koʻikoʻi ma kā mākou ʻaoʻao. 

Manaʻo 2.0, a i ʻole "E hana iā ʻoe iho"

Ma hope o ka nānā ʻana i ke kūlana, ua hōʻea mākou i ka hopena ʻo ka hopena maʻalahi a hilinaʻi hoʻi ka hana ʻana i kā mākou hoʻonā ponoʻī a hoʻololi i ka ʻāpana hana o ka ʻōnaehana i kahi mīkini virtual i kā mākou ao ponoʻī. 

Na mākou iho i kākau i ka lako polokalamu no nā palapala ma React, hoʻohana iā Kubernetes i ka hana ʻana ma kā mākou mau pono ponoʻī, a hoʻopau me kā mākou ʻōnaehana hoʻopaʻa inoa kikowaena kikowaena, kūʻokoʻa i nā mea hoʻomohala ʻaoʻao ʻekolu. 

"Sim-sim, wehe!": komo i ke kikowaena ʻikepili me ka ʻole o nā lāʻau pepa

I ka mana hou, ua hoʻomaikaʻi mākou i ke ʻano no ka hoʻopaʻa inoa maʻalahi o nā paʻa mau. I ka hoʻopiha ʻana i ka palapala no ke komo ʻana i ka kikowaena data, hiki i ka mea kūʻai ke hele i kahi noi ʻē aʻe, e hoʻomaʻamaʻa hōʻike i nā lula o ka noho ʻana i ka kikowaena data a me ka hoʻāʻo ʻana, a laila hoʻi i ka "perimeter" o ka palapala ma ka papa. a hoʻopaʻa inoa piha. Eia kekahi, ʻaʻole ʻike ka mea kipa i kēia neʻe ʻana ma waena o nā noi! 

Ua hoʻokō wikiwiki ʻia ka papahana: ʻo ka hana ʻana i kahi ʻano kumu no ke komo ʻana i ke kikowaena data a me kona hoʻolaha ʻana i kahi ʻoihana huahana i hoʻokahi mahina wale nō. Mai ka manawa o ka hoʻomaka ʻana a hiki i kēia lā, ʻaʻole mākou i hoʻopaʻa inoa i kahi hāʻule hoʻokahi, e waiho wale i kahi "hāʻule" o ka ʻōnaehana, a ua hoʻopakele ʻia mai nā pilikia liʻiliʻi e like me ka pili ʻole i ka nui o ka pale. 

E kaomi a ua pau.

I loko o hoʻokahi mahina ma hope o ka hoʻolaha ʻana, ua hoʻololi mākou i nā palapala āpau a mākou e pono ai i kā mākou hana i kā mākou kahua ponoʻī: 

  • Loaʻa i ke kikowaena ʻikepili, 
  • Ke noi no ka hana, 
  • Aʻo hoʻokomo. 

"Sim-sim, wehe!": komo i ke kikowaena ʻikepili me ka ʻole o nā lāʻau pepa
ʻO kēia ke ʻano o ka palapala noi no ka hana ma kahi kikowaena data.

Hoʻonohonoho ʻia ka ʻōnaehana ma kā mākou ao ma St. Petersburg. Mālama piha mākou i ka hana o ka VM, mālama ʻia nā kumuwaiwai IT āpau, a hāʻawi kēia iā mākou i ka hilinaʻi ʻaʻole e wāwahi a nalowale paha ka ʻōnaehana ma lalo o kekahi ʻano. 

Hoʻokomo ʻia ka polokalamu no ka ʻōnaehana i loko o kahi pahu Docker i loko o ka waihona ponoʻī o ke kikowaena data - maʻalahi kēia i ka hoʻonohonoho ʻana i ka ʻōnaehana i ka wā e hoʻohui ai i nā hana hou, hoʻoponopono i nā hiʻohiʻona i loaʻa, a e maʻalahi hoʻi ka hoʻonui ʻana, scaling, etc. 

Pono ka ʻōnaehana i ka liʻiliʻi o nā kumuwaiwai IT mai ke kikowaena data, ʻoiai e hoʻokō piha ana i kā mākou mau koi e pili ana i ka hana a me ka hilinaʻi. 

He aha kēia manawa a he aha ka hope?

Ma keʻano laulā, ua like ke kaʻina hana: hoʻopiha ʻia kahi palapala noi uila, a laila "lele" ka ʻikepili o ka poʻe malihini kipa i ka pou palekana (inoa piha, ʻoihana, kūlana, kumu o ka kipa ʻana, ke kanaka hele pū ma ka kikowaena data, etc.), hana ʻia kahi loiloi me nā papa inoa a hoʻoholo ʻia ma ke komo ʻana 

"Sim-sim, wehe!": komo i ke kikowaena ʻikepili me ka ʻole o nā lāʻau pepa

"Sim-sim, wehe!": komo i ke kikowaena ʻikepili me ka ʻole o nā lāʻau pepa

He aha hou aʻe e hiki ai i ka ʻōnaehana ke hana? ʻO nā hana analytics mai kahi hiʻohiʻona mōʻaukala, a me ka nānā ʻana. Ke noi nei kekahi mau mea kūʻai aku i nā hōʻike no ka nānā ʻana i nā limahana kūloko. Me ka hoʻohana ʻana i kēia ʻōnaehana, ʻike mākou i nā manawa o ka nui o ka hele ʻana, e hiki ai iā mākou ke hoʻolālā maikaʻi i ka hana ma ke kikowaena data. 

Hoʻokomo ʻia nā hoʻolālā e hiki mai ana i ka hoʻoili ʻana i nā papa helu i loaʻa i loko o ka ʻōnaehana - no ka laʻana, ke kaʻina hana o ka hoʻomākaukau ʻana i kahi pā hou. Ma kahi kikowaena ʻikepili, aia kahi kaʻina hana i hoʻoponopono ʻia e hoʻomākaukau ai i kahi pā no ka mea kūʻai aku. E wehewehe kikoʻī ana i ke ʻano a me ke ʻano e pono ai ke hana ma mua o ka hoʻomaka ʻana - nā koi lako mana, ʻehia ka nui o nā panela mamao mamao a me nā panela patch no ka hoʻololi ʻana e hoʻokomo, nā plugs e wehe ai, inā e hoʻokomo i nā ʻōnaehana mana komo, nānā wikiō, etc. . I kēia manawa ua hoʻokō ʻia kēia mau mea a pau i loko o ke ʻano o ka holo ʻana o ka pepa pepa a ma kahi ʻāpana ma kahi papa uila, akā ua mākaukau nā kaʻina hana o ka ʻoihana no ka neʻe piha ʻana o ke kākoʻo a me ka mālama ʻana i ia mau hana i kahi ʻano kikohoʻe a me ka interface pūnaewele.

E hoʻomohala hou kā mākou hoʻonā i kēia ala, e uhi ana i nā kaʻina hana hou a me nā hana.

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka