دوره آموزشی آمازون وب سرویس برای توسعه دهندگان: برنامه های بدون سرور مبتنی بر داده با Kinesis ورژن (2019)
2 ساعت 30 دقیقهمتوسط2019-05-13
مدرسین

Marcia Villalba
Software Engineer
جزئیات دوره
برنامههای مبتنی بر داده، جریان برنامههایشان را دادهها کنترل میکنند، و چارچوب بدون سرور میتواند به عنوان چارچوب وب برای ایجاد این نوع برنامه عمل کند. در این دوره، به مربی Marcia Villalba بپیوندید تا شما را با مروری بر برنامه های بدون سرور و Kinesis آشنا کند. نحوه طراحی یک برنامه مبتنی بر رویداد، نحوه ادغام جریانهای AWS Lambda و Kinesis و نحوه تنظیم مجوزهای لازم را بیاموزید. همچنین، نحوه استفاده از CloudFormation، API Gateway، SES، SNS، و SQS و موارد دیگر را بیاموزید.
اهداف یادگیری
Backend به عنوان یک سرویس (BaaS)
عملکرد به عنوان یک سرویس (FaaS)
چرا زیرساخت به عنوان کد بسیار مهم است
ایجاد یک سفارش
راه اندازی DynamoDB
ذخیره در جدول DynamoDB
با استفاده از AWS SDK
ارسال پیام به جریان
استقرار و آزمایش یک برنامه
تمیز کردن محیط AWS
اهداف یادگیری
Backend به عنوان یک سرویس (BaaS)
عملکرد به عنوان یک سرویس (FaaS)
چرا زیرساخت به عنوان کد بسیار مهم است
ایجاد یک سفارش
راه اندازی DynamoDB
ذخیره در جدول DynamoDB
با استفاده از AWS SDK
ارسال پیام به جریان
استقرار و آزمایش یک برنامه
تمیز کردن محیط AWS
مهارت ها
Amazon Web Services (AWS)AmazonCloud ServicesCloud PlatformsCloud ComputingDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - AWS و برنامههای بدون سرور
- 02 - آنچه باید بدانید
1. با سرور بدون سرور شروع کنید
- 03 - برنامه بدون سرور چیست
- 04 - Backend به عنوان یک سرویس (BaaS)
- 05 - به عنوان یک سرویس عمل میکند (FaaS)
- 06 - مفاهیم اولیه AWS Lambda
- 07 - فریم ورک بدون سرور 101
- 08 - چرا زیرساخت به عنوان کد بسیار مهماست ?
- 09 - چیزی که قرار است بسازیم
- 10 - شروع پروژه
2. با Kinesis شروع کنید
- 11 - معرفی Kinesis
- 12 - طراحی اپلیکیشن رویداد محور
- 13 - با CloudFormation استریم ایجاد کنید
- 14 - یک سفارش ایجاد کنید
- 15 - راهاندازی DynamoDB و ذخیره در جدول
- 16 - با استفاده از AWS SDK به جریان پیام ارسال کنید
- 17 - تنظیم تمام مجوزها
- 18 - استقرار و آزمایش
- 19 - چالش - API Gateway و Lambda
- 20 - راه حل - API Gateway و Lambda
3. SNS، SQS و Kinesis
- 21 - جریانهای AWS Lambda و Kinesis
- 22 - یک لامبدا جدید را راهاندازی کنید
- 23 - SES را پیکربندی کنید
- 24 - یک پیام SES ارسال کنید
- 25 - پیام SES را آزمایش کنید
- 26 - چالش - حرکت
- 27 - راه حل - حرکت
4. چرخه حیات یک پیام در جریان
- 28 - تفاوت SNS، SQS و Kinesis چیست؟
- 29 - با CloudFormation یک صف ایجاد کنید
- 30 - ارسال پیام به SQS
- 31 - یک Lambda را با یک پیام SQS جدید راهاندازی کنید
- 32 - چالش - SQS
- 33 - راه حل - SQS
نتیجه
- 34 - محیط AWS را تمیز کنید
- 35 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی AWS: مانیتورینگ، ثبت وقایع و رفع مشکلات
- دوره آموزشی آمادگی برای مدرک AWS Certified Solutions Architect - Associate (SAA-C03)
- دوره آموزشی اجرای Jenkins روی AWS: استقرار و مدیریت Jenkins در زیرساخت ابری
- دوره آموزشی ساخت مدیریت هویت و دسترسی مشتری (CIAM) توی برنامههات روی AWS
- دوره آموزشی آمادگی گواهینامه AWS Certified SysOps Administrator - Associate (SOA-C02)
- دوره آموزشی راهنمای کامل توسعه اپلیکیشن وب بدون سرور در AWS
- دوره آموزشی خودکارسازی پردازش اسناد با هوش مصنوعی در AWS
- دوره آموزشی آمادگی برای آزمون گواهینامه AWS Certified Developer - Associate (DVA-C02)