ශ්‍රී ලංකාවේ නවතම තාක්ෂණික පුවත් 2026-07-22, Wednesday
☁️ ක්ලවුඩ් තාක්ෂණය · 🕒 කියවීමට විනාඩි 2 · 👁 1

Nginx ලෝඩ් බෑලන්සර් 10 පේළි වලින්, AWS IAM අවම අධිකාරිය – 100 දින DevOps

Nginx ලෝඩ් බෑලන්සර් 10 පේළි වලින්, AWS IAM අවම අධිකාරිය – 100 දින DevOps

DevOps හා Cloud කුසලතා ගොඩනඟා ගැනීමට 100 දින මාර්ගෝපදේශයේ 16 වන දිනයේ, Nginx පමණක් භාවිතා කර ලෝඩ් බෑලන්සර් එකක් සකස් කරන ආකාරය සහ AWS IAM හි අවම අධිකාරි සැකසීමේ පියවරයන් ඉතා සරලව පෙන්වා දෙනවා.

ලෝඩ් බෑලන්සර් සකස් කිරීම සඳහා පළමුව Nginx ස්ථාපනය කර, yum install -y nginx හා systemctl enable/start nginx නියෝගයන් ක්‍රියාත්මක කරයි. පසුබැසී සේවාදායකයන් තේරීමට upstream app_servers { server stapp01:5000; server stapp02:5000; server stapp03:5000; } ලෙස upstream බ්ලොක් එකක් එකතු කර, proxy_pass http://app_servers; නියෝගය සමඟ location බ්ලොක් එක නිර්මාණය කරයි. proxy_set_header නියෝග මගින් පාරිභෝගිකගේ IP, ප්‍රොටොකෝලය හා අනෙකුත් තොරතුරු ඇතුළත් කර, බැක්ඇන්ඩ් සත්‍ය ලොග් ලබා ගත හැක. අවසානයේ nginx -t සමඟ සැකසුම පරීක්ෂා කර, systemctl reload nginx මගින් සේවාව නැවත ආරම්භ නොකර පරිවර්තනය කරයි.

AWS IAM පාර්ශවයෙන්, අවම අධිකාරියක් ලබා දීම සඳහා පළමුව පරිශීලකයා සහ කණ්ඩායම නිර්මාණය කරයි: aws iam create-user --user-name Bob සහ aws iam create-group --group-name Admins. පසුව, EC2 සම්බන්ධිත Describe ක්‍රියාමාර්ග පමණක් අනුමත කරන JSON ප්‍රතිපත්ති ලේඛනයක් සකස් කර, aws iam create-policy --policy-name ec2-readonly-policy --policy-document file://policy.json නියෝගයෙන් ප්‍රතිපත්තිය නිර්මාණය කරයි. මෙම ප්‍රතිපත්තිය කණ්ඩායමට ඇමිණීමෙන්, පරිශීලකයාට EC2 තොරතුරු කියවීමට හැකි වන අතර, වෙනත් ක්‍රියාකාරකම්වලට ප්‍රවේශය නොලැබේ.

ශ්‍රී ලංකාවට ඇති වැදගත්කම

මෙම තාක්ෂණික ක්‍රමවේදය ශ්‍රී ලංකාවේ තරුණ සංවර්ධකයින්ට, ව්‍යාපාරිකයින්ට සහ අධ්‍යාපන ආයතනවලට විශාල ප්‍රයෝජන ලබා දෙයි.

  • ඉගෙනුම් පහසුකම: Nginx ලෝඩ් බෑලන්සර් සැකසීමේ මූලික රේඛා 10 පේළි තුළින්, සංකීර්ණ කළමනාකරණ සේවා වලට පිවිසීමට පෙර මූලික අවබෝධයක් ලබා ගත හැක.
  • ව්‍යාපාරික කාර්යක්ෂමතාව: අවම අධිකාරි IAM ප්‍රතිපත්තියක් නිර්මාණය කිරීමෙන්, ආරක්ෂාව වැඩි කරමින්, සේවා පාලනයේ වැරදි අවස්ථා අවම කරයි.
  • පුරෝගාමී තාක්ෂණය: AWS Cloud සේවාවන් සමඟ Nginx භාවිතය, ශ්‍රී ලංකාවේ තාක්ෂණික ආකෘතිවලට ගෝලීය මට්ටමේ ප්‍රවේශයක් සපයයි.

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

💡 ඔබේ ව්‍යාපාරයට හෝ ඉගෙනුමට අදම අත්හදා බලන්න!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#Nginx #AWS #IAM #LoadBalancer #DevOps