និមិត្តសញ្ញា AWSបង្កើតដំណោះស្រាយ Serverless នៅលើ AWS - icon10ការគណនាពពក និងនិម្មិត
អភិវឌ្ឍ Serverless
ដំណោះស្រាយលើ AWS
3 ថ្ងៃ។

បង្កើតដំណោះស្រាយ Serverless នៅលើ AWS

AWS AT LUMIFY WORK
Lumify Work គឺជាដៃគូបណ្តុះបណ្តាល AWS ផ្លូវការសម្រាប់អូស្ត្រាលី នូវែលសេឡង់ និងហ្វីលីពីន។ តាមរយៈអ្នកបង្រៀន AWS ដែលមានការអនុញ្ញាតរបស់យើង យើងអាចផ្តល់ឱ្យអ្នកនូវផ្លូវសិក្សាដែលពាក់ព័ន្ធនឹងអ្នក និងស្ថាប័នរបស់អ្នក ដូច្នេះអ្នកអាចទទួលបានកាន់តែច្រើនពីពពក។ យើងផ្តល់ជូននូវការបណ្តុះបណ្តាលតាមថ្នាក់និម្មិត និងទល់មុខគ្នា ដើម្បីជួយអ្នកបង្កើតជំនាញពពករបស់អ្នក និងអាចឱ្យអ្នកសម្រេចបាននូវវិញ្ញាបនប័ត្រ AWS ដែលទទួលស្គាល់ដោយឧស្សាហកម្ម។

ហេតុអ្វីត្រូវសិក្សាវគ្គសិក្សានេះ។

T វគ្គសិក្សារបស់គាត់ផ្តល់ឱ្យអ្នកអភិវឌ្ឍន៍នូវការបង្ហាញ និងអនុវត្តជាមួយនឹងការអនុវត្តល្អបំផុតសម្រាប់ការបង្កើតកម្មវិធី serverless ដោយប្រើ AWS Lambda និងសេវាកម្មផ្សេងទៀតនៅក្នុង AWS serverless platform ។ អ្នក​នឹង​ប្រើ​ក្របខ័ណ្ឌ AWS ដើម្បី​ដាក់​ពង្រាយ​កម្មវិធី​ដែល​គ្មាន​ម៉ាស៊ីន​បម្រើ​ក្នុង​បន្ទប់​ពិសោធន៍​ដែល​ដំណើរការ​ពី​ប្រធានបទ​សាមញ្ញ​ទៅ​កាន់​តែ​ស្មុគស្មាញ។ អ្នកនឹងប្រើឯកសារ AWS ពេញមួយវគ្គ ដើម្បីបង្កើតវិធីសាស្រ្តពិតប្រាកដសម្រាប់ការរៀន និងការដោះស្រាយបញ្ហាលើសពីថ្នាក់រៀន។
វគ្គសិក្សារបស់គាត់រួមមានការធ្វើបទបង្ហាញ បន្ទប់ពិសោធន៍ដោយដៃ ការបង្ហាញវីដេអូ ការត្រួតពិនិត្យចំណេះដឹង និងលំហាត់ជាក្រុម។

អ្វីដែលអ្នកនឹងរៀន

T វគ្គសិក្សារបស់គាត់ត្រូវបានរៀបចំឡើងដើម្បីបង្រៀនអ្នកចូលរួមពីរបៀប៖

  • អនុវត្តការអនុវត្តល្អបំផុតដែលជំរុញដោយព្រឹត្តិការណ៍ទៅនឹងការរចនាកម្មវិធីដែលគ្មានម៉ាស៊ីនមេ ដោយប្រើសេវាកម្ម AWS ដែលសមស្រប
  • កំណត់បញ្ហាប្រឈម និងការដោះដូរនៃការផ្លាស់ប្តូរទៅកាន់ការអភិវឌ្ឍន៍គ្មានម៉ាស៊ីនមេ ហើយធ្វើការណែនាំដែលសាកសមនឹងអង្គការ និងបរិស្ថានអភិវឌ្ឍន៍របស់អ្នក។
  • បង្កើតកម្មវិធីដែលមិនមានម៉ាស៊ីនមេ ដោយប្រើលំនាំដែលភ្ជាប់សេវាកម្មដែលគ្រប់គ្រងដោយ AWS ជាមួយគ្នា ហើយគណនីសម្រាប់លក្ខណៈសេវាកម្ម រួមទាំងកូតាសេវាកម្ម ការរួមបញ្ចូលដែលមាន គំរូការហៅ ការដោះស្រាយកំហុស និងបន្ទុកប្រភពព្រឹត្តិការណ៍
  • ប្រៀបធៀប និងកម្រិតពណ៌ជម្រើសដែលមានសម្រាប់ការសរសេរហេដ្ឋារចនាសម្ព័ន្ធជាកូដ រួមទាំង AWS
    CloudFormation, AWS Amplify, AWS Serverless Application Model (AWS SAM) និង AWS Cloud Development Kit (AWS CDK)
  • អនុវត្តការអនុវត្តល្អបំផុតចំពោះការសរសេរមុខងារ Lambda រួមទាំងការដោះស្រាយកំហុស ការកត់ត្រា ការប្រើប្រាស់ឡើងវិញនូវបរិស្ថាន ការប្រើស្រទាប់ ភាពគ្មានរដ្ឋ ភាពគ្មានសមត្ថភាព និងការកំណត់រចនាសម្ព័ន្ធស្របគ្នា និងអង្គចងចាំ។
  • អនុវត្តការអនុវត្តល្អបំផុតសម្រាប់ការកសាងការសង្កេត និងការត្រួតពិនិត្យទៅក្នុងកម្មវិធីដែលគ្មានម៉ាស៊ីនមេរបស់អ្នក។
  • អនុវត្តការអនុវត្តល្អបំផុតសុវត្ថិភាពចំពោះកម្មវិធីដែលគ្មានម៉ាស៊ីនមេ
  • កំណត់ការពិចារណាលើមាត្រដ្ឋានសំខាន់ៗនៅក្នុងកម្មវិធីដែលគ្មានម៉ាស៊ីនមេ ហើយផ្គូផ្គងការពិចារណានីមួយៗទៅនឹងវិធីសាស្ត្រ ឧបករណ៍ ឬការអនុវត្តល្អបំផុតដើម្បីគ្រប់គ្រងវា
  • ប្រើឧបករណ៍អ្នកអភិវឌ្ឍន៍ AWS SAM, AWS CDK និង AWS ដើម្បីកំណត់រចនាសម្ព័ន្ធដំណើរការការងារ CI/CD និងដំណើរការដោយស្វ័យប្រវត្តិនូវកម្មវិធីដែលគ្មានម៉ាស៊ីនមេ
  • បង្កើត និងរក្សាយ៉ាងសកម្មនូវបញ្ជីធនធានគ្មានម៉ាស៊ីនមេ ដែលនឹងជួយក្នុងការអភិវឌ្ឍន៍ និងការចូលរួមដែលកំពុងដំណើរការរបស់អ្នកជាមួយសហគមន៍គ្មានម៉ាស៊ីនមេ

បង្កើតដំណោះស្រាយ Serverless នៅលើ AWS - icon8គ្រូរបស់ខ្ញុំគឺអស្ចារ្យណាស់ដែលអាចដាក់សេណារីយ៉ូទៅក្នុងឧទាហរណ៍ក្នុងពិភពពិតដែលទាក់ទងនឹងស្ថានភាពជាក់លាក់របស់ខ្ញុំ
ខ្ញុំត្រូវបានធ្វើឱ្យមានអារម្មណ៍ស្វាគមន៍តាំងពីពេលដែលខ្ញុំមកដល់ ហើយសមត្ថភាពក្នុងការអង្គុយជាក្រុមនៅខាងក្រៅថ្នាក់រៀនដើម្បីពិភាក្សាអំពីស្ថានភាពរបស់យើង ហើយគោលដៅរបស់យើងមានតម្លៃខ្លាំងណាស់។
ខ្ញុំ​បាន​រៀន​ច្រើន​ហើយ​មាន​អារម្មណ៍​ថា​វា​សំខាន់​ដែល​គោលដៅ​របស់​ខ្ញុំ​ដោយ​ការ​ចូល​រៀន​វគ្គ​នេះ​ត្រូវ​បាន​សម្រេច។
ការងារដ៏អស្ចារ្យ ក្រុមការងារ Lumify ។
បង្កើតដំណោះស្រាយ Serverless នៅលើ AWS - icon9
AMANDA NICOL
IT សេវាកម្មគាំទ្រ
អ្នកគ្រប់គ្រង - ព្យាបាលកម្រិតពិភពលោក ED

ការងារ Lumify ការបណ្តុះបណ្តាលតាមបំណង
យើងក៏អាចផ្តល់ជូន និងប្ដូរតាមបំណងនូវវគ្គបណ្តុះបណ្តាលនេះសម្រាប់ក្រុមធំៗ ដែលសន្សំពេលវេលា ថវិកា និងធនធានរបស់ស្ថាប័នអ្នក។
សម្រាប់​ព័ត៌មាន​បន្ថែម​សូម​ទាក់ទង​មក​កាន់​លេខ ០២ ៨២៨៦ ៩៤២៩។

មុខវិជ្ជាសិក្សា

ម៉ូឌុល 0: អ៊ីយ៉ុង int roduct

  • ការណែនាំអំពីកម្មវិធីដែលអ្នកនឹងបង្កើត
  • ការចូលប្រើធនធានវគ្គសិក្សា (មគ្គុទ្ទេសក៍សិស្ស មគ្គុទ្ទេសក៍មន្ទីរពិសោធន៍ និងកម្មវិធីបន្ថែមលើបណ្តាញ)

ម៉ូឌុលទី 1: ការគិតគ្មានម៉ាស៊ីនមេ

  • ការអនុវត្តល្អបំផុតសម្រាប់ការកសាងកម្មវិធី serverless ទំនើប
  • ការរចនាដែលជំរុញដោយព្រឹត្តិការណ៍
  • សេវាកម្ម AWS ដែលគាំទ្រកម្មវិធី serverless ដែលជំរុញដោយព្រឹត្តិការណ៍

ម៉ូឌុលទី 2៖ ការអភិវឌ្ឍន៍ដែលជំរុញដោយ API និងប្រភពព្រឹត្តិការណ៍សមកាលកម្ម

  • លក្ខណៈនៃសំណើស្តង់ដារ / ការឆ្លើយតប API ដែលផ្អែកលើ web កម្មវិធី
  • របៀបដែល Amazon API Gateway សមនឹងកម្មវិធីដែលគ្មានម៉ាស៊ីនមេ
  • សាកល្បងវាចេញ៖ ដំឡើងចំណុចបញ្ចប់ HT TP API ដែលរួមបញ្ចូលជាមួយមុខងារ Lambda
  • ការប្រៀបធៀបកម្រិតខ្ពស់នៃប្រភេទ API (REST / HT TP, Webរន្ធ, ក្រាហ្វិច)

ម៉ូឌុលទី 3៖ ការកាត់បន្ថយ Int ទៅ Auth henicid ion, Auth heroization និង Access Control

  • ការផ្ទៀងផ្ទាត់ធៀបនឹងការអនុញ្ញាត
  • ជម្រើសសម្រាប់ការផ្ទៀងផ្ទាត់ទៅ APIs ដោយប្រើ API Gateway
  • Amazon Cognito នៅក្នុងកម្មវិធីគ្មានម៉ាស៊ីនមេ
  • បណ្តុំអ្នកប្រើប្រាស់ Amazon Cognito ធៀបនឹងអត្តសញ្ញាណសហព័ន្ធ

ម៉ូឌុលទី 4៖ ក្របខ័ណ្ឌការដាក់ឱ្យប្រើប្រាស់គ្មានម៉ាស៊ីនមេ

  • ជាងview នៃការចាំបាច់ធៀបនឹងការសរសេរកម្មវិធីប្រកាសសម្រាប់ហេដ្ឋារចនាសម្ព័ន្ធជាកូដ
  • ការប្រៀបធៀបនៃ CloudFormation, AWS CDK, Amplify និង AWS SAM frameworks
  • លក្ខណៈពិសេសនៃ AWS SAM និង AWS SAM CLI សម្រាប់ការត្រាប់តាម និងការធ្វើតេស្តក្នុងស្រុក

ម៉ូឌុល 5: ការប្រើប្រាស់ Amazon Event Bridge និង Amazon SNS ដើម្បីបំបែកសមាសធាតុ s

  • ការពិចារណាលើការអភិវឌ្ឍន៍នៅពេលប្រើប្រភពព្រឹត្តិការណ៍អសមកាល
  • លក្ខណៈពិសេស និងករណីប្រើប្រាស់របស់ Amazon EventBridge
  • សាកល្បងវាចេញ៖ បង្កើតឡានក្រុង EventBridge ផ្ទាល់ខ្លួន និងច្បាប់
  • ការប្រៀបធៀបករណីប្រើប្រាស់សម្រាប់ Amazon Simple Notification Service (Amazon SNS) vs.
    EventBridge
  • សាកល្បងវាចេញ៖ កំណត់រចនាសម្ព័ន្ធប្រធានបទ Amazon SNS ជាមួយនឹងការត្រង

ម៉ូឌុលទី 6៖ ព្រឹត្តិការណ៍ -Driven Development ដោយប្រើ Queues និង St reams

  • ការពិចារណាលើការអភិវឌ្ឍន៍នៅពេលប្រើប្រាស់ប្រភពព្រឹត្តិការណ៍បោះឆ្នោតដើម្បីបង្ករឱ្យដំណើរការមុខងារ Lambda
  • ភាពខុសគ្នារវាងជួរ និងស្ទ្រីមជាប្រភពព្រឹត្តិការណ៍សម្រាប់ Lambda
  • ការជ្រើសរើសការកំណត់រចនាសម្ព័ន្ធសមស្របនៅពេលប្រើប្រាស់ Amazon Simple Queue Service (AmazonSQS) ឬ Amazon Kinesis Data Stream ជាប្រភពព្រឹត្តិការណ៍សម្រាប់ Lambda
  • សាកល្បងវាចេញ៖ កំណត់រចនាសម្ព័ន្ធជួរ Amazon SQS ជាមួយនឹងជួរអក្សរស្លាប់ជា ក
    ប្រភពព្រឹត្តិការណ៍ Lambda

មន្ទីរពិសោធន៍ដៃ

  • Hands-On Lab 1៖ ការដាក់ពង្រាយកម្មវិធីសាមញ្ញ Serverless
  • Hands-On Lab 2: Message Fan-Out ជាមួយ Amazon EventBridge

ម៉ូឌុលទី 7៖ សរសេរអ៊ីយ៉ុងមុខងារ Lambda ល្អ។

  • របៀបដែលវដ្តជីវិត Lambda មានឥទ្ធិពលលើកូដមុខងាររបស់អ្នក។
  • ការអនុវត្តល្អបំផុតសម្រាប់មុខងារ Lambda របស់អ្នក។
  • ការកំណត់មុខងារមួយ។
  • កូដមុខងារ កំណែ និងឈ្មោះក្លែងក្លាយ
  • សាកល្បងវាចេញ៖ កំណត់រចនាសម្ព័ន្ធ និងសាកល្បងមុខងារ Lambda
  • ការដោះស្រាយកំហុស Lambda
  • ដោះស្រាយការបរាជ័យដោយផ្នែកជាមួយជួរ និងស្ទ្រីម

ម៉ូឌុលទី 8៖ អនុគមន៍ St ep អ៊ីយ៉ុង f ឬ អ៊ីយ៉ុង រ៉េត អ័រឆេស

  • មុខងារជំហាន AWS នៅក្នុងស្ថាបត្យកម្មគ្មានម៉ាស៊ីនមេ
  • លំហាត់សាកល្បងវា៖ មុខងារជំហានបញ្ជាក់
  • លំនាំហៅត្រឡប់មកវិញ
  • ស្តង់ដារធៀបនឹងលំហូរការងាររហ័ស
  • មុខងារជំហាន ការរួមបញ្ចូលដោយផ្ទាល់
  • សាកល្បងវាចេញ៖ ការដោះស្រាយបញ្ហាដំណើរការមុខងារជំហានស្តង់ដារ

ម៉ូឌុលទី ៩៖ ការសង្កេត និងការត្រួតពិនិត្យ

  • សសរស្តម្ភទាំងបីនៃការសង្កេត
  • Amazon CloudWatch Logs and Logs Insights
  • ការសរសេរកំណត់ហេតុដែលមានប្រសិទ្ធភាព files
  • លំហាត់សាកល្បង៖ ការបកស្រាយកំណត់ហេតុ
  • ការប្រើប្រាស់ AWS X-Ray សម្រាប់ការសង្កេត
  • សាកល្បងវាចេញ៖ បើក X-Ray និងបកស្រាយដាន X-Ray
  • ម៉ែត្រ CloudWatch និងទម្រង់ម៉ែត្រដែលបានបង្កប់
  • លំហាត់សាកល្បង៖ មាត្រដ្ឋាន និងសំឡេងរោទិ៍
  • សាកល្បងប្រើវា៖ ServiceLens

មន្ទីរពិសោធន៍ដៃ

  • Hands-On Lab 3៖ ការរៀបចំលំហូរការងារដោយប្រើមុខងារ AWS Step
  • Hands-On Lab 4៖ ការសង្កេត និងការត្រួតពិនិត្យ

ម៉ូឌុល 10៖ Serverless Applicat ion Security

  • ការអនុវត្តល្អបំផុតសុវត្ថិភាពសម្រាប់កម្មវិធីដែលគ្មានម៉ាស៊ីនមេ
  • អនុវត្តសុវត្ថិភាពនៅគ្រប់ស្រទាប់
  • API Gateway និងសុវត្ថិភាពកម្មវិធី
  • Lambda និងសុវត្ថិភាពកម្មវិធី
  • ការការពារទិន្នន័យនៅក្នុងឃ្លាំងផ្ទុកទិន្នន័យដែលគ្មានម៉ាស៊ីនមេរបស់អ្នក។
  • សវនកម្ម និងតាមដាន

ម៉ូឌុលទី 11៖ ការដោះស្រាយមាត្រដ្ឋាននៅក្នុងកម្មវិធីគ្មានម៉ាស៊ីនមេ

  • ការពិចារណាលើមាត្រដ្ឋានសម្រាប់កម្មវិធីដែលគ្មានម៉ាស៊ីនមេ
  • ការប្រើប្រាស់ API Gateway ដើម្បីគ្រប់គ្រងមាត្រដ្ឋាន
  • ការធ្វើមាត្រដ្ឋានរួមរបស់ Lambda
  • មាត្រដ្ឋានប្រភពព្រឹត្តិការណ៍ខុសគ្នាប៉ុន្មានជាមួយ Lambda

ម៉ូឌុល 12: ស្វ័យប្រវត្តិកម្មនៃបំពង់ដាក់ពង្រាយ

  • សារៈសំខាន់នៃ CI/CD នៅក្នុងកម្មវិធី serverless
  • ឧបករណ៍នៅក្នុងបំពង់គ្មានម៉ាស៊ីនមេ
  • លក្ខណៈពិសេស AWS SAM សម្រាប់ការដាក់ឱ្យប្រើប្រាស់គ្មានម៉ាស៊ីនមេ
  • ការអនុវត្តល្អបំផុតសម្រាប់ស្វ័យប្រវត្តិកម្ម
  • ការបញ្ចប់វគ្គសិក្សា

មន្ទីរពិសោធន៍ដៃ

  • Hands-On Lab 5៖ សុវត្ថិភាពកម្មវិធីគ្មានម៉ាស៊ីនមេ
  • Hands-On Lab 6៖ Serverless CI/CD នៅលើ AWS

សូមចំណាំ៖ នេះគឺជាវគ្គសិក្សាបច្ចេកវិទ្យាដែលកំពុងរីកចម្រើន។ គ្រោងវគ្គសិក្សាអាចផ្លាស់ប្តូរតាមតម្រូវការ។

តើវគ្គសិក្សាសម្រាប់អ្នកណា?

វគ្គសិក្សានេះមានគោលបំណង៖

  • អ្នកអភិវឌ្ឍន៍ដែលធ្លាប់ស្គាល់ខ្លះជាមួយ serverless និងបទពិសោធន៍ជាមួយការអភិវឌ្ឍន៍នៅក្នុង AWS Cloud

តម្រូវការជាមុន

យើងសូមណែនាំឱ្យអ្នកចូលរួមក្នុងវគ្គសិក្សានេះមានៈ

  • ស្គាល់ពីមូលដ្ឋានគ្រឹះនៃស្ថាបត្យកម្ម AWS Cloud
  • ការយល់ដឹងអំពីការអភិវឌ្ឍន៍កម្មវិធីនៅលើ AWS ដែលស្មើនឹងការបំពេញ អភិវឌ្ឍលើ AWS វគ្គសិក្សា
  • ចំណេះដឹងស្មើនឹងការបំពេញនូវ serverless digital ខាងក្រោម
    ការបណ្តុះបណ្តាល៖ AWS Lambda Foundations និង Amazon API Gateway សម្រាប់កម្មវិធី Serverless

https://www.lumifywork.com/en-ph/courses/developing-serverless-solutions-on-aws/
ការផ្គត់ផ្គង់វគ្គសិក្សានេះដោយ Lumify Work ត្រូវបានគ្រប់គ្រងដោយលក្ខខណ្ឌនៃការកក់។ សូមអានលក្ខខណ្ឌនានាដោយប្រុងប្រយ័ត្នមុនពេលចុះឈ្មោះចូលរៀនវគ្គនេះ ព្រោះការចុះឈ្មោះចូលរៀនមានលក្ខខណ្ឌក្នុងការទទួលយកឈុត និងលក្ខខណ្ឌទាំងនេះ។

និមិត្តសញ្ញា lumify

បង្កើតដំណោះស្រាយ Serverless នៅលើ AWS - icon1 ph.training@lumifywork.com ការអភិវឌ្ឍដំណោះស្រាយ Serverless នៅលើ AWS - ការអភិវឌ្ឍន៍ linkedin.com/company/lumify-work-ph
បង្កើតដំណោះស្រាយ Serverless នៅលើ AWS - icon4 lumifywork.com បង្កើតដំណោះស្រាយ Serverless នៅលើ AWS - icon3 twitter.com/LumifyWorkPH
បង្កើតដំណោះស្រាយ Serverless នៅលើ AWS - icon2 facebook.com/LumifyWorkPh បង្កើតដំណោះស្រាយ Serverless នៅលើ AWS - icon7 youtube.com/@lumifywork

ឯកសារ/ធនធាន

AWS បង្កើតដំណោះស្រាយ Serverless នៅលើ AWS [pdf] សៀវភៅណែនាំអ្នកប្រើប្រាស់
បង្កើតដំណោះស្រាយ Serverless នៅលើ AWS, Serverless Solutions នៅលើ AWS, Solutions on AWS

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *