Solon Cloud නම අසා බොහෝ දෙනා මයික්රෝසර්විස් පරිසරයක් ගැන හිතාගන්නා අතර, මේ වරට එය වෙනස් අදහසක් ගෙන එයි. පළමු වරට, ඔබේ යෙදුමට විශේෂිත රෙජිස්ට්රියක්, කොන්ෆිග් සෙන්ටර් එකක්, හෝ මැසේජ් කියු එකක් අනිවාර්ය නොව, ඉන්ටර්ෆේස් මට්ටමේ සම්මතයක් පමණක් අවශ්ය වේ.
Solon Cloud යනු එක් නිශ්පාදනයක් නොව, 13 ක්රියාකාරකම් ඉන්ටර්ෆේස් එකතුවක් වන අතර, ඒවාට විවිධ ප්ලගීන් (plugins) මගින් පසුබැසි ක්රියාකාරකම් ලබා දේ. ඔබේ ව්යාපාරික කේතය CloudClient හෝ ඇනෝටේෂන් (annotations) භාවිතා කරයි; පසුබැසිය වෙනස් කිරීමේදී YAML ගොනුවක් පමණක් වෙනස් කරයි, කේතය වෙනස් කළ යුතු නැත.
මෙම 13 ඉන්ටර්ෆේස් අතර CloudConfigService (විස්තරාත්මක කොන්ෆිග්), CloudDiscoveryService (සේවා ලියාපදිංචි/ගොඩනැගීම), CloudEventService (විස්තරාත්මක ඉවෙන්ට් බස්), CloudLockService (බෙදා හැරී ලොක්) වැනි වැදගත් සේවාවන් අඩංගු වේ. ප්ලගීන් ලෙස local, water, nacos, consul වැනි විකල්ප ලබා දී ඇත.
ඇනෝටේෂන් භාවිතයෙන්, @CloudConfig මගින් කොන්ෆිග් අගය ලබාගත හැක, @CloudEvent මගින් ඉවෙන්ට් සබ්ස්ක්රයිබ් කරගත හැක, @CloudJob මගින් බෙදා හැරී නියමිත කාර්යයක් නිර්මාණය කළ හැක, @CloudBreaker මගින් සර්කට් බ්රේකර් එකක් යෙදවිය හැක. අවශ්ය නම්, මෙම ඇනෝටේෂන් වෙන් කරලා ආරම්භක වේලාවේ අක්රීය කළ හැක.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ මෘදුකාංග සංවර්ධකයන්, විශ්වවිද්යාල සිසුන්, සහ ව්යාපාරිකයින්ට SolSolon Cloud ඉතා ප්රයෝජනවත් වේ.
- සිසුන්: පළාත්යමය ඉන්ටර්ෆේස් මත පදනම් වූ පාඨමාලා හරහා, කේතය නැවත නොලියවා බෙදා හැරී පරිසරයන් (local ↔️ cloud) අතර මාරු වීමේ හැකියාව අත්හදා බලන්න.
- ඩිවෙලපර්ලා: නවතම cloud සේවා (Nacos, Consul, etc.) සමඟ පළාත්යමය ප්ලගීන් භාවිතා කර, කේතයේ ස්ථාවරතාවය රැකගෙන ඉක්මනින් නිෂ්පාදන පරිසරයට මාරු විය හැක.
- ව්යාපාර: බෙදා හැරී ලොක්, විශාල ලොග්, මැනුම්, සහ සර්කට් බ්රේකර් වැනි enterprise‑grade සේවාවන් එකම API එකෙන් පාලනය කර, පද්ධති පිරිවැය හා නඩත්තු කාලය අඩු කරයි.
එසේම, CloudClient API එක මඟින් config, id, event, lock, list, file වැනි සේවාවන් එකම ක්රමයෙන් ප්රවේශ කරගත හැකි නිසා, කේතය තනිමතකින් පවත්වා ගැනීම පහසුය.
අවසන් වශයෙන්, Solon Cloud පරිසර-අපේක්ෂිත මෘදුකාංග සංවර්ධනයේ නව මාර්ගයක් ලබා දී, කේතය ලොකල් සිට cloud දක්වා සොළවීමේ ගැටළුව සරල කරයි. ඔබේ ඊළඟ මයික්රෝසර්විස් ව්යාපෘතියේ මේ තාක්ෂණය අත්හදා බලන්න.