Serverless ááẠáá¬áá¬áá»á¬ážá áá¯ááºááá¯ááºážááá¯ááºáᬠáááŸááá±á¬á·ááŒááºážááŸáá·áº áááºáááºá ááá¯ááºáá«á áááºážááẠááœááºááááºáᬠáá°áááºááá¬áž ááá¯á·ááá¯áẠááŒááºáááºážáá±ááá·áº áááºážááŒá±á¬ááºážáá
áºáá¯ááá¯ááºáá«á á€áááºááŸá¬ Cloud ááœáẠá
áá
áºáá»á¬ážáááºáá±á¬ááºááŒááºážá¡ááœáẠáá»ááºážáááºááŸá¯á¡áá
áºááŒá
áºáááºá ááá±á·áá±á¬ááºážáá«ážááœáẠServerless applications áá»á¬ážáááºáá±á¬ááºáá¯á¶ááŸáá·áºáááºáááºááŒá®áž áá»áœááºá¯ááºááá¯á·ááẠServerless áááºáá±á¬ááºááŸá¯áá±ážáá°ááŸáá·áº open-source ááá±á¬áá»ááºáá»á¬ážáá¡áááºážááá¹áááᯠááŒáá·áºááŒáá«á
áá¯á·á áá±á¬ááºáá¯á¶ážá¡áá±áá²á· Serverless á¡áá¯á¶ážááŒá¯ááŒááºážááá¯ááºáᬠááá
á¹á
áááºáá»á¬ážááᯠááœá±ážááœá±ážááŒáá«á
áá¯á·á
á¡ááºááá®áá±ážááŸááºážáá
áºáᯠ(ááá¯á·ááá¯áẠá¡áœááºááá¯ááºážá
ááá¯áž) á áá¬áá¬á¡á
áááºá¡ááá¯ááºážáá
áºáá¯ááᯠáá±ážááá¯áá«áááºá áááºážááẠáá»ááºáá¯ááºááŒááºážá á¡ááŒá±á¬ááºážá¡áá¬áá¯ááºáá±ááŒááºážáááºáá±á¬ááºááŸá¯áá
áºáᯠááá¯á·ááá¯áẠload balancer ááŒá
áºááá¯ááºáááºá áááºááá¯á·áááºááá¯á
á±á áá±á«ááºážááá¯ááºá
áá¬áá»á¬ážá
áœá¬ááŸááááá·áºáááº- áááºá¡ááŒá±áá¶á¡áá±á¬ááºá¡á¡á¯á¶ááá¯ááŒááºáááºáááºá á¡áá¯á¶ážáá»ááá®áá±ážááŸááºážááŸá®ááá¯ááŸá¯ááá¯áá¯á¶ážááŒááºáááºááŸáá·áº host operating system ááá¯á
ááºážá
á¬ážáááºááá¯áááá·áºáááºá ááá¯á·áá±á¬áẠáá»ááºááŸááá±á¬ monolith á áááºáááºááŸá¯ááᯠáááááá¯ááºá
á±áá±á¬ áá±ážáááºáá±á¬ á¡á
áááºá¡ááá¯ááºážáá»á¬ážááᯠá¡ááºááááºáá¯ááºááẠááá¯á¡ááºáá«áááºá áá±á¬ááºážááŒá®á áááºá¡á±á¬ááºá
áá±ážáá»ááŒááºážááᯠááá±á·áá«ááŸáá·áºá
ááá¯á¡ááºáá±á¬ ááŸá®ááá¯á¡á¬ážáá¬ážááŸá¯áá»á¬ážááᯠááŒáá¯áááºááá·áºááœááºážáá¬ážááŒá®ážááŒá áºááá·áº áá±á«áºáááºááœááºááááºáá¬áá»á¬ážááᯠáá»áœááºá¯ááºááá¯á·áá°áá±á¬ááºááŒá®áž ááœááºááááºáá¬áá»á¬ážááᯠáááºážááá¯á·á¡áá»ááºážáá»ááºážááŸáá·áº áááºáá¶áá±á¬ááºááœááºáá±ážááá·áº OS ááá¯á·á០áá®ážááŒá¬ážááœá²áá¯ááºáá¬ážáá»áŸááºáá±á¬á áá»áœááºá¯ááºááá¯á·ááẠmonolith ááᯠmicroservices áá»á¬ážá¡ááŒá Ạááá¯ááºážááŒá¬ážááŒá®áž áá áºáá¯áá»ááºážá á®ááᯠá¡ááŒá¬ážá¡áá¬áá»á¬ážááŸáá·áº áá®ážááŒá¬ážááœááºážáá¶ááŒá®áž á¡ááá·áºááŒáŸáá·áºáááºááá¯ááºáá«áááºá áá¯ááºááᯠááá¯áá²á·ááá¯á·áá±á¬ ááœááºááááºáá¬áá áºáá¯ááœáẠááá·áºááŒááºážááŒáá·áº áááºááá·áºá¡ááŒá±áá¶á¡áá±á¬ááºá¡á¡á¯á¶ááœááºáááᯠáááºážááᯠáá»áœááºá¯ááºáá¯á¶ážááá¯ááºáááºá ááá¯áá±á¬ááºážáá±ááŒá®á
ááœááºááááºáá¬áá»á¬ážááᯠáááŒááºáááºááá¯áá«á áááºááá¯á·áá¯ááºáá±á¬ááºáááºáááºážá á¡ááá®áá±ážááŸááºážááᯠáá»á²á·ááœááºááá¯á· áá ááºážá á¬ážáá»ááºáá°ážá áááºáá±á¬ááºááŸá¯ááœáẠáááºá¡áááºážáááºáá¬ááŸááá±á¬á¡áá« áááºáá¬ážáá¬ážáá±á¬ááœááºááááºáá¬áá»á¬ážá¡ááœáẠáá»áœááºá¯ááºááœá±ááá±ážáá»ááºáá«á áá¯ááºáá±ážáá»ááºááá¯á·áá«á á á®ážááœá¬ážáá±ážáá¯áá¹ááááá¯á¡á¬áá¯á¶á áá¯ááºááŒá®áž áá¯ááºáá¯ááºáá»á¬ážááᯠá¡áááºážá¡áá»ááºááŒáá·áº áá±ážááœááºááá¯á·ááá¯á·áá±á¬ááºáá«á
ááá¯ááá¯á·áá±á¬á¡ááœá±ážáá»á¬ážá áá»áœááºá¯ááºá¡á¬áž áá¬áá¬áá²á·ááœááºááŒá°áá¬áá®ááá¯á· áŠážáááºá á±áá²á·áááºá á€ááá á¹á ááœáẠServerless ááá¯ááá¯ááá¯áááºá áá¬áá¬áá»á¬ážá áá¯ááºááá¯ááºážááá¯ááºáᬠáááŸááá±á¬á·ááŒááºážááá¯ááºáá±á¬áºáááºáž á¡ááŒá±áá¶á¡áá±á¬ááºá¡á¡á¯á¶ á á®áá¶ááá·áºááœá²ááŸá¯ áááŸáááŒááºážááŸá¬ áá±á«ááºážááá¯ááºááŒááºáž ááŒá áºáááºá
á¡áá°á¡áááŸá¬ á¡ááá®áá±ážááŸááºážáá±á¬á·áá»á áºááᯠáá®ážááŒá¬ážáá¯ááºáá±á¬ááºáá»ááºáá»á¬ážá¡ááŒá Ạááá¯ááºážááŒá¬ážáá¬ážáááºá áá°ááá¯á·ááŸá¬ ááœá²ááœá²á·á ááºážáá¯á¶ááŸááááºá áá¯ááºáá±á¬ááºáá»ááºáá áºáá¯á á®ááẠâááá¯ááºáááá¯áá¬á·ááºâ áá áºáá¯áá¯ááºáá±á¬ááºáááºá áá±á¬á·ááºáá²áá±ážáá¬ážáá°áá¶á០ááá¯á¡ááºááá·áºá¡áá¬á¡á¬ážáá¯á¶ážááŸá¬ cloud áááºáá±á¬ááºááŸá¯áá±ážáá°á០áá¶á·ááá¯ážáá±ážáá¬ážááá·áº ááœááºááá¯ážááºáá²ááá¯á· áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááᯠáááºááŒá®áž áááºážááá¯á·ááᯠááŒá áºáááºá¡áááºážá¡ááŒá áºáá»á¬ážááŸáá·áº áááºá ááºáá±áááºááŒá áºáááºá áá¯ááºááᯠá¡ááá¯á¡áá»á±á¬ááºááŒááºáááºáá¬ážáá±á¬ ááœááºááááºáá¬áá áºáá¯ááœáẠáá±á¬ááºážááá¯ááŸá¯á¡á áá¯ááºáá±á¬ááºáááºááŒá áºááŒá®ážá áá¯ááºáá±á¬ááºáá»áááºá¡ááœááºáᬠáá»áœááºá¯ááºáá±ážáá»á±áá«áááºá
á¡áᯠApplication Development Process á áááºááá¯áá¯á¶á á¶áá²ááá¯áᬠááŒáá·áºááá¯ááºáá¡á±á¬ááºá
developer áááºááŸ
á¡á á±á¬ááá¯ááºážááœáẠáá»áœááºá¯ááºááá¯á·ááẠá¡áœááºááá¯ááºážá ááá¯ážáá áºáá¯á¡ááœáẠáá»áŸá±á¬ááºááœáŸá¬áá áºáá¯á¡ááŒá±á¬ááºáž á áááºááŒá±á¬ááá¯áá²á·áááºá ááá¬ážááá¯ážáá»áá»ááºážáááºááŸá¯ááœááºá á áá áºáá¡ááááá¯áá¹ááááᯠmonolithic á¡ááá®áá±ážááŸááºážááŒáá·áºáá¯ááºáá±á¬ááºáááºá áááºáááŸááá±á¬áºáááºáž á¡ááá®áá±ážááŸááºážááŒáá·áº áá¬áá¬ááẠá¡áááºáááŒááºáááºáááºáá±áá«áááºá
áá¬áá¬áá²á·ááá¯á· ááœáŸá±á·áááºá áá»áœááºá¯ááºááá¯á·ááẠá¡ááá®áá±ážááŸááºážááᯠááá¯ááºáááá¯áá¬á·á áºáá»á¬ážá¡ááŒá Ạááœá²áá¬ážáááºá áá»áœááºá¯ááºááá¯á·ááẠáááºážááá¯á·áá áºáŠážá á®á¡ááœáẠáá»áœááºá¯ááºááá¯á·áááá¯ááºááá¯ááºáá¯ááºáá±á¬ááºáá»ááºááᯠáá±ážáá¬ážáá¬ážáááºá áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááẠáá áºáá¯ááŸáá·áºáá áºáᯠá¡ááŸá®á¡ááá¯áááºážááŒá®áž ááá¯ááºáá¶ááá¯ááºá¡áá»ááºá¡áááºáá»á¬ážááᯠááááºážáááºážááŒááºážáááŒá¯áá« (ááá¯ááºáá¶áá²á·)á áááºážááá¯á·ááᯠáá¬áá¬á áá¬ážá¡áá»áá¯ážáá»áá¯ážááŒáá·áº áá±ážáá¬ážááá¯ááºáááºá áááºážááá¯á·áá²ááŸáá áºáŠáž "ááŒá¯ááºáá»" áá«áá á¡ááá®áá±ážááŸááºážáá áºáá¯áá¯á¶ážáááºááá·áºáááºááá¯ááºáá«á á¡ááá®áá±ážááŸááºážáááºáá±á¬ááºáá¯á¶ááẠá€áá²á·ááá¯á·ááŒá áºáá±áááá·áºáááº-
Serverless ááœáẠáá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááᯠááá¯ááºážááŒá¬ážááŒááºážááẠááá¯ááºáááá¯áá¬ážáá
áºáá»á¬ážááŸáá·áº áá¯ááºáá±á¬ááºááŒááºážááŸáá·áº áááºáá°áááºá ááá¯á·áá±á¬áº microservice ááẠá¡áá¯ááºáá»á¬ážá
áœá¬ááᯠáá¯ááºáá±á¬ááºááá¯ááºááŒá®áž áá¯ááºáá±á¬ááºáá»ááºáá
áºáá¯ááẠá¡áá±á¬ááºážáá¯á¶ážáá¯ááºáá±á¬ááºááá·áºáááºá á¡áá¯ááºááŸá¬ á
á¬áááºážááá¬ážáá»á¬ážááᯠá
á¯áá±á¬ááºážááŒá®áž áá¯á¶ážá
áœá²áá°á áá±á¬ááºážááá¯áá»ááºá¡á áááºážááá¯á·ááᯠááŒááááºááŒá
áºááŒá±á¬ááºáž á
áááºáá°ážááŒáá·áºááŒáá«á
áá¯á·á microservice áá»ááºážáááºááŸá¯ááœááºá áááºáá±á«ááºá¡áá»ááºááŸá
áºáá»ááºáá«áá±á¬ áááºáá±á¬ááºááŸá¯áá
áºáá¯á០áá¯ááºáá±á¬ááºáááº- á
á¬áá±ážááŒááºážááŸáá·áº á
á¬áááºááŒááºážá áá¬áá¬áá²á· ááœááºááŒá°áá¬ááœááºá áááºážááá¯á·ááẠáá
áºáá¯ááŸáá·áºáá
áºáᯠááááºááá¯ááºáá±á¬ ááá°áá®áá±á¬ áá¯ááºáá±á¬ááºáá»ááºáá»á¬áž ááŸá
áºáá¯ááŒá
áºáááá·áºáááºá á¥ááá¬á¡á¬ážááŒáá·áº á
á¬áááºážááá¬ážáá»á¬ážááᯠáá±á«ááºážáá¯ááºáá¯ááºáá¬ážáááºááẠáááŒá¬áá á¡ááºááááºáá¯ááºáá«á áá±á¬á·ááºáá²á¡ááºáá»ááºáá®áá¬ááẠááœááºáá»á°áá¬á¡áááºážá¡ááŒá
áºáá»á¬ážááᯠááááºážáááºážáááºá
áá¬áá¬áá²á·áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááᯠáááºáá±á¬ááºááŸá¯áá±ážáá°á០áá¯á¶ážááŒááºááá·áº á¡áá»áááºááá¯á¡ááœááºáž (á¡áá»áááºáá¯ááº) áá¯ááºáá±á¬ááºááá«áááºá á¥ááá¬á¡á¬ážááŒáá·áºá AWS á¡ááœáẠá¡áá»áááºáá¯ááºáá¯á¶ážááŸá¯ááẠ15 áááá áºááŒá áºáááºá ááá¯ááá¯áááºááŸá¬ ááá¯á¡ááºáá»ááºáá»á¬ážááŸáá·áº ááá¯ááºáá®á á±ááẠáá¬ááŸááºáá¶áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááᯠááŒá±á¬ááºážáá²ááááºááŒá áºááŒá®ážá áááºážááẠááá±á·áá±ááºáá±áááºážá á¬ážáá±á¬ á¡ááŒá¬ážáááºážááá¬áá»á¬áž (ááœááºááááºáá¬ááŸáá·áº áááºáá±á¬ááºááŸá¯á¡ááŒá Ạááááºáá±á¬ááºáž) ááŸáá·áº Serverless ááá¯á·ááᯠááœá²ááŒá¬ážáá¬ážáááºá
áá»áœááºá¯ááºááá¯á·ááẠáá¯ááºáá±á¬ááºááŸá¯áá áºáá¯á á®á¡ááœáẠááŒá áºáááºáá áºáá¯ááᯠáááºááŸááºáá±ážáááºá ááŒá áºáááºáá áºáá¯ááẠáá¯ááºáá±á¬ááºáá»ááºáá áºáá¯á¡ááœáẠá¡á áá»áá¯ážáá áºáá¯ááŒá áºáááº-
á¡ááŒá
áºá¡áá»ááº
áá¯ááºáá±á¬ááºááá·áºáá¯ááºáá±á¬ááºáá»ááº
áá¯ááºáá
á¹á
ááºážáá¯á¶áá
áºáá¯á¶ááᯠááá¯ááŸá±á¬ááºáá¯á¶ááá¯á· á¡ááºáá¯ááºáááºááá¯ááºáá«ááŒá®á
áá¯á¶ááá¯áá»á¯á¶á·ááŒá®áž áááºážááœáŸááºáá
áºáá¯ááá¯á· á¡ááºáá¯ááºáá¯ááºáá«á
áá¯ááºááá¯ááºážááá¯ááºáᬠá
ááá¯ážááá¯ááºááááºá
á¬ááᯠáá±áá¬áá±á·á
áºááœáẠá¡ááºááááºáá¯ááºáá¬ážáááºá
áááºáá±áá¬á¡áá
áºáá
áºáá¯ááᯠááŒá±áá¯á¶áá»á¬ážááœáẠáááºáá«á
áá±á¬ááºáááºááẠáá¯ááºáá
á¹á
ááºážá¡ááœáẠáá±ážáá»á±áááºá
ááœá±áá±ážáá»á±ááŸá¯ááᯠá
áááºáá«á
á¡á á®á¡á ááºáá»á¬ážááẠHTTP áá±á¬ááºážááá¯ááŸá¯áá»á¬ážá áá±áá¬áá¯ááºááœáŸáá·áºááŒááºážá áááºáá±á·áá»áºáááºážá á®ááŒááºáž á áááºááá¯á· ááŒá áºááá¯ááºáááºá ááŒá áºáááºá¡áááºážá¡ááŒá áºáá»á¬ážááẠáá±áá¬ááŒá±á¬ááºážáá²ááŸá¯áá»á¬áž ááá¯á·ááá¯áẠááŒá áºáá±á«áºááŸá¯áá»á¬ážááŒá áºáááºá ááá¯á·á¡ááŒááºá áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááᯠtimer ááŒáá·áº á¡á áá»áá¯ážááá¯ááºáááºá
áááá¯áá¬áááºáá¬ááᯠááŒá¯ááŒááºáá²á·ááŒá®ážá á¡ááá®áá±ážááŸááºážááẠáá¬áá¬áááŸááá¯áá®ážáá«áž ááŒá áºáá¬áá²á·áááºá áá±á¬ááºáá áºáá¯á áááºáá±á¬ááºááŸá¯áá±ážáá°áá® ááœá¬ážáááºá
áá¶á·ááá¯ážáá±ážáá°áááºááŸ
áá¯á¶ááŸááºá¡á¬ážááŒáá·áºá serverless computing ááᯠcloud áááºáá±á¬ááºááŸá¯áá±ážáá°áá»á¬ážá áááºážááŸááºážáááºá áááºážááá¯á·ááᯠááœá²ááŒá¬ážá áœá¬áá±á«áºáááº- Azure Functionsá AWS Lambdaá Google Cloud Functionsá IBM Cloud Functionsá
áá»áœááºá¯ááºááá¯á·ááẠáááºáá±á¬ááºááŸá¯áá±ážáá°á ááœááºááá¯ážáẠááá¯á·ááá¯áẠááá¯ááºáá±ážááá¯ááºáá¬á¡áá±á¬áá·áºááŸáá áºááá·áº áááºáá±á¬ááºááŸá¯ááᯠá¡áá¯á¶ážááŒá¯áá«áááºá áá¯ááºáá±á¬ááºáá»ááºáá¯ááºááᯠá¡á±á¬ááºáá«áááºážáááºážáá»á¬ážáá²á០áá±á«ááºážáá¯ááºáá¯ááºááá¯ááºáá«áááºá
- áááºááœááºááá¯ážááºááŸáááá·áº built-in áááºážááŒááºáá°áá»á¬ážááœááºáá¯ááºáá±ážáá«á
- áá¯ááºááŒáá·áº archive ááá¯áá±á«ááºážáá¯ááºáá¯ááºáá«á
- á¡áá»á¬ážáá°ááŸá¬ ááá¯á·ááá¯áẠáá¯áá¹áááá git repositories ááŸáá·áº á¡áá¯ááºáá¯ááºáá«á
á€ááœáẠáá»áœááºá¯ááºááá¯á·ááẠáá¯ááºáá±á¬ááºáá»ááºááᯠáá±á«áºááá·áº ááŒá áºáááºáá»á¬ážááᯠáááºááŸááºáá±ážáá«áááºá ááá°áá®áá±á¬ áááºáá±á¬ááºááŸá¯áá±ážáá°áá»á¬ážá¡ááœáẠá¡á á®á¡á ááºá¡á á¯á¶ááẠááœá²ááŒá¬ážááá¯ááºáá«áááºá
áááºáá±á¬ááºááŸá¯áá±ážáá°á áááºážáá¡ááŒá±áá¶á¡áá±á¬ááºá¡á¡á¯á¶ááœáẠFunction as a Service (FaaS) á áá áºá¡á¬áž áááºáá±á¬ááºááŒá®áž á¡ááá¯á¡áá»á±á¬ááºáá¯ááºáá±á¬ááºáá±ážáááº-
- áá¯ááºáá±á¬ááºáá»ááºáá¯ááºááẠáááºáá±á¬ááºááŸá¯áá±ážáá°áááºá០ááá¯ááŸá±á¬ááºááŸá¯ááœáẠá¡áá¯á¶ážáááºáááºá
- ááŒá áºáááºáá áºáá¯ááŒá áºáá±á«áºáá±á¬á¡áá«á ááŒááºáááºáá¬ážáá±á¬áááºáááºážáá»ááºáá áºáá¯áá«ááŸááá±á¬ááœááºááááºáá¬áá»á¬ážááá¯áá¬áá¬áá±á«áºááœááºá¡ááá¯á¡áá»á±á¬ááºá¡áá¯á¶ážáá»áááºá áá¯ááºáá±á¬ááºáá»ááºáá áºáá¯á á®ááœáẠáááºážáááá¯ááºááá¯áẠáá®ážááŒá¬ážááœááºááááºáᬠááŸááááºá
- ááá¯ááŸá±á¬ááºááŸá¯ááŸá áá¯ááºáá±á¬ááºáá»ááºááᯠááœááºááááºáá¬ááá¯á· ááá¯á·ááŒá®ážá ááœááºáá»ááºááŒá®áž ááááºááᯠááŒááºáá±ážáááºá
- á¡ááŒáá¯ááºááŒá áºáááºáá»á¬áž ááá¯ážááœá¬ážáá¬ááẠ- ááœááºááááºáá¬á¡áá±á¡ááœáẠááá¯ážáá¬áááºá á áá áºá á¡ááá¯á¡áá»á±á¬áẠáá»áááºááœááºá á¡áá¯á¶ážááŒá¯áá°áá»á¬ážááẠáá¯ááºáá±á¬ááºáá»ááºááᯠááá¯á¶ážá áœá²áá«áá áááºážááẠáááŸá¯ááºááŸá¬ážáá±á¬á·áá«á
- áááºáá±á¬ááºááŸá¯áá±ážáá°á ááœááºááááºáá¬á¡ááœáẠáááºáá¬ážáá»áááºááᯠáááºááŸááºáá±ážááẠ- á€á¡áá»áááºá¡ááœááºáž áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááẠááœááºááááºáá¬ááœáẠááá±á«áºáá«áá áááºážááẠáá»ááºá á®ážááœá¬ážáááºááŒá áºáááºá
á€áááºážááŒáá·áº áá»áœááºá¯ááºááá¯á·ááẠServerless ááᯠá¡ááœááºáá²á០áá¯ááºáá°ááá¯ááºáááºááŒá áºáááºá áá»áœááºá¯ááºááá¯á·ááẠáááºááœá¬ážááá¯ááá·áºáá¯á¶á á¶ááᯠá¡áá¯á¶ážááŒá¯á áááºáá±á¬ááºááŸá¯á¡ááœáẠáá±ážáá»á±áááºááŒá áºááŒá®áž á¡áá¯á¶ážááŒá¯ááá·áºáá¯ááºáá±á¬ááºáá»ááºáá»á¬ážá¡ááœááºáá¬á áááºážááá¯á·ááá¯á¡áá¯á¶ážááŒá¯ááá·áºá¡áá»áááºá¡ááœááºáᬠáá»áœááºá¯ááºááá¯á·áá±ážáá»á±áá«áááºá
áááºáá±á¬ááºááŸá¯á¡á¬áž developer áá»á¬ážá¡á¬áž ááááºáááºáá±ážáááºá áááºáá±á¬ááºááŸá¯áá±ážáá°áá»á¬ážááẠá¡ááá²á· á ááºážáááºááŒááºáž áá áá¡áá áá±ážá áœááºážáá±á¬áºáááºáž á á¯á á¯áá±á«ááºážááœááºáá»ááºáá»áááºá áá áºááá»áŸáẠáá±á¬ááºážááá¯ááŸá¯á¡áá±á¡ááœááºá áááºáá¯á¶ááœá± ááá¯á·ááá¯áẠáá«áá«áá¯á¶ážá áœá²ááŸá¯ááᯠááá·áºáááºáá¬ážáááºá
áááºáá±á¬ááºááŸá¯áá±ážáá°ááŸáá·áº á¡áá¯ááºáá¯ááºááŒááºážá á¡áááá¡á¬ážáá¬áá»ááºááŸá¬ á¡ááŒá±áá¶á¡áá±á¬ááºá¡á¡á¯á¶áá»á¬áž (áá¬áá¬áá»á¬ážá á¡áá¯á¡áá±á¬ááºá ááºáá»á¬ážá ááœááºááááºáá¬áá»á¬áž) ááŸáá·áºáááºáááºááŒá®áž á áááºááá°áááºááŒá áºáááºá áááºážáá¡á áááºá¡ááá¯ááºážá¡ááœááºá áááºáá±á¬ááºááŸá¯áá±ážáá°á FaaS ááᯠáááºážáááá¯ááºááá¯ááºááá¯ážáááºááŸá¯áá»á¬ážááᯠá¡áá¯á¶ážááŒá¯á open-source tools áá»á¬ážááᯠá¡áá¯á¶ážááŒá¯á ááŸá áºáá»áá¯ážáá¯á¶ážá¡áá±á¬ááºá¡áááºáá±á¬áºááá¯ááºáááºá áá°ááá¯á·á¡ááŒá±á¬ááºáž áááºááŒá±á¬ááŒáá¡á±á¬ááºá
open source áááºááŸ
Open-source á¡ááá¯ááºážá¡ááá¯ááºážááẠááœááºáá²á·áá±á¬ ááŸá áºá¡áááºážáááºááááºážá Serverless áááááá¬áá»á¬ážáá±á«áºááœáẠáááºááŒáœá áœá¬ áá¯ááºáá±á¬ááºáá±áá«áááºá á¡ááŒá®ážáá¯á¶ážá á»á±ážááœááºáá á¬ážáá°áá»á¬ážááẠáá¬áá¬áá²á·ááááºáá±á¬ááºážáá»á¬áž ááœá¶á·ááŒáá¯ážááá¯ážáááºáá±ážááᯠáá¶á·ááá¯ážáá±ážáááº-
- Google developer áá»á¬ážá¡á¬áž áááºážá open-source tool ááᯠáá±ážáááº-
áááºááŒá±á¬ááºáá±á¬ . IBMá RedHatá Pivotal ááŸáá·áº SAP ááá¯á·ááẠáááºážá ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯ááœáẠáá«áááºáá²á·áááºá - IBM á Serverless ááááºáá±á¬ááºážáá±á«áºááœááºá¡áá¯ááºáá¯ááºáá²á·áááºá
OpenWhisk ááá¯á·áá±á¬áẠApache Foundation á ááá±á¬áá»ááºáá áºáᯠááŒá áºáá¬áá²á·áááºá - Microsoft á ááááºáá±á¬ááºážáá¯ááºááᯠáá
áºá
áááºáá
áºááá¯ááºáž ááœáá·áºáá¬ážáááºá
Azure áá¯ááºáá±á¬ááºáá»ááºáá»á¬áž .
áá¬áá¬áá²á· áá°áá±á¬ááºáá»á¬áž á áŠážáááºáᬠááœááºáááºáž ááá¯ážáááºááŸá¯ áá»á¬ážááᯠáá¯ááºáá±á¬ááºáá±áá«áááºá
Frameworks áá»á¬ážááẠááá·áºááá¯á¡ááºáá»ááºáá»á¬ážááŸáá·áºááá¯ááºáá®áá±á¬ tool ááᯠconfigure áá¯ááºáááºá¡ááœáẠáá±áá¬ááœááºáá»ááºáá²á·áááºá ááá¯á·ááŒá±á¬áá·áºá Kubeless ááœááºá áá±á¬á·ááºáá²á¡ááºáá»ááºáá®áá¬áá áºáŠážááẠáá¯ááºáá±á¬ááºáá»ááºáá¯ááºáá±á¬ááºááŸá¯á¡áá»áááºáá¯ááºáá¯á¶ážááŸá¯ááᯠá á®á ááºáááºááŸááºááá¯ááºááẠ(áá°ááááºááá¯ážááŸá¬ 180 á áá¹ááá·áºááŒá áºáááº)á Fission ááẠá¡á¡á±ážááááŒááºážááŒá¿áá¬ááᯠááŒá±ááŸááºážááẠááŒáá¯ážáááºážááŸá¯ááœáẠá¡áá»áá¯á·áá±á¬ ááœááºááááºáá¬áá»á¬ážááᯠá¡áá»áááºááá¯ááºážáááºáááºáá±á á±ááẠá¡ááŒá¶ááŒá¯ááẠ(áááºážááœáẠá¡áááºážá¡ááŒá áºáá»á¬áž áááºáá¬ážáá»ááẠáá¯ááºáá»á ááááºáá»á¬áž áá«áááºáá±á¬áºáááºáž)á ááŸáá·áº OpenFaaS ááẠá¡ááá¬ááŸáá·áº á¡áá±á¬ááºááá¯ááºážá¡ááœáẠá¡á áá»áá¯ážááŸá¯á¡á á¯á¶ááᯠáá±ážáááº- HTTPá Kafkaá Redisá MQTTá Croná AWS SQSá NATs ááŸáá·áº á¡ááŒá¬ážá¡áá¬áá»á¬ážá
á áááºááŒááºážá¡ááœáẠáááºážááœáŸááºáá»ááºáá»á¬ážááᯠáá°áá±á¬ááºáá»á¬ážá ááá¬ážáááºá á¬ááœááºá á¬áááºážáá»á¬ážááœáẠááœá±á·ááŸáááá¯ááºáá«áááºá áááºážááá¯á·ááŸáá·áºá¡áá¯ááºáá¯ááºááŒááºážááẠáááºáá±á¬ááºááŸá¯áá±ážáá°ááŸáá·áºá¡áá¯ááºáá¯ááºáá±á¬á¡áá«ááẠá¡áááºážáááºááá¯áá»áœááºážáá»ááºááŸá¯ááŸáááẠááá¯á¡ááºááẠ- áááºážááẠá¡áááºážáá¯á¶áž CLI ááŸáá áºááá·áº Kubernetes á¡á á¯á¡áá±ážáá áºáá¯ááᯠá áááºááá¯ááºááá·áºá áœááºážáááºááŒá áºáááºá á¡áá»á¬ážá á¯ááŸá¬ á¡ááŒá¬áž open-source áááááá¬áá»á¬áž (á¥ááá¬á Kafka áááºážá á®áááºáá±áá»á¬) áá«áááºáááºá
áá»áœááºá¯ááºááá¯á·ááẠServerless ááŸáá·áº áááºááá¯á·á¡áá¯ááºáá¯ááºáááºááŒá áºá á± - áááºáá±á¬ááºááŸá¯áá±ážáá°ááŸáááá·áº ááá¯á·ááá¯áẠopen-source ááá¯á¡áá¯á¶ážááŒá¯áááºááŒá áºá á± Serverless áá»ááºážáááºááŸá¯á á¡á¬ážáá¬áá»ááºáá»á¬ážááŸáá·áº á¡á¬ážáááºážáá»ááºáá»á¬ážá áœá¬ááᯠáá»áœááºá¯ááºááá¯á·áááŸááááºááŒá áºáá«áááºá
á¡á¬ážáá¬áá»ááºá á¡á¬ážáááºážáá»ááºááœá±ááᯠááŸá¯áá±á¬áá·áºááá± ááŒáá·áºáááºá
áá¬áá¬áá²á·ááẠááœááºááááºáá¬á¡ááŒá±áá¶á¡áá±á¬ááºá¡á¡á¯á¶ááŸáá·áº ááá¯ááºáááá¯áááºáá±á¬ááºááŸá¯áá»ááºážáááºááŸá¯ááá¯ááºáᬠá¡ááŒá¶áá¬ááºáá»á¬ážááᯠáá±á¬áºáá±á¬ááºáá±ážáá«áááºá á¡ááœá²á·áá»á¬ážááẠááááºáá±á¬ááºážáá áºáá¯ááŸáá·áº áá»áááºáááºááŒááºážáááŸááá² áá¬áá¬á áá¬ážáá»áá¯ážá á¯á¶áá¯ááºááŒáá·áº áá¯ááºáá±á¬ááºááá¯ááºáááºá á áá áºáá áºáá¯áááºáá±á¬ááºááŒááºážááẠááá¯ážááŸááºážááŒá®áž á¡ááŸá¬ážáá»á¬ážááá¯ááŒááºááẠááá¯ááá¯ááœááºáá°áááºá ááá¯ááºáááá¯áá¬ážáá áºáááá¯áá¬ááẠááá·áºá¡á¬áž monolithic á¡ááá®áá±ážááŸááºážáá áºáá¯ááẠáá»á¬ážá áœá¬ááá¯ááá¯ááŒááºáááºáá±á¬á áá áºááœáẠáá¯ááºáá±á¬ááºáá»ááºá¡áá áºáá»á¬ážááᯠááá·áºááœááºážááá¯ááºá á±áá«áááºá
Serverless ááẠááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯á¡áá»áááºááᯠááá¯ááá¯áá»áŸá±á¬á·áá»áá±ážáááºá áá±á¬á·ááºáá²á¡ááºáá»ááºáá®áá¬á¡á¬áž á¡ááá®áá±ážááŸááºážááá¯ááºáááºážááá¯ááºáᬠáá¯áá¹áááá±áááŸáá·áº áá¯ááºáá±ážááŒááºážá¡áá±á«áºáᬠá¡á¬áá¯á¶á áá¯ááºááœáá·áºááŒá¯áá«á ááááºá¡áá±ááŒáá·áº ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯á¡ááœáẠá á»á±ážááœááºááŸá¬ááœá±ááẠá¡áá»áááºááᯠáá»áŸá±á¬á·áá»áá²á·áááºá
á¡ááá¯áá¯á¡áá±ááŒáá·áº áá»áœááºá¯ááºááá¯á·ááẠáááºá¡ááœáẠá¡ááá¯á¡áá»á±á¬áẠá¡ááá¯ááºážá¡áá¬ááᯠáááŸááááºá áá»áœááºá¯ááºááá¯á·ááẠá¡áá¯á¶ážááŒá¯ááá·áº á¡áááºážá¡ááŒá áºáá»á¬ážá¡ááœááºáᬠáá±ážáá»á±ááŒá®áž áááºážááá¯á·ááᯠá¡áá¯á¶ážááŒá¯ááá·áºá¡áá»áááºááœááºáᬠáá±ážáá±á¬ááºáá«áááºá
áááºááá·áºáááºážááá¬áá²á·ááá¯á·áááºá Serverless ááœááºá¡á¬ážáááºážáá»ááºáá»á¬ážááŸááááºá
á¥ááá¬á¡á¬ážááŒáá·áºá ááá¯ááá¯á·áá±á¬á¡á¬ážáááºážáá»ááºááẠá¡á±ážáá±á¬á áááºáá»ááẠ(JavaScriptá Pythoná Goá Javaá Ruby áá²á·ááá¯á·áá±á¬ áá¬áá¬á áá¬ážáá»á¬ážá¡ááœáẠáá»ááºážáá»áŸ 1 á áá¹ááá·áºá¡áá) ááŒá áºááá¯ááºáááºá
áá áºáááºááœááºá á¡ááŸááºááááºááœááºá á¡á±ážáá²áá±á¬á áááºáá»áááºááẠááááºážááŸááºáá»á¬ážá áœá¬áá±á«áºááœááºáá°áááºáááº- áá¯ááºáá±á¬ááºáá»ááºááá¯áá±ážáá¬ážááá·áºáá¬áá¬á áá¬ážá á á¬ááŒáá·áºááá¯ááºá¡áá±á¡ááœááºá áá¯ááºááá¬áá á¡ááá¯á¡áááºážá¡ááŒá áºáá»á¬ážááŸáá·áº áááºááœááºááŸá¯ (áá°áá®áá±á¬áá±áá¬áá±á·á áºáá»á¬áž ááá¯á·ááá¯áẠá¡áá±á¬ááºá¡áá¬ážá áá á áºááŒááºážáá¬áá¬áá»á¬áž)á áá±á¬á·ááºáá²á¡ááºáá»ááºáá®áá¬ááẠá€ááááºážááŸááºáá»á¬ážááᯠááááºážáá»á¯ááºáá¬ážáá±á¬ááŒá±á¬áá·áº á áááºáá»áááºááᯠáá»áŸá±á¬á·áá»ááá¯ááºáááºá ááá¯á·áá±á¬áº á¡ááŒá¬ážáá áºáááºááœááºá developer ááẠcontainer á startup time ááᯠáááááºážáá»á¯ááºááá¯ááºáá² - á¡á¬ážáá¯á¶ážááẠáá¶á·ááá¯ážáá±ážáá°áá±á«áºááœááºáá°áááºáá«áááºá
áá¯ááºáá±á¬ááºáá»ááºáá áºáá¯ááẠááááºááŒá áºáááºáá áºáá¯ááŸá áááºáá²á·áá±á¬ ááœááºááááºáá¬ááᯠááŒááºáááºá¡áá¯á¶ážááŒá¯ááá·áºá¡áá« á¡á¡á±ážááááŒááºážá áááºááŸá¯áá áºáá¯á¡ááŒá ẠááŒá±á¬ááºážáá²ááœá¬ážááá¯ááºáááºá á€á¡ááŒá±á¡áá±áá¯á¶ážáá»áá¯ážááœáẠááŒá áºáá±á«áºáá¬áááá·áºááẠá
- á¡áááºá áá¯á¶ážá áœá²áá°áá»á¬ážááẠáááºáá±á¬ááºááŸá¯ááᯠáááŒá¬ááá¡áá¯á¶ážááŒá¯ááŒááŒá®áž áá¯ááºáá±á¬ááºáá»ááºááá¯á· áá±á«áºááá¯ááŸá¯á¡áá±á¡ááœáẠááá¯ážáá¬áá«áá
- áááºáá±á¬ááºááŸá¯áá±ážáá°á ááááºáá±á¬ááºáž ááá¯á·ááá¯áẠáá°áá±á¬ááºá ááá·áºá¡á¬áž ááœááºááááºáá¬á¡áá»áá¯á·ááᯠá¡áá»áááºááŒáá·áºáááºáááºáá±á á±ááẠááœáá·áºááŒá¯áá«áá
- áá±á¬á·ááºáá²áá±á¬á·ááºáá²ááẠá¡áá»áááºááá¯ááºážáááááá¬áá±á«áºááœáẠáá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááᯠáá¯ááºáá±á¬ááºáá«á (á áááá áºááá¯ááºážááŒá±á¬áá«)á
á¡ááá®áá±ážááŸááºážáá»á¬ážá áœá¬á¡ááœááºá á¡á¡á±ážáá¶ááŒááºážááẠááŒá¿áá¬ááá¯ááºáá«á á€áá±áá¬ááœáẠáááºááẠáááºáá±á¬ááºááŸá¯á á¡áá»áá¯ážá¡á á¬ážááŸáá·áº áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááᯠáááºáá±á¬ááºááẠááá¯á¡ááºáá«áááºá áá áºá áá¹ááá·áºá á áááºááŸá±á¬áá·áºááŸá±ážááŸá¯ááẠáá¯ááºáááºážáá»áŸá±á¬ááºááœáŸá¬á¡ááœáẠá¡ááŒá²áááºáž á¡áá±ážááŒá®ážáááºááá¯ááºáá±á¬áºáááºáž áá±ážáááºááá¯ááºáá¬áááºáá±á¬ááºááŸá¯áá»á¬ážá¡ááœáẠá¡áá±ážáá«áá¬ááá¯ááºáááºá á€ááá á¹á ááœááºá áá¬áá¬áá²á·áá»ááºážáááºááŸá¯ááẠááá·áºáá»á±á¬áºáá±á¬á·áááºááá¯ááºáá«á
Serverless ááá±á¬ááºáááºá¡á¬ážáááºážáá»ááºááŸá¬ áá¯ááºáá±á¬ááºáá»ááºáá áºáá¯á áááºáááºážááá¯ááŒááºáž (áá¯ááºáá±á¬ááºáá»ááºááᯠáá¯ááºáá±á¬ááºáááá·áºá¡áá»áááºáá¬á) ááŒá áºáááºá
ááá¯á·áá±á¬áºá áááºááẠáá±ááŸááºá¡áá¯ááºáá»á¬ážááŒáá·áº áá¯ááºááá¯ááºááá«áá áááºááẠááá¯ááºááá áºáááá¯áá¬ááᯠá¡áá¯á¶ážááŒá¯ááá¯ááºááŒá®ážá á¡ááŒá¬ážáááºážááá¬ááŸáá·áº Serverless ááá¯á·ááᯠáá±á«ááºážá ááºááá¯ááºáááºá
á áá áºá¡á¬ážáá¯á¶ážááẠServerless scheme ááá¯á¡áá¯á¶ážááŒá¯á á¡áá¯ááºáá¯ááºááá¯ááºáááºááá¯ááºáá«á
á¡áá»áá¯á·áá±á¬ á¡ááá®áá±ážááŸááºážáá»á¬ážááẠáá¯ááºáá±á¬ááºáá±á ááºá¡ááœááºáž áá±áá¬ááᯠááááºážáááºážáá¬ážáá²ááŒá áºáááºá á¡áá»áá¯á·áá±á¬ áááá¯áá¬áááºáá¬áá»á¬ážááẠmonolithic ááŒá áºáá±áááºááŒá áºááŒá®áž á¡áá»áá¯á·áá±á¬á¡ááºá¹áá«áááºáá»á¬ážááẠááŒá¬ááŸááºáá¶áááºááŒá áºáááºá ááá¯á·áá±á¬áºáááºáž (cloud áááºážááá¬áá»á¬ážááŸáá·áº ááœááºááááºáá¬áá»á¬ážáá²á·ááá¯á·) Serverless ááẠáá±á¬ááºážááœááºáá±á¬á¡áá¬áááºááŸááá±á¬ áááºážááá¬áá áºáá¯ááŒá áºáááºá
á€á¡ááŒá±á¬ááºážá¡áá¬ááœááºá áá»áœááºá¯ááºááẠServerless áá»ááºážáááºááŸá¯ááŒá¿áá¬ááᯠáá»á±á¬ááœá±á·á áœá¬ áááºáááºáááºááŒááá¯áá«áááºá
áá»áŸá±á¬ááºááœáŸá¬áááºááŸ
2018 á¡ááœááºá Serverless á¡áá¯á¶ážááŒá¯ááŸá¯ áá¬ááá¯ááºááŸá¯ááºáž
- á¡áááºážá¡ááŒá áºáá»á¬áž áááºáá¬ážáá»áááºááᯠáá»áŸá±á¬á·áá»áá«á áá¯ááºážáá±á«áºááá¯ááŸá¯á¡áááºážáááºááŸááá±á¬ áááºáá±á¬ááºááŸá¯áá»á¬ážá¡ááœáẠvirtual machine ááᯠá¡ááŒá²áááŒááºáá¬ážááŸáááẠáááá¯á¡ááºáá«á
- áá±áá¬áá»á¶áá±á«áºááœáẠá á®áá¶áá±á¬ááºááœááºáá«á áá¯á¶áá»á¬ážááá¯áá»á¯á¶á·áá«á áá±á¬ááºáá¶ááá¯ááŒááºáá«á áá®áá®ááá¯áá¯ááºááá¯ááŒá±á¬ááºážáá«á IoT á¡á¬áá¯á¶áá¶áááááá¬áá»á¬ážááŸáá·áºá¡áá¯ááºáá¯ááºáá«á áááºá¹áá»á¬ááá¯ááºáá¬áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááá¯áá¯ááºáá±á¬ááºáá«á
- á¡ááŒá¬ážáááºáá±á¬ááºááŸá¯áá»á¬ážááŸáá·áºá¡áá° "áá±á¬áº" á á¡ááœááºážáááá¯ááááºáá»á¬ážáá«ááŸááá±á¬ Git repositoryá Slack ááœáẠJira ááŸáá·áº ááŒáá¹áááááºááŸá chat bot ááá¯á·á
- áá«áá¬á á®ááá±á¬á áá®ááŸá¬ á¡áá®ážáááºááŒáá·áºáá¡á±á¬ááºá
áá° 50 ááá¯ááœá²áá±á¬ááºááá¯ááºáá±á¬áááºáá±á¬ááºááŸá¯áá áºáá¯ááŸááááºááá¯ááŒáá«á áá¯á·á áá°á·á¡á±á¬ááºááŸá¬ á¡á¬ážáááºážáá²á· hardware áá«áá²á· virtual machine áá áºáá¯ááŸááááºá á¡áá«á¡á¬ážáá»á±á¬áºá áœá¬á áááºáá±á¬ááºááŸá¯á¡áá±á«áºáááºáá±á¬ááºááááááá¬áá¬ááá¯ážáá¬áááºá áá«ááá¯ááẠá¡á¬ážáááºážáá²á· hardware á ááááºážááá¯ááºááŸá¬ ááá¯ááºáá«áá°ážá
áááºááẠáááºááᯠááŒáá·áºáá±áá±ážááá·áº á áá áºááœáẠáááºáá»ááºáá®áá±á¬ á ááºáá¯á¶ážá ááºááẠáá¯ááá¯ááá¯ááºáááºá á€á¡ááá·áºááœááºá áá»áœááºá¯ááºááá¯á·ááẠáááºá¡á¬áž áááá»á áœá¬ ááá·áºááŸááºážááááá±á¬ááŒá±á¬áá·áº á¡áá»áá¯á·áá±á¬ á¡áááºážá¡ááŒá áºáá»á¬ážááᯠ"á¡áááº" ááœáẠáááºáááºáá±áá«áááºá ááŒá®ážáá±á¬á· áá«ááá¯á·á á ááºáááºááŸá¯á¡ááœáẠááá¯áá±ážáááºá
ááá¯ááá¯á·áá±á¬á¡ááŒá±á¡áá±áá»áá¯ážááœááºá áá»áœááºá¯ááºááá¯á·ááẠáá±á«ááºážá ááºáá»ááºážáááºáááºážááŒáá·áº á áá áºá¡á¬áž á¡áá±á¬ááºážáá¯á¶ážááŒá áºá¡á±á¬áẠáá¯ááºáá±á¬ááºááá¯ááºáááº- áá»áœááºá¯ááºááá¯á·ááẠáááºáá»áááºááœááºáá»áŸá¬áá±á¬ááºááœááºááœáẠvirtual machine áá áºáá¯ááᯠáá¬ážáá²á·áᬠáá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááŒáá·áº Serverless Endpoint ááá¯á· ááá·áºááºáá áºáᯠááá·áºáá¬ážáááºá áááºááẠáááºááŸááºáá»ááºáááºáá»á±á¬áºááœááºáá«áá áá»áááºááœááºáá»áŸá¬ááẠáá±á¬ááºážááá¯ááŸá¯áá¯ááºáá±á¬ááºááŒááºážá áá áºá áááºáá áºááá¯ááºážááᯠáá»á±á¬áºááœááºááá·áº áá¯ááºáá±á¬ááºááŸá¯ááŒá áºáááºáá»á¬ážááᯠá áááºáááºá
ááá¯á·ááŒá±á¬áá·áºá áá±á¬ááºážááá¯áá»ááºá¡áá»á¬ážá¡ááŒá¬ážááᯠáááŒá¬áááŒá¬áá¯ááºáá±á¬ááºááẠááá¯á¡ááºáá±á¬áá±áá¬ááœáẠServerless ááᯠá¡áá¯á¶ážááŒá¯ááá¯ááºáááºá á€ááá
á¹á
ááœááºá áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážá
áœá¬ááᯠ15 áááá
áºááŒá¬áá¯ááºáá±á¬ááºááŒááºážááẠvirtual machine ááá¯á·ááá¯áẠserver ááá¯á¡áá»áááºááá¯ááºážááááºážááááºážáá¬ážááŒááºážáááºááá¯ááá¯á¡áá»áá¯ážááŸááááºá
serverless computing á á¡á¬ážáá¬áá»ááºáá»á¬ážá¡á¬ážáá¯á¶ážááŒáá·áºá á¡áá±á¬ááºá¡áááºááá±á¬áºáá®á áááºááẠá¡ááá®áá±ážááŸááºážáá¯áá¹ááááᯠáŠážá áœá¬á¡áá²ááŒááºááŒá®áž áá®ážááŒá¬ážááá á¹á áááºáá áºáá¯ááœáẠServerless ááẠáááºááá·áºááŒá¿áá¬áá»á¬ážááᯠááŒá±ááŸááºážááá¯ááºáááºááᯠáá¬ážáááºááá·áºáááºá
Serverless ááŸáá·áº Selectel
Selectel ááŸá¬ áá»áœááºáá±á¬áºááá¯á· áá±á¬ááºáá±áá«ááŒá®á
ááá·áºááœáẠá
á¶áጠFaaS ááááºáá±á¬ááºážááẠáááºááá·áºá¡áá¬ááŒá
áºááá·áºáááºá ááá·áºááá±á¬áá»ááºáá»á¬ážááœáẠServerless ááá¯áááºáá²á·ááá¯á·á¡áá¯á¶ážááŒá¯ááá¯ááŒá±á¬ááºáž á¡ááŒá¶á¥á¬ááºáá»á¬ážááŸááá«á ááŸááºáá»ááºáá»á¬ážááœáẠáá»áŸáá±áá«á ááááºáá±á¬ááºážááᯠáá®ááœááºáá±á¬á¡áá«ááœáẠáááºáááá¹áááᯠááá·áºááœááºážá
ááºážá
á¬ážáá«áááºá
áá±á¬ááºážáá«ážááœááºá¡áá¯á¶ážááŒá¯áá±á¬áá
á¹á
ááºážáá»á¬áž
Serverless á¡áá¯á¶ážááŒá¯ááŸá¯ áá¬ááá¯ááºááŸá¯ááºážááẠáá áºáááœá² ááá¯ážáá¬ááẠ( RightScale á¡ááŒáá·áºá¡á á¯á¶ á¡á á®áááºáá¶á ᬠ) á áááºáá»áááºáááºáá»áŸá¡á±ážáááºááŒá áºá á± á¡ááá®áá±ážááŸááºážáá¬áá¬á áá¬ážáá±á«áºááœááºáá°áááºáááºá
source: www.habr.com