එක් එක් වෙබ් අඩවිය අනුව තෝරා ඇත
සෑම හොස්ටිං මාර්ගයක්ම තමන්ගේම දත්ත මධ්යස්ථාන කට්ටලයක් ලබා දෙයි. ඔබ වෙබ් අඩවියක් සාදන විට එකක් තෝරා ගන්නා අතර, ඇණවුම් පෝරමය මඟින් ලබා දෙන්නේ එම මාර්ගයේ අද දින ඉඩ ඇති නගරයක් පමණි.
කලාප සහ දත්ත වාසස්ථාන
කලාපය යනු මෙම වේදිකාවේ සහාය ඉල්ලීමක් නොවේ — එය සෑම යෙදවීමකදීම ස්ථානගත කිරීමේ එන්ජිම මඟින් සැලකිල්ලට ගන්නා වෙබ් අඩවියේ ගුණාංගයකි. ඔබ වෙබ් අඩවියක් සාදන විට එහි සත්කාරක පෙළ අද පිරිනමන නගර අතරින් දත්ත මධ්යස්ථානය තෝරා ගන්නා අතර, සෑම යෙදවීමක්ම ඒ ඉදිරියෙන් ඇති ගෝලීය එජ් ජාලයක් සමඟින් එම ස්ථානයේ ඇති ෆ්ලීට් ධාරිතාව මත රඳවනු ලැබේ. එක් එක් සත්කාරක පිටුව එම නගර සජීවීව කියවා ලැයිස්තුගත කරයි.
සෑම ස්ථානයක් පිටුපසම කරුණු දෙකක් පවතී: ඔබගේ වෙබ් අඩවි ධාවනය කරන වර්කර් ෆ්ලීට් (worker fleet) එක සහ ඒවා කළමනාකරණය කරන පාලන තලය (control plane). මේ දෙකම කලාප පිළිබඳ දැනුවත්භාවයකින් (region-aware) යුක්ත වේ. ඔබ තෝරාගන්නේ කුමන ස්ථානයද යන්න ඔබගේ තීරණයයි; ඒ යටතේ ඇති ධාරිතාව අපගේම සැකැස්මක් වන අතර, කිසිදු තනි සැපයුම්කරුවෙකු පමණක් වේදිකාව නොවන පරිදි අපි හිතාමතාම සැපයුම්කරුවන් කිහිප දෙනෙකු හරහා මෙය ක්රියාත්මක කරමු.
සෑම හොස්ටිං මාර්ගයක්ම තමන්ගේම දත්ත මධ්යස්ථාන කට්ටලයක් ලබා දෙයි. ඔබ වෙබ් අඩවියක් සාදන විට එකක් තෝරා ගන්නා අතර, ඇණවුම් පෝරමය මඟින් ලබා දෙන්නේ එම මාර්ගයේ අද දින ඉඩ ඇති නගරයක් පමණි.
සෑම හොස්ටිං පිටුවකම සහ ඇණවුම් පෝරමයේ ඇති නගර ස්ථානගත කිරීමේ එන්ජිමෙන් කියවනු ලැබේ, එබැවින් ධාරිතාව ඇති දිනයේම නව ස්ථානයක් දිස්වන අතර, පිරී ඇති ස්ථානයක් පිරිනමනු නොලැබේ.
කලාපය කේතය තුළ බලාත්මක කරනු ලබන්නේ වෙබ් අඩවියක් සාදන මොහොතේමය — භාවිතා කළ යුත්තේ කුමන පෙට්ටියදැයි ක්රියාකරුවෙකු මතක තබා ගැනීමෙන් නොවේ.
සමූහයේ ඇති සෑම ධාරකයෙක්ම කලාප යතුරක්, නිෂ්පාදන පෙළ සම්බන්ධතා ලැයිස්තුවක්, වෙබ් සේවාදායක වර්ගයක් සහ ධාරිතා අගයක් සමඟ ලියාපදිංචි වී, පසුව වැඩ ලබා ගනී. ස්ථානගත කිරීමේ සේවාව අපේක්ෂකයින් පළමුව කලාපය අනුවද, පසුව නිෂ්පාදන පෙළ අනුවද, පසුව හිස් ධාරිතාව අනුවද පෙරහන් කර, අවම බරක් සහිත සුදුසුකම් ලත් ධාරකයා තෝරා ගනී.
ඔබ කලාපයක් පින් කර ඇත්නම්, සුදුසුකම් ලබන්නේ එම කලාපයේ සේවකයන් පමණි. ඔබ එසේ නොකළේ නම්, අඩවිය එය ගොඩබසින සේවකයාගේ කලාපය උරුම කර ගන්නා අතර එම අගය අඩවියෙහි ගබඩා කරනු ලැබේ — එබැවින් ඔබගේ දත්ත පවතින්නේ කොහේද යන්න පිළිබඳ වාර්තාව උපකල්පනයක් නොව ඔබට කියවිය හැකි ක්ෂේත්රයකි.
ස්ථානගත කිරීම ධාරිතාව හිමිකම් පාන්නේ ක්රියාකරු තවමත් සක්රියව, යෙදවීම් භාරගනිමින් සහ ධාරිතාවට වඩා අඩුවෙන් පවතින විට පමණක් සාර්ථක වන කොන්දේසි සහිත යාවත්කාලීන කිරීමක් මගිනි. අවසාන ඉඩ ප්රමාණය සඳහා තරඟ කරන යෙදවීම් දෙකටම ජයග්රහණය කළ නොහැක, එබැවින් කලාපයක් කිසි විටෙකත් නිහඬව අධි-දායකත්වයකට ලක් නොවේ.
ඔබගේ කලාපයේ සුදුසු කිසිවක ඉඩ නොමැති නම්, යෙදවීම මඟින් ස්ථානගත කිරීමේ දෝෂයක් මතු කර නතර වේ. ඉල්ලීම සාර්ථක කර ගැනීම සඳහා එය වෙනත් මහාද්වීපයකට මාරු නොවේ. අප්රකාශිතව රට මාරු වූ අඩවියකට වඩා දෘශ්යමාන අසාර්ථකත්වයක් සහ ධාරිතාව එකතු කිරීමක් වඩා හොඳය.
සෑම worker සතුවම accepts-deploys ස්විචයක් ඇත. එය drain වෙත මාරු කිරීමෙන් පවතින අඩවි කිසිදු බාධාවකින් තොරව ක්රියාත්මක වන අතරතුර නව අඩවි එකතු වීම නවත්වනු ලබයි, එමඟින් ඔබගේ කාර්යභාරයන් මාරු නොකර එක් කලාපයක් තුළ නඩත්තු කටයුතු, දෘඩාංග අලුත් කිරීම් සහ ඉවත් කිරීම් සිදු කිරීමට අපට හැකියාව ලැබේ.
දත්ත නේවාසිකත්වය (Data residency) යනු වෙනස් කිරීමට සැබවින්ම අපහසු සත්කාරක (hosting) තීරණ කිහිපයෙන් එකක් වන බැවින්, වේදිකාව එය හුදු ස්ථාපන විස්තරයක් නොව ප්රමුඛ පෙළේ සාධකයක් ලෙස සලකයි. පාරිභෝගිකයාගේ නේවාසිකත්ව තේරීම ස්ථානගත කිරීම සඳහා යෙදවුමක් වන අතර, කලාපය වෙබ් අඩවියට අදාළව වාර්තා කරනු ලබන අතර ඊට ගැළපෙන පරිදි පද්ධති සමූහය (fleet) ටැග් කරනු ලැබේ. නේවාසිකත්වය පිළිබඳ පිළිතුරක් හුදු කටකතාවක් නොව විගණනය කළ හැකි එකක් බවට පත් කරන්නේ එයයි.
කුලී ආකෘතිය ඊට සමගාමීව ක්රියාත්මක වේ. එන්ජිමේ ඇති සෑම වාර්තාවක්ම දත්ත සමුදාය මට්ටමින් බලාත්මක කරන ලද PostgreSQL පේළි මට්ටමේ ආරක්ෂාව සහිත සංවිධාන විෂය පථයක් දරයි, තවද කුලී ක්රමය ධුරාවලිගත වේ — නැවත විකුණුම්කරුගේ සංවිධානය සේවාදායක සංවිධානවලට ඉහළින්ද, සේවාදායක සංවිධාන අඩවිවලට ඉහළින්ද පවතී. කලාපය මඟින් දත්ත පිහිටා ඇත්තේ කොහේදැයි පිළිතුරු සපයයි; පේළි මට්ටමේ ආරක්ෂාව මඟින් එයට ප්රවේශ විය හැක්කේ කාටදැයි පිළිතුරු සපයයි. අනුකූලතා සමාලෝචකයෙකුට මේ දෙකම වැදගත් වන අතර කිසිවක් විකල්ප නොවේ.
GDPR දත්ත නිර්යාත කිරීම සහ මකා දැමීම වෙනම එක් කළ ක්රියාවලියකට වඩා එකම සැලසුමක කොටසක් වන අතර, වරප්රසාද ලත් සහ පරිපාලන ක්රියා විගණන ලඝු-සටහන්ගත කෙරේ. ඔබේ ගැනුම්කරුගේ ප්රශ්නාවලිය මඟින් දත්ත රඳවා ඇත්තේ කොහේද, ඒවා විමසිය හැක්කේ කාටද සහ විෂය භාර පුද්ගලයෙකු එය ආපසු ඉල්ලා සිටින විට කුමක් සිදුවේදැයි විමසන්නේ නම්, ඒවාට පිළිතුරු මෙහිදී ලබා දිය හැකිය.
ආසන්න කලාපයක් තෝරා ගැනීම ප්රයෝජනවත් වේ, නමුත් ඔබේ අමුත්තන්ට දැනෙන ප්රමාදයෙන් වැඩි ප්රමාණයක් තීරණය වන්නේ ඉල්ලීමක් ඔබේ මුල් සේවාදායකය වෙත ළඟා වීමට පෙරය.
සෑම දෙයක්ම තවමත් එකම ඉරණමකට මුහුණ දෙන්නේ නම් බහු-කලාපීය ක්රමයෙන් ඇති වටිනාකම ඉතා අල්පය. ගෘහ නිර්මාණ ශිල්පය මඟින් එකට අක්රිය නොවිය යුතු කොටස් වෙන් කරනු ලබයි.
එන්ජිම, දත්ත සමුදාය, කාර්ය ප්රවාහ ස්ථරය සහ උපකරණ පුවරු පාරිභෝගික අඩවි සඳහා සේවය සපයන සේවක බලඇණියෙන් සම්පූර්ණයෙන්ම වෙන්ව, ඒවායේම වූ Kubernetes පාලන තලයක ධාවනය වේ. පාලන තලයේ බිඳවැටීමක් හේතුවෙන් පාරිභෝගික අඩවි අක්රිය නොවිය යුතු අතර, බලඇණියේ බිඳවැටීමක් හේතුවෙන් වේදිකාව අක්රිය නොවිය යුතුය.
පාලන තල පොකුරෙන් (control-plane cluster) ස්වාධීනව පාරිභෝගික උපකරණ පුවරුව, පරිපාලක කොන්සෝලය සහ මෙම අලෙවිකරණ අඩවිය Cloudflare මත යොදවා ඇත, එබැවින් වේදිකාවේ සිදුවීමක් සිදුවුවද ඒ පිළිබඳව කියවීමට ඔබ පිවිසෙන ස්ථානය නැති නොවේ.
තත්ත්ව පිටුව හිතාමතාම වෙනත් කලාපයක වෙනත් සපයන්නෙකු වෙත හොස්ට් කර ඇත. තමන් නිරීක්ෂණය කරන යටිතල පහසුකම මතම ක්රියාත්මක වන තත්ත්ව පිටුවක්, ඔබට එය වඩාත්ම අවශ්ය වන මොහොතේදීම කිසිදු ප්රයෝජනයක් නොවේ.
එක් එක් අඩවිය සඳහා වන උපස්ථ වෙනස් කළ නොහැකි අතර බාහිරව පවතින අතර, ඒවා වස්තු ආචයනයට ලියනු ලබන අතර ප්රතිසාධනයන් උපකල්පනය නොකර පරීක්ෂා කරනු ලැබේ. ගොනු කළමනාකරු, වසම්, DNS, SSL සහ ලොගයන් සමඟ පැනලයෙන් එක් ක්ලික් කිරීමකින් ප්රතිසාධනය කළ හැකිය.
අපි මෙම පිටුවේ සේවා මට්ටමේ ගිවිසුමක්, ප්රතිචාර දැක්වීමේ කාලයක් හෝ ප්රමාද කාල (latency) අගයක් ප්රකාශ නොකරමු — SLA කොන්දේසි එක් එක් ගිවිසුම අනුව එකඟ වේ. Footprint-Free සැලසුම් සඳහා දක්වා ඇති 99.99% ක අගය අපක්රීය නොවන කාලය (uptime) පිළිබඳ සහතිකයකි, එය අප ළඟා කර ගැනීමට ගොඩනඟන ඉලක්කයක් මිස, මනින ලද ඓතිහාසික පවතින බව පිළිබඳ වාර්තාවක් නොවේ.
ප්රායෝගිකව තීරණය ප්රශ්න හතරකට සීමා වන අතර, බොහෝ පාරිභෝගිකයින් මිනිත්තුවකට අඩු කාලයකදී ඒවාට පිළිතුරු සපයයි.
ඔව්. කලාපය යනු ස්ථානගත කිරීමේ එන්ජිමට ලබා දෙන ආදානයක් වන අතර, එය වෙනම හසුරුවන ඉල්ලීමක් නොවේ. කලාපයක් පින් කරන්න, එවිට එම කලාපය සඳහා ටැග් කර ඇති fleet workers පමණක් අඩවිය ලබා ගැනීමට සුදුසුකම් ලබයි; පසුව තෝරාගත් කලාපය අඩවි වාර්තාවේ ගබඩා කරනු ලබන අතර එමඟින් එය ක්රියාත්මක වන්නේ කොතැනදැයි ඔබට සැමවිටම ආපසු කියවිය හැක. එය සකසන්නේ නැතිව තබන්න, එවිට අඩවිය එය ගොඩබසින worker ගේ කලාපය උරුම කර ගනී.
එය හොස්ටිං මාර්ගය මත රඳා පවතී, මන්ද එක් එක් මාර්ගය ඒ සඳහාම නිර්මාණය කර ඇති ධාරිතාව මත ධාවනය වේ. ඇණවුම් පෝරමය සහ සෑම හොස්ටිං පිටුවකම ඔබට අද තෝරාගත හැකි නගර ලැයිස්තුගත කර ඇත්තේ ස්ථානගත කිරීමේ එන්ජිමෙන් සජීවීව කියවීමෙන් බැවින්, මෙම පිළිතුර කිසි විටෙකත් කල් ඉකුත් නොවේ. දැඩි EU නේවාසිකභාවය සඳහා, යුරෝපා සංගමය තුළ ඇති දත්ත මධ්යස්ථානයක් තෝරන්න; ප්රසම්පාදනය සඳහා සහතික කළ මූලික වේදිකාවක් අවශ්ය වන අවස්ථාවලදී, එම අවශ්යතා සපුරාලන ධාරිතාවක් මත අපට ස්ථානගත කළ හැක. එක් එක් ස්ථානය පිටුපස සිටින සැපයුම්කරුවන් අපගේම වාණිජමය විධිවිධානයකි — ඔබ තෝරාගන්නේ ස්ථානය මිස වෙළෙන්දා නොවේ.
නැත — Zinn Digital® සතුව අද වන විට තමන්ගේම අනුකූලතා සහතික කිසිවක් නොමැති අතර, අප එසේ නොවන බවක් අඟවන්නේ නැත. අපට කළ හැක්කේ, ගැනුම්කරුවෙකුගේ ප්රසම්පාදනය මඟින් ඔබගේ අඩවි යටතේ සහතිකලත් වේදිකාවක් අනිවාර්ය අවශ්යතාවක් බවට පත් කරන්නේ නම්, ඒවා සතු යටින් පවතින වේදිකාවක් මත ඔබගේ කාර්යභාරය ස්ථානගත කිරීමයි. ඊට අමතරව, වේදිකාවේ පාලනයන් සැබෑ වන අතර පරීක්ෂා කළ හැකිය: එක් එක් අඩවිය වෙන් කිරීම, සෑම කුලී නිවැසි-විෂය පථ වගුවකම පේළි මට්ටමේ ආරක්ෂාව, Vault හි රඳවා ඇති රහස්, පුරාවටම TLS, සහ වරප්රසාද ලත් ක්රියාවන්හි විගණන ලොග් කිරීම.
ඔබගේ අඩවිය නිහඬව වෙනත් ස්ථානයකට ගෙන යනවා වෙනුවට, ස්ථානගත කිරීමේ දෝෂයක් සහිතව යෙදවීම දෘශ්යමානව අසාර්ථක වේ. එය හිතාමතා කළ දෙයකි: අධිකරණ බල ප්රදේශය නිහඬව වෙනස් කළ අඩවියක්, නතර වී ඔබට හේතුව පැවසූ යෙදවීමකට වඩා බෙහෙවින් නරක ප්රතිඵලයකි. එම කලාපය තුළ තවත් ධාරකයන් සබැඳිව ගෙන ඒමෙන් ධාරිතාව එකතු කරනු ලබන අතර, එහිදී ඒවා ලියාපදිංචි වී වහාම වැඩ භාර ගැනීම ආරම්භ කරයි.
අපි ප්රමාද මිණුම් සලකුණු ප්රකාශයට පත් නොකරන අතර නිශ්චිත අගයක් පිළිබඳව පොරොන්දු නොවෙමු. අපට විස්තර කළ හැක්කේ ගෘහ නිර්මාණ ශිල්පයයි: සෑම අඩවියකටම ඉදිරියෙන් Cloudflare ක්රියාත්මක වන බැවින් හැඹිලිගත කළ හැකි ප්රතිචාර අමුත්තන්ට ආසන්න එජ් ස්ථානයක සිට සපයනු ලැබේ, LSCache මඟින් PHP හෝ දත්ත සමුදාය ස්පර්ශ නොකර වර්කර් වෙතින් සම්පූර්ණ පිටු සපයයි, සහ එක් එක් අඩවිය සඳහා වන Redis වස්තු හැඹිලිය නැවත නැවත සිදු වන විමසුම් අවශෝෂණය කරයි. බොහෝ අන්තර්ගත අඩවි සඳහා මෙම සංයෝජනයේ තේරුම වන්නේ හැඹිලි වින්යාසයට වඩා මූලාරම්භක කලාපය බෙහෙවින් අඩු වැදගත්කමක් ගන්නා බවයි. ඔබගේ ප්රේක්ෂකයින් එක් මහාද්වීපයක පමණක් සංකේන්ද්රණය වී ඇත්නම්, කෙසේ හෝ මූලාරම්භය එහි ස්ථානගත කරන්න.
අඩවියක් ස්ථානගත කර අඩවි වාර්තාවේ ගබඩා කළ විට කලාපය සකසනු ලැබේ, එබැවින් කලාපයක් වෙනස් කිරීම යනු ටොගලයකට වඩා සංක්රමණයකි. පියවරක් ඉදිරියට එන බව ඔබ දැනටමත් දන්නේ නම් ගොඩනැගීමට පෙර අප හා කතා කරන්න — සජීවී කළඹක් වෙනත් ස්ථානයකට ගෙන යාමට වඩා පළමු වරට නිවැරදිව ස්ථානගත කිරීම වඩා ලාභදායී වේ.
එක් එක් අඩවිය සඳහා වන උපස්ථයන් වෙනස් කළ නොහැකි, පිටත ස්ථානගත කළ සහ ධාවනය වන පද්ධති සමූහයෙන් වෙන් කර ඇති අතර, ඒවා අනුමාන කිරීම වෙනුවට ප්රතිසාධනය පරීක්ෂා කර බලා වස්තු ආචයනයට ලියනු ලබන අතර පාලක පුවරුවෙන් එක් ක්ලික් කිරීමකින් ප්රතිසාධනය කළ හැකිය. ඔබේ අනුකූලතා තත්ත්වය අනුව උපස්ථ ආචයනය නිශ්චිත අධිකරණ බල ප්රදේශයක තිබිය යුතු නම්, ඒ පිළිබඳව සෘජුවම අප අමතන්න — එය වෙබ් පිටුවක අප ඉදිරිපත් කරන පොදු ප්රකාශයකට වඩා, එක් එක් පාරිභෝගිකයා සමඟ අප එකඟ වන ගිවිසුම්ගත විස්තරයකි.
ඔව්. අත්හදා බැලීම දින 14ක් වන අතර කාඩ්පත් අවශ්ය නොවේ. එය වෙබ් අඩවි පහක් දක්වා Footprint-Free සත්කාරකත්වය ආවරණය කරයි, එය ඔබගේ නිෂ්පාදන කළඹ පැවතිය යුත්තේ කොතැනදැයි තීරණය කිරීමට පෙර යෙදවීම්, ස්ථානගත කිරීම සහ හැඹිලි ස්ථර හැසිරෙන ආකාරය බැලීමට ප්රමාණවත් වේ.
කාඩ්පතක් අවශ්ය නොවන දින 14ක අත්හදා බැලීමක් අරඹන්න, නැතහොත් පළමුව ඔබගේ දත්ත නේවාසික අවශ්යතාව අපට පවසන්න, එවිට පළමු යෙදවීමේ සිටම අපි ඔබව නිවැරදිව ස්ථානගත කරන්නෙමු.
නොමිලේ ආරම්භ කරන්න