Open Serverless ප්රජාවේ නවතම සංස්කරණය v4 එළිදැක්වී, Serverless Framework v3 භාවිතා කරමින් තිබූ අඩුපාඩු හරහා ඉදිරියට යාමට අවස්ථාවක් සලසා ඇත.
v4 නිකුත් වීමට පෙර, Serverless Inc. නව ලයිසන්සිං සහ මිල ගණන් සැලසුමක් හඳුන්වා දුන් අතර, බොහෝ සංවිධාන ඒකට අනුග්රහය දැක්වීමට නොහැකි විය. එම අවස්ථාවේ, Bref නිර්මාතෘ Matthieu Napoli විසින් Serverless Framework v3 එක fork කර “osls” (Open Serverless) නමින් නව ව්යාපෘතියක් ආරම්භ කළේය. මේ fork එක ප්රජාවට v3 සිට Open Serverless වෙත පාරදීම පහසු කර ඇත.
v4 නවතම සංස්කරණය සමඟ, පරණ legacy කේත සහ අතිරේක plugin රහිතව, සැලසුම් පිරිසිදු කිරීමේ හැකියාව ලැබේ. නව ලයිසන්සිං ප්රතිපත්තිය නිසා, පසුගිය වසරේදී පාවිච්චි කළ වඩාත් පිරිවැය අඩු කරන මාර්ගයක් ලබා ගත හැක.
AWS SSO දැන් මුල්ම තලයේම අන්තර්ගත කර ඇති බැවින්, serverless-better-credentials plugin අවශ්ය නැත. Function Pruning දැන් provider සැකසීම් තුළින්ම සක්රිය කළ හැකි අතර, අවශ්ය නම් නියම සංඛ්යාවක් දක්වා පාලනය කළ හැක. Lambda Durable Functions සඳහා durableConfig භාවිතා කර, දිගු කාලීන කාර්යයන්ට සහිතව වැඩිදුර පාලනයක් ලබා ගත හැක. AWS SDK v3 වෙත මාරු කිරීමෙන්, පරණ SDK v2 මත පදනම් වූ plugin කිහිපයක් අසීරු විය හැක, එමඟින් serverless-step-functions වැනි plugin සඳහා අනුකූලතාවය ලබා දීමට කුඩා compatibility plugin එකක් සපයන්න පුළුවන්.
Upgrade guide එක පැහැදිලිව ලියැවී ඇති අතර, අපගේ පරිසරයක ඒකීකරණය කිරීම ඉතාම සරල වූවා. සාමාන්යයෙන් භාවිතා කරන ලද plugin ගණනක් සහ esbuild plugin එකේ අඩු cold start කාලය ගැන ලිපියක්ද ලියා ඇත.
ශ්රී ලංකාවට ඇති වැදගත්කම
- සිසුන් – Serverless තාක්ෂණය ඉගෙන ගැනීමට අඩු පිරිවැයක්, open‑source වීම නිසා පළපුරුදු ව්යාපෘතිවලට සම්බන්ධ වීම පහසුය.
- ඩිවෙලපර්ලා – AWS SSO, function pruning, durable functions වැනි නව ලක්ෂණයන් සමඟ වැඩි පාරිභෝගික අත්දැකීමක්, SDK v3 මඟින් වැඩි ප්රදර්ශනශීලීත්වයක්.
- ව්යාපාර – නව ලයිසන්සිං රීති මඟින් සේවා වියදම අඩු කර, open‑source fork එක භාවිතා කිරීමෙන් vendor lock‑in අවදානම අඩු වේ.
අවසන් වශයෙන්, Open Serverless v4 නව ලක්ෂණ, පිරිසිදු කේත පදනම සහ සජීවී ප්රජාවක් සමඟ ශ්රී ලංකාවේ තාක්ෂණික පරිසරයට නව ගමනක් ඇරඹීමට සුදානම් කරයි.