AWS යනු කුමක්ද? (සම්පූර්ණ මාර්ගෝපදේශයක්)

AWS යනු කුමක්ද?

AWS යනු කුමක්ද?

වලාකුළට සංක්‍රමණය වීම දුෂ්කර විය හැකිය, විශේෂයෙන් ඔබ ප්‍රභාෂාව සහ සංකල්ප ගැන නුහුරු නම්. Amazon Web Services (AWS) උපරිමයෙන් භාවිතා කිරීම සඳහා, මූලික කරුණු අවබෝධ කර ගැනීම වැදගත් වේ. ඔබට ආරම්භ කිරීමට උපකාර වන ප්‍රධාන නියමයන් සහ සංකල්ප කිහිපයක් මම සාකච්ඡා කරමි.

Cloud Computing යනු කුමක්ද?

Cloud Computing යනු බෙදාහැරීම සඳහා ආදර්ශයකි තොරතුරු දේශීය සේවාදායකයකට හෝ පුද්ගලික පරිගණකයකට ප්‍රතිවිරුද්ධව, වෙබ් පාදක මෙවලම් සහ යෙදුම් හරහා අන්තර්ජාලයෙන් සම්පත් ලබා ගන්නා තාක්ෂණික සේවා. Cloud computing මඟින් පරිශීලකයින්ට දුරස්ථ සේවාදායකයන් මත ගබඩා කර ඇති යෙදුම් සහ දත්ත වෙත ප්‍රවේශ වීමට ඉඩ සලසයි, අන්තර්ජාල සම්බන්ධතාවයක් සමඟ ඕනෑම තැනක සිට වැඩ කිරීමට හැකි වේ.

Amazon Web Services වැනි Cloud සේවා වේදිකා, යෙදුම් තැනීමට සහ ක්‍රියාත්මක කිරීමට භාවිතා කළ හැකි විවිධ සේවාවන් සපයයි. මෙම සේවාවන් අන්තර්ජාලය හරහා ලබා දෙන අතර වෙබ් පාදක මෙවලම් හෝ API හරහා ප්‍රවේශ විය හැක.

Cloud Computing වල ප්‍රයෝජන මොනවාද?

පහත සඳහන් දෑ ඇතුළුව ක්ලවුඩ් කම්පියුටින් හි බොහෝ ප්‍රතිලාභ ඇත:

 

- පරිමාණය කිරීමේ හැකියාව: වලාකුළු සේවා සැලසුම් කර ඇත්තේ පරිමාණය කළ හැකි පරිදි වන අතර, ඔබේ අවශ්‍යතා වෙනස් වන විට ඔබට පහසුවෙන් සම්පත් එකතු කිරීමට හෝ ඉවත් කිරීමට හැකිය.

- ඔබ යන විට ගෙවන මිල: වලාකුළු පරිගණකකරණය සමඟ, ඔබ ගෙවන්නේ ඔබ භාවිතා කරන සම්පත් සඳහා පමණි. පෙර ආයෝජන අවශ්‍ය නොවේ.

- නම්‍යශීලිත්වය: වලාකුළු සේවා ඉක්මනින් ප්‍රතිපාදන කර මුදා හැරිය හැක, එබැවින් ඔබට වේගවත් වේගයකින් අත්හදා බැලීමට සහ නව්‍යකරණය කිරීමට හැකිය.

- විශ්වසනීයත්වය: වලාකුළු සේවා නිර්මාණය කර ඇත්තේ ඉතා ඉහළ මට්ටමක පවතින සහ දෝෂ-ඉවසීම සඳහා ය.

- ගෝලීය ප්‍රවේශය: වලාකුළු සේවා ලොව පුරා කලාප කිහිපයක ඇත, එබැවින් ඔබට ඔබේ යෙදුම් ඔබේ පරිශීලකයින්ට සමීප කළ හැකිය.

Amazon Web Services (AWS) යනු කුමක්ද?

Amazon Web Services (AWS) යනු Amazon.com විසින් සපයන ලද විස්තීර්ණ, විකාශනය වන වලාකුළු පරිගණක වේදිකාවකි. ගණනය කිරීම, ගබඩා කිරීම, දත්ත සමුදාය සහ ජාලකරණය ඇතුළුව ක්ලවුඩ් තුළ යෙදුම් තැනීමට සහ ධාවනය කිරීමට භාවිතා කළ හැකි පුළුල් පරාසයක සේවාවන් AWS සපයයි.

AWS යනු ඔබ යන විට ගෙවීමේ සේවාවකි, එබැවින් ඔබ ගෙවන්නේ ඔබ භාවිතා කරන සම්පත් සඳහා පමණි. පෙර ආයෝජන අවශ්‍ය නොවේ. AWS වේදිකාව ගැන ඉගෙන ගැනීමට සහ අත්හදා බැලීමට භාවිතා කළ හැකි නොමිලේ සේවා මාලාවක් ද පිරිනමයි.

prem vs cloud මත

On-Prem vs. Cloud Computing

තේරුම් ගත යුතු තවත් වැදගත් සංකල්පයක් වන්නේ පරිශ්‍රයේ සහ වලාකුළු පරිගණකකරණය අතර වෙනසයි. On-premises computing යන්නෙන් අදහස් කරන්නේ ඔබේම සේවාදායකයන් මත දේශීයව ගබඩා කර ඇති යෙදුම් සහ දත්තයි. අනෙක් අතට, Cloud computing යන්නෙන් අදහස් කරන්නේ අන්තර්ජාලය හරහා ප්‍රවේශ වන දුරස්ථ සේවාදායකවල ගබඩා කර ඇති යෙදුම් සහ දත්ත ය.

Cloud computing මඟින් ඔබට පරිමාණයේ ආර්ථිකයන් සහ ගෙවන විට මිලකරණ ආකෘතියෙන් ප්‍රයෝජන ගැනීමට ඉඩ සලසයි. පරිශ්‍රයේ පරිගණනය සමඟින්, ඔබ දෘඪාංග සහ මෘදුකාංග සඳහා විශාල පෙර ආයෝජනයක් කළ යුතු අතර, ඔබේ යටිතල පහසුකම් නඩත්තු කිරීම සහ වැඩිදියුණු කිරීම සඳහා ඔබ වගකිව යුතුය.

IaaS, Paas සහ Saas අතර ඇති වෙනස්කම් මොනවාද?

ක්ලවුඩ් සේවා වල ප්‍රධාන වර්ග තුනක් තිබේ: යටිතල පහසුකම් සේවාවක් ලෙස (IaaS), වේදිකාවක් සේවාවක් ලෙස (PaaS) සහ මෘදුකාංගයක් සේවාවක් ලෙස (SaaS).

 

IaaS පරිශීලකයින්ට ගබඩා කිරීම, ගණනය කිරීම සහ ජාලකරණ සම්පත් වෙත ප්‍රවේශය සපයන වලාකුළු පරිගණක වර්ගයකි. IaaS සපයන්නන් යටිතල පහසුකම් කළමනාකරණය කරන අතර පරිශීලකයින්ට සම්පත් සැපයීමට සහ කළමනාකරණය කිරීමට ස්වයං සේවා වේදිකාවක් සපයයි.

 

පේසා යෙදුම් සංවර්ධනය කිරීම, යෙදවීම සහ කළමනාකරණය කිරීම සඳහා වේදිකාවක් වෙත පරිශීලකයින්ට ප්‍රවේශය සපයන වලාකුළු පරිගණක වර්ගයකි. PaaS සපයන්නන් යටිතල පහසුකම් කළමනාකරණය කරන අතර යෙදුම් සංවර්ධනය කිරීමට, යෙදවීමට සහ කළමනාකරණය කිරීමට භාවිත කළ හැකි වේදිකාවක් සපයයි.

 

SaaS මෘදුකාංග යෙදුමකට පරිශීලකයින්ට ප්‍රවේශය සපයන වලාකුළු පරිගණක වර්ගයකි. SaaS සපයන්නන් යටිතල පහසුකම් කළමනාකරණය කරන අතර පරිශීලකයින්ට භාවිතා කළ හැකි මෘදුකාංග යෙදුමක් සපයයි.

මෘදුකාංගයක් සේවාවක් ලෙස

AWS සමඟ ගෝලීය යටිතල පහසුකම්

AWS යනු ලොව පුරා කලාප 70ක පවතින කලාප 22කට අධික සංඛ්‍යාවක් සහිත ගෝලීය වලාකුළු පරිගණක වේදිකාවකි. කලාප යනු එකිනෙකාගෙන් හුදකලා වූ භූගෝලීය ප්‍රදේශ වන අතර සෑම කලාපයකම බහුවිධ ලබා ගත හැකි කලාප අඩංගු වේ.

ලබා ගත හැකි කලාප යනු එම කලාපයේම ඇති අනෙකුත් ලබා ගත හැකි කලාප වලින් හුදකලා කිරීමට සැලසුම් කර ඇති දත්ත මධ්‍යස්ථාන වේ. මෙමගින් එක් Availability Zone අඩු වුවහොත් අනෙක් ඒවා දිගටම ක්‍රියාත්මක වන බව සහතික කරයි.

AWS මත සංවර්ධක මෙවලම්

AWS භාවිතා කරයි API සම්පත් සැපයීම සහ කළමනාකරණය කිරීම සඳහා ඇමතුම්. AWS Command Line Interface (CLI) යනු ඔබේ AWS සම්පත් කළමනාකරණය කිරීමට භාවිතා කළ හැකි මෙවලමකි.

AWS කළමනාකරණ කොන්සෝලය යනු සම්පත් සැපයීමට සහ කළමනාකරණය කිරීමට භාවිතා කළ හැකි වෙබ් පාදක අතුරු මුහුණතකි.

AWS මඟින් AWS මත ධාවනය වන යෙදුම් සංවර්ධනය කිරීමට භාවිතා කළ හැකි SDK කට්ටලයක් ද සපයයි. සහාය දක්වන ක්‍රමලේඛන භාෂා අතර Java, .NET, Node.js, PHP, Python සහ Ruby ඇතුළත් වේ.

 

ඔබට AWS සමඟ API ඇමතුම් කළමනාකරණය කළ හැකි විවිධ ක්‍රම කිහිපයක් තිබේ:

 

– AWS කළමනාකරණ කොන්සෝලය: AWS කළමනාකරණ කොන්සෝලය යනු API ඇමතුම් ලබා ගැනීමට භාවිතා කළ හැකි වෙබ් පාදක අතුරු මුහුණතකි.

 

– AWS Command Line අතුරුමුහුණත (CLI): AWS CLI යනු API ඇමතුම් ලබා ගැනීමට භාවිතා කළ හැකි මෙවලමකි. ඇමතුම් ලිනක්ස්, වින්ඩෝස් සහ මැක් ඕඑස් හි ධාවනය කළ හැක.

 

– AWS මෘදුකාංග සංවර්ධන කට්ටල (SDKs): AWS SDKs API ඇමතුම් ලබා දෙන යෙදුම් සංවර්ධනය කිරීමට භාවිතා කළ හැක. SDKs Java, .NET, PHP, Node.js, සහ Ruby සඳහා තිබේ.

- Amazon සරල ගබඩා සේවාව (S3): S3 සපයයි

 

AWS සඳහා IDE: AWS මත යෙදුම් සංවර්ධනය කිරීමට භාවිතා කළ හැකි විවිධ ඒකාබද්ධ සංවර්ධන පරිසරයන් (IDEs) ඇත. Eclipse යනු Java යෙදුම් සංවර්ධනය කිරීමට භාවිතා කළ හැකි ජනප්‍රිය විවෘත මූලාශ්‍ර IDE එකකි. AWS වෙත සම්බන්ධ වීමට සහ API ඇමතුම් ලබා ගැනීමට Eclipse භාවිතා කළ හැක. Visual Studio යනු .NET යෙදුම් සංවර්ධනය කිරීමට භාවිතා කළ හැකි Microsoft වෙතින් ජනප්‍රිය IDE වේ. AWS වෙත සම්බන්ධ වීමට සහ API ඇමතුම් ලබා ගැනීමට Visual Studio භාවිතා කළ හැක.

 

– AWS API ද්වාරය: AWS API ද්වාරය යනු a කළමනාකරණය කර ඇත API නිර්මාණය කිරීමට, ප්‍රකාශ කිරීමට සහ කළමනාකරණය කිරීමට භාවිතා කළ හැක.

 

ඔබ API ඇමතුමක් කරන විට, ඔබට HTTP ක්‍රමයක් (GET, POST, හෝ PUT වැනි), මාර්ගයක් (/පරිශීලකයින් හෝ / අයිතම වැනි) සහ ශීර්ෂ කට්ටලයක් සඳහන් කිරීමට අවශ්‍ය වනු ඇත. ඉල්ලීමේ අන්තර්ගතයේ ඔබ API වෙත යවන දත්ත අඩංගු වේ.

 

API වෙතින් ලැබෙන ප්‍රතිචාරයේ තත්ව කේතයක්, ශීර්ෂකයක් සහ ශරීරයක් අඩංගු වේ. ඉල්ලීම සාර්ථක වූයේද යන්න තත්ත්‍ව කේතයෙන් පෙන්වනු ඇත (සාර්ථකත්වය සඳහා 200 හෝ සොයා නොගැනීම සඳහා 404 වැනි). ශීර්ෂකවල අන්තර්ගත වර්ගය වැනි ප්‍රතිචාරය පිළිබඳ තොරතුරු අඩංගු වේ. ප්‍රතිචාරයේ අන්තර්ගතය API වෙතින් ආපසු ලබා දුන් දත්ත අඩංගු වේ.

යටිතල පහසුකම් කේතය ලෙස (IaC)

යටිතල පහසුකම් කේතය (IaC) ලෙස භාවිතා කරමින් සම්පත් සැපයීමට සහ කළමනාකරණය කිරීමට AWS ඔබට ඉඩ සලසයි. IaC යනු කේතය තුළ යටිතල පහසුකම් නියෝජනය කරන ආකාරයකි. කේතය භාවිතයෙන් ඔබේ යටිතල පහසුකම් නිර්වචනය කිරීමට මෙය ඔබට ඉඩ සලසයි, පසුව එය සම්පත් සැපයීමට සහ කළමනාකරණය කිරීමට භාවිතා කළ හැක.

 

IaC AWS හි වැදගත් කොටසකි මන්ද එය ඔබට:

- සම්පත් ප්‍රතිපාදන සහ කළමනාකරණය ස්වයංක්‍රීය කරන්න.

- අනුවාදය ඔබගේ යටිතල පහසුකම් පාලනය කරන්න.

- ඔබේ යටිතල පහසුකම් මොඩියුලරයිස් කරන්න.

 

AWS IaC භාවිතයෙන් සම්පත් සැපයීමට සහ කළමනාකරණය කිරීමට විවිධ ක්‍රම කිහිපයක් සපයයි:

 

- AWS CloudFormation සේවාව: JSON හෝ YAML හි ලියා ඇති සැකිලි භාවිතයෙන් ඔබේ යටිතල පහසුකම් නිර්වචනය කිරීමට CloudFormation ඔබට ඉඩ සලසයි. මෙම සැකිලි පසුව සම්පත් සැපයීමට සහ කළමනාකරණය කිරීමට භාවිතා කළ හැක.

 

– AWS Command Line අතුරුමුහුණත (CLI): AWS CLI IaC භාවිතයෙන් සම්පත් සැපයීමට සහ කළමනාකරණය කිරීමට භාවිතා කළ හැක. AWS CLI ප්‍රකාශන වාක්‍ය ඛණ්ඩයක් භාවිතා කරයි, එමඟින් ඔබේ යටිතල ව්‍යුහයේ අපේක්ෂිත තත්ත්වය සඳහන් කිරීමට ඔබට ඉඩ සලසයි.

 

– AWS SDKs: AWS SDKs IaC භාවිතයෙන් සම්පත් සැපයීමට සහ කළමනාකරණය කිරීමට භාවිතා කළ හැක. AWS SDKs අත්‍යවශ්‍ය වාක්‍ය ඛණ්ඩයක් භාවිතා කරයි, එය ඔබට කිරීමට අවශ්‍ය ක්‍රියා නියම කිරීමට ඉඩ සලසයි.

 

IaC ඵලදායී වීමට නම්, AWS ක්‍රියා කරන ආකාරය පිළිබඳ මූලික කරුණු අවබෝධ කර ගැනීම වැදගත් වේ. සම්පත් සැපයීම සහ කළමනාකරණය කිරීම සඳහා API භාවිතා කරන ආකාරය අවබෝධ කර ගැනීම මෙයට ඇතුළත් වේ. AWS ලබා දෙන විවිධ සේවාවන් සහ ඒවා භාවිතා කළ හැකි ආකාරය අවබෝධ කර ගැනීම ද වැදගත් වේ.

 

AWS Cloud Development Kit (AWS CDK) යනු කේතය භාවිතයෙන් ඔබේ යටිතල පහසුකම් නිර්වචනය කිරීමට ඔබට ඉඩ සලසන මෙවලම් කට්ටලයකි. AWS CDK ප්‍රකාශන වාක්‍ය ඛණ්ඩයක් භාවිතා කරයි, එය ඔබගේ යටිතල පහසුකම් නිර්වචනය කිරීම පහසු කරයි. AWS CDK Java, .NET, සහ Python සඳහා පවතී.

 

AWS CDK භාවිතා කිරීමේ ප්‍රතිලාභවලට ඇතුළත් වන්නේ:

- AWS CDK සමඟ ආරම්භ කිරීම පහසුය.

- AWS CDK යනු විවෘත මූලාශ්‍රයකි.

- AWS CDK අනෙකුත් AWS සේවාවන් සමඟ ඒකාබද්ධ වේ.

 

AWS CloudFormation ක්‍රියා කරන්නේ කෙසේද?

AWS CloudFormation තොගයක් යනු ඒකකයක් ලෙස නිර්මාණය කර කළමනාකරණය කරන ලද සම්පත් එකතුවකි. තොගයක Amazon S3 බාල්දි, Amazon SQS පෝලිම්, Amazon DynamoDB වගු, සහ Amazon EC2 අවස්ථා ඇතුළුව ඕනෑම සම්පත් ගණනක් අඩංගු විය හැක.

 

තොගයක් සැකිල්ලක් මගින් අර්ථ දක්වා ඇත. අච්චුව යනු JSON හෝ YAML ගොනුවක් වන අතර එය අට්ටිය සඳහා පරාමිති, සිතියම්ගත කිරීම්, කොන්දේසි, ප්‍රතිදානයන් සහ සම්පත් නිර්වචනය කරයි.

 

ඔබ තොගයක් සාදන විට, AWS CloudFormation මඟින් ඒවා අච්චුවේ අර්ථ දක්වා ඇති අනුපිළිවෙලට සම්පත් සාදනු ඇත. එක් සම්පතක් වෙනත් සම්පතක් මත රඳා පවතී නම්, AWS CloudFormation තොගයේ ඊළඟ සම්පත සෑදීමට පෙර යැපෙන සම්පත නිර්මාණය වන තෙක් බලා සිටියි.

 

AWS CloudFormation මඟින් ඒවා අච්චුවේ අර්ථ දක්වා ඇති ප්‍රතිලෝම අනුපිළිවෙලෙහි ඇති සම්පත් ද මකා දමයි. සම්පත් නිර්වචනය නොකළ තත්වයක ඉතිරි නොවන බව මෙය සහතික කරයි.

 

AWS CloudFormation තොගයක් නිර්මාණය කිරීමේදී හෝ මකා දැමීමේදී දෝෂයක් ඇති වුවහොත්, තොගය එහි පෙර තත්ත්වයට පෙරළෙනු ඇත.

 

Amazon S3 බාල්දිය යනු කුමක්ද?

Amazon S3 බාල්දිය යනු ලිපිගොනු ගබඩා කරන ස්ථානයකි. බාල්දියක පින්තූර, වීඩියෝ, ලේඛන, ආදී ඕනෑම ආකාරයක ගොනුවක් ගබඩා කළ හැක. ඔබේ පරිගණකයේ ෆෝල්ඩර භාවිතා කරන ආකාරය හා සමානව බකට් ෆෝල්ඩරවලට සංවිධානය කර ඇත.

 

බාල්දියක ඇති ගොනු URL හරහා ප්‍රවේශ විය හැක. ගොනුවක් සඳහා URL සෑදී ඇත්තේ බාල්දියේ නම සහ ගොනු මාර්ගයෙනි.

 

Amazon SQS යනු කුමක්ද?

Amazon Simple Queue Service (SQS) යනු පණිවිඩ පෝලිම් සේවාවකි. යෙදුමක් මඟින් සැකසීමට අවශ්‍ය පණිවිඩ ගබඩා කිරීමට පණිවිඩ පෝලිම් භාවිතා වේ.

 

SQS මඟින් ක්ෂුද්‍ර සේවා, බෙදා හරින ලද පද්ධති සහ සේවාදායක රහිත යෙදුම් විසංයෝජනය කිරීම සහ පරිමාණය කිරීම පහසු කරයි. විධාන, දැනුම්දීම් හෝ ඇඟවීම් වැනි ඕනෑම ආකාරයක පණිවිඩයක් සම්ප්‍රේෂණය කිරීමට SQS භාවිතා කළ හැක.

 

Amazon DynamoDB යනු කුමක්ද?

Amazon DynamoDB යනු ඕනෑම පරිමාණයකින් ස්ථාවර, තනි ඉලක්කම් මිලි තත්පර ප්‍රමාදයක් අවශ්‍ය සියලුම යෙදුම් සඳහා වේගවත් සහ නම්‍යශීලී NoSQL දත්ත සමුදා සේවාවකි. එය සම්පුර්ණයෙන් කළමනාකරණය කරන ලද වලාකුළු දත්ත ගබඩාවක් වන අතර ලේඛන සහ ප්‍රධාන අගය දත්ත ආකෘති දෙකටම සහය දක්වයි.

 

DynamoDB විසින් සංවර්ධකයින්ට මිලියන ගණනක් පරිශීලකයින්ට සහාය වීම සඳහා කුඩා සහ ගෝලීය පරිමාණයෙන් ආරම්භ කළ හැකි නවීන, සේවාදායක රහිත යෙදුම් තැනීමට හැකියාව ලබා දේ.

 

Amazon EC2 යනු කුමක්ද?

Amazon Elastic Compute Cloud (EC2) යනු වලාකුළෙහි ප්‍රමාණය වෙනස් කළ හැකි පරිගණක ධාරිතාව සපයන වෙබ් සේවාවකි. එය සංවර්ධකයින් සඳහා වෙබ් පරිමාණ වලාකුළු පරිගණකකරණය පහසු කිරීම සඳහා නිර්මාණය කර ඇත.

 

EC2 විවිධ භාවිත අවස්ථා සඳහා ප්‍රශස්ත කරන ලද විවිධ අවස්ථා වර්ග සපයයි. මෙම අවස්ථා වෙබ් සේවාදායකයන් සහ යෙදුම් සේවාදායකයන් ධාවනය කිරීමේ සිට විශාල දත්ත යෙදුම් සහ ක්‍රීඩා සේවාදායක ධාවනය කිරීම දක්වා සෑම දෙයක් සඳහාම භාවිතා කළ හැක.

 

EC2 ස්වයංක්‍රීය පරිමාණය සහ පැටවුම් තුලනය වැනි විශේෂාංග ද සපයයි, එමඟින් ඔබේ යෙදුම අවශ්‍ය පරිදි ඉහළට හෝ පහළට පරිමාණය කිරීම පහසු කරයි.

 

AWS Lambda යනු කුමක්ද?

AWS Lambda යනු සේවාදායක ප්‍රතිපාදන හෝ කළමනාකරණයකින් තොරව කේතය ධාවනය කිරීමට ඔබට ඉඩ සලසන සේවාදායක රහිත පරිගණක සේවාවකි. Lambda යටින් පවතින යටිතල ව්‍යුහයේ සියලුම පරිපාලනය හසුරුවයි, එබැවින් ඔබට කේතය ලිවීමට සහ ඉතිරිය හැසිරවීමට Lambda හට ඉඩ දිය හැක.

 

Lambda යනු web APIs, data processing jobs, or cron jobs වැනි පසුපෙළ සේවා ධාවනය සඳහා කදිම තේරීමකි. ඉල්ලුම මත පදනම්ව ඉහළට හෝ පහළට පරිමාණය කිරීමට අවශ්‍ය යෙදුම් ධාවනය සඳහා Lambda හොඳ තේරීමක් ද වේ.

 

Amazon API Gateway යනු කුමක්ද?

Amazon API Gateway යනු ඕනෑම පරිමාණයකින් API නිර්මාණය කිරීම, ප්‍රකාශ කිරීම, නඩත්තු කිරීම, අධීක්ෂණය සහ සුරක්ෂිත කිරීම පහසු කරන වෙබ් සේවාවකි.

 

API Gateway රථවාහන කළමනාකරණය, අවසරය සහ ප්‍රවේශ පාලනය, අධීක්‍ෂණය සහ API අනුවාද කළමනාකරණය ඇතුළුව සේවාදායකයින්ගෙන් ඉල්ලීම් පිළිගැනීමට සහ සැකසීමට සම්බන්ධ සියලුම කාර්යයන් හසුරුවයි.

 

DynamoDB හෝ SQS වැනි වෙනත් AWS සේවා වලින් දත්ත නිරාවරණය කරන API නිර්මාණය කිරීමට ද API Gateway භාවිතා කළ හැක.

 

Amazon CloudFront යනු කුමක්ද?

Amazon CloudFront යනු HTML පිටු, පින්තූර, වීඩියෝ සහ ජාවාස්ක්‍රිප්ට් ගොනු වැනි ඔබේ ස්ථිතික සහ ගතික වෙබ් අන්තර්ගත බෙදා හැරීම වේගවත් කරන අන්තර්ගත බෙදා හැරීමේ ජාලයකි (CDN).

 

CloudFront ඔබේ අන්තර්ගතය එජ් ලොකේෂන් ලෙස හඳුන්වන ලෝක ව්‍යාප්ත දත්ත මධ්‍යස්ථාන ජාලයක් හරහා ලබා දෙයි. පරිශීලකයෙකු ඔබගේ අන්තර්ගතය ඉල්ලා සිටින විට, CloudFront විසින් අන්තර්ගතය වඩාත් හොඳින් සේවය කළ හැකි කෙළවරේ ස්ථානය වෙත ඉල්ලීම යොමු කරයි.

 

අන්තර්ගතය දැනටමත් දාර ස්ථානයේ හැඹිලිගත කර ඇත්නම්, CloudFront එය වහාම සේවය කරයි. අන්තර්ගතය අද්දර ස්ථානයේ හැඹිලිගත කර නොමැති නම්, CloudFront එය මූලාරම්භයෙන් (මුල් ගොනු ගබඩා කර ඇති වෙබ් සේවාදායකයෙන්) ලබාගෙන එය කෙළවරේ ඇති ස්ථානයේ හැඹිලිගත කරයි.

 

Amazon Route 53 යනු කුමක්ද?

Amazon Route 53 යනු පරිමාණය කළ හැකි සහ ඉහලින් ලබා ගත හැකි වසම් නාම පද්ධති (DNS) සේවාවකි.

 

මාර්ග 53 ඉල්ලීමේ අන්තර්ගතය, පරිශීලකයාගේ භූගෝලීය පිහිටීම සහ ඔබේ යෙදුමේ තත්ත්වය ඇතුළු සාධක කිහිපයක් මත පදනම්ව ඔබේ යෙදුම වෙත පරිශීලක ඉල්ලීම් මාර්ගගත කරයි.

 

මාර්ග 53 ඔබේ යෙදුමේ සෞඛ්‍යය නිරීක්ෂණය කිරීමට සහ සෞඛ්‍යයට අහිතකර අන්ත ලක්ෂ්‍යවලින් ගමනාගමනය ස්වයංක්‍රීයව මඟ හැරීමට සෞඛ්‍ය පරීක්‍ෂණයක් ද සපයයි.

 

Amazon S3 යනු කුමක්ද?

Amazon Simple Storage Service (S3) යනු කර්මාන්තයේ ප්‍රමුඛතම පරිමාණය, දත්ත ලබා ගැනීමේ හැකියාව, ආරක්ෂාව සහ කාර්ය සාධනය සපයන වස්තු ගබඩා සේවාවකි.

 

S3 යනු වෙබ් අඩවි රූප හෝ වීඩියෝ වැනි ඔබට නිතර ප්‍රවේශ වීමට අවශ්‍ය දත්ත ගබඩා කිරීම සඳහා කදිම තේරීමකි. S3 ඔබට වෙනත් පුද්ගලයින් හෝ යෙදුම් සමඟ බෙදා ගැනීමට අවශ්‍ය දත්ත ගබඩා කිරීම සහ ලබා ගැනීම පහසු කරයි.

 

Amazon EFS යනු කුමක්ද?

Amazon Elastic File System (EFS) යනු Amazon Elastic Compute Cloud (EC2) අවස්ථා සඳහා ගොනු ගබඩා කිරීමේ සේවාවකි.

 

EFS මඟින් වලාකුළෙහි ගොනු කළමනාකරණය කිරීමට සරල, පරිමාණය කළ හැකි සහ ලාභදායී ක්‍රමයක් සපයයි. EFS නිර්මාණය කර ඇත්තේ EC2 අවස්ථාවන් සමඟ භාවිතා කිරීමට වන අතර, එය ඉහළ ලබා ගැනීමේ හැකියාව සහ කල්පැවැත්ම වැනි විශේෂාංග සපයයි.

 

ඇමසන් ග්ලැසියරය යනු කුමක්ද?

Amazon Glacier යනු දත්ත සංරක්ෂණය සඳහා ආරක්ෂිත, කල් පවතින සහ අඩු වියදම් ගබඩා කිරීමේ සේවාවකි.

 

ඔබට නිතර ප්‍රවේශ වීමට අවශ්‍ය නොවන දත්ත දිගු කාලීන ගබඩා කිරීම සඳහා ග්ලැසියර හොඳ තේරීමකි. ග්ලැසියරයේ ගබඩා කර ඇති දත්ත නැවත ලබා ගැනීමට පැය කිහිපයක් ගත විය හැක, එබැවින් දත්ත වෙත තත්‍ය කාලීන ප්‍රවේශය අවශ්‍ය යෙදුම් සඳහා එය සුදුසු නොවේ.

 

AWS Storage Gateway යනු කුමක්ද?

AWS Storage Gateway යනු දෙමුහුන් ගබඩා සේවාවක් වන අතර එය ඔබට අසීමිත ලෙස අසීමිත වලාකුළු ආචයනය සඳහා පරිශ්‍රයේ ප්‍රවේශය ලබා දෙයි.

 

Storage Gateway ඔබගේ පරිශ්‍රයේ ඇති යෙදුම් වලාකුළට සම්බන්ධ කරයි, වලාකුළෙන් දත්ත ගබඩා කිරීම සහ ලබා ගැනීම පහසු කරයි. දෘඪ තැටි, ටේප් සහ SSD වැනි විවිධ ගබඩා උපාංග සමඟ ගබඩා ද්වාරය භාවිතා කළ හැක.

 

AWS හිමබෝල යනු කුමක්ද?

AWS Snowball යනු Amazon Simple Storage Service (S3) තුළට සහ ඉන් පිටතට විශාල දත්ත ප්‍රමාණයක් මාරු කිරීමට භෞතික ගබඩා උපාංග භාවිතා කරන පෙටාබයිට් පරිමාණ දත්ත ප්‍රවාහන සේවාවකි.

 

ඔබට ඉහළ ප්‍රතිදානයක් හෝ අඩු ප්‍රමාදයක් අවශ්‍ය වූ විට හෝ ඔබට අන්තර්ජාල කලාප පළලේ පිරිවැය වළක්වා ගැනීමට අවශ්‍ය වූ විට දත්ත මාරු කිරීම සඳහා හිමබෝල හොඳ තේරීමක් වේ.

 

Amazon CloudSearch යනු කුමක්ද?

Amazon CloudSearch යනු ඔබේ වෙබ් අඩවිය හෝ යෙදුම සඳහා සෙවුම් යන්ත්‍රයක් පිහිටුවීම, කළමනාකරණය කිරීම සහ පරිමාණය කිරීම පහසු කරවන පූර්ණ-කළමනාකරන සෙවුම් සේවාවකි.

 

CloudSearch ස්වයං සම්පූර්ණ කිරීම, අක්ෂර වින්‍යාස නිවැරදි කිරීම සහ වයිල්ඩ්කාඩ් සෙවීම් වැනි පුළුල් පරාසයක සෙවුම් විශේෂාංග සඳහා සහය දක්වයි. CloudSearch භාවිතා කිරීමට පහසු වන අතර ඔබේ පරිශීලකයින්ට ඉතා අදාළ වන ප්‍රතිඵල සපයයි.

 

Amazon Elasticsearch සේවාව යනු කුමක්ද?

Amazon Elasticsearch Service (Amazon ES) යනු Amazon Web Services (AWS) වලාකුළෙහි Elasticsearch යෙදවීම, ක්‍රියාත්මක කිරීම සහ පරිමාණය කිරීම පහසු කරන කළමනාකරණය කළ සේවාවකි.

 

Elasticsearch යනු දත්ත සුචිගත කිරීම, සෙවීම සහ විශ්ලේෂණය කිරීම සඳහා ප්‍රබල විශේෂාංග සමූහයක් සපයන ජනප්‍රිය විවෘත මූලාශ්‍ර සෙවුම් සහ විශ්ලේෂණ එන්ජිමකි. Amazon ES ඔබගේ ඉලාස්ටික් සෙවුම් පොකුරු පිහිටුවීම, පරිමාණය කිරීම සහ නිරීක්ෂණය කිරීම පහසු කරයි.

 

Amazon Kinesis යනු කුමක්ද?

Amazon Kinesis යනු වලාකුළු මත පදනම් වූ සේවාවක් වන අතර එය තත්‍ය කාලීන ප්‍රවාහ දත්ත රැස් කිරීම, සැකසීම සහ විශ්ලේෂණය කිරීම පහසු කරයි.

 

ලොග් ගොනු සැකසීම, සමාජ මාධ්‍ය ක්‍රියාකාරකම් අධීක්ෂණය සහ තත්‍ය කාලීන විශ්ලේෂණ යෙදුම් බලගැන්වීම වැනි පුළුල් පරාසයක යෙදුම් සඳහා Kinesis භාවිතා කළ හැක. Kinesis ඔබට ඉක්මනින් තීක්ෂ්ණ බුද්ධිය ලබා ගැනීමට හැකි වන පරිදි තථ්‍ය කාලය තුළ දත්ත රැස් කිරීම සහ සැකසීම පහසු කරයි.

 

Amazon Redshift යනු කුමක්ද?

Amazon Redshift යනු දත්ත ගබඩා කිරීම සහ විශ්ලේෂණය කිරීම පහසු කරවන වේගවත්, පරිමාණය කළ හැකි දත්ත ගබඩාවකි.

 

Redshift යනු දත්ත ගබඩා කිරීම, ව්‍යාපාර බුද්ධිය සහ විශ්ලේෂණ යෙදුම් සඳහා හොඳ තේරීමකි. Redshift භාවිතා කිරීමට පහසු වන අතර වේගවත් කාර්ය සාධනයක් සපයයි.

 

AWS දත්ත නල මාර්ගය යනු කුමක්ද?

AWS Data Pipeline යනු විවිධ AWS සේවා අතර දත්ත මාරු කිරීම පහසු කරවන වලාකුළු මත පදනම් වූ සේවාවකි.

 

Amazon S3, Amazon EMR, Amazon DynamoDB, සහ Amazon RDS අතර දත්ත ගෙනයාමට Data Pipeline භාවිතා කළ හැක. Data Pipeline භාවිතා කිරීමට පහසු වන අතර Cloud හි දත්ත කළමනාකරණය කිරීමට සරල ක්රමයක් සපයයි.

 

AWS ආනයන/අපනයනය යනු කුමක්ද?

AWS Import/Export යනු Amazon Web Services (AWS) වලාකුළට සහ ඉන් පිටතට විශාල දත්ත ප්‍රමාණයක් මාරු කිරීම පහසු කරන දත්ත සංක්‍රමණ සේවාවකි.

 

Amazon S3, Amazon EBS, Amazon Glacier, සහ ඔබගේ පරිශ්‍රයේ ගබඩා උපාංග අතර දත්ත ගෙනයාමට ආනයන/අපනයනය භාවිතා කළ හැක. ආනයන/අපනයනය වේගවත් සහ විශ්වාසදායක වන අතර, එය විශාල දත්ත ප්‍රමාණයක් ඉක්මනින් හා කාර්යක්ෂමව මාරු කිරීමට භාවිතා කළ හැක.

 

AWS OpsWorks යනු කුමක්ද?

AWS OpsWorks යනු වලාකුළු මත පදනම් වූ සේවාවක් වන අතර එය Amazon Web Services (AWS) වලාකුළෙහි යෙදුම් යෙදවීම සහ කළමනාකරණය කිරීම පහසු කරයි.

 

OpsWorks කුඩා වෙබ් අඩවිවල සිට මහා පරිමාණ වෙබ් යෙදුම් දක්වා සියලුම ප්‍රමාණයේ යෙදුම් කළමනාකරණය කිරීමට භාවිත කළ හැක. OpsWorks භාවිතා කිරීමට පහසු වන අතර වලාකුළෙහි යෙදුම් කළමනාකරණය කිරීමට සරල ක්රමයක් සපයයි.

 

Amazon CloudWatch යනු කුමක්ද?

Amazon CloudWatch යනු ඔබගේ Amazon Web Services (AWS) සම්පත් නිරීක්ෂණය කිරීම පහසු කරවන වලාකුළු මත පදනම් වූ සේවාවකි.

 

Amazon EC2 අවස්ථා, Amazon DynamoDB වගු සහ Amazon RDS දත්ත සමුදායන් නිරීක්ෂණය කිරීමට CloudWatch භාවිතා කළ හැක. CloudWatch භාවිතා කිරීමට පහසු වන අතර ඔබේ AWS සම්පත් නිරීක්ෂණය කිරීමට සරල ක්රමයක් සපයයි.

 

Amazon Machine Learning යනු කුමක්ද?

Amazon Machine Learning යනු වලාකුළු මත පදනම් වූ සේවාවක් වන අතර එය යන්ත්‍ර ඉගෙනුම් ආකෘති තැනීම, පුහුණු කිරීම සහ යෙදවීම පහසු කරයි.

 

යන්ත්‍ර ඉගෙනීම යනු අනාගත සිදුවීම් පිළිබඳව පුරෝකථනය කිරීමට භාවිතා කළ හැකි අනාවැකි ආකෘති ගොඩනැගීම සඳහා ජනප්‍රිය තාක්‍ෂණයකි. Amazon Machine Learning භාවිතා කිරීමට පහසු වන අතර යන්ත්‍ර ඉගෙනුම් ආකෘති තැනීමට, පුහුණු කිරීමට සහ යෙදවීමට සරල ක්‍රමයක් සපයයි.

 

Amazon Simple Notification Service යනු කුමක්ද?

Amazon Simple Notification Service (Amazon SNS) යනු වලාකුළු මත පදනම් වූ සේවාවක් වන අතර එය දැනුම්දීම් යැවීම සහ ලැබීම පහසු කරයි.

 

Amazon SQS පෝලිම්, Amazon S3 බාල්දි හෝ ඊමේල් ලිපින වෙත පණිවිඩ යැවීමට SNS භාවිතා කළ හැක. SNS භාවිතා කිරීමට පහසු වන අතර දැනුම්දීම් යැවීමට සහ ලැබීමට සරල ක්රමයක් සපයයි.

 

Amazon Simple Workflow සේවාව යනු කුමක්ද?

Amazon Simple Workflow Service (Amazon SWF) යනු වලාකුළු මත පදනම් වූ සේවාවක් වන අතර එය පසුබිම් රැකියා තැනීම, ධාවනය කිරීම සහ පරිමාණය කිරීම පහසු කරයි.

 

SWF රූප සැකසීමට, වීඩියෝ ගොනු ට්‍රාන්ස්කෝඩ් කිරීමට, දර්ශක ලේඛනවලට සහ යන්ත්‍ර ඉගෙනුම් ඇල්ගොරිතම ක්‍රියාත්මක කිරීමට භාවිතා කළ හැක. SWF භාවිතා කිරීමට පහසු වන අතර පසුබිම් රැකියා ධාවනය කිරීමට සරල ක්රමයක් සපයයි.

 

Amazon Elastic MapReduce යනු කුමක්ද?

Amazon Elastic MapReduce (Amazon EMR) යනු විශාල දත්ත සැකසීම පහසු කරන වලාකුළු මත පදනම් වූ සේවාවකි.

 

Amazon EC2 අවස්ථා වල Apache Hadoop, Apache Spark සහ Presto ධාවනය කිරීමට EMR භාවිතා කළ හැක. EMR භාවිතා කිරීමට පහසු වන අතර විශාල දත්ත සැකසීමට සරල ක්රමයක් සපයයි.

හොඳින් වාස්තුගත යටිතල පහසුකම් පිළිබඳ AWS සංකල්පය

හොඳින් වාස්තුගත යටිතල පහසුකම් පිළිබඳ AWS සංකල්පය Amazon Web Services හි යෙදුම් තැනීම සහ ධාවනය කිරීම සඳහා වන මාර්ගෝපදේශ සමූහයකි.

 

AWS මත ඔබගේ යෙදුම් සැලසුම් කිරීම, යෙදවීම සහ ක්‍රියාත්මක කිරීම පිළිබඳ තීරණ ගැනීමට මනාව නිර්මිත රාමුව ඔබට උපකාර කරයි. හොඳින් සැලසුම් කරන ලද රාමුව කුළුණු පහක් මත පදනම් වේ: කාර්ය සාධනය, ආරක්ෂාව, විශ්වසනීයත්වය, පිරිවැය ප්රශස්තකරණය සහ මෙහෙයුම් විශිෂ්ටත්වය.

 

කාර්ය සාධන ස්ථම්භය ඉහළ කාර්ය සාධනයක් සඳහා ඔබේ යෙදුම් සැලසුම් කිරීමට උපකාරී වේ. ඔබගේ යෙදුම් ආරක්ෂක තර්ජන වලින් ආරක්ෂා කිරීමට ආරක්ෂක ස්ථම්භය ඔබට උපකාර කරයි. විශ්වාසනීය ස්ථම්භය ඔබගේ යෙදුම් ඉහළ ලබා ගත හැකි පරිදි සැලසුම් කිරීමට උපකාරී වේ. ඔබගේ AWS පිරිවැය ප්‍රශස්ත කිරීමට පිරිවැය ප්‍රශස්තිකරණ ස්ථම්භය ඔබට උපකාර කරයි. තවද මෙහෙයුම් විශිෂ්ටතා ස්ථම්භය ඔබගේ යෙදුම් ඵලදායී ලෙස ක්‍රියාත්මක කිරීමට උපකාරී වේ.

 

ඔබ AWS මත ඔබගේ යෙදුම් සැලසුම් කර ධාවනය කරන විට, හොඳින් සැලසුම් කරන ලද රාමුවේ කුළුණු පහම සලකා බැලීම වැදගත් වේ.

 

එක් කුළුණක් නොසලකා හැරීම මාර්ගයේ ගැටළු ඇති විය හැක. උදාහරණයක් ලෙස, ඔබ ආරක්ෂක ස්ථම්භය නොසලකා හරින්නේ නම්, ඔබේ යෙදුම ප්‍රහාරයට ගොදුරු විය හැක. නැතහොත් ඔබ පිරිවැය ප්‍රශස්තිකරණ ස්ථම්භය නොසලකා හරින්නේ නම්, ඔබේ AWS බිල්පත අවශ්‍ය ප්‍රමාණයට වඩා වැඩි විය හැක.

 

හොඳින් සැලසුම් කරන ලද රාමුව AWS සමඟ ආරම්භ කිරීමට හොඳ ක්‍රමයකි. එය AWS මත ඔබේ යෙදුම් සැලසුම් කිරීම, යෙදවීම සහ ක්‍රියාත්මක කිරීම පිළිබඳ තීරණ ගැනීමට ඔබට උපකාර කළ හැකි මාර්ගෝපදේශ මාලාවක් සපයයි.

 

ඔබ AWS වෙත අලුත් නම්, හොඳින් සැලසුම් කරන ලද රාමුවකින් ආරම්භ කිරීමට මම නිර්දේශ කරමි. එය දකුණු පාදයෙන් ආරම්භ කිරීමට සහ සමහර පොදු වැරදි වළක්වා ගැනීමට ඔබට උපකාරී වනු ඇත.

AWS මත ආරක්ෂාව

ආරක්ෂාව සහ අනුකූලතාව පවත්වා ගැනීම සඳහා AWS පාරිභෝගිකයන් සමඟ වගකීම බෙදා ගනී. AWS පාරිභෝගිකයින් ඔවුන්ගේ යෙදුම් ගොඩ නැගීම සහ ධාවනය කිරීම සඳහා භාවිතා කරන යටිතල පහසුකම් සුරක්ෂිත කිරීම සඳහා වගකිව යුතුය. ඔවුන් AWS මත තබා ඇති යෙදුම් සහ දත්ත සුරක්ෂිත කිරීම සඳහා පාරිභෝගිකයින් වගකිව යුතුය.

 

AWS ඔබගේ යෙදුම් සහ දත්ත සුරක්ෂිත කිරීමට භාවිතා කළ හැකි මෙවලම් සහ සේවා කට්ටලයක් සපයයි. මෙම මෙවලම් සහ සේවාවන්ට Amazon Virtual Private Cloud (Amazon VPC), Amazon Elastic Compute Cloud (Amazon EC2), Amazon Simple Storage Service (Amazon S3) සහ AWS Identity and Access Management (IAM) ඇතුළත් වේ.

 

AWS භාර ගන්නා වගකීම්වලට ඇතුළත් වන්නේ:

- දත්ත මධ්‍යස්ථානවල භෞතික ආරක්ෂාව

- ජාල ආරක්ෂාව

- සත්කාරක ආරක්ෂාව

- යෙදුම් ආරක්ෂාව

 

ගනුදෙනුකරුවන් වගකිව යුත්තේ:

- ඔවුන්ගේ යෙදුම් සහ දත්ත සුරක්ෂිත කිරීම

- AWS සම්පත් වෙත පරිශීලක ප්‍රවේශය කළමනාකරණය කිරීම

- තර්ජන සඳහා නිරීක්ෂණය

නිගමනය

AWS යනු ඔබගේ යෙදුම් වලාකුළෙහි ධාවනය කිරීමට හොඳ ක්‍රමයකි. එය භාවිතා කිරීමට පහසු වන අතර පසුබිම් රැකියා ධාවනය කිරීමට සරල ක්රමයක් සපයයි.

 

AWS යනු විශාල දත්ත සැකසීමට හොඳ ක්‍රමයකි. එය භාවිතා කිරීමට පහසු වන අතර විශාල දත්ත සැකසීමට සරල ක්රමයක් සපයයි.

 

හොඳින් සැලසුම් කරන ලද රාමුව AWS සමඟ ආරම්භ කිරීමට හොඳ ක්‍රමයකි. එය AWS මත ඔබේ යෙදුම් සැලසුම් කිරීම, යෙදවීම සහ ක්‍රියාත්මක කිරීම පිළිබඳ තීරණ ගැනීමට ඔබට උපකාර කළ හැකි මාර්ගෝපදේශ මාලාවක් සපයයි.

 

ඔබ AWS වෙත අලුත් නම්, හොඳින් සැලසුම් කරන ලද රාමුවකින් ආරම්භ කිරීමට මම නිර්දේශ කරමි. එය ඔබට නිවැරදි පාදයෙන් ආරම්භ කිරීමට සහ ඔබේ යටිතල පහසුකම් සමඟ මිල අධික වැරදි වළක්වා ගැනීමට උපකාරී වනු ඇත.

TOR වාරණය මඟ හැරීම

TOR සමඟ අන්තර්ජාල වාරණය මඟ හැරීම

TOR හැඳින්වීම සමඟ අන්තර්ජාල වාරණය මඟ හැරීම තොරතුරු වෙත ප්‍රවේශය වැඩි වැඩියෙන් නියාමනය වන ලෝකයක, Tor ජාලය වැනි මෙවලම් තීරණාත්මක වී ඇත.

වැඩිදුර කියවන්න "
Kobold ලිපි: HTML මත පදනම් වූ විද්‍යුත් තැපෑල තතුබෑම් ප්‍රහාර

Kobold ලිපි: HTML මත පදනම් වූ විද්‍යුත් තැපෑල තතුබෑම් ප්‍රහාර

Kobold Letters: HTML මත පදනම් වූ විද්‍යුත් තැපෑල තතුබෑම් ප්‍රහාර 31 මාර්තු 2024 දින, Luta Security විසින් නව නවීන තතුබෑම් දෛශිකයක් වන Kobold Letters වෙත ආලෝකය විහිදුවන ලිපියක් නිකුත් කරන ලදී.

වැඩිදුර කියවන්න "