IT field Help

BinDT

Well-known member
  • Apr 21, 2022
    1,007
    1,585
    113
    Andromeda Galaxy
    Maath me tike mula idan programming igenagannawa. me thred eka kalin mata hambune nathi nisa mama patangaththe cs50-introduction to programming with python ekan.issarahata mee thread eke thiyena widiyata wade karan yanna ona.patta wathina thred ekak.:love2:
     
    • Like
    • Love
    Reactions: ST.PIERRE and HAneo

    beam_tech

    Well-known member
  • IT kolla

    Active member
  • Mar 8, 2022
    171
    168
    43
    āļ¸āļ§āļ¸ āˇ„āļģ⎒āļēāļą āļ­āˇŠâ€āļģ⎙āļŠāˇŠ āļ‘āļšāļšāˇŠ. āļ¸āļ¸ āļ¸āˇšāļš āļ¸āˇ”āļŊ āļ‰āļ¯āļąāˇŠāļ¸ āļšāˇ’āļēāˇ™āˇ€āˇŠāˇ€āˇ. āļ¸āˇāļģ āļ¯āˇāļąāˇ”āļ¸āļšāˇŠ āļœāļąāˇŠāļą āļ´āˇ”āļŊ⎔⎀āļąāˇŠ. āļ¸āˇšāļš āļąāļ¸āˇŠ āļ¸āļ¸ āˇ€āļœāˇš career path change āļšāļģāļą āļ…āļēāļ§ āļœāˇœāļŠāļšāˇŠ ⎀āļ§āˇ’āļąāˇ€āˇ.āļ¸āˇšāļš āļ¯āˇ’āļœāļ§āļ¸ āļ‹āļ´āˇŠāļŠāˇšāļ§āˇŠ āļšāļģāļ¸āˇ”.

    āļ¸āļ§ āļ¸āˇšāļšāļ§ āļ´āˇœāļŠāˇ’ āļ‹āļ´āļ¯āˇ™āˇƒāļšāˇŠ āļ¯āˇ™āļąāˇŠāļąāļšāˇœ. āļ¸āļ¸āļ­āˇŠ āļ‰āļąāˇŠāļąāˇš cloud,DevOps wage field āļ‘āļšāļšāļ§ āļēāļąāˇŠāļą. āļ¸āļ§āļ­āˇŠ it background āļ‘āļšāļšāˇŠ āļąāˇ‘. āļ¸āļ¸ āļ¸āˇšāļšāˇš āļšāļŊ⎒āļąāˇŠ āļ¸āˇš āļœāˇāļą āļ­āˇŠâ€āļģ⎙āļŠāˇŠ āļ¯āˇāļŊāˇ āļ­āˇ’āļē⎙āļąāˇ€āˇ. āļ¸āļ§ āļ­āˇ’āļē⎙āļąāˇŠāļąāˇš IT related āļąāˇœāˇ€āļą field āļ‘āļšāļš degree āļ‘āļšāļšāˇŠ. āļ¸āļ§ cloud ⎄āļģ⎒ devops walin ⎄āļģ⎒ āļĸ⎜āļļ⎊ āļ‘āļšāļšāļ§ āļœāˇ’⎄⎒āļąāˇŠ āļ‘āļ­āļą āļ‰āļ¯āļąāˇŠ ⎀⎐āļŠāˇ’āļ¯āˇ”āļģ āļ‰āļœāˇ™āļą āļœāļąāˇŠāļąāļē⎒ āļ”āļąāˇš. ⎄⎐āļļ⎐āļē⎒ āļ¸āļ§ āļ’ āļ´āˇāļ­āˇŠāļ­āˇš āļ¸āˇ”āļšāˇ”āļ­āˇŠāļ¸ āļ´āˇšāļ´āļģ⎊ āļšāˇœāļŊ⎒⎆⎒āļšāˇšāˇāļąāˇŠ āļąāˇ‘. āļ¸āļ§ āļ¯āˇāļąāļœāļąāˇŠāļą āļ”āļąāˇš āļ¸āļ§ āļ”āļąāˇš āļĸ⎜āļļ⎊ āļ‘āļšāļšāˇŠ āˇ„āˇœāļēāˇāļœāļąāˇŠāļą. Cloud certification āļšāļģāļąāˇŠāļą āˇ€āˇ™āļē⎒āļ¯? āļ‘⎄⎙āļ¸ āļ‘āļšāļšāˇŠ āļšāļģāļŊāˇ ⎀⎒āļ­āļģāļšāˇŠ āļĸ⎜āļļ⎊ āļ‘āļšāļšāļ§ āļ´āˇāļąāļœāļąāˇŠāļą āļ´āˇ”āļŊ⎔⎀āļąāˇŠāļ¯? āļ…āļąāˇš āļ¸āļ§ āļ¸āˇšāļšāļ§ āļ‹āļ´āˇŠāļ¯āˇŠāˇƒāļšāˇŠ āļ¯āˇ™āļąāˇŠāļą āļ¸āˇ’āļ­āˇŠâ€āļģāˇŠâ€āļēāˇ. āļ¸āļ¸ āļ¯āˇāļšāˇŠāļš āļ¸āˇšāļšāˇš āļšāˇ’āļē⎊āļŊ āļ­āˇ’āļē⎙āļąāˇŠāˇ€ devops āļ´āˇŠâ€āļģ⎜āļœāˇŠâ€āļģ⎐āļ¸āˇ’āļ‚ āļŊ⎐āļąāˇŠāļœāˇŠāˇ€āˇšāļĸ⎊ āļŊ⎜āļšāˇ”⎀āļ§āļ¸ āļ”āļąāˇš āļąāˇ‘ āļšāˇ’āļēāļŊāˇ. āļ’āļš āļœāˇāļąāļ­āˇŠ āļšāˇ’āļēāļąāˇŠāļąāļšāˇ.
     

    siri_ayya

    Well-known member
  • Feb 1, 2022
    16,966
    1
    29,883
    113
    āļ¸āļ¸āļ­āˇŠ āļ‰āļąāˇŠāļąāˇš cloud,DevOps wage field āļ‘āļšāļšāļ§ āļēāļąāˇŠāļą. āļ¸āļ§āļ­āˇŠ it background āļ‘āļšāļšāˇŠ āļąāˇ‘
    āļ¸āˇš āļ§āˇ’āļš āļ­āļ¸āˇ āļ¸āļ āļąāˇŠ āļ¸āļ§ āļąāļ¸āˇŠ āļšāˇ’āļēāļąāˇŠāļą āļ´āˇ”⎅⎔⎀āļąāˇŠ.. Devops field āļ‘āļšāˇš āļŊ⎜āļšāˇ” experience āļ‘āļšāļšāˇŠ āļąāˇ‘.. āļ¸āˇš āļ§āˇ’āļš āļšāļģāļą āļœāļ¸āļąāˇŠ devops āļ…āļē⎀ linkedin āļ‘āļšāˇ™āļąāˇŠ add āļšāļģāļœāļąāˇŠāļą.. āļœāˇœāļŠāļšāˇŠ devops learning resources āļ­āˇ’āļē⎙āļąāˇ€āˇ linkedin āļ‘āļšāˇš..
    āļ‹āļš āļ¸āˇš ⎀āļœāˇš roles ⎀āļŊāļ§ āļšāˇāļ¸āļ­āˇ’ ⎀⎙āļē⎒ āļšāˇ’āļēāļŊ..
    • devops engineer - āļ¸āˇšāļšāˇš coding āļ´āˇœāļŠāˇŠāļŠāļšāˇŠ āļ­āˇ’āļē⎙āļąāˇ€āˇ , bt āļœāˇœāļŠāļšāˇŠāļ¸ āļ­āˇ’āļē⎙āļąāˇŠāļąāˇš deploy āļšāļģāļąāˇŠāļą āļ­āļ¸āˇ..āˇ„āˇœāļŗ salary āļ‘āļšāļšāˇŠ ⎄āļ¸āˇŠāļļ⎙āļą āļĸ⎜āļļāļšāˇŠ..āļ¸āļœāˇš āļēāˇāļŊ⎔⎀⎙āļšāˇŠ junior devops engineer āļ‰āļąāˇŠāļąāˇ€āˇ axiata āļ‘āļšāˇš..āļ¸āˇ’āļąāˇ’⎄āļ§ 120āļšāˇŠ ⎄āļ¸āˇŠāļļ⎙āļąāˇ€āˇ..
    • System engineer - devops ⎀āļœāˇšāļ¸ āļ­āļ¸āˇ āļ§āˇ’āļšāļšāˇŠ.. But devops ⎀āļŊ āļ­āļģāļ¸āˇŠ coding āļąāˇ‘.. āļ¸āļœāˇš āļļ⎐āļ āˇāļŊāˇ āļ¯āˇ™āļąāˇŠāļąāˇ™āļšāˇŠ āļ‰āļąāˇŠāļąāˇ€āˇ simcentric āļ‘āļšāˇ™āļē⎒ lseg āļ‘āļšāˇ™āļē⎒ system engineer āļšāļģāļą..
    • database administrator - āļ¸āˇšāļšāˇš āļąāļ¸āˇŠ coding āļąāˇ‘ , bt salary āļ§āˇ’āļšāļšāˇŠ āļ…āļŠāˇ”āļē⎒ devops āļŊāļ§ āˇ€āļŠāˇ ..
    • system administrator - āļ¸āˇšāļšāļ­āˇŠ database admin ⎀āļœāˇš āļ­āļ¸āˇ..
    āļ­āˇ€ āļ´āˇ”⎅⎔⎀āļąāˇŠ cloud certification āļšāļģāļąāˇŠāļą.,,āļŊāļ‚āļšāˇāˇ€āˇš āļąāļ¸āˇŠ āļœāˇœāļŠāļšāˇŠāļ¸ use ⎀⎙āļąāˇŠāļąāˇš aws āˇƒāˇ„ azure..āļ¸āˇš services ⎀āļŊ certificate āļ­āˇ’āļē⎙āļąāˇ€āˇ āļąāļ¸āˇŠ āˇ„āˇœāļŗāļē⎒ āļ‰āˇƒāˇŠāˇƒāļģ⎄āļ§ āļēāļ¯āˇŠāļ¯āˇ“..

    private company apply āļšāļģāļ¯āˇŠāļ¯āˇ“ āļ‘āļēāˇāļŊāļ§ āļ´āˇšāļąāˇŠāļą āļ•āļą āļ”āļēāˇ āļ¯āˇāļąāˇ”āļ¸ āļ­āˇ’āļē⎙āļą āļšāˇ™āļąāˇ™āļšāˇŠ āļšāˇ’āļēāļŊ..āļ’āļšāļ§ certification ⎀⎒āļ­āļģāļšāˇŠ āļ­āˇ’āļļ⎒āļŊ ⎄āļģ⎒āļēāļąāˇŠāļąāˇš āļąāˇ‘ ..āļ”āļēāˇ āļ”āļē āļ¯āˇšāˇ€āļŊ⎊ āļ‰āļœāˇ™āļąāļœāļąāˇŠāļą āļœāļ¸āļąāˇŠ āļ’ āļ¯āˇšāˇ€āļŊ⎊ blogs āļŊ⎒āļēāļąāˇŠāļą āļ•āļąāˇš , linkedin account āļ‘āļšāļšāˇŠ ⎄āļ¯āˇāļœāˇ™āļą āļ’āļšāˇ™ āļ’āˇ€āˇ share āļšāļģāļąāˇŠāļą āļ•āļąāˇš..āļ‘āļ­āļšāˇœāļ§ āˇƒāˇāļ¸āˇāļąāˇŠāļē⎙āļąāˇŠ recruiter āļŊ āļšāļ­āˇ āļšāļģāļąāˇ€āˇ..āļąāˇāļ­āˇŠāļąāļ¸āˇŠ āļ‹āļš company ⎀āļŊāļ§ cv āļ¯āˇāļąāˇŠāļą āļ•āļąāˇš āļ‹āļąāˇŠāļœāˇš site ⎀āļŊ⎒āļąāˇŠ ..āļ‘⎄⎙āļ¸āļ­āˇŠ āļąāˇāļ­āˇŠāļąāļ¸āˇŠ āļ‹āļšāˇš bit āļēāˇāļŊāˇ”āˇ€āˇ āļ¯āˇāļąāˇŠ company ⎀āļŊ āļ‡āļ­āˇ’āļąāˇš .. āļ‹āļąāˇŠāļœāˇ™āļąāˇŠ āļ…⎄āļąāˇŠāļą āļ•āļąāˇš vacancy āļ­āˇ’āļē⎙āļąāˇ€āļ¯ āļšāˇ’āļēāļŊāˇ ..āļ‘⎄⎙āļ¸ āļĸ⎜āļļ⎊ āļąāļ¸āˇŠ āļœāˇœāļŠāļšāˇŠ ⎀⎙āļŊāˇāˇ€āļ§ āˇƒāˇ™āļ§āˇŠ ⎀⎙āļąāˇ€āˇ..
    āļ”āˇ„āˇœāļ¸ āļ‰āˇƒāˇŠāˇƒāļģ⎄āļ§ āļēāļ¯āˇŠāļ¯āˇ“ āļ¸āļ āļąāˇŠ āļ‘āļš āļ­āˇāļąāļšāļ¯āˇ“ āļ‹āļšāļ§ āˇ„āˇ’āļ­āˇ™āļē⎒ paper qualification āļ‘āļšāļšāˇŠ āļœāļąāˇŠāļą ..āļ…āļąāˇŠāļą āļ‘āļ­āļšāˇœāļ§ āļ†āļē⎙āļ¸ bit āˇ„āˇ ⎀⎙āļą āļšāˇāļ¸āļ­āˇ’ degree āļ‘āļšāļšāˇŠ āļšāļģāļąāˇŠāļą āļ´āˇ”⎅⎔⎀āļąāˇŠ ..āļ‘āļ­āļšāˇœāļ§ āļ‹āļšāļ§ āˇƒāļŊ⎊āļŊ⎒ āļ´āˇŠâ€āļģ⎁⎊āļąāļ­āˇŠ āļ…āļŠāˇ” āļąāˇ’āˇƒāˇ focus āļšāļģāļŊāˇ āļšāļģāļœāļąāˇŠāļąāļ­āˇŠ āļ´āˇ”⎅⎔⎀āļąāˇŠ ⎀⎙āļē⎒..

    āļ¸āˇšāļš āļ­āļ¸āļē⎒ āļ¸āļ āļąāˇŠ āļ¸āļ§ āļ´āˇšāļą path āļ‘āļš.. @HAneo āļ­āˇŠ comment āļšāļģāļē⎒ , āļ‘āļēāˇāļœāˇš opinion āļ‘āļšāļ­āˇŠ āļļāļŊāļąāˇŠāļąāļšāˇ

    āļ¸āļ§ āļ¯āˇāļąāļœāļąāˇŠāļą āļ”āļąāˇš āļ¸āļ§ āļ”āļąāˇš āļĸ⎜āļļ⎊ āļ‘āļšāļšāˇŠ āˇ„āˇœāļēāˇāļœāļąāˇŠāļą. Cloud certification āļšāļģāļąāˇŠāļą āˇ€āˇ™āļē⎒āļ¯? āļ‘⎄⎙āļ¸ āļ‘āļšāļšāˇŠ āļšāļģāļŊāˇ ⎀⎒āļ­āļģāļšāˇŠ āļĸ⎜āļļ⎊ āļ‘āļšāļšāļ§ āļ´āˇāļąāļœāļąāˇŠāļą āļ´āˇ”āļŊ⎔⎀āļąāˇŠāļ¯?
    āļ”āˇ€āˇŠ.. Cloud cert āļšāļģāļŊāˇ ⎀⎒āļ­āļģāļšāˇŠ ⎀⎔āļĢāļ­āˇŠ āļĸ⎜āļļāļšāˇŠ āˇ„āˇœāļēāˇāļœāļąāˇŠāļą āļ´āˇ”⎅⎔⎀āļąāˇŠ companies āļ­āˇ’āļē⎙āļąāˇ€āˇ āļšāˇ’āļēāļŊāˇ āļ…⎄āļŊ āļ­āˇ’āļē⎙āļąāˇ€āˇ.. ⎄⎐āļļ⎐āļē⎒ cert āļ‘āļš pass āļ‹āļąāˇāļ§ āˇ€āˇ’āļ­āļģāļšāˇŠ āļ¸āļ¯āˇ’.. āˇ„āˇœāļŗ practical knowledge āļ‘āļšāļšāˇŠ āļ­āˇ’āļē⎙āļąāˇŠāļą āļ•āļąāˇš..
    devops āļ´āˇŠâ€āļģ⎜āļœāˇŠâ€āļģ⎐āļ¸āˇ’āļ‚ āļŊ⎐āļąāˇŠāļœāˇŠāˇ€āˇšāļĸ⎊ āļŊ⎜āļšāˇ”⎀āļ§āļ¸ āļ”āļąāˇš āļąāˇ‘ āļšāˇ’āļēāļŊāˇ. āļ’āļš āļœāˇāļąāļ­āˇŠ āļšāˇ’āļēāļąāˇŠāļąāļšāˇ
    Devops ⎀āļŊāļ§āļ­āˇŠ āļ´āˇœāļŠāˇŠāļŠāļšāˇŠ programming āļ•āļą.. Deployment āļ‘⎄⎙āļ¸ manual āļšāļģāļąāˇ€āļ§ āˇ€āļŠāˇ āļ‘āļšāļ´āˇāļģāļšāˇŠ script āļ‘āļšāļšāˇŠ āļŊ⎒āļēāļŊ āļ•āļąāˇš ⎀⎙āļŊāˇāˇ€āļ§ āļ’āļš run āļšāļģāļą āļŊāˇšāˇƒāˇ’.. Bash scripting āļ‘⎄⎙āļ¸ āļ­āˇ’āļē⎙āļąāˇŠāļąāļ¸ āļ•āļą skill āļ‘āļšāļšāˇŠ.. Python, java, go ⎀āļœāˇš langs ⎀āļŊ⎒āļąāˇŠ āļ‘āļšāļšāˇŠ, bash, cloud skills āˇ„āˇœāļŗāļ§ āļ­āˇ’āļē⎙āļąāˇ€āˇ āļąāļ¸āˇŠ āļĸ⎜āļļāļšāˇŠ āļœāļąāˇŠāļą āļ…āļ¸āˇāļģ⎔ āļąāˇ‘..
    ------ Post added on Jun 1, 2022 at 7:05 PM
     

    HAneo

    Well-known member
  • Jan 30, 2007
    12,970
    29,167
    113
    Homagama
    āļ¸āļ§āļ¸ āˇ„āļģ⎒āļēāļą āļ­āˇŠâ€āļģ⎙āļŠāˇŠ āļ‘āļšāļšāˇŠ. āļ¸āļ¸ āļ¸āˇšāļš āļ¸āˇ”āļŊ āļ‰āļ¯āļąāˇŠāļ¸ āļšāˇ’āļēāˇ™āˇ€āˇŠāˇ€āˇ. āļ¸āˇāļģ āļ¯āˇāļąāˇ”āļ¸āļšāˇŠ āļœāļąāˇŠāļą āļ´āˇ”āļŊ⎔⎀āļąāˇŠ. āļ¸āˇšāļš āļąāļ¸āˇŠ āļ¸āļ¸ āˇ€āļœāˇš career path change āļšāļģāļą āļ…āļēāļ§ āļœāˇœāļŠāļšāˇŠ ⎀āļ§āˇ’āļąāˇ€āˇ.āļ¸āˇšāļš āļ¯āˇ’āļœāļ§āļ¸ āļ‹āļ´āˇŠāļŠāˇšāļ§āˇŠ āļšāļģāļ¸āˇ”.

    āļ¸āļ§ āļ¸āˇšāļšāļ§ āļ´āˇœāļŠāˇ’ āļ‹āļ´āļ¯āˇ™āˇƒāļšāˇŠ āļ¯āˇ™āļąāˇŠāļąāļšāˇœ. āļ¸āļ¸āļ­āˇŠ āļ‰āļąāˇŠāļąāˇš cloud,DevOps wage field āļ‘āļšāļšāļ§ āļēāļąāˇŠāļą. āļ¸āļ§āļ­āˇŠ it background āļ‘āļšāļšāˇŠ āļąāˇ‘. āļ¸āļ¸ āļ¸āˇšāļšāˇš āļšāļŊ⎒āļąāˇŠ āļ¸āˇš āļœāˇāļą āļ­āˇŠâ€āļģ⎙āļŠāˇŠ āļ¯āˇāļŊāˇ āļ­āˇ’āļē⎙āļąāˇ€āˇ. āļ¸āļ§ āļ­āˇ’āļē⎙āļąāˇŠāļąāˇš IT related āļąāˇœāˇ€āļą field āļ‘āļšāļš degree āļ‘āļšāļšāˇŠ. āļ¸āļ§ cloud ⎄āļģ⎒ devops walin ⎄āļģ⎒ āļĸ⎜āļļ⎊ āļ‘āļšāļšāļ§ āļœāˇ’⎄⎒āļąāˇŠ āļ‘āļ­āļą āļ‰āļ¯āļąāˇŠ ⎀⎐āļŠāˇ’āļ¯āˇ”āļģ āļ‰āļœāˇ™āļą āļœāļąāˇŠāļąāļē⎒ āļ”āļąāˇš. ⎄⎐āļļ⎐āļē⎒ āļ¸āļ§ āļ’ āļ´āˇāļ­āˇŠāļ­āˇš āļ¸āˇ”āļšāˇ”āļ­āˇŠāļ¸ āļ´āˇšāļ´āļģ⎊ āļšāˇœāļŊ⎒⎆⎒āļšāˇšāˇāļąāˇŠ āļąāˇ‘. āļ¸āļ§ āļ¯āˇāļąāļœāļąāˇŠāļą āļ”āļąāˇš āļ¸āļ§ āļ”āļąāˇš āļĸ⎜āļļ⎊ āļ‘āļšāļšāˇŠ āˇ„āˇœāļēāˇāļœāļąāˇŠāļą. Cloud certification āļšāļģāļąāˇŠāļą āˇ€āˇ™āļē⎒āļ¯? āļ‘⎄⎙āļ¸ āļ‘āļšāļšāˇŠ āļšāļģāļŊāˇ ⎀⎒āļ­āļģāļšāˇŠ āļĸ⎜āļļ⎊ āļ‘āļšāļšāļ§ āļ´āˇāļąāļœāļąāˇŠāļą āļ´āˇ”āļŊ⎔⎀āļąāˇŠāļ¯? āļ…āļąāˇš āļ¸āļ§ āļ¸āˇšāļšāļ§ āļ‹āļ´āˇŠāļ¯āˇŠāˇƒāļšāˇŠ āļ¯āˇ™āļąāˇŠāļą āļ¸āˇ’āļ­āˇŠâ€āļģāˇŠâ€āļēāˇ. āļ¸āļ¸ āļ¯āˇāļšāˇŠāļš āļ¸āˇšāļšāˇš āļšāˇ’āļē⎊āļŊ āļ­āˇ’āļē⎙āļąāˇŠāˇ€ devops āļ´āˇŠâ€āļģ⎜āļœāˇŠâ€āļģ⎐āļ¸āˇ’āļ‚ āļŊ⎐āļąāˇŠāļœāˇŠāˇ€āˇšāļĸ⎊ āļŊ⎜āļšāˇ”⎀āļ§āļ¸ āļ”āļąāˇš āļąāˇ‘ āļšāˇ’āļēāļŊāˇ. āļ’āļš āļœāˇāļąāļ­āˇŠ āļšāˇ’āļēāļąāˇŠāļąāļšāˇ.
    āˇƒāˇāļ¸āļąāˇŠāļē⎙āļąāˇŠ āļ¸āˇš devops āļšāˇ™āļąāˇ™āļšāˇŠ ⎀⎒āļ¯āˇ’⎄āļ§ āļœāļąāˇŠāļąāˇš āļŠāˇ’⎀āļŊ⎜āļ´āˇŠāļ¸āļąāˇŠāļ§āˇŠ āˇƒāˇ„ ⎃āļ´āˇāļ§āˇŠ āļģāˇāļŊ⎊ āļ¯āˇ™āļšāļ¸ āˇ„āˇœāļ¯āļ§ āļ¯āļąāˇŠāļąāˇ āļšāˇ™āļąāˇ™āļšāˇŠ. āļ‘āļšāļ§ āˇ„āˇšāļ­āˇ”⎀ āļ¸āļ¸ āļšāˇ’āļēāļąāˇŠāļąāļ¸āˇŠ. āļ‰āˇƒāˇŠāˇƒāļģ āˇƒāˇ’āˇƒāˇŠāļ§āļ¸āˇŠ ⎄āļ¯āļ¯āˇŠāļ¯āˇ“ āļŊ⎜āļšāˇ” āļ´āˇŠâ€āļģ⎁⎊āļąāļēāļšāˇŠ āļ…āˇ€āˇ āļŠāˇ’āˇ€āˇŠ āļ§āˇ“āļ¸āˇŠ āļ‘āļš āˇ„āļ¯āļŊāˇ āļ‹āļąāˇ’āļ§āˇŠ āļ§āˇ™āˇƒāˇŠāļ§āˇŠ āļšāļģāļŊāˇ QA āļšāļģāļŊāˇ āļ‘āļŊāļ§ āˇ€āˇāļŠ āļšāļģāļą āļ’āˇ€āˇ āļŊāļēāˇ’āˇ€āˇŠ āļ¯āˇāļ´āˇ” āļœāļ¸āļąāˇŠ ⎄⎙āļą āļšāˇ™āˇƒāˇŠ āļ‘āļąāˇ€āˇ. āļ’ āļ¸āˇœāļšāļ¯ āļŊāļēāˇ’āˇ€āˇŠ āļ‘āļąāˇŠāˇ€āļēāļģ⎊āļ¸āļąāˇŠāļ§āˇŠ āļ‘āļšāˇšāļ¯āˇ“ ⎄āļ¯āļ´āˇ” āˇƒāˇœāˇ†āˇŠāļ§āˇŠāˇ€āˇ™āļēāˇāļģ⎊ āļ‘āļšāļšāˇŠ ⎀⎐āļŠ āļšāļģāļąāˇŠāļąāˇš ⎀⎙āļąāˇƒāˇŠ āļ­āļ­āˇŠāļ­āˇŠāˇ€ āļēāļ§āļ­āˇš. āļ’ āļąāˇ’āˇƒāˇ āļ­āļ¸āˇ āļ‘⎄⎙āļ¸ āļšāˇ™āˇƒāˇŠ āļ…āˇ€āˇš. āļŠāˇ…āļœāļ§ Cloud āļ‘āļš āļ…āˇ€āˇāļ¸ āļ‘āļšāļ§ āˇ„āļ¯āļ´āˇ” āļ‡āļ´āˇŠ āļ‘āļš āļ¯āˇāļœāļąāˇŠāļą āļ­āˇ€ āļšāļ§āˇŠāļ§āļšāˇŠ āļšāļąāˇŠāļą āļ•āļąāˇš āļ‹āļąāˇ. āļ‰āļ­āˇ’āļąāˇŠ āļ”āļē āļ¯āˇ™āļšāļ§āļ¸ āˇ€āˇ’āˇƒāļ¯āˇ”āļ¸āļšāˇŠ ⎀⎒āļ¯āˇ’⎄āļ§ āļŠāˇ’⎀āļŊ⎜āļ´āˇŠāļ¸āļąāˇŠāļ§āˇŠ āˇƒāˇ„ ⎃āļ´āˇāļ§āˇŠ + āļąāˇ™āļ§āˇŠāˇ€āļģ⎊āļšāˇŠ āļ´āˇāļ­āˇŠāļ­ āļ¯āļąāˇŠāļąāˇ āļšāˇ™āļąāˇ™āļšāˇŠ āļ¸āˇāļ¯ āļ‰āļ¯āļąāˇŠ āļ¸āˇšāļš āļ¸āˇ™āˇ„⎙āļē⎀āļąāˇŠāļą āļ•āļąāˇš āļšāļ¸āļšāˇŠ āļ…āˇ€āˇ. āļ‘āļąāˇŠāļą āļ‘āļšāļ§ āļ­āļ¸āˇ āļ”āļē āļģāˇāļŊ⎊ āļ‘āļš āļœāˇ™āļąāˇāˇ€āˇš. āļ…āļ¯ āļ­āˇ’āļēāļą āˇƒāˇœāˇ†āˇŠāļ§āˇŠāˇ€āˇ™āļēāˇāļģ⎊ ⎀āļŊ āˇƒāˇ„ cloud platform ⎀āļŊ complexity āļ‘āļš āļąāˇ’āˇƒāˇ āļ¸āˇš āļģāˇāļŊ⎊ āļ‘āļš āˇ€āˇ™āļąāļ¸ āļ‰āļœāˇ™āļą āļœāļąāˇŠāļą āļ•āļąāˇš āļ‘āļšāļšāˇŠ ⎀⎒āļ¯āˇ’⎄āļ§ āļ´āļ­āˇŠ āļ‹āļąāˇ. āļ­āˇ€ āˇ€āˇ’āˇƒāˇŠāļ­āļģ āļ•āļąāˇš āļąāļ¸āˇŠ āļ…⎄āļ´āļąāˇŠ āļšāˇ’āļēāļąāˇŠāļąāļ¸āˇŠ.

    ⎄āļģ⎒ āļ¸āļ¸ āļ¸āˇš āļģāˇāļŊ⎊ āļ‘āļš āļœāˇāļą āˇ€āˇāļŠāˇ’ āˇ€āˇ’āˇƒāˇŠāļ­āļģ āˇ„āˇ™āˇ€āˇŠāˇ€āˇ. āļ‘⎄⎙āļ¸ āļšāļŊ⎚ āļ¸āļ¸ āˇ„āˇœāļ¯āļ§ āļ¯āļąāˇŠāļąāˇ āļ‰āļąāˇŠāļ§āļąāˇāˇ‚āļąāļŊ⎊ āļšāļ¸āˇŠāļ´āˇāļąāˇ’ 10 āļš āļ”āļē āļĸ⎜āļļ⎊ āļģāˇāļŊ⎊ āļ‘āļšāˇš āļ‰āļŊ⎊āļŊāļą āļ¯āˇšāˇ€āļŊ⎊ āļ¸āļ¸ āļļ⎐āļŊāˇ”āˇ€āˇ. āļļāļŊāļŊāˇ āļ’āˇ€āˇ āļšāˇāļ§āļœāļģ⎒ āļšāˇ…āˇ. āļ¸āˇš āļ­āˇ’āļē⎙āļąāˇŠāļąāˇš āļ‘⎄⎙āļ¸ āļ‘āļšāļšāˇŠ. āļ‰āļ­āˇ’āļąāˇŠ āļ¸āˇš āļ§āˇ’āļš āˇ†āļŊāˇ āļšāļģāļŊāˇ āļ­āˇ’āļēāļą āļšāˇ™āļąāˇ™āļšāˇŠāļ§ āˇƒāˇ“āļąāˇ’āļēāļģ⎊ āļ´āˇœāļ§āˇŠâ€Œ āļ‘āļšāļšāļ§ āļŊāˇšāˇƒāˇ’āļē⎙āļąāˇŠ āļ´āļąāˇ’āļąāˇŠāļą āļ´āˇ”⎅⎔⎀āļąāˇŠ. . āļ¸āˇš āļ‘āļš āļ‘āļš āļ…āļģāļąāˇŠ google āļ‘āļšāˇš āļœāˇ„āļŊāˇ āļļāļŊāļąāˇŠāļą āļ¸āˇš āļ¸āˇœāļąāˇ€āļ¯ āļšāˇ’āļēāļŊ. āļ‘āļšāˇ™āļąāˇŠ āļ”āļēāˇāļ§ āļ¯āļŊ āļ…āļ¯āˇ„āˇƒāļšāˇŠ āļ‘āļē⎒ āļ¸āˇœāļąāˇ€āˇ ⎀āļœāˇš āļēāļšāˇ™āļšāˇŠāļšāˇŠāļ¯ āļ¸āˇšāļš āļšāˇ’āļēāļŊ. āļ‘⎄⎙āļ¸ āļ…āļ¯āˇ„āˇƒāļšāˇŠ āļœāļąāˇŠāļąāˇš āļąāˇāļ­āˇ”⎀ āļŠāˇ…āļœ āļ‘āļšāļ§ āļēāļąāˇŠāļą āļ‘āļ´āˇ. āļ¸āˇšāļš āļļ⎐āļŊāˇ”āˇ€āˇāļ¸ āļ”āļēāˇāļ§ āļ‘āļą āļ…āļ¯āˇ„āˇƒ āļ‘āļšāˇŠāļš āļ¸āˇšāļšāˇš āļ¯āˇāļąāˇŠāļą . āļ¸āˇšāļšāˇš āļ‰āļąāˇŠāļąāˇ€āˇŠ āļšāˇāˇƒāˇŠ āļœāˇāļą āļ‘āļšāˇŠāˇƒāˇŠāļ´āļģ⎊āļ§āˇŠ āļŊāˇ. āļŠāļ§ āļ´āˇƒāˇŠāˇƒāˇš āļ‹āļąāˇŠ āļ”āļēāˇāļ§ āļœāˇāļŊāļ´āˇ™āļą āļšāˇāˇƒāˇŠ āļ‘āļš āļ­āˇāļģāļŊāˇ āļ¯āˇ™āļē⎒.

    āļšāˇāˇƒāˇŠ āļœāˇāļą āˇ€āˇāļŠāˇ’ āˇ€āˇ’āˇƒāˇŠāļ­āļģ ⎃āļ¯āˇ„āˇ āļ…āļ¸āļ­āļąāˇŠāļą

    @avjayarathne

    @siri_ayya

    DevOps Engineer Role Breakdown
    ========================

    Cloud Services
    ==============
    Designing and operating PaaS
    Management of different layers of services
    Use standard tools and processes to deploy code and support environments, including support for quality assurance, monitoring, incident management, and backup and disaster recovery
    Manage requests for change in accordance with platform strategy, standards and governance
    Support Engineering team on application configuration, tuning, and deployment needs
    Ensure high availability and disaster recovery are in place and provide response to incidents and alerts associated with DevOps

    Network and OS Configurations
    =============================
    Installation, configuration and virtualization of OS and services
    Scripted handling of OS installation on servers
    Operations of infrastructure setup (servers, network, switches)
    Investigating and troubleshooting network traffic
    Knowledge of TCP/IP stack, DNS, WAF, Load balancing

    CI/CD and Pipelines
    ===================
    Expertise in the configuration of Azure DevOps
    Expertise with automated deployment, testing and documentation across Azure DevOps
    Following best practices in building CI/CD pipelines
    Automate work to manage engineering, test and production environments
    Continuously analyze, execute, and improve DevOps tools, processes and procedures

    Development Essentials
    =====================
    Must have strong knowledge of container services such as Docker, Kubernetes , OpenShift or K8S
    Knowledge and experience in developing scripts in shell and Python is an advantage
    Experience in building fault-tolerant, scalable systems
    Knowledge in .NET, SQL Data and SQL Server
    Scripting and automation of tasks Ironic (BM provisioning); RedFish (for Idrac/ILO), automation (ansible), Puppet, PXE boot etc.
     

    beam_tech

    Well-known member
  • āˇƒāˇāļ¸āļąāˇŠāļē⎙āļąāˇŠ āļ¸āˇš devops āļšāˇ™āļąāˇ™āļšāˇŠ ⎀⎒āļ¯āˇ’⎄āļ§ āļœāļąāˇŠāļąāˇš āļŠāˇ’⎀āļŊ⎜āļ´āˇŠāļ¸āļąāˇŠāļ§āˇŠ āˇƒāˇ„ ⎃āļ´āˇāļ§āˇŠ āļģāˇāļŊ⎊ āļ¯āˇ™āļšāļ¸ āˇ„āˇœāļ¯āļ§ āļ¯āļąāˇŠāļąāˇ āļšāˇ™āļąāˇ™āļšāˇŠ. āļ‘āļšāļ§ āˇ„āˇšāļ­āˇ”⎀ āļ¸āļ¸ āļšāˇ’āļēāļąāˇŠāļąāļ¸āˇŠ. āļ‰āˇƒāˇŠāˇƒāļģ āˇƒāˇ’āˇƒāˇŠāļ§āļ¸āˇŠ ⎄āļ¯āļ¯āˇŠāļ¯āˇ“ āļŊ⎜āļšāˇ” āļ´āˇŠâ€āļģ⎁⎊āļąāļēāļšāˇŠ āļ…āˇ€āˇ āļŠāˇ’āˇ€āˇŠ āļ§āˇ“āļ¸āˇŠ āļ‘āļš āˇ„āļ¯āļŊāˇ āļ‹āļąāˇ’āļ§āˇŠ āļ§āˇ™āˇƒāˇŠāļ§āˇŠ āļšāļģāļŊāˇ QA āļšāļģāļŊāˇ āļ‘āļŊāļ§ āˇ€āˇāļŠ āļšāļģāļą āļ’āˇ€āˇ āļŊāļēāˇ’āˇ€āˇŠ āļ¯āˇāļ´āˇ” āļœāļ¸āļąāˇŠ ⎄⎙āļą āļšāˇ™āˇƒāˇŠ āļ‘āļąāˇ€āˇ. āļ’ āļ¸āˇœāļšāļ¯ āļŊāļēāˇ’āˇ€āˇŠ āļ‘āļąāˇŠāˇ€āļēāļģ⎊āļ¸āļąāˇŠāļ§āˇŠ āļ‘āļšāˇšāļ¯āˇ“ ⎄āļ¯āļ´āˇ” āˇƒāˇœāˇ†āˇŠāļ§āˇŠāˇ€āˇ™āļēāˇāļģ⎊ āļ‘āļšāļšāˇŠ ⎀⎐āļŠ āļšāļģāļąāˇŠāļąāˇš ⎀⎙āļąāˇƒāˇŠ āļ­āļ­āˇŠāļ­āˇŠāˇ€ āļēāļ§āļ­āˇš. āļ’ āļąāˇ’āˇƒāˇ āļ­āļ¸āˇ āļ‘⎄⎙āļ¸ āļšāˇ™āˇƒāˇŠ āļ…āˇ€āˇš. āļŠāˇ…āļœāļ§ Cloud āļ‘āļš āļ…āˇ€āˇāļ¸ āļ‘āļšāļ§ āˇ„āļ¯āļ´āˇ” āļ‡āļ´āˇŠ āļ‘āļš āļ¯āˇāļœāļąāˇŠāļą āļ­āˇ€ āļšāļ§āˇŠāļ§āļšāˇŠ āļšāļąāˇŠāļą āļ•āļąāˇš āļ‹āļąāˇ. āļ‰āļ­āˇ’āļąāˇŠ āļ”āļē āļ¯āˇ™āļšāļ§āļ¸ āˇ€āˇ’āˇƒāļ¯āˇ”āļ¸āļšāˇŠ ⎀⎒āļ¯āˇ’⎄āļ§ āļŠāˇ’⎀āļŊ⎜āļ´āˇŠāļ¸āļąāˇŠāļ§āˇŠ āˇƒāˇ„ ⎃āļ´āˇāļ§āˇŠ + āļąāˇ™āļ§āˇŠāˇ€āļģ⎊āļšāˇŠ āļ´āˇāļ­āˇŠāļ­ āļ¯āļąāˇŠāļąāˇ āļšāˇ™āļąāˇ™āļšāˇŠ āļ¸āˇāļ¯ āļ‰āļ¯āļąāˇŠ āļ¸āˇšāļš āļ¸āˇ™āˇ„⎙āļē⎀āļąāˇŠāļą āļ•āļąāˇš āļšāļ¸āļšāˇŠ āļ…āˇ€āˇ. āļ‘āļąāˇŠāļą āļ‘āļšāļ§ āļ­āļ¸āˇ āļ”āļē āļģāˇāļŊ⎊ āļ‘āļš āļœāˇ™āļąāˇāˇ€āˇš. āļ…āļ¯ āļ­āˇ’āļēāļą āˇƒāˇœāˇ†āˇŠāļ§āˇŠāˇ€āˇ™āļēāˇāļģ⎊ ⎀āļŊ āˇƒāˇ„ cloud platform ⎀āļŊ complexity āļ‘āļš āļąāˇ’āˇƒāˇ āļ¸āˇš āļģāˇāļŊ⎊ āļ‘āļš āˇ€āˇ™āļąāļ¸ āļ‰āļœāˇ™āļą āļœāļąāˇŠāļą āļ•āļąāˇš āļ‘āļšāļšāˇŠ ⎀⎒āļ¯āˇ’⎄āļ§ āļ´āļ­āˇŠ āļ‹āļąāˇ. āļ­āˇ€ āˇ€āˇ’āˇƒāˇŠāļ­āļģ āļ•āļąāˇš āļąāļ¸āˇŠ āļ…⎄āļ´āļąāˇŠ āļšāˇ’āļēāļąāˇŠāļąāļ¸āˇŠ.

    ⎄āļģ⎒ āļ¸āļ¸ āļ¸āˇš āļģāˇāļŊ⎊ āļ‘āļš āļœāˇāļą āˇ€āˇāļŠāˇ’ āˇ€āˇ’āˇƒāˇŠāļ­āļģ āˇ„āˇ™āˇ€āˇŠāˇ€āˇ. āļ‘⎄⎙āļ¸ āļšāļŊ⎚ āļ¸āļ¸ āˇ„āˇœāļ¯āļ§ āļ¯āļąāˇŠāļąāˇ āļ‰āļąāˇŠāļ§āļąāˇāˇ‚āļąāļŊ⎊ āļšāļ¸āˇŠāļ´āˇāļąāˇ’ 10 āļš āļ”āļē āļĸ⎜āļļ⎊ āļģāˇāļŊ⎊ āļ‘āļšāˇš āļ‰āļŊ⎊āļŊāļą āļ¯āˇšāˇ€āļŊ⎊ āļ¸āļ¸ āļļ⎐āļŊāˇ”āˇ€āˇ. āļļāļŊāļŊāˇ āļ’āˇ€āˇ āļšāˇāļ§āļœāļģ⎒ āļšāˇ…āˇ. āļ¸āˇš āļ­āˇ’āļē⎙āļąāˇŠāļąāˇš āļ‘⎄⎙āļ¸ āļ‘āļšāļšāˇŠ. āļ‰āļ­āˇ’āļąāˇŠ āļ¸āˇš āļ§āˇ’āļš āˇ†āļŊāˇ āļšāļģāļŊāˇ āļ­āˇ’āļēāļą āļšāˇ™āļąāˇ™āļšāˇŠāļ§ āˇƒāˇ“āļąāˇ’āļēāļģ⎊ āļ´āˇœāļ§āˇŠâ€Œ āļ‘āļšāļšāļ§ āļŊāˇšāˇƒāˇ’āļē⎙āļąāˇŠ āļ´āļąāˇ’āļąāˇŠāļą āļ´āˇ”⎅⎔⎀āļąāˇŠ. . āļ¸āˇš āļ‘āļš āļ‘āļš āļ…āļģāļąāˇŠ google āļ‘āļšāˇš āļœāˇ„āļŊāˇ āļļāļŊāļąāˇŠāļą āļ¸āˇš āļ¸āˇœāļąāˇ€āļ¯ āļšāˇ’āļēāļŊ. āļ‘āļšāˇ™āļąāˇŠ āļ”āļēāˇāļ§ āļ¯āļŊ āļ…āļ¯āˇ„āˇƒāļšāˇŠ āļ‘āļē⎒ āļ¸āˇœāļąāˇ€āˇ ⎀āļœāˇš āļēāļšāˇ™āļšāˇŠāļšāˇŠāļ¯ āļ¸āˇšāļš āļšāˇ’āļēāļŊ. āļ‘⎄⎙āļ¸ āļ…āļ¯āˇ„āˇƒāļšāˇŠ āļœāļąāˇŠāļąāˇš āļąāˇāļ­āˇ”⎀ āļŠāˇ…āļœ āļ‘āļšāļ§ āļēāļąāˇŠāļą āļ‘āļ´āˇ. āļ¸āˇšāļš āļļ⎐āļŊāˇ”āˇ€āˇāļ¸ āļ”āļēāˇāļ§ āļ‘āļą āļ…āļ¯āˇ„āˇƒ āļ‘āļšāˇŠāļš āļ¸āˇšāļšāˇš āļ¯āˇāļąāˇŠāļą . āļ¸āˇšāļšāˇš āļ‰āļąāˇŠāļąāˇ€āˇŠ āļšāˇāˇƒāˇŠ āļœāˇāļą āļ‘āļšāˇŠāˇƒāˇŠāļ´āļģ⎊āļ§āˇŠ āļŊāˇ. āļŠāļ§ āļ´āˇƒāˇŠāˇƒāˇš āļ‹āļąāˇŠ āļ”āļēāˇāļ§ āļœāˇāļŊāļ´āˇ™āļą āļšāˇāˇƒāˇŠ āļ‘āļš āļ­āˇāļģāļŊāˇ āļ¯āˇ™āļē⎒.

    āļšāˇāˇƒāˇŠ āļœāˇāļą āˇ€āˇāļŠāˇ’ āˇ€āˇ’āˇƒāˇŠāļ­āļģ ⎃āļ¯āˇ„āˇ āļ…āļ¸āļ­āļąāˇŠāļą

    @avjayarathne

    @siri_ayya

    DevOps Engineer Role Breakdown
    ========================

    Cloud Services
    ==============
    Designing and operating PaaS
    Management of different layers of services
    Use standard tools and processes to deploy code and support environments, including support for quality assurance, monitoring, incident management, and backup and disaster recovery
    Manage requests for change in accordance with platform strategy, standards and governance
    Support Engineering team on application configuration, tuning, and deployment needs
    Ensure high availability and disaster recovery are in place and provide response to incidents and alerts associated with DevOps

    Network and OS Configurations
    =============================
    Installation, configuration and virtualization of OS and services
    Scripted handling of OS installation on servers
    Operations of infrastructure setup (servers, network, switches)
    Investigating and troubleshooting network traffic
    Knowledge of TCP/IP stack, DNS, WAF, Load balancing

    CI/CD and Pipelines
    ===================
    Expertise in the configuration of Azure DevOps
    Expertise with automated deployment, testing and documentation across Azure DevOps
    Following best practices in building CI/CD pipelines
    Automate work to manage engineering, test and production environments
    Continuously analyze, execute, and improve DevOps tools, processes and procedures

    Development Essentials
    =====================
    Must have strong knowledge of container services such as Docker, Kubernetes , OpenShift or K8S
    Knowledge and experience in developing scripts in shell and Python is an advantage
    Experience in building fault-tolerant, scalable systems
    Knowledge in .NET, SQL Data and SQL Server
    Scripting and automation of tasks Ironic (BM provisioning); RedFish (for Idrac/ILO), automation (ansible), Puppet, PXE boot etc.
    good content macn...meke kiyala tiyena azure wagema AWS,GCP,Linode use wenawa thawa...lankawe nam godak Azure use wenwa but loke godak use wenne AWS danata..mama danata development karanawa...devops pattah igena gannawa....mulinma linux basic,bashscripting tika balanawa
    https://www.netacad.com/courses/all-courses
    cisco eke godak it related course tiyenawa free certificate ekath add kara ganna puluwan linkdn ekada..oke Linux course tika patta
     
    Last edited:

    ST.PIERRE

    Well-known member
  • Jun 19, 2017
    5,674
    10,697
    113
    octagon
    mulinma programming basics igena ganna youtube eke ona tharan thiyenava. (coding nevei, thinking patterns/ logics ehema)
    eeta passe web dev nan kamathi HTML/CSS igena ganna, ekath ekka JavaScript igena ganna. man yatin sites tikak daannan eh order ekata karagena yanna, anthimata portfolio site ekak hadaganna, ekata projects add karaganna thmaai thiyenne eeta passe. honda portfolio ekak thiyenava nan job ekak hoyaganna amaru na.

    https://w3schools.com/html/
    https://w3schools.com/css/default.asp
    https://www.freecodecamp.org/learn/responsive-web-design/
    https://www.freecodecamp.org/learn/...-projects/build-a-personal-portfolio-webpage/

    meh man kiyapu eva yanne front-end development valata, meke database kathandara na. umba front-end kamathi naththan backend try karanna puluvan. PHP/ .NET honda patan ganna. meh man kivve main categories 2 thava godak deval thiyenava karagena yanakota eva therei 😁

    aduma 1 year mahansi venna venava.

    uda eva karagena yaddi oyata set nan ethanin ehata monada karanna one kiyala danaganna or prashnayak thiyenava nan msg ekak daanna man puluvan udauvak karannan.
    āļ­āˇāļąāˇŠāļšāˇŠāˇƒāˇŠ āļ¸āļ āļąāˇŠ

    @HAneo āļ¸āļœāˇš āļŠāˇ…āļœ step āļ‘āļš āļ¸āˇœāļšāļšāˇŠāļ¯ āļ¸āļ āļąāˇŠ:D
    ------ Post added on Jun 1, 2022 at 7:53 PM
     

    HAneo

    Well-known member
  • Jan 30, 2007
    12,970
    29,167
    113
    Homagama
    good content macn..mama danata development karanawa...devops pattah igena gannawa....mulinma linux basic,bashscripting tika balanawa
    https://www.netacad.com/courses/all-courses
    cisco eke godak it related course tiyenawa free certificate ekath add kara ganna puluwan linkdn ekada..oke Linux course tika patta
    āļ¸āļ¸ āˇ„āˇ’āļ­āļąāˇŠāļąāˇš āļ¯āˇ’⎀āļŊ⎜āļ´āļģ⎊ āļšāˇ™āļąāˇ™āļšāˇŠāļ§ āļ”āļē āļģāˇāļŊ⎊ āļ‘āļš āļ§āˇ’āļšāļšāˇŠ āļ…āļ¸āˇāļģ⎔āļē⎒. āļ¸āˇœāļšāļ¯ āļŠāˇ’āˇ€āˇŠ āļšāļģāļą āļ‘āļšāˇ āļ‘āļšāļ¸ āļ‡āˇ„⎙āļąāˇŠ āļąāˇš āļļāļŊāļąāˇŠāļąāˇš āļŊ⎜āļŊ⎊. āˇƒāˇ’āˇƒāˇŠāļšāˇ āļ‘āļšāˇ™āļąāˇŠ āļ‰āļœāˇ™āļą āļœāļĢāļąāˇŠāˇ€ āļšāˇ’āļēāļąāˇŠāļąāˇš āļœāˇšāļ¸āļšāˇŠ āļ¸ āļąāˇ āļ‰āļ­āˇ’āļąāˇŠ. āļ”āļšāˇš āļ¸āļ§ āˇ„āˇ’āļ­āˇ™āļąāˇŠāļąāˇš cloud āļ´āˇāļ§āˇŠ āļ‘āļš āļ…āļŠāˇ”āļē⎒. ⎄⎔āļœāļšāˇŠ āļ´āˇ’āˇƒāˇ’āļšāļŊ⎊ āļąāˇ™āļ§āˇŠāˇ€āļģ⎊āļšāˇŠ āļ´āˇāļ­āˇŠāļ­āļ§ āļąāˇšāļ¯ āļļāļģ? ⎀⎐āļŠāˇ’āļē āļ’ āļœāˇāļą āļ…āļ¯āˇ„āˇƒāļšāˇŠ āļąāˇ . āļšāˇœāļ¸ āļ‹āļąāļ­āˇŠ āļ‹āļļ āļšāļŊ ⎀⎒āļ¯āˇ’⎄ āļ´āˇœāļŠāˇ’ āˇ€āˇ’āˇƒāˇŠāļ­āļģāļēāļšāˇŠ āļ‘āļšāˇŠāļš āļ¯āˇāļ´āļąāˇŠ ⎃⎊āļ§āˇ™āļ´āˇŠ āļļāļē⎒ ⎃⎊āļ§āˇ™āļ´āˇŠ. āļ¸āˇœāļšāļ¯ āļ¸āˇšāļšāˇš āļ‰āļąāˇŠāļąāˇ€āˇ āļ¸āˇš ⎆⎓āļŊ⎊āļŠāˇŠ āļ‘āļšāļ§ āļšāˇœāˇ„⎙āļ­āˇŠāļ¸ āļģ⎒āļŊ⎙āļ§āļŠāˇŠ āļąāˇāļ­āˇ’ āļ¸āļē⎒āļœāˇŠāļģ⎚āļ§āˇŠ ⎀⎙āļąāˇŠāļą āˇ„āļ¯āļą āļ…āļē . āļ’ āˇƒāˇ™āļ§āˇŠ āļ‘āļšāļ§ āˇ„āˇ”āļœāļšāˇŠ ⎀⎐āļ¯āļœāļ­āˇŠ ⎀⎙āļē⎒ ⎀āļœāˇš āļ‘⎄⎙āļ¸ āļ¯āˇāļ¸āˇŠāļ¸āˇœāļ­āˇŠ āļąāˇšāļ¯ āļ¸āļ āļąāˇŠ?
     

    Khonshu

    Well-known member
  • Apr 28, 2022
    349
    457
    63
    Egypt
    ⎀āļ§āˇ’āļą āļ­āˇŠâ€āļģ⎙āļŠāˇŠ āļ‘āļšāļšāˇŠ. āļ¸āˇāļģāļ¸ āļ†āˇƒāˇ€āļšāˇŠ āļ†āˇ€ IT field āļ‘āļšāļ§. Thank you āļ¸āˇš ⎀āļœāˇ™ āļ­āˇŠâ€āļģ⎙āļŠāˇŠ āļ‘āļšāļšāˇŠ update āļšāļģāļą āļ”āļšāˇŠāļšāˇœāļ§āļ¸. :love2:
     

    avjayarathne

    Well-known member
  • Sep 13, 2021
    9,765
    29,992
    113
    Kandy

    siri_ayya

    Well-known member
  • Feb 1, 2022
    16,966
    1
    29,883
    113
    āļ¸āˇš thread āļ‘āļšāˇš it ⎀āļŊāļ§ āļ‘āļąāˇŠāļą āļ•āļąāˇš āļšāˇ’āļēāļą āļ…āļēāļœāˇ™āļąāˇŠ commit ⎀⎙āļŊāˇ ⎀⎐āļŠāˇš āļšāļģāļąāˇŠ āļēāļą āļ‘āļšāˇ™āļšāˇŠāļ§ āļ¯āˇāļšāˇŠāļšāˇš @ST.PIERRE ⎀⎒āļ­āļģāļē⎒..:D āļ‹āļšāļŊāļ­āˇŠ āļ‘⎄⎙āļ¸ āļšāļģāļąāˇŠ āļēāļąāˇ€āˇ āļąāļ¸āˇŠ āļ¸āˇšāļšāˇš ⎄āļģ⎒ ⎀⎙āļą thread āļ‘āļšāļš āˇ„āļģ⎒ āļ‹āļšāļŊāļœāˇš progress āļ‘āļš share āļšāļģāļ¸āˇ” āˇƒāˇ’āļ‚⎄āļŊ⎔.. āļ­āļąāˇ’āļē⎙āļąāˇŠ āļšāļģāļąāˇ€āļ§ āˇ€āļŠāˇ āļ´āˇŠâ€āļģāˇƒāˇ’āļ¯āˇŠāļ°āˇ’āļē⎚ āļšāļģāļ¯āˇŠāļ¯āˇ“ accountability ⎀⎐āļŠāˇ’āļē⎒, ⎀⎐āļŠāˇš success ⎀⎙āļąāˇŠāļą chance āļ’āļšāļ­āˇŠ ⎀⎐āļŠāˇ’āļē⎒, āˇƒāˇ„ āļļāļŊāļą āļ…āļēāļœāˇ™āļ­āˇŠ confidence ⎀⎐āļŠāˇ’ ⎀⎙āļąāˇ€āˇ :yes:
     

    ST.PIERRE

    Well-known member
  • Jun 19, 2017
    5,674
    10,697
    113
    octagon
    āļ¸āˇš thread āļ‘āļšāˇš it ⎀āļŊāļ§ āļ‘āļąāˇŠāļą āļ•āļąāˇš āļšāˇ’āļēāļą āļ…āļēāļœāˇ™āļąāˇŠ commit ⎀⎙āļŊāˇ ⎀⎐āļŠāˇš āļšāļģāļąāˇŠ āļēāļą āļ‘āļšāˇ™āļšāˇŠāļ§ āļ¯āˇāļšāˇŠāļšāˇš @ST.PIERRE ⎀⎒āļ­āļģāļē⎒..:D āļ‹āļšāļŊāļ­āˇŠ āļ‘⎄⎙āļ¸ āļšāļģāļąāˇŠ āļēāļąāˇ€āˇ āļąāļ¸āˇŠ āļ¸āˇšāļšāˇš ⎄āļģ⎒ ⎀⎙āļą thread āļ‘āļšāļš āˇ„āļģ⎒ āļ‹āļšāļŊāļœāˇš progress āļ‘āļš share āļšāļģāļ¸āˇ” āˇƒāˇ’āļ‚⎄āļŊ⎔.. āļ­āļąāˇ’āļē⎙āļąāˇŠ āļšāļģāļąāˇ€āļ§ āˇ€āļŠāˇ āļ´āˇŠâ€āļģāˇƒāˇ’āļ¯āˇŠāļ°āˇ’āļē⎚ āļšāļģāļ¯āˇŠāļ¯āˇ“ accountability ⎀⎐āļŠāˇ’āļē⎒, ⎀⎐āļŠāˇš success ⎀⎙āļąāˇŠāļą chance āļ’āļšāļ­āˇŠ ⎀⎐āļŠāˇ’āļē⎒, āˇƒāˇ„ āļļāļŊāļą āļ…āļēāļœāˇ™āļ­āˇŠ confidence ⎀⎐āļŠāˇ’ ⎀⎙āļąāˇ€āˇ :yes:
    āļ¸āļ āļąāˇŠ āļ¸āļœāˇš āļŠāˇ…āļœ step āļ‘āļš āļ¸āˇœāļšāļ¯āˇŠāļ¯?
     

    HAneo

    Well-known member
  • Jan 30, 2007
    12,970
    29,167
    113
    Homagama
    āļ­āˇāļąāˇŠāļšāˇŠāˇƒāˇŠ āļ¸āļ āļąāˇŠ

    @HAneo āļ¸āļœāˇš āļŠāˇ…āļœ step āļ‘āļš āļ¸āˇœāļšāļšāˇŠāļ¯ āļ¸āļ āļąāˇŠ:D
    ------ Post added on Jun 1, 2022 at 7:53 PM
    ⎄āļģ⎒ āļ¯āˇāļąāˇŠ āļ…āļ´āˇ’ āļšāļŊ⎚ ⎃⎊āļ§āļŠāˇ’ āļšāļģāļą āļ‘āļšāļąāˇš. āļ¸āˇš āļ´āˇāļ­āˇŠāļ­ āļ­āļąāˇ’āļšāļģ āļ´āˇŠâ€āļģ⎐āļšāˇŠāļ§āˇ’āļšāļŊ⎊. āļ¸āļ¸ āļ¸āˇ”āļŊ⎒āļąāˇŠ āļ´āˇŠâ€āļģ⎐āļšāˇŠāļ§āˇ’āļšāļŊ⎊ āļšāļģāļŊāˇ āļ´āˇƒāˇŠāˇƒāˇš āļ­āˇ’āļēāļģ⎒āļē āļļāļŊāļą āļšāˇŠâ€āļģāļ¸āˇšāļ§ āˇ„āˇāļ¸ āļ¯āˇšāļ¸ āļ‰āļœāˇ™āļą āļœāļ­āˇŠāļ­āˇš. āļ‘āļ­āˇŠ āļ‹āļļ āļ¸āˇš āļ´āˇāļ­āˇŠāļ­āˇš āļ¸āˇ™āļŊāˇ āļ¯āˇ™āļēāļšāˇŠ āļ¯āļąāˇŠāļąāˇš āļąāˇāļ­āˇ’ āļąāˇ’āˇƒāˇ āļ­āļ¸ āļ´āˇœāļŠāˇŠāļŠāļšāˇŠ āļ‡āļ­ āļ´āļ­ āļœāļąāˇŠāļą āļ¯āˇ”āļąāˇŠāļąāˇš. ⎄āļģ⎒ āļ’ āˇ†āļąāˇŠ āļ‘āļš āļ‰āˇ€āļģāļē⎒ āļ…āļ´āˇ’ āļ¯āˇāļąāˇŠ āļēāļ¸āˇ” āļ´āˇœāļŠāˇ’ ⎀⎐āļŠāļšāļ§.

    āļģāļē⎒āļ§āˇŠ āļ¯āˇāļąāˇŠ āļ…āļ´āˇ’ āļ‰āļœāˇ™āļą āļœāļ­āˇŠāļ­ āļ¯āˇšāˇ€āļŊ⎊ āļąāˇ™āļšāˇŠāˇƒāˇŠāļ§āˇŠ āļŊ⎙⎀āļŊ⎊ āļ‘āļšāļ§ āļē⎀āļąāˇŠāļą Workshop āļšāļąāˇŠāˇƒāˇ™āļ´āˇŠāļ§āˇŠ āļ‘āļšāļ§ āļēāļąāˇ€āˇ. āļ‘āļšāˇšāļ¯āˇ“ ⎀⎙āļąāˇŠāļąāˇš ⎃⎊āļ§āļ¯āˇ“ āļ´āļģāļĢ āļœāļ¸āļąāˇŠ āļ´āˇŠâ€āļģ⎐āļšāˇŠāļ§āˇ’āļšāļŊ⎊ āļšāļģāļą āļ‘āļš . āļŠāļ§ āļšāļŊ⎒āļąāˇŠ āļ‹āļļāļ§ āļšāˇ’āļēāļąāˇŠāļą āļ•āļąāˇš ⎀⎙āļļ⎊ āļ‘āļšāˇš path āļœāˇœāļŠāļšāˇŠ āļ­āˇ’āļēāļąāˇ€āˇ

    1. Microsoft technology ⎀āļŊ⎒āļąāˇŠ ⎄āļ¯āˇ”āļąāˇ āļ´āˇāļ­āˇŠ āļ‘āļšāļšāˇŠ
    2. Java technology ⎀āļŊ⎒āļąāˇŠ ⎄āļ¯āˇ”āļąāˇ āļ´āˇāļ­āˇŠ āļ‘āļšāļšāˇŠ
    3. Python technology ⎀āļŊ⎒āļąāˇŠ ⎄āļ¯āˇ”āļąāˇ āļ´āˇāļ­āˇŠ āļ‘āļšāļšāˇŠ
    4. ⎀⎙āļąāļ­āˇŠ technology ⎀āļŊ⎒āļąāˇŠ ⎄āļ¯āˇ”āļąāˇ āļ´āˇāļ­āˇŠ āļ‘āļšāļšāˇŠ


    āļ¸āˇš āļšāˇœāļē⎒ āļ‘āļš āļœāļ­āˇŠāļ­āļ­āˇŠ āļ­āˇ’āļē⎙āļąāˇŠāļąāˇš āļ‘āļšāļ¸ āˇ€āļœāˇš āļšāļąāˇŠāˇƒāˇ™āļ´āˇŠāļ§āˇŠ āļ‘āļšāļšāˇŠ. āļ‘āļ­āˇŠ āļ’⎀āļœāˇš āļšāļģāļąāˇŠāļą āļ´āˇ”⎅⎔⎀āļąāˇŠ ⎀⎐āļŠ āˇƒāˇ„ technology ⎀⎙āļąāˇƒāˇŠ ⎀⎙āļąāˇ€āˇ. āļ¸āļ¸ Microsoft technology āļ´āˇāļ­āˇŠāļ­āˇš āļēāļą āļąāˇ’āˇƒāˇ āļ¸āˇšāļš āļ’ āļ´āˇāļ­āˇŠāļ­āˇ™āļąāˇŠ āļšāļģāļąāˇŠāļą āļļāļŊāļ¸āˇ”. āļ¸āļ§ āļ‹āļļāļ§ āˇƒāļ´āˇāļ§āˇŠ āļ‘āļšāļšāˇŠ āļ¯āˇ™āļąāˇŠāļą āļ´āˇ”⎅⎔⎀āļąāˇŠ. āļ’ āˇ€āļœāˇšāļ¸ āļ‹āļŠ āļ’⎀āļœāˇ™āļąāˇŠ āļ¸āˇœāļšāļšāˇŠ āļ…āļŊ⎊āļŊāˇ āļœāļ­āˇŠāļ­āļ­āˇŠ ⎀⎙āļą āļ‘āļšāļšāˇŠ āļ…āļŊ⎊āļŊāˇ āļœāļąāˇŠāļą āˇ„āļģ⎒āļ¸ āļŊāˇšāˇƒāˇ’.


    āļšāļģāļąāˇŠāļą āļ•āļąāˇš ⎀⎐āļŠāˇš.
    =================
    āļ¸āļ§ āļ¯āˇāļąāˇŠ āļ§āˇ“āļ āļģ⎊ āļšāˇ™āļąāˇ™āļšāˇŠ āļšāļ­āˇ āļšāļģāļŊāˇ āļšāˇ’āˇ€āˇŠāˇ€āˇ āļ´āˇœāļģāļœāˇš āļšāˇŠāļŊāˇāˇƒāˇŠ ⎀āļŊ ⎅āļ¸āļē⎒āļąāˇŠāļœāˇš āˇ€āˇ’āˇƒāˇŠāļ­āļģ⎊ āļ­āˇ’āļēāˇāļœāļąāˇŠāļą āļ´āˇœāļŠāˇ’ ⎀⎙āļļ⎊ āļļ⎚⎃⎊ āˇƒāˇ’āˇƒāˇŠāļ§āļ¸āˇŠ āļ‘āļšāļšāˇŠ ⎄āļ¯āļąāˇŠāļą āļ•āļąāˇš āļšāˇ’āļēāļŊ. āļ¸āļ¸ āļšāˇ’āˇ€āˇŠāˇ€āˇ āļąāˇ’āļšāļąāˇŠ āļšāļģāļąāˇŠāļą āļļ⎐ āļ¸āˇšāļš āļœāˇāļąāļšāˇŠ āļ…āļģāļœāˇ™āļą āļšāļģāļąāˇŠāļą āļ•āļąāˇš

    Workshop Item1: Costing - To Build a Web Application āļšāˇœāˇ„āˇœāļ¸āļ¯ āļšāˇœāˇƒāˇŠāļ§āˇ’āļąāˇŠāļœāˇŠ āļ‘āļšāļšāˇŠ āļšāļģāļąāˇŠāļąāˇš āļšāˇ’āļēāļŊ āˇ„āˇœāļēāļŊ āˇ€āˇ’āˇƒāˇŠāļ­āļģāļēāļšāˇŠ āˇƒāˇ„āˇ’āļ­ āļŠāˇœāļšāˇ’āļē⎔āļ¸āļąāˇŠāļ§āˇŠ āļ‘āļšāļšāˇŠ ⎄⎐āļ¯āˇ™āļąāˇŠāļą āļ•āļąāˇš

    āļŠāļŊāļœ āļ¯āˇ€āˇƒāˇš āļ¸āļ¸ āļœāˇ’āļēāˇ āļ´āˇœāļģ⎀ ⎄āļ¸āˇŠāļļ⎙āļąāˇŠāļą. āļ´āˇœāļģ āļšāˇ’āˇ€āˇŠāˇ€āˇ āļ¸āļœāˇš ⎅āļ¸āļē⎒ 1000 āļšāˇŠ ⎀⎒āļ­āļģ āļ‰āļąāˇŠāļąāˇ€āˇ. āļ’ āļ…āļēāļœāˇš āļ¸āˇš āˇ€āˇ’āˇƒāˇŠāļ­āļģ āļ§āˇ’āļš āļ­āˇ’āļēāˇāļœāļąāˇŠāļą āļ•āļąāˇš . āļŠāļ§ āļ´āˇƒāˇŠāˇƒāˇš āļ¸āļ§ āļ•āļąāˇš ⎀⎙āļŊāˇāˇ€āļš āˇ…āļ¸āļē⎙āļšāˇŠāļœāˇš āļąāļ¸ āˇ„āˇ ID āļ‘āļš āļœāˇ„āļŊāˇ āˇ€āˇ’āˇƒāˇŠāļ­āļģ āˇ„āˇœāļēāˇāļœāļąāˇŠāļą āļ•āļąāˇš ⎃āļģāļŊ āļ‘āļšāļšāˇŠ āļšāˇ’āļēāļŊ. āļ‹ āˇƒāļģāļŊ āļšāˇ’āˇ€āˇŠāˇ€āļ§ āļ…āļ´āˇ’ āļąāˇš ⎄āļ¯āļąāˇŠāļą āļ•āļąāˇš. āļēāˇāļŊāˇ”āˇ€āˇ āļ‹āļąāļ­āˇŠ āļļāˇ’āˇƒāˇŠāļąāˇƒāˇŠ āļąāļ¸āˇŠ āļļāˇ’āˇƒāˇŠāļąāˇƒāˇŠ āļąāˇ’āˇƒāˇ ⎀⎐āļŠāˇš āļ´āˇ’⎅⎒⎀⎙āļŊāļ§ āļšāļģāļąāˇŠāļą āļ•āļąāˇš

    āļ¸āļ¸ āļšāˇ’āˇ€āˇŠāˇ€āˇ āļ‰āļ¯āļ´āļąāˇŠ āļ¸āļ¸ āļ´āˇŠāļģāˇāļ´āˇœāˇƒāļŊ⎊ āļ‘āļšāļšāˇŠ ⎄āļ¯āļŊāˇ āļ‘⎀āļąāˇŠāļąāļ¸āˇŠ āļļāļŊāļ´āļąāˇŠ āļšāˇ’āļēāļŊ.

    Workshop Item2: how to create a software proposal - āļ‘āļšāļšāˇŠ ⎄āļ¯āļąāˇŠāļą āļ•āļąāˇš ⎀āļģ⎊āļŠāˇŠ āļ¯āˇœāļšāˇŠāļē⎔āļ¸āļąāˇŠāļ§āˇŠ āļ‘āļšāļšāˇŠ ⎀⎒āļ¯āˇ’⎄āļ§. āļŠāļ§ āļ´āˇƒāˇŠāˇƒāˇš āļ‘āļš pdf āļ‘āļšāļšāˇŠ ⎀⎒āļ¯āˇ’⎄āļ§āˇŠ āļ‡āˇ„⎐āļģ⎀āļŊāˇ āļ­āļ¸āˇ āļ¯āˇ™āļąāˇŠāļą āļ•āļąāˇš .

    ⎄āļģ⎒ āļ¯āˇāļąāˇŠ āļ¸āļ¸ āļ’ āˇ„āļ¯āļ´āˇ” āļ‘āļš āļ…āļģ⎔āļ§ āļēāˇāˇ€āˇŠāˇ€āˇ. āļēāˇāˇ€āˇŠāˇ€āļ¸ āļŒ āļ‘āļšāļ§ āļœāˇāļą āˇ€āˇāļŠāˇ’ āļšāˇ’āˇ€āˇŠāˇ€āˇ. āļŊāļ‚āļšāˇāˇ€āˇš āļ‘⎄⎙āļ¸ āļ­āļ¸āˇ .āļ’ āļąāˇ’āˇƒāˇ āļ´āˇ”⎅⎔⎀āļąāˇŠ āļ­āļģāļŸ āļģāļ§ āļšāˇƒāˇŠāļ§āļ¸āļģ⎊ āļŊāˇ āˇƒāˇ™āļ§āˇŠ āļšāļģāļœāļąāˇŠāļą āļļāļŊāļąāˇŠāļą. āļ¯āˇāļąāˇŠ āļ¸āļ¸ āļ†āļē⎒ āļ…āļģāļš āļģ⎒⎀āļēāˇ’āˇƒāˇŠ āļšāļģāļŊāˇ ⎄āļ¯āļŊāˇ āļ¯āˇ™āˇ€āˇāļąāˇ’ āļšāˇœāļ´āˇ’ āļ‘āļš āļē⎀āļąāˇ€āˇ.

    workshop Item3: how to modify/amend items to a software proposal and versioning - āļ…āļģ āļŠāˇœāļšāˇŠ āļ‘āļšāˇšāļ¸ āļ­āˇ€ āļšāˇœāļ´āˇ’ āļ‘āļšāļšāˇŠ āļ‘āļąāˇŠāļą āļ•āļąāˇš.

    ⎄āļģ⎒ āļ¯āˇāļąāˇŠ āļ’ āļē⎀āļ´āˇ” āļ‘āļšāļ§ āļ´āˇœāļģ āļšāˇāļ¸āļ­āˇ’. āļ‘⎄⎙āļ¸ āļ‹āļąāˇ āļšāˇ’āļēāļŊ āļ´āˇ”āļ­āˇš ⎀⎐āļŠāˇš ⎄āļģ⎒āļēāļąāˇŠāļąāˇš āļąāˇ . āļ…āļ´āˇ’ āļ‹āļ§ āļ´āˇāˇ„⎐āļ¯āˇ’āļŊ⎒⎀ āļ¯āˇ™āļąāˇŠāļą āļ•āļąāˇš āļ¸āˇš āˇƒāˇ’āˇƒāˇŠāļ§āļ¸āˇŠ āļ‘āļšāˇ™āļąāˇŠ āļ…āļ´āˇ’ āļ‹āļ§ āļ¯āˇ™āļąāˇŠāļą āļ•āļąāˇš āļ¸āˇœāļąāˇ€āļ¯? āļąāˇœāļ¯āˇ™āļąāˇŠāļąāˇš āļ¸āˇœāļąāˇ€āļ¯ āļšāˇ’āļēāļŊ. āļąāˇāļ­āˇŠāļąāļ¸āˇŠ āļŒ āļģ⎔āļ´āˇ’āļēāļŊ⎊ 10 āļ¯āˇ“āļŊāˇ āļ¸āˇ”⎅⎔ āļ…āļ āˇŠāļ āˇāļģ⎔ ⎄āļŊ⎒āļēāļ¸ āļšāļąāˇŠāļą āļēāļąāˇ€āˇ. āļ‘āˇ„āˇ™āˇ€āˇŠ āļ‹āļąāˇŠ āļ‰āļąāˇŠāļąāˇš. āļ’ āļąāˇ’āˇƒāˇ āļ¸āˇš ⎃⎊āļ§āˇ™āļ´āˇŠ āļ‘āļš āˇ„āļģ⎒āļ¸ āˇ€āˇāļ¯āļœāļ­āˇŠ. āļ¸āˇšāļšāļ§ āļšāˇ’āļēāļąāˇŠāļąāˇš software requirement specification(SRS) . āļ¸āļ­āļš āļ­āˇ’āļēāˇāļœāļąāˇ’āļąāˇŠ SRS āļ‘āļšāļšāˇŠ āļąāˇāļ­āˇ”⎀ āļ‘āļš āļŊāļē⎒āļąāˇŠ āļ‘āļšāļšāˇŠāˇ€āļ­āˇŠ āļŊ⎒āļēāļąāˇŠāļą āļēāļąāˇŠāļąāˇš āļąāˇ . ⎀⎐āļŠ āļšāļģāļą āļ­āˇāļą āļ‹āļąāļ­āˇŠ āļ¯āˇ™āļēāļšāˇŠ ⎄āļ¯āļ´āļąāˇŠ āļšāˇ’āˇ€āˇŠāˇ€āˇœāļ­āˇŠ āļšāˇ™āļ§āˇ’āļē⎙āļąāˇŠ ⎀⎐āļŠāˇš āļ…⎄āļœāˇ™āļą āļ‘āļš SRS āļ‘āļšāˇš āļ­āˇ’āļē⎚āļ¯ āļļāļŊāļ´āļąāˇŠ. SRS āļ¯āˇ™āļąāˇ€āˇ āļšāˇ’āļēāļŊ āļ­āˇ’āļēāļą āļ‘⎀āļŊ⎊ ⎀⎒āļ­āļģāļē⎒ āļ…āļ´āˇ’ ⎃āļŊ⎊āļŊ⎒ āļœāļąāˇŠāļąāˇš āļšāˇœāˇƒāˇŠāļ§āˇ’āļąāˇŠāļœāˇŠ āļ‘āļšāˇš. ⎄⎔āļœāļšāˇŠ ⎀⎙āļŊāˇāˇ€āļ§ āļŊ⎜āļšāˇ” āˇƒāˇ’āˇƒāˇŠāļ§āļ¸āˇŠ SRS 100 āļšāļ§ āˇ€āˇ’āļ­āļģ āļšāļŠāļŊāˇ āļ­āļ¸āˇ āļ¯āˇ™āļąāˇŠāļąāˇš.

    workshop Item4: study software requirement specification . āˇƒāˇ„ āļ¸āˇš āˇƒāˇ’āˇƒāˇŠāļ§āļ¸āˇŠ āļ‘āļšāļ§ software requirement specification āļ‘āļšāļšāˇŠ ⎄āļ¯āļŊ pdf āļšāļģāļŊāˇ āļ¯āˇ™āļąāˇŠāļą āļ•āļąāˇš.

    ⎄āļģ⎒ SRS āļ‘āļšāļ­āˇŠ āļ‡āļ´āˇŠāļģāˇ”āˇ€āˇŠ ⎀⎙āļŊāˇ āļ‡āˇ€āˇ’āļŊ⎊āļŊ āļ´āˇšāļ¸āļąāˇŠāļ§āˇŠ āļ‘āļšāļšāˇ”āļ­āˇŠ ⎀⎙āļŊāˇ āļ­āˇ’āļē⎙āļąāˇŠāļąāˇš. āļ¯āˇāļąāˇŠ ⎄āļ¯āļąāˇŠāļą āļœāļąāˇŠāļą āļ•āļąāˇš. āļšāˇœāˇ„āˇœāļ¸āļ¯ āļ´āļ§āļąāˇŠ āļœāļąāˇŠāļąāˇš? āļ¸āˇœāļą āˇƒāˇ’āˇƒāˇŠāļ§āļ¸āˇŠ āļ‘āļšāļšāˇŠ ⎄āļ¯āļąāˇŠāļą āļœāļ­āˇŠāļ­āļ­āˇŠ āļ¸āˇ”āļŊ⎒āļąāˇŠ architecture āļ‘āļšāļšāˇŠ āļœāˇāļą āˇ„āˇ’āļ­āļąāˇŠāļą āˇ€āˇ™āļąāˇ€āˇ. āļŊāˇāļšāˇš āļ‘⎄⎙āļ¸ āļ’āˇ€āˇ āļœāˇœāļŠāļšāˇŠ āļ­āˇ’āļēāļąāˇ€āˇ. āļ‘āļ­āˇŠ āļ…āļ´āˇ’ āļ‘āļšāˇ™āļąāˇŠ āļ¯āˇ™āļš āļ­āˇ”āļąāļšāˇŠ āļ…āļģāļœāˇ™āļą āļ¸āˇš ⎀⎐āļŠāˇš āļšāļģāļąāˇŠāļą āļļāļŊāļ¸āˇ”. āļ…āļąāˇ’āļšāˇŠ āļ’āˇ€āˇ āļ”āļēāˇ āļ‰āˇƒāˇŠāˇƒāļģ⎄āļ§ āļēāļąāļšāˇœāļ§ āļ¯āˇāļąāļœāļąāˇ“⎀⎒.

    Web application architectures
    ======================

    Front End
    -------------
    āļ¸āˇšāļš āļ­āļ¸āˇ āļ´āˇ’āļ§āļ§ āļ´āˇ™āļą āˇƒāļē⎒āļ§āˇŠ āļ‘āļš. āļ‹āļ¯āˇāˇ„āļģāļĢ ikman.lk āļ‘āļšāˇš ⎃āļē⎒āļ§āˇŠ āļ‘āļšāļ§ āļœāˇ’āļēāˇāļ¸ āļ´āˇ™āļąāˇŠāļąāˇš āļ¸āˇšāļš.

    Back End
    ------------
    āļ¸āˇ™āļēāˇ āļ­āļ¸āˇ āļ´āˇƒāˇŠāˇƒāˇš āļ‰āļ¯āļąāˇŠ Front End āļ‘āļšāļ§ āļ•āļąāˇš āļšāļģāļą āļŠāˇšāļ§āˇ āļ¯āˇ™āļąāˇŠāļąāˇš. āļ‹āļ¯āˇ : āļ”āļēāˇ āļ‰āļšāˇŠāļ¸āļąāˇŠ āļ‘āļšāˇ™āļąāˇŠ āļ¸āˇœāļšāļšāˇŠ ⎄āļģ⎒ ⎃āļģ⎊āļ āˇŠ āļšāļŊāˇāļ¸ āļ•āļąāˇš āļšāļģāļą āļŠāˇšāļ§āˇ āˇ„āˇœāļēāļŊ āļ¯āˇ™āļąāˇŠāļąāˇš āļ¸āˇšāļš.



    All-in-one applications architectures
    ------------------------------------------------
    āļ¸āˇšāļš āļ­āļ¸āˇ āļ­āˇ’āļēāļą āļ´āˇœāļŠāˇ’āļ¸ āˇ€āˇ’āļ¯āˇ’⎄. āļ¸āˇšāļš āˇ€āˇāļ§āˇ™āļąāˇŠāļąāˇš monolithic āļšāˇ’āļēāļą āļšāˇāļĢ⎊āļŠāļēāļ§. āļ’ āļœāˇāļą āˇ€āˇāļŠāˇ’ āˇ€āˇ’āˇƒāˇŠāļ­āļģ āˇ„āˇœāļēāļąāˇŠāļą āļ•āļąāˇš.
    āļ¸āˇšāļšāˇ™āļ¯āˇ’ āļ…āļģ Front End āˇƒāˇ„ Back End āļ¯āˇ™āļšāļ¸ āļ‘āļšāļ¸ āļ´āˇŠâ€āļģ⎜āļĸ⎙āļšāˇŠāļ§āˇŠ āļ‘āļšāˇš āļ­āļ¸āˇ āļ­āˇ’āļē⎙āļąāˇŠāļąāˇš. āļ¸āˇšāļš Microsoft technology ⎀āļŊ⎒āļąāˇŠ ⎄āļ¯āļąāˇ€āˇ āļąāļ¸āˇŠ āļ­āˇ’āļē⎙āļąāˇŠāļąāˇš

    Language: C#
    ASP.net Core - https://docs.microsoft.com/en-us/aspnet/core/?view=aspnetcore-6.0
    Asp.net Core MVC :https://docs.microsoft.com/en-us/aspnet/core/?view=aspnetcore-6.0
    Blazor : https://dotnet.microsoft.com/en-us/apps/aspnet/web-apps/blazor



    “N-Layer” architecture
    -----------------------------
    āļ¸āˇšāļšāˇ™āļ¯āˇ’ āļ…āļģ āļšāˇ’āˇ€āˇŠāˇ€āˇ Front End āˇƒāˇ„ Back End āļ¯āˇ™āļšāļ¸ āļ‘āļš āļ´āˇŠâ€āļģ⎜āļĸ⎙āļšāˇŠāļ§āˇŠ āļ‘āļšāˇš āļ­āˇ’āļē⎙āļąāˇŠāļąāˇš. āļ’ āļ‹āļąāˇāļ§ āļ¸āˇšāļš āļŊāļēāļģ⎊ 3 āļšāļ§ āˇ„āˇ āļœāˇœāļŠāļšāļ§ āļšāˇāļŠāˇ’āļŊāˇ āļ­āˇ’āļē⎙āļąāˇŠāļąāˇš
    -UI - āļ¸āˇšāļš āļ­āļ¸ āļ‹āˇƒāļģ⎊ āļ§ āļ´āˇ™āļą āļŊāļēāļģ⎊ āļ‘āļš (āļ´āˇŠâ€āļģ⎜āļĸ⎙āļšāˇŠāļ§āˇŠ āļ’āļš )
    -Business Logic Layer - āļļāˇ’āˇƒāˇŠāļąāļ§āˇŠ āļŊ⎜āļĸ⎒āļšāˇŠ āļ‘āļš āļąāˇāļ­āˇŠāļąāļ¸āˇŠ āļ…āļģ SRS āļšāˇ’āļēāļą āļļāˇ’āˇƒāˇŠāļąāˇƒāˇŠ āļ‘āļšāˇš ⎃⎊āļ§āˇ™āļ´āˇŠāˇƒāˇŠ āļ§āˇ’āļš āļ¸āˇš āļ´āˇŠâ€āļģ⎜āļĸ⎙āļšāˇŠāļ§āˇŠ āļ‘āļšāˇš āļ­āļ¸ āļ­āˇ’āļē⎙āļąāˇŠāļąāˇš
    - Data Access Layer - āļ¸āˇšāļš āļ­āļ¸ āļŠāˇšāļ§āˇ āļļ⎚⎃⎊ āļ‘āļšāˇš āļ‰āļ¯āļąāˇŠ āļŠāˇšāļ§āˇ āļ…āļģāļąāˇŠ āļ¯āˇ™āļą āļŊāļē⎙āļģ⎊ āļ‘āļš. (āļ´āˇŠâ€āļģ⎜āļĸ⎙āļšāˇŠāļ§āˇŠ āļ’āļš )

    Language: C#
    ASP.net Core - https://docs.microsoft.com/en-us/aspnet/core/?view=aspnetcore-6.0
    Asp.net Core MVC :https://docs.microsoft.com/en-us/aspnet/core/?view=aspnetcore-6.0
    Blazor : https://dotnet.microsoft.com/en-us/apps/aspnet/web-apps/blazor


    Service-oriented architecture
    -------------------------------------


    āļ¸āˇšāļšāˇ™āļ¯āˇ’ Front End āˇƒāˇ„ Back End āļ¯āˇ™āļšāļ¸ āˇ€āˇ™āļąāˇƒāˇŠ āļ§āˇ™āļšāˇŠāļąāˇœāļŊ⎜āļĸ⎒ āļ¯āˇ™āļšāļšāˇ’āļąāˇŠ āˇ„āˇ āļšāˇ“āļ´āļēāļšāˇ’āļąāˇŠ āļŊ⎒āļēāļąāˇŠāļąāˇš . āļ‹āļŠ āļ‘āļšāļ¸ āļ­āļ¸āˇ ⎀⎙āļąāˇƒ āļ‘āļąāˇŠāļŠāˇŠ āļ¯āˇ™āļš āˇ€āˇ™āļą āˇ€āˇ™āļąāļ¸ āļ­āˇ’āļēāļą āļ‘āļš .

    Back End
    -------------
    Language: C#
    ASP.net Core web API - https://docs.microsoft.com/en-us/aspnet/core/?view=aspnetcore-6.0
    EF, Dapper - Data access Components
    (
    EF- https://docs.microsoft.com/en-us/ef/
    Dapper - https://www.learndapper.com/
    )

    Front End
    -------------
    Angular 2+ - https://angular.io/
    React JS - https://reactjs.org/
    Vue JS - https://vuejs.org/
    Blazor

    Rest - https://www.geeksforgeeks.org/rest-api-architectural-constraints/

    āļ¯āˇāļąāˇŠ āļ‹āļŠ āļ­āˇ’āļēāļą āļ’⎀āļœāˇ™āļąāˇŠ āļ¸āˇ”āļŊ⎊ āļ¯āˇ™āļš āļ´āˇœāļŠāˇŠāļŠāļšāˇŠ āļšāļŊ⎊ āļ´āˇāļąāļŊāˇ. 3 ⎀⎙āļąāˇ’ āļ‘āļšāļ­āˇŠ āļ´āļģāļĢāļē⎒. āļ‘āļ­āˇŠ āļ­āˇāļ¸ āˇƒāˇāˇ„āˇ™āļąāˇŠāļą āļ´āˇāˇ€āˇ’āļ āˇŠāļ āˇ’ ⎀⎙āļąāˇ€āˇ. āļ’ āļąāˇ’āˇƒāˇ āļ…āļ´āˇ’ āļ’ āļšāˇŠâ€āļģāļ¸āˇš āļœāļąāļąāˇŠāˇ€ āļ¸āˇš āˇƒāˇœāˇ†āˇŠāļ§āˇŠāˇ€āˇ™āļēāˇ āļ‘āļš āˇ„āļ¯āļąāˇŠāļą.

    Workshop Item5: study about web application architectures and Service-oriented architecture

    Workshop Item 6: create sample Asp.net Core Web API project and create some end points and play with it

    Workshop Item 7: create sample Angular Application and play with it

    āˇ„āˇœāļ¯āļē⎒ āļ¸āˇš āļ§āˇ’āļš āļšāļģāļŊāˇ āļŠāˇ…āļœāļ§ āˇ€āˇāļŠāˇš āļšāļģāļąāˇŠāļą āļļ⎄⎒āļ¸āˇ”. āļ…āļ´āˇ’ āļ¸āˇšāļšāˇ™āļ¯āˇ’ āļ´āˇ”⎅⎔⎀āļąāˇŠ āļ­āļģāļ¸āˇŠ āļ‡āļŠāˇŠāˇ€āˇāļąāˇŠāˇƒāˇŠ āļēāļąāˇŠāļą āļļāļŊāļ¸āˇ”. āļ¸āˇš āļēāļšāˇāļœāˇš āļšāˇŠāļŊāˇāˇƒāˇŠ ⎀⎐āļŠāˇš āļŊ⎜āļšāˇ” āļ…āļ¸āˇāļģ⎔⎀āļšāˇŠ āļąāˇ . āļ’ āļ‹āļąāˇāļ§ āļ¸āˇšāļšāˇ™āļąāˇŠ āļ…āļ´āˇ’āļ§ āļ¸āˇš āļ´āˇāļ­āˇŠāļ­āˇš āļ­āˇ’āļēāļą technology āļ”āļšāˇŠāļšāˇœāļ¸ āˇ€āļœāˇš āļ‰āļœāˇ™āļą āļœāļąāˇŠāļą āļ´āˇ”⎅⎔⎀āļąāˇŠ. āļ‘⎄⎙āļąāļ¸āˇŠ. ⎀⎐āļŠāˇš āļ´āļ§āļąāˇŠ āļœāļąāˇŠāļą āļ•āļąāˇš. āļ¸āˇš ⎀⎒āļ¯āˇ’⎄āļ§ āļšāļģāļ¸āˇ”.

    1. git āļ‘āļšāˇš repository āļ‘āļšāļšāˇŠ ⎄āļ¯āļŊ āļ‘āļšāļ§ āļ‹āļŠ āˇ€āļģāļšāˇŠ āˇ‚āˇœāļ´āˇŠ ⎀āļŊ āļ”āļšāˇŠāļšāˇœāļ¸ āļŠāˇœāļšāˇ’āļē⎔āļ¸āļąāˇŠāļ§āˇŠ āļ¯āˇāļąāˇŠāļą āļ•āļąāˇš. āļŠāļ§ āļ´āˇƒāˇŠāˇƒāˇš āļ‘āļšāˇš āļ āˇšāļąāˇŠāļĸ⎊ āļ‘āļšāļšāˇŠ āļšāļģāļąāˇŠāļą āļ•āļąāˇš āļąāļ¸āˇŠ āļ‘āļšāļ­āˇŠ āļšāļģāļŊāˇ push āļšāļģāļąāˇŠāļą āļ•āļąāˇš.

    2. āļ¸āˇš āļ¯āˇœāļšāˇŠāļē⎔āļ¸āļąāˇŠāļ§āˇŠ ⎄āļ¯āļą āˇ€āˇ’āļ¯āˇ’ āļ‘āļš āļ‘āļš āļšāļ¸āˇŠāļ´āˇāļąāˇ’ āļ‘āļšāļ§ āˇ€āˇ™āļąāˇƒ. āļ¯āļŊ āļ…āļ¯āˇ„āˇƒāļšāˇŠ āļ‘āļą āˇ€āˇ’āļ¯āˇ’⎄āļ§ āˇ„āˇāļ¯āˇ”āˇ€āˇāļ¸ āļ‡āļ­āˇ’.

    3. workshop Item 5 āˇƒāˇ„ 6 āļšāˇ’āļēāļąāˇŠāļąāˇš āˇƒāˇāļ¸āˇŠāļ´āļŊ⎊ āļ´āˇŠâ€āļģ⎜āļĸ⎙āļšāˇŠāļ§āˇŠ āļ¯āˇ™āļšāļšāˇŠ ⎄āļ¯āļŊāˇ āļļāļŊāļąāˇŠāļą āļ¸āˇœāļšāļšāˇŠāļ¯ āļ’ āļšāˇ’āļēāļŊ. āļģ⎒āļēāļŊ⎊ āˇƒāˇœāˇ†āˇŠāļ§āˇŠāˇ€āˇ™āļēāˇāļģ⎊ āļ‘āļš āˇ„āļ¯āļąāˇŠāļą āļ­āˇāļ¸ āļ´āļ§āļąāˇŠ āļœāļ­āˇŠāļ­āˇš āļąāˇ āˇ„āˇœāļ¯āˇš.

    4. āļ’ āˇƒāˇāļ¸āˇŠāļ´āļŊ⎊ āļ´āˇŠāļģāˇāļĸ⎊⎃⎊āļšāˇŠāļ§āˇŠ āļ¯āˇ™āļš repository āļ¯āˇ™āļšāļšāˇŠ ⎄āļ¯āļŊāˇ āļ¯āˇāļąāˇŠāļą āļ•āļąāˇš. āļ…āļ´āˇ’ āļļāļŊāļ¸āˇ” āļ•āļšāļ§ devops āļœāˇāˇ€āļŊāˇ ⎀⎐āļŠāˇš āļ¯āļģ⎔āļĢ⎔ āļšāļģāļąāˇŠāļą āļŠāļ§ āļ´āˇƒāˇŠāˇƒāˇš


    āļŠāˇ…āļœāļ§ āļ…āļ´āˇ’ āļēāļąāˇ€āˇ āļ”āļē āļ¯āˇāļąāˇ”āļ¸ āļ‘āļšāˇŠāļš āļšāˇœāˇ„āˇœāļ¸āļ¯ āļ¸āˇš āˇƒāˇœāˇ†āˇŠāļ§āˇŠāˇ€āˇ™āļēāˇ āļ‘āļš āˇ„āļ¯āļąāˇŠāļąāˇš āļšāˇ’āļēāļŊ āļļāļŊāļąāˇŠāļą. āļŠāļ§ āļšāļŊ⎒āļąāˇŠ āļ‹āļŠ āļ¯āˇšāˇ€āļŊ⎊ āļœāˇāļą āˇ„āˇœāļ¯āļ§ āļļāļŊāļŊāˇ āļ­āˇ’āļē⎙āļąāˇŠāļą āļ•āļąāˇš. āļļāļŊāļąāˇŠāļą āļ•āļąāˇš ⎄āļē⎒ āļŊ⎙⎀āļŊ⎊ ⎀⎒āļ­āļģāļē⎒ āˇ„āˇœāļ¯āˇš. ⎀⎐āļŠāˇš āļšāļģāļœāˇ™āļą āļēāļąāļšāˇœāļ§ āļŠāˇ’āļ§āˇ™āļŊ⎊ āļļāļŊāļąāˇŠāļą āˇ€āˇ™āļąāˇ€āˇ. āļ‘āļ­āļšāˇœāļ§ āļļāļŊāļ¸āˇ” ⎀⎐āļŠāˇš.
     

    siri_ayya

    Well-known member
  • Feb 1, 2022
    16,966
    1
    29,883
    113
    ⎄āļģ⎒ āļ¯āˇāļąāˇŠ āļ…āļ´āˇ’ āļšāļŊ⎚ ⎃⎊āļ§āļŠāˇ’ āļšāļģāļą āļ‘āļšāļąāˇš. āļ¸āˇš āļ´āˇāļ­āˇŠāļ­ āļ­āļąāˇ’āļšāļģ āļ´āˇŠâ€āļģ⎐āļšāˇŠāļ§āˇ’āļšāļŊ⎊. āļ¸āļ¸ āļ¸āˇ”āļŊ⎒āļąāˇŠ āļ´āˇŠâ€āļģ⎐āļšāˇŠāļ§āˇ’āļšāļŊ⎊ āļšāļģāļŊāˇ āļ´āˇƒāˇŠāˇƒāˇš āļ­āˇ’āļēāļģ⎒āļē āļļāļŊāļą āļšāˇŠâ€āļģāļ¸āˇšāļ§ āˇ„āˇāļ¸ āļ¯āˇšāļ¸ āļ‰āļœāˇ™āļą āļœāļ­āˇŠāļ­āˇš. āļ‘āļ­āˇŠ āļ‹āļļ āļ¸āˇš āļ´āˇāļ­āˇŠāļ­āˇš āļ¸āˇ™āļŊāˇ āļ¯āˇ™āļēāļšāˇŠ āļ¯āļąāˇŠāļąāˇš āļąāˇāļ­āˇ’ āļąāˇ’āˇƒāˇ āļ­āļ¸ āļ´āˇœāļŠāˇŠāļŠāļšāˇŠ āļ‡āļ­ āļ´āļ­ āļœāļąāˇŠāļą āļ¯āˇ”āļąāˇŠāļąāˇš. ⎄āļģ⎒ āļ’ āˇ†āļąāˇŠ āļ‘āļš āļ‰āˇ€āļģāļē⎒ āļ…āļ´āˇ’ āļ¯āˇāļąāˇŠ āļēāļ¸āˇ” āļ´āˇœāļŠāˇ’ ⎀⎐āļŠāļšāļ§.

    āļģāļē⎒āļ§āˇŠ āļ¯āˇāļąāˇŠ āļ…āļ´āˇ’ āļ‰āļœāˇ™āļą āļœāļ­āˇŠāļ­ āļ¯āˇšāˇ€āļŊ⎊ āļąāˇ™āļšāˇŠāˇƒāˇŠāļ§āˇŠ āļŊ⎙⎀āļŊ⎊ āļ‘āļšāļ§ āļē⎀āļąāˇŠāļą Workshop āļšāļąāˇŠāˇƒāˇ™āļ´āˇŠāļ§āˇŠ āļ‘āļšāļ§ āļēāļąāˇ€āˇ. āļ‘āļšāˇšāļ¯āˇ“ ⎀⎙āļąāˇŠāļąāˇš ⎃⎊āļ§āļ¯āˇ“ āļ´āļģāļĢ āļœāļ¸āļąāˇŠ āļ´āˇŠâ€āļģ⎐āļšāˇŠāļ§āˇ’āļšāļŊ⎊ āļšāļģāļą āļ‘āļš . āļŠāļ§ āļšāļŊ⎒āļąāˇŠ āļ‹āļļāļ§ āļšāˇ’āļēāļąāˇŠāļą āļ•āļąāˇš ⎀⎙āļļ⎊ āļ‘āļšāˇš path āļœāˇœāļŠāļšāˇŠ āļ­āˇ’āļēāļąāˇ€āˇ

    1. Microsoft technology ⎀āļŊ⎒āļąāˇŠ ⎄āļ¯āˇ”āļąāˇ āļ´āˇāļ­āˇŠ āļ‘āļšāļšāˇŠ
    2. Java technology ⎀āļŊ⎒āļąāˇŠ ⎄āļ¯āˇ”āļąāˇ āļ´āˇāļ­āˇŠ āļ‘āļšāļšāˇŠ
    3. Python technology ⎀āļŊ⎒āļąāˇŠ ⎄āļ¯āˇ”āļąāˇ āļ´āˇāļ­āˇŠ āļ‘āļšāļšāˇŠ
    4. ⎀⎙āļąāļ­āˇŠ technology ⎀āļŊ⎒āļąāˇŠ ⎄āļ¯āˇ”āļąāˇ āļ´āˇāļ­āˇŠ āļ‘āļšāļšāˇŠ


    āļ¸āˇš āļšāˇœāļē⎒ āļ‘āļš āļœāļ­āˇŠāļ­āļ­āˇŠ āļ­āˇ’āļē⎙āļąāˇŠāļąāˇš āļ‘āļšāļ¸ āˇ€āļœāˇš āļšāļąāˇŠāˇƒāˇ™āļ´āˇŠāļ§āˇŠ āļ‘āļšāļšāˇŠ. āļ‘āļ­āˇŠ āļ’⎀āļœāˇš āļšāļģāļąāˇŠāļą āļ´āˇ”⎅⎔⎀āļąāˇŠ ⎀⎐āļŠ āˇƒāˇ„ technology ⎀⎙āļąāˇƒāˇŠ ⎀⎙āļąāˇ€āˇ. āļ¸āļ¸ Microsoft technology āļ´āˇāļ­āˇŠāļ­āˇš āļēāļą āļąāˇ’āˇƒāˇ āļ¸āˇšāļš āļ’ āļ´āˇāļ­āˇŠāļ­āˇ™āļąāˇŠ āļšāļģāļąāˇŠāļą āļļāļŊāļ¸āˇ”. āļ¸āļ§ āļ‹āļļāļ§ āˇƒāļ´āˇāļ§āˇŠ āļ‘āļšāļšāˇŠ āļ¯āˇ™āļąāˇŠāļą āļ´āˇ”⎅⎔⎀āļąāˇŠ. āļ’ āˇ€āļœāˇšāļ¸ āļ‹āļŠ āļ’⎀āļœāˇ™āļąāˇŠ āļ¸āˇœāļšāļšāˇŠ āļ…āļŊ⎊āļŊāˇ āļœāļ­āˇŠāļ­āļ­āˇŠ ⎀⎙āļą āļ‘āļšāļšāˇŠ āļ…āļŊ⎊āļŊāˇ āļœāļąāˇŠāļą āˇ„āļģ⎒āļ¸ āļŊāˇšāˇƒāˇ’.


    āļšāļģāļąāˇŠāļą āļ•āļąāˇš ⎀⎐āļŠāˇš.
    =================
    āļ¸āļ§ āļ¯āˇāļąāˇŠ āļ§āˇ“āļ āļģ⎊ āļšāˇ™āļąāˇ™āļšāˇŠ āļšāļ­āˇ āļšāļģāļŊāˇ āļšāˇ’āˇ€āˇŠāˇ€āˇ āļ´āˇœāļģāļœāˇš āļšāˇŠāļŊāˇāˇƒāˇŠ ⎀āļŊ ⎅āļ¸āļē⎒āļąāˇŠāļœāˇš āˇ€āˇ’āˇƒāˇŠāļ­āļģ⎊ āļ­āˇ’āļēāˇāļœāļąāˇŠāļą āļ´āˇœāļŠāˇ’ ⎀⎙āļļ⎊ āļļ⎚⎃⎊ āˇƒāˇ’āˇƒāˇŠāļ§āļ¸āˇŠ āļ‘āļšāļšāˇŠ ⎄āļ¯āļąāˇŠāļą āļ•āļąāˇš āļšāˇ’āļēāļŊ. āļ¸āļ¸ āļšāˇ’āˇ€āˇŠāˇ€āˇ āļąāˇ’āļšāļąāˇŠ āļšāļģāļąāˇŠāļą āļļ⎐ āļ¸āˇšāļš āļœāˇāļąāļšāˇŠ āļ…āļģāļœāˇ™āļą āļšāļģāļąāˇŠāļą āļ•āļąāˇš

    Workshop Item1: Costing - To Build a Web Application āļšāˇœāˇ„āˇœāļ¸āļ¯ āļšāˇœāˇƒāˇŠāļ§āˇ’āļąāˇŠāļœāˇŠ āļ‘āļšāļšāˇŠ āļšāļģāļąāˇŠāļąāˇš āļšāˇ’āļēāļŊ āˇ„āˇœāļēāļŊ āˇ€āˇ’āˇƒāˇŠāļ­āļģāļēāļšāˇŠ āˇƒāˇ„āˇ’āļ­ āļŠāˇœāļšāˇ’āļē⎔āļ¸āļąāˇŠāļ§āˇŠ āļ‘āļšāļšāˇŠ ⎄⎐āļ¯āˇ™āļąāˇŠāļą āļ•āļąāˇš

    āļŠāļŊāļœ āļ¯āˇ€āˇƒāˇš āļ¸āļ¸ āļœāˇ’āļēāˇ āļ´āˇœāļģ⎀ ⎄āļ¸āˇŠāļļ⎙āļąāˇŠāļą. āļ´āˇœāļģ āļšāˇ’āˇ€āˇŠāˇ€āˇ āļ¸āļœāˇš ⎅āļ¸āļē⎒ 1000 āļšāˇŠ ⎀⎒āļ­āļģ āļ‰āļąāˇŠāļąāˇ€āˇ. āļ’ āļ…āļēāļœāˇš āļ¸āˇš āˇ€āˇ’āˇƒāˇŠāļ­āļģ āļ§āˇ’āļš āļ­āˇ’āļēāˇāļœāļąāˇŠāļą āļ•āļąāˇš . āļŠāļ§ āļ´āˇƒāˇŠāˇƒāˇš āļ¸āļ§ āļ•āļąāˇš ⎀⎙āļŊāˇāˇ€āļš āˇ…āļ¸āļē⎙āļšāˇŠāļœāˇš āļąāļ¸ āˇ„āˇ ID āļ‘āļš āļœāˇ„āļŊāˇ āˇ€āˇ’āˇƒāˇŠāļ­āļģ āˇ„āˇœāļēāˇāļœāļąāˇŠāļą āļ•āļąāˇš ⎃āļģāļŊ āļ‘āļšāļšāˇŠ āļšāˇ’āļēāļŊ. āļ‹ āˇƒāļģāļŊ āļšāˇ’āˇ€āˇŠāˇ€āļ§ āļ…āļ´āˇ’ āļąāˇš ⎄āļ¯āļąāˇŠāļą āļ•āļąāˇš. āļēāˇāļŊāˇ”āˇ€āˇ āļ‹āļąāļ­āˇŠ āļļāˇ’āˇƒāˇŠāļąāˇƒāˇŠ āļąāļ¸āˇŠ āļļāˇ’āˇƒāˇŠāļąāˇƒāˇŠ āļąāˇ’āˇƒāˇ ⎀⎐āļŠāˇš āļ´āˇ’⎅⎒⎀⎙āļŊāļ§ āļšāļģāļąāˇŠāļą āļ•āļąāˇš

    āļ¸āļ¸ āļšāˇ’āˇ€āˇŠāˇ€āˇ āļ‰āļ¯āļ´āļąāˇŠ āļ¸āļ¸ āļ´āˇŠāļģāˇāļ´āˇœāˇƒāļŊ⎊ āļ‘āļšāļšāˇŠ ⎄āļ¯āļŊāˇ āļ‘⎀āļąāˇŠāļąāļ¸āˇŠ āļļāļŊāļ´āļąāˇŠ āļšāˇ’āļēāļŊ.

    Workshop Item2: how to create a software proposal - āļ‘āļšāļšāˇŠ ⎄āļ¯āļąāˇŠāļą āļ•āļąāˇš ⎀āļģ⎊āļŠāˇŠ āļ¯āˇœāļšāˇŠāļē⎔āļ¸āļąāˇŠāļ§āˇŠ āļ‘āļšāļšāˇŠ ⎀⎒āļ¯āˇ’⎄āļ§. āļŠāļ§ āļ´āˇƒāˇŠāˇƒāˇš āļ‘āļš pdf āļ‘āļšāļšāˇŠ ⎀⎒āļ¯āˇ’⎄āļ§āˇŠ āļ‡āˇ„⎐āļģ⎀āļŊāˇ āļ­āļ¸āˇ āļ¯āˇ™āļąāˇŠāļą āļ•āļąāˇš .

    ⎄āļģ⎒ āļ¯āˇāļąāˇŠ āļ¸āļ¸ āļ’ āˇ„āļ¯āļ´āˇ” āļ‘āļš āļ…āļģ⎔āļ§ āļēāˇāˇ€āˇŠāˇ€āˇ. āļēāˇāˇ€āˇŠāˇ€āļ¸ āļŒ āļ‘āļšāļ§ āļœāˇāļą āˇ€āˇāļŠāˇ’ āļšāˇ’āˇ€āˇŠāˇ€āˇ. āļŊāļ‚āļšāˇāˇ€āˇš āļ‘⎄⎙āļ¸ āļ­āļ¸āˇ .āļ’ āļąāˇ’āˇƒāˇ āļ´āˇ”⎅⎔⎀āļąāˇŠ āļ­āļģāļŸ āļģāļ§ āļšāˇƒāˇŠāļ§āļ¸āļģ⎊ āļŊāˇ āˇƒāˇ™āļ§āˇŠ āļšāļģāļœāļąāˇŠāļą āļļāļŊāļąāˇŠāļą. āļ¯āˇāļąāˇŠ āļ¸āļ¸ āļ†āļē⎒ āļ…āļģāļš āļģ⎒⎀āļēāˇ’āˇƒāˇŠ āļšāļģāļŊāˇ ⎄āļ¯āļŊāˇ āļ¯āˇ™āˇ€āˇāļąāˇ’ āļšāˇœāļ´āˇ’ āļ‘āļš āļē⎀āļąāˇ€āˇ.

    workshop Item3: how to modify/amend items to a software proposal and versioning - āļ…āļģ āļŠāˇœāļšāˇŠ āļ‘āļšāˇšāļ¸ āļ­āˇ€ āļšāˇœāļ´āˇ’ āļ‘āļšāļšāˇŠ āļ‘āļąāˇŠāļą āļ•āļąāˇš.

    ⎄āļģ⎒ āļ¯āˇāļąāˇŠ āļ’ āļē⎀āļ´āˇ” āļ‘āļšāļ§ āļ´āˇœāļģ āļšāˇāļ¸āļ­āˇ’. āļ‘⎄⎙āļ¸ āļ‹āļąāˇ āļšāˇ’āļēāļŊ āļ´āˇ”āļ­āˇš ⎀⎐āļŠāˇš ⎄āļģ⎒āļēāļąāˇŠāļąāˇš āļąāˇ . āļ…āļ´āˇ’ āļ‹āļ§ āļ´āˇāˇ„⎐āļ¯āˇ’āļŊ⎒⎀ āļ¯āˇ™āļąāˇŠāļą āļ•āļąāˇš āļ¸āˇš āˇƒāˇ’āˇƒāˇŠāļ§āļ¸āˇŠ āļ‘āļšāˇ™āļąāˇŠ āļ…āļ´āˇ’ āļ‹āļ§ āļ¯āˇ™āļąāˇŠāļą āļ•āļąāˇš āļ¸āˇœāļąāˇ€āļ¯? āļąāˇœāļ¯āˇ™āļąāˇŠāļąāˇš āļ¸āˇœāļąāˇ€āļ¯ āļšāˇ’āļēāļŊ. āļąāˇāļ­āˇŠāļąāļ¸āˇŠ āļŒ āļģ⎔āļ´āˇ’āļēāļŊ⎊ 10 āļ¯āˇ“āļŊāˇ āļ¸āˇ”⎅⎔ āļ…āļ āˇŠāļ āˇāļģ⎔ ⎄āļŊ⎒āļēāļ¸ āļšāļąāˇŠāļą āļēāļąāˇ€āˇ. āļ‘āˇ„āˇ™āˇ€āˇŠ āļ‹āļąāˇŠ āļ‰āļąāˇŠāļąāˇš. āļ’ āļąāˇ’āˇƒāˇ āļ¸āˇš ⎃⎊āļ§āˇ™āļ´āˇŠ āļ‘āļš āˇ„āļģ⎒āļ¸ āˇ€āˇāļ¯āļœāļ­āˇŠ. āļ¸āˇšāļšāļ§ āļšāˇ’āļēāļąāˇŠāļąāˇš software requirement specification(SRS) . āļ¸āļ­āļš āļ­āˇ’āļēāˇāļœāļąāˇ’āļąāˇŠ SRS āļ‘āļšāļšāˇŠ āļąāˇāļ­āˇ”⎀ āļ‘āļš āļŊāļē⎒āļąāˇŠ āļ‘āļšāļšāˇŠāˇ€āļ­āˇŠ āļŊ⎒āļēāļąāˇŠāļą āļēāļąāˇŠāļąāˇš āļąāˇ . ⎀⎐āļŠ āļšāļģāļą āļ­āˇāļą āļ‹āļąāļ­āˇŠ āļ¯āˇ™āļēāļšāˇŠ ⎄āļ¯āļ´āļąāˇŠ āļšāˇ’āˇ€āˇŠāˇ€āˇœāļ­āˇŠ āļšāˇ™āļ§āˇ’āļē⎙āļąāˇŠ ⎀⎐āļŠāˇš āļ…⎄āļœāˇ™āļą āļ‘āļš SRS āļ‘āļšāˇš āļ­āˇ’āļē⎚āļ¯ āļļāļŊāļ´āļąāˇŠ. SRS āļ¯āˇ™āļąāˇ€āˇ āļšāˇ’āļēāļŊ āļ­āˇ’āļēāļą āļ‘⎀āļŊ⎊ ⎀⎒āļ­āļģāļē⎒ āļ…āļ´āˇ’ ⎃āļŊ⎊āļŊ⎒ āļœāļąāˇŠāļąāˇš āļšāˇœāˇƒāˇŠāļ§āˇ’āļąāˇŠāļœāˇŠ āļ‘āļšāˇš. ⎄⎔āļœāļšāˇŠ ⎀⎙āļŊāˇāˇ€āļ§ āļŊ⎜āļšāˇ” āˇƒāˇ’āˇƒāˇŠāļ§āļ¸āˇŠ SRS 100 āļšāļ§ āˇ€āˇ’āļ­āļģ āļšāļŠāļŊāˇ āļ­āļ¸āˇ āļ¯āˇ™āļąāˇŠāļąāˇš.

    workshop Item4: study software requirement specification . āˇƒāˇ„ āļ¸āˇš āˇƒāˇ’āˇƒāˇŠāļ§āļ¸āˇŠ āļ‘āļšāļ§ software requirement specification āļ‘āļšāļšāˇŠ ⎄āļ¯āļŊ pdf āļšāļģāļŊāˇ āļ¯āˇ™āļąāˇŠāļą āļ•āļąāˇš.

    ⎄āļģ⎒ SRS āļ‘āļšāļ­āˇŠ āļ‡āļ´āˇŠāļģāˇ”āˇ€āˇŠ ⎀⎙āļŊāˇ āļ‡āˇ€āˇ’āļŊ⎊āļŊ āļ´āˇšāļ¸āļąāˇŠāļ§āˇŠ āļ‘āļšāļšāˇ”āļ­āˇŠ ⎀⎙āļŊāˇ āļ­āˇ’āļē⎙āļąāˇŠāļąāˇš. āļ¯āˇāļąāˇŠ ⎄āļ¯āļąāˇŠāļą āļœāļąāˇŠāļą āļ•āļąāˇš. āļšāˇœāˇ„āˇœāļ¸āļ¯ āļ´āļ§āļąāˇŠ āļœāļąāˇŠāļąāˇš? āļ¸āˇœāļą āˇƒāˇ’āˇƒāˇŠāļ§āļ¸āˇŠ āļ‘āļšāļšāˇŠ ⎄āļ¯āļąāˇŠāļą āļœāļ­āˇŠāļ­āļ­āˇŠ āļ¸āˇ”āļŊ⎒āļąāˇŠ architecture āļ‘āļšāļšāˇŠ āļœāˇāļą āˇ„āˇ’āļ­āļąāˇŠāļą āˇ€āˇ™āļąāˇ€āˇ. āļŊāˇāļšāˇš āļ‘⎄⎙āļ¸ āļ’āˇ€āˇ āļœāˇœāļŠāļšāˇŠ āļ­āˇ’āļēāļąāˇ€āˇ. āļ‘āļ­āˇŠ āļ…āļ´āˇ’ āļ‘āļšāˇ™āļąāˇŠ āļ¯āˇ™āļš āļ­āˇ”āļąāļšāˇŠ āļ…āļģāļœāˇ™āļą āļ¸āˇš ⎀⎐āļŠāˇš āļšāļģāļąāˇŠāļą āļļāļŊāļ¸āˇ”. āļ…āļąāˇ’āļšāˇŠ āļ’āˇ€āˇ āļ”āļēāˇ āļ‰āˇƒāˇŠāˇƒāļģ⎄āļ§ āļēāļąāļšāˇœāļ§ āļ¯āˇāļąāļœāļąāˇ“⎀⎒.

    Web application architectures
    ======================

    Front End
    -------------
    āļ¸āˇšāļš āļ­āļ¸āˇ āļ´āˇ’āļ§āļ§ āļ´āˇ™āļą āˇƒāļē⎒āļ§āˇŠ āļ‘āļš. āļ‹āļ¯āˇāˇ„āļģāļĢ ikman.lk āļ‘āļšāˇš ⎃āļē⎒āļ§āˇŠ āļ‘āļšāļ§ āļœāˇ’āļēāˇāļ¸ āļ´āˇ™āļąāˇŠāļąāˇš āļ¸āˇšāļš.

    Back End
    ------------
    āļ¸āˇ™āļēāˇ āļ­āļ¸āˇ āļ´āˇƒāˇŠāˇƒāˇš āļ‰āļ¯āļąāˇŠ Front End āļ‘āļšāļ§ āļ•āļąāˇš āļšāļģāļą āļŠāˇšāļ§āˇ āļ¯āˇ™āļąāˇŠāļąāˇš. āļ‹āļ¯āˇ : āļ”āļēāˇ āļ‰āļšāˇŠāļ¸āļąāˇŠ āļ‘āļšāˇ™āļąāˇŠ āļ¸āˇœāļšāļšāˇŠ ⎄āļģ⎒ ⎃āļģ⎊āļ āˇŠ āļšāļŊāˇāļ¸ āļ•āļąāˇš āļšāļģāļą āļŠāˇšāļ§āˇ āˇ„āˇœāļēāļŊ āļ¯āˇ™āļąāˇŠāļąāˇš āļ¸āˇšāļš.



    All-in-one applications architectures
    ------------------------------------------------
    āļ¸āˇšāļš āļ­āļ¸āˇ āļ­āˇ’āļēāļą āļ´āˇœāļŠāˇ’āļ¸ āˇ€āˇ’āļ¯āˇ’⎄. āļ¸āˇšāļš āˇ€āˇāļ§āˇ™āļąāˇŠāļąāˇš monolithic āļšāˇ’āļēāļą āļšāˇāļĢ⎊āļŠāļēāļ§. āļ’ āļœāˇāļą āˇ€āˇāļŠāˇ’ āˇ€āˇ’āˇƒāˇŠāļ­āļģ āˇ„āˇœāļēāļąāˇŠāļą āļ•āļąāˇš.
    āļ¸āˇšāļšāˇ™āļ¯āˇ’ āļ…āļģ Front End āˇƒāˇ„ Back End āļ¯āˇ™āļšāļ¸ āļ‘āļšāļ¸ āļ´āˇŠâ€āļģ⎜āļĸ⎙āļšāˇŠāļ§āˇŠ āļ‘āļšāˇš āļ­āļ¸āˇ āļ­āˇ’āļē⎙āļąāˇŠāļąāˇš. āļ¸āˇšāļš Microsoft technology ⎀āļŊ⎒āļąāˇŠ ⎄āļ¯āļąāˇ€āˇ āļąāļ¸āˇŠ āļ­āˇ’āļē⎙āļąāˇŠāļąāˇš

    Language: C#
    ASP.net Core - https://docs.microsoft.com/en-us/aspnet/core/?view=aspnetcore-6.0
    Asp.net Core MVC :https://docs.microsoft.com/en-us/aspnet/core/?view=aspnetcore-6.0
    Blazor : https://dotnet.microsoft.com/en-us/apps/aspnet/web-apps/blazor



    “N-Layer” architecture
    -----------------------------
    āļ¸āˇšāļšāˇ™āļ¯āˇ’ āļ…āļģ āļšāˇ’āˇ€āˇŠāˇ€āˇ Front End āˇƒāˇ„ Back End āļ¯āˇ™āļšāļ¸ āļ‘āļš āļ´āˇŠâ€āļģ⎜āļĸ⎙āļšāˇŠāļ§āˇŠ āļ‘āļšāˇš āļ­āˇ’āļē⎙āļąāˇŠāļąāˇš. āļ’ āļ‹āļąāˇāļ§ āļ¸āˇšāļš āļŊāļēāļģ⎊ 3 āļšāļ§ āˇ„āˇ āļœāˇœāļŠāļšāļ§ āļšāˇāļŠāˇ’āļŊāˇ āļ­āˇ’āļē⎙āļąāˇŠāļąāˇš
    -UI - āļ¸āˇšāļš āļ­āļ¸ āļ‹āˇƒāļģ⎊ āļ§ āļ´āˇ™āļą āļŊāļēāļģ⎊ āļ‘āļš (āļ´āˇŠâ€āļģ⎜āļĸ⎙āļšāˇŠāļ§āˇŠ āļ’āļš )
    -Business Logic Layer - āļļāˇ’āˇƒāˇŠāļąāļ§āˇŠ āļŊ⎜āļĸ⎒āļšāˇŠ āļ‘āļš āļąāˇāļ­āˇŠāļąāļ¸āˇŠ āļ…āļģ SRS āļšāˇ’āļēāļą āļļāˇ’āˇƒāˇŠāļąāˇƒāˇŠ āļ‘āļšāˇš ⎃⎊āļ§āˇ™āļ´āˇŠāˇƒāˇŠ āļ§āˇ’āļš āļ¸āˇš āļ´āˇŠâ€āļģ⎜āļĸ⎙āļšāˇŠāļ§āˇŠ āļ‘āļšāˇš āļ­āļ¸ āļ­āˇ’āļē⎙āļąāˇŠāļąāˇš
    - Data Access Layer - āļ¸āˇšāļš āļ­āļ¸ āļŠāˇšāļ§āˇ āļļ⎚⎃⎊ āļ‘āļšāˇš āļ‰āļ¯āļąāˇŠ āļŠāˇšāļ§āˇ āļ…āļģāļąāˇŠ āļ¯āˇ™āļą āļŊāļē⎙āļģ⎊ āļ‘āļš. (āļ´āˇŠâ€āļģ⎜āļĸ⎙āļšāˇŠāļ§āˇŠ āļ’āļš )

    Language: C#
    ASP.net Core - https://docs.microsoft.com/en-us/aspnet/core/?view=aspnetcore-6.0
    Asp.net Core MVC :https://docs.microsoft.com/en-us/aspnet/core/?view=aspnetcore-6.0
    Blazor : https://dotnet.microsoft.com/en-us/apps/aspnet/web-apps/blazor


    Service-oriented architecture
    -------------------------------------


    āļ¸āˇšāļšāˇ™āļ¯āˇ’ Front End āˇƒāˇ„ Back End āļ¯āˇ™āļšāļ¸ āˇ€āˇ™āļąāˇƒāˇŠ āļ§āˇ™āļšāˇŠāļąāˇœāļŊ⎜āļĸ⎒ āļ¯āˇ™āļšāļšāˇ’āļąāˇŠ āˇ„āˇ āļšāˇ“āļ´āļēāļšāˇ’āļąāˇŠ āļŊ⎒āļēāļąāˇŠāļąāˇš . āļ‹āļŠ āļ‘āļšāļ¸ āļ­āļ¸āˇ ⎀⎙āļąāˇƒ āļ‘āļąāˇŠāļŠāˇŠ āļ¯āˇ™āļš āˇ€āˇ™āļą āˇ€āˇ™āļąāļ¸ āļ­āˇ’āļēāļą āļ‘āļš .

    Back End
    -------------
    Language: C#
    ASP.net Core web API - https://docs.microsoft.com/en-us/aspnet/core/?view=aspnetcore-6.0
    EF, Dapper - Data access Components
    (
    EF- https://docs.microsoft.com/en-us/ef/
    Dapper - https://www.learndapper.com/
    )

    Front End
    -------------
    Angular 2+ - https://angular.io/
    React JS - https://reactjs.org/
    Vue JS - https://vuejs.org/
    Blazor

    Rest - https://www.geeksforgeeks.org/rest-api-architectural-constraints/

    āļ¯āˇāļąāˇŠ āļ‹āļŠ āļ­āˇ’āļēāļą āļ’⎀āļœāˇ™āļąāˇŠ āļ¸āˇ”āļŊ⎊ āļ¯āˇ™āļš āļ´āˇœāļŠāˇŠāļŠāļšāˇŠ āļšāļŊ⎊ āļ´āˇāļąāļŊāˇ. 3 ⎀⎙āļąāˇ’ āļ‘āļšāļ­āˇŠ āļ´āļģāļĢāļē⎒. āļ‘āļ­āˇŠ āļ­āˇāļ¸ āˇƒāˇāˇ„āˇ™āļąāˇŠāļą āļ´āˇāˇ€āˇ’āļ āˇŠāļ āˇ’ ⎀⎙āļąāˇ€āˇ. āļ’ āļąāˇ’āˇƒāˇ āļ…āļ´āˇ’ āļ’ āļšāˇŠâ€āļģāļ¸āˇš āļœāļąāļąāˇŠāˇ€ āļ¸āˇš āˇƒāˇœāˇ†āˇŠāļ§āˇŠāˇ€āˇ™āļēāˇ āļ‘āļš āˇ„āļ¯āļąāˇŠāļą.

    Workshop Item5: study about web application architectures and Service-oriented architecture

    Workshop Item 6: create sample Asp.net Core Web API project and create some end points and play with it


    Workshop Item 7: create sample Angular Application and play with it

    āˇ„āˇœāļ¯āļē⎒ āļ¸āˇš āļ§āˇ’āļš āļšāļģāļŊāˇ āļŠāˇ…āļœāļ§ āˇ€āˇāļŠāˇš āļšāļģāļąāˇŠāļą āļļ⎄⎒āļ¸āˇ”. āļ…āļ´āˇ’ āļ¸āˇšāļšāˇ™āļ¯āˇ’ āļ´āˇ”⎅⎔⎀āļąāˇŠ āļ­āļģāļ¸āˇŠ āļ‡āļŠāˇŠāˇ€āˇāļąāˇŠāˇƒāˇŠ āļēāļąāˇŠāļą āļļāļŊāļ¸āˇ”. āļ¸āˇš āļēāļšāˇāļœāˇš āļšāˇŠāļŊāˇāˇƒāˇŠ ⎀⎐āļŠāˇš āļŊ⎜āļšāˇ” āļ…āļ¸āˇāļģ⎔⎀āļšāˇŠ āļąāˇ . āļ’ āļ‹āļąāˇāļ§ āļ¸āˇšāļšāˇ™āļąāˇŠ āļ…āļ´āˇ’āļ§ āļ¸āˇš āļ´āˇāļ­āˇŠāļ­āˇš āļ­āˇ’āļēāļą technology āļ”āļšāˇŠāļšāˇœāļ¸ āˇ€āļœāˇš āļ‰āļœāˇ™āļą āļœāļąāˇŠāļą āļ´āˇ”⎅⎔⎀āļąāˇŠ. āļ‘⎄⎙āļąāļ¸āˇŠ. ⎀⎐āļŠāˇš āļ´āļ§āļąāˇŠ āļœāļąāˇŠāļą āļ•āļąāˇš. āļ¸āˇš ⎀⎒āļ¯āˇ’⎄āļ§ āļšāļģāļ¸āˇ”.

    1. git āļ‘āļšāˇš repository āļ‘āļšāļšāˇŠ ⎄āļ¯āļŊ āļ‘āļšāļ§ āļ‹āļŠ āˇ€āļģāļšāˇŠ āˇ‚āˇœāļ´āˇŠ ⎀āļŊ āļ”āļšāˇŠāļšāˇœāļ¸ āļŠāˇœāļšāˇ’āļē⎔āļ¸āļąāˇŠāļ§āˇŠ āļ¯āˇāļąāˇŠāļą āļ•āļąāˇš. āļŠāļ§ āļ´āˇƒāˇŠāˇƒāˇš āļ‘āļšāˇš āļ āˇšāļąāˇŠāļĸ⎊ āļ‘āļšāļšāˇŠ āļšāļģāļąāˇŠāļą āļ•āļąāˇš āļąāļ¸āˇŠ āļ‘āļšāļ­āˇŠ āļšāļģāļŊāˇ push āļšāļģāļąāˇŠāļą āļ•āļąāˇš.

    2. āļ¸āˇš āļ¯āˇœāļšāˇŠāļē⎔āļ¸āļąāˇŠāļ§āˇŠ ⎄āļ¯āļą āˇ€āˇ’āļ¯āˇ’ āļ‘āļš āļ‘āļš āļšāļ¸āˇŠāļ´āˇāļąāˇ’ āļ‘āļšāļ§ āˇ€āˇ™āļąāˇƒ. āļ¯āļŊ āļ…āļ¯āˇ„āˇƒāļšāˇŠ āļ‘āļą āˇ€āˇ’āļ¯āˇ’⎄āļ§ āˇ„āˇāļ¯āˇ”āˇ€āˇāļ¸ āļ‡āļ­āˇ’.

    3. workshop Item 5 āˇƒāˇ„ 6 āļšāˇ’āļēāļąāˇŠāļąāˇš āˇƒāˇāļ¸āˇŠāļ´āļŊ⎊ āļ´āˇŠâ€āļģ⎜āļĸ⎙āļšāˇŠāļ§āˇŠ āļ¯āˇ™āļšāļšāˇŠ ⎄āļ¯āļŊāˇ āļļāļŊāļąāˇŠāļą āļ¸āˇœāļšāļšāˇŠāļ¯ āļ’ āļšāˇ’āļēāļŊ. āļģ⎒āļēāļŊ⎊ āˇƒāˇœāˇ†āˇŠāļ§āˇŠāˇ€āˇ™āļēāˇāļģ⎊ āļ‘āļš āˇ„āļ¯āļąāˇŠāļą āļ­āˇāļ¸ āļ´āļ§āļąāˇŠ āļœāļ­āˇŠāļ­āˇš āļąāˇ āˇ„āˇœāļ¯āˇš.

    4. āļ’ āˇƒāˇāļ¸āˇŠāļ´āļŊ⎊ āļ´āˇŠāļģāˇāļĸ⎊⎃⎊āļšāˇŠāļ§āˇŠ āļ¯āˇ™āļš repository āļ¯āˇ™āļšāļšāˇŠ ⎄āļ¯āļŊāˇ āļ¯āˇāļąāˇŠāļą āļ•āļąāˇš. āļ…āļ´āˇ’ āļļāļŊāļ¸āˇ” āļ•āļšāļ§ devops āļœāˇāˇ€āļŊāˇ ⎀⎐āļŠāˇš āļ¯āļģ⎔āļĢ⎔ āļšāļģāļąāˇŠāļą āļŠāļ§ āļ´āˇƒāˇŠāˇƒāˇš


    āļŠāˇ…āļœāļ§ āļ…āļ´āˇ’ āļēāļąāˇ€āˇ āļ”āļē āļ¯āˇāļąāˇ”āļ¸ āļ‘āļšāˇŠāļš āļšāˇœāˇ„āˇœāļ¸āļ¯ āļ¸āˇš āˇƒāˇœāˇ†āˇŠāļ§āˇŠāˇ€āˇ™āļēāˇ āļ‘āļš āˇ„āļ¯āļąāˇŠāļąāˇš āļšāˇ’āļēāļŊ āļļāļŊāļąāˇŠāļą. āļŠāļ§ āļšāļŊ⎒āļąāˇŠ āļ‹āļŠ āļ¯āˇšāˇ€āļŊ⎊ āļœāˇāļą āˇ„āˇœāļ¯āļ§ āļļāļŊāļŊāˇ āļ­āˇ’āļē⎙āļąāˇŠāļą āļ•āļąāˇš. āļļāļŊāļąāˇŠāļą āļ•āļąāˇš ⎄āļē⎒ āļŊ⎙⎀āļŊ⎊ ⎀⎒āļ­āļģāļē⎒ āˇ„āˇœāļ¯āˇš. ⎀⎐āļŠāˇš āļšāļģāļœāˇ™āļą āļēāļąāļšāˇœāļ§ āļŠāˇ’āļ§āˇ™āļŊ⎊ āļļāļŊāļąāˇŠāļą āˇ€āˇ™āļąāˇ€āˇ. āļ‘āļ­āļšāˇœāļ§ āļļāļŊāļ¸āˇ” ⎀⎐āļŠāˇš.

    āļ¸āˇš ⎀⎒āļ¯āˇ’⎄āļ§ āļ­āļ¸āļąāˇŠāļœāˇš āļšāˇāļŊ⎚ āļšāˇāļ´ āļšāļģāļąāˇŠ anonymous forum āļ‘āļšāļš āˇƒāļģāļŊ⎀ āˇ€āˇ’āˇƒāˇŠāļ­āļģ āļšāļģāļąāˇŠāļą āˇ„āˇāļ¸ āļ‘āļšāˇāļ§āļ¸ āļļ⎑.. āļšāˇœāļ§āˇ’āļąāˇŠāļ¸ āļ¸āļ§āˇ€āļ­āˇŠ āļļ⎑.. āļ¸āˇš effort āļ‘āļšāļ§ āļąāļ¸āˇŠ āļ‘āļšāˇ™āļąāˇŠāļ¸ respect bro.. āļ…āļąāˇ’āˇ€āˇ useful lesson āļ‘āļšāļšāˇŠ āļ¸āˇšāļš â¤ī¸â¤ī¸đŸ”Ĩ
     

    siri_ayya

    Well-known member
  • Feb 1, 2022
    16,966
    1
    29,883
    113
    DevOps kenekgei full stack kenek gei wenasa mokadda
    āļ¸āˇšāļšāˇ™āļąāˇŠ āļ‹āļšāˇš āļ´āˇŠâ€āļģ⎁⎊āļąāˇ™āļ§ āļ‹āļ­āˇŠāļ­āļģāļēāļšāˇŠ ⎄āļ¸āˇŠāļļ⎙āļąāˇ€āļ¯ āļļāļŊāļąāˇŠāļą āļ¸āļ āļ‚ đŸ‘‡đŸ‘‡
    āˇƒāˇāļ¸āļąāˇŠāļē⎙āļąāˇŠ āļ¸āˇš devops āļšāˇ™āļąāˇ™āļšāˇŠ ⎀⎒āļ¯āˇ’⎄āļ§ āļœāļąāˇŠāļąāˇš āļŠāˇ’⎀āļŊ⎜āļ´āˇŠāļ¸āļąāˇŠāļ§āˇŠ āˇƒāˇ„ ⎃āļ´āˇāļ§āˇŠ āļģāˇāļŊ⎊ āļ¯āˇ™āļšāļ¸ āˇ„āˇœāļ¯āļ§ āļ¯āļąāˇŠāļąāˇ āļšāˇ™āļąāˇ™āļšāˇŠ. āļ‘āļšāļ§ āˇ„āˇšāļ­āˇ”⎀ āļ¸āļ¸ āļšāˇ’āļēāļąāˇŠāļąāļ¸āˇŠ. āļ‰āˇƒāˇŠāˇƒāļģ āˇƒāˇ’āˇƒāˇŠāļ§āļ¸āˇŠ ⎄āļ¯āļ¯āˇŠāļ¯āˇ“ āļŊ⎜āļšāˇ” āļ´āˇŠâ€āļģ⎁⎊āļąāļēāļšāˇŠ āļ…āˇ€āˇ āļŠāˇ’āˇ€āˇŠ āļ§āˇ“āļ¸āˇŠ āļ‘āļš āˇ„āļ¯āļŊāˇ āļ‹āļąāˇ’āļ§āˇŠ āļ§āˇ™āˇƒāˇŠāļ§āˇŠ āļšāļģāļŊāˇ QA āļšāļģāļŊāˇ āļ‘āļŊāļ§ āˇ€āˇāļŠ āļšāļģāļą āļ’āˇ€āˇ āļŊāļēāˇ’āˇ€āˇŠ āļ¯āˇāļ´āˇ” āļœāļ¸āļąāˇŠ ⎄⎙āļą āļšāˇ™āˇƒāˇŠ āļ‘āļąāˇ€āˇ. āļ’ āļ¸āˇœāļšāļ¯ āļŊāļēāˇ’āˇ€āˇŠ āļ‘āļąāˇŠāˇ€āļēāļģ⎊āļ¸āļąāˇŠāļ§āˇŠ āļ‘āļšāˇšāļ¯āˇ“ ⎄āļ¯āļ´āˇ” āˇƒāˇœāˇ†āˇŠāļ§āˇŠāˇ€āˇ™āļēāˇāļģ⎊ āļ‘āļšāļšāˇŠ ⎀⎐āļŠ āļšāļģāļąāˇŠāļąāˇš ⎀⎙āļąāˇƒāˇŠ āļ­āļ­āˇŠāļ­āˇŠāˇ€ āļēāļ§āļ­āˇš. āļ’ āļąāˇ’āˇƒāˇ āļ­āļ¸āˇ āļ‘⎄⎙āļ¸ āļšāˇ™āˇƒāˇŠ āļ…āˇ€āˇš. āļŠāˇ…āļœāļ§ Cloud āļ‘āļš āļ…āˇ€āˇāļ¸ āļ‘āļšāļ§ āˇ„āļ¯āļ´āˇ” āļ‡āļ´āˇŠ āļ‘āļš āļ¯āˇāļœāļąāˇŠāļą āļ­āˇ€ āļšāļ§āˇŠāļ§āļšāˇŠ āļšāļąāˇŠāļą āļ•āļąāˇš āļ‹āļąāˇ. āļ‰āļ­āˇ’āļąāˇŠ āļ”āļē āļ¯āˇ™āļšāļ§āļ¸ āˇ€āˇ’āˇƒāļ¯āˇ”āļ¸āļšāˇŠ ⎀⎒āļ¯āˇ’⎄āļ§ āļŠāˇ’⎀āļŊ⎜āļ´āˇŠāļ¸āļąāˇŠāļ§āˇŠ āˇƒāˇ„ ⎃āļ´āˇāļ§āˇŠ + āļąāˇ™āļ§āˇŠāˇ€āļģ⎊āļšāˇŠ āļ´āˇāļ­āˇŠāļ­ āļ¯āļąāˇŠāļąāˇ āļšāˇ™āļąāˇ™āļšāˇŠ āļ¸āˇāļ¯ āļ‰āļ¯āļąāˇŠ āļ¸āˇšāļš āļ¸āˇ™āˇ„⎙āļē⎀āļąāˇŠāļą āļ•āļąāˇš āļšāļ¸āļšāˇŠ āļ…āˇ€āˇ. āļ‘āļąāˇŠāļą āļ‘āļšāļ§ āļ­āļ¸āˇ āļ”āļē āļģāˇāļŊ⎊ āļ‘āļš āļœāˇ™āļąāˇāˇ€āˇš. āļ…āļ¯ āļ­āˇ’āļēāļą āˇƒāˇœāˇ†āˇŠāļ§āˇŠāˇ€āˇ™āļēāˇāļģ⎊ ⎀āļŊ āˇƒāˇ„ cloud platform ⎀āļŊ complexity āļ‘āļš āļąāˇ’āˇƒāˇ āļ¸āˇš āļģāˇāļŊ⎊ āļ‘āļš āˇ€āˇ™āļąāļ¸ āļ‰āļœāˇ™āļą āļœāļąāˇŠāļą āļ•āļąāˇš āļ‘āļšāļšāˇŠ ⎀⎒āļ¯āˇ’⎄āļ§ āļ´āļ­āˇŠ āļ‹āļąāˇ. āļ­āˇ€ āˇ€āˇ’āˇƒāˇŠāļ­āļģ āļ•āļąāˇš āļąāļ¸āˇŠ āļ…⎄āļ´āļąāˇŠ āļšāˇ’āļēāļąāˇŠāļąāļ¸āˇŠ.

    ⎄āļģ⎒ āļ¸āļ¸ āļ¸āˇš āļģāˇāļŊ⎊ āļ‘āļš āļœāˇāļą āˇ€āˇāļŠāˇ’ āˇ€āˇ’āˇƒāˇŠāļ­āļģ āˇ„āˇ™āˇ€āˇŠāˇ€āˇ. āļ‘⎄⎙āļ¸ āļšāļŊ⎚ āļ¸āļ¸ āˇ„āˇœāļ¯āļ§ āļ¯āļąāˇŠāļąāˇ āļ‰āļąāˇŠāļ§āļąāˇāˇ‚āļąāļŊ⎊ āļšāļ¸āˇŠāļ´āˇāļąāˇ’ 10 āļš āļ”āļē āļĸ⎜āļļ⎊ āļģāˇāļŊ⎊ āļ‘āļšāˇš āļ‰āļŊ⎊āļŊāļą āļ¯āˇšāˇ€āļŊ⎊ āļ¸āļ¸ āļļ⎐āļŊāˇ”āˇ€āˇ. āļļāļŊāļŊāˇ āļ’āˇ€āˇ āļšāˇāļ§āļœāļģ⎒ āļšāˇ…āˇ. āļ¸āˇš āļ­āˇ’āļē⎙āļąāˇŠāļąāˇš āļ‘⎄⎙āļ¸ āļ‘āļšāļšāˇŠ. āļ‰āļ­āˇ’āļąāˇŠ āļ¸āˇš āļ§āˇ’āļš āˇ†āļŊāˇ āļšāļģāļŊāˇ āļ­āˇ’āļēāļą āļšāˇ™āļąāˇ™āļšāˇŠāļ§ āˇƒāˇ“āļąāˇ’āļēāļģ⎊ āļ´āˇœāļ§āˇŠâ€Œ āļ‘āļšāļšāļ§ āļŊāˇšāˇƒāˇ’āļē⎙āļąāˇŠ āļ´āļąāˇ’āļąāˇŠāļą āļ´āˇ”⎅⎔⎀āļąāˇŠ. . āļ¸āˇš āļ‘āļš āļ‘āļš āļ…āļģāļąāˇŠ google āļ‘āļšāˇš āļœāˇ„āļŊāˇ āļļāļŊāļąāˇŠāļą āļ¸āˇš āļ¸āˇœāļąāˇ€āļ¯ āļšāˇ’āļēāļŊ. āļ‘āļšāˇ™āļąāˇŠ āļ”āļēāˇāļ§ āļ¯āļŊ āļ…āļ¯āˇ„āˇƒāļšāˇŠ āļ‘āļē⎒ āļ¸āˇœāļąāˇ€āˇ ⎀āļœāˇš āļēāļšāˇ™āļšāˇŠāļšāˇŠāļ¯ āļ¸āˇšāļš āļšāˇ’āļēāļŊ. āļ‘⎄⎙āļ¸ āļ…āļ¯āˇ„āˇƒāļšāˇŠ āļœāļąāˇŠāļąāˇš āļąāˇāļ­āˇ”⎀ āļŠāˇ…āļœ āļ‘āļšāļ§ āļēāļąāˇŠāļą āļ‘āļ´āˇ. āļ¸āˇšāļš āļļ⎐āļŊāˇ”āˇ€āˇāļ¸ āļ”āļēāˇāļ§ āļ‘āļą āļ…āļ¯āˇ„āˇƒ āļ‘āļšāˇŠāļš āļ¸āˇšāļšāˇš āļ¯āˇāļąāˇŠāļą . āļ¸āˇšāļšāˇš āļ‰āļąāˇŠāļąāˇ€āˇŠ āļšāˇāˇƒāˇŠ āļœāˇāļą āļ‘āļšāˇŠāˇƒāˇŠāļ´āļģ⎊āļ§āˇŠ āļŊāˇ. āļŠāļ§ āļ´āˇƒāˇŠāˇƒāˇš āļ‹āļąāˇŠ āļ”āļēāˇāļ§ āļœāˇāļŊāļ´āˇ™āļą āļšāˇāˇƒāˇŠ āļ‘āļš āļ­āˇāļģāļŊāˇ āļ¯āˇ™āļē⎒.

    āļšāˇāˇƒāˇŠ āļœāˇāļą āˇ€āˇāļŠāˇ’ āˇ€āˇ’āˇƒāˇŠāļ­āļģ ⎃āļ¯āˇ„āˇ āļ…āļ¸āļ­āļąāˇŠāļą

    @avjayarathne

    @siri_ayya

    DevOps Engineer Role Breakdown
    ========================

    Cloud Services
    ==============
    Designing and operating PaaS
    Management of different layers of services
    Use standard tools and processes to deploy code and support environments, including support for quality assurance, monitoring, incident management, and backup and disaster recovery
    Manage requests for change in accordance with platform strategy, standards and governance
    Support Engineering team on application configuration, tuning, and deployment needs
    Ensure high availability and disaster recovery are in place and provide response to incidents and alerts associated with DevOps

    Network and OS Configurations
    =============================
    Installation, configuration and virtualization of OS and services
    Scripted handling of OS installation on servers
    Operations of infrastructure setup (servers, network, switches)
    Investigating and troubleshooting network traffic
    Knowledge of TCP/IP stack, DNS, WAF, Load balancing

    CI/CD and Pipelines
    ===================
    Expertise in the configuration of Azure DevOps
    Expertise with automated deployment, testing and documentation across Azure DevOps
    Following best practices in building CI/CD pipelines
    Automate work to manage engineering, test and production environments
    Continuously analyze, execute, and improve DevOps tools, processes and procedures

    Development Essentials
    =====================
    Must have strong knowledge of container services such as Docker, Kubernetes , OpenShift or K8S
    Knowledge and experience in developing scripts in shell and Python is an advantage
    Experience in building fault-tolerant, scalable systems
    Knowledge in .NET, SQL Data and SQL Server
    Scripting and automation of tasks Ironic (BM provisioning); RedFish (for Idrac/ILO), automation (ansible), Puppet, PXE boot etc.
     
    • Love
    Reactions: HAneo and ST.PIERRE