آموزش AWS برای توسعه دهندگان: برنامه های بدون سرور مبتنی بر داده با Kinesis

AWS for Developers: Data-Driven Serverless Applications with Kinesis

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: برنامه های مبتنی بر داده جریان برنامه خود را با داده ها اداره می کنند و چارچوب بدون سرور می تواند به عنوان یک چارچوب وب برای ایجاد این نوع برنامه ها باشد. در این دوره ، با مربی Marcia Villalba همراه شوید زیرا او شما را از طریق مرور کلی برنامه های بدون سرور و Kinesis راهنمایی می کند. بیاموزید که چگونه یک برنامه مبتنی بر رویداد را طراحی کنید ، نحوه ادغام جریان های AWS Lambda و Kinesis و نحوه تنظیم مجوزهای لازم را بیاموزید. همچنین ، نحوه استفاده از CloudFormation ، API Gateway ، SES ، SNS و SQS و موارد دیگر را بیاموزید.
موضوعات شامل:
  • Backend as a service (BaaS)
  • عملکرد به عنوان یک سرویس (FaaS)
  • چرا زیرساخت به عنوان کد از اهمیت زیادی برخوردار است
  • ایجاد سفارش
  • راه اندازی DynamoDB
  • ذخیره در جدول DynamoDB
  • استفاده از SDK AWS
  • ارسال پیام به جریان
  • استقرار و آزمایش یک برنامه
  • تمیز کردن محیط AWS

سرفصل ها و درس ها

1. شروع به کار در Blockchain و Hyperledger2. مفاهیم Hyperledger Introduction

  • برنامه های AWS و بدون سرور AWS and serverless applications

  • آنچه باید بدانید What you should know

1. شروع به کار در Blockchain و Hyperledger2. مفاهیم Hyperledger 1. Get Started with Serverless

  • برنامه بدون سرور چیست؟ What is a serverless application?

  • پس زمینه به عنوان یک سرویس (BaaS) Backend as a service (BaaS)

  • توابع به عنوان یک سرویس (FaaS) Functions as a service (FaaS)

  • مفاهیم اساسی AWS لامبدا AWS Lambda basic concepts

  • فریم ورک سرور 101 Serverless Framework 101

  • چرا زیرساخت ها به عنوان کد بسیار مهم هستند؟ Why is infrastructure as code so important?

  • آنچه می خواهیم بسازیم What we are going to build

  • شروع کار با این پروژه Getting started with the project

1. شروع به کار در Blockchain و Hyperledger2. مفاهیم Hyperledger 2. Get Started with Kinesis

  • معرفی کینزیس Kinesis introduction

  • طراحی یک برنامه کاربردی محور Designing an event-driven application

  • ایجاد جریان با CloudFormation Create stream with CloudFormation

  • سفارش ایجاد کنید Create an order

  • تنظیم DynamoDB و ذخیره در جدول Setting up DynamoDB and saving into the table

  • با استفاده از AWS SDK پیامی را به جریان ارسال کنید Send a message to the stream using AWS SDK

  • تنظیم همه مجوزها Setting up all the permissions

  • بکارگیری و آزمایش Deploying and testing

  • چالش: API Gateway و Lambda Challenge: API Gateway and Lambda

  • راه حل: API Gateway و Lambda Solution: API Gateway and Lambda

1. شروع به کار در Blockchain و Hyperledger2. مفاهیم Hyperledger 3. SNS, SQS, and Kinesis

  • جریان AWS لامبدا و Kinesis AWS Lambda and Kinesis streams

  • یک لامبدا جدید را آغاز کنید Trigger a new Lambda

  • SES را پیکربندی کنید Configure SES

  • یک پیام SES ارسال کنید Send an SES message

  • پیام SES را امتحان کنید Test out SES Message

  • چالش: Kinesis Challenge: Kinesis

  • راه حل: Kinesis Solution: Kinesis

1. شروع به کار در Blockchain و Hyperledger2. مفاهیم Hyperledger 4. Lifecycle of a Message in the Stream

  • تفاوت بین SNS ، SQS و Kinesis چیست؟ What is the difference between SNS, SQS, and Kinesis?

  • صف با CloudFormation ایجاد کنید Create a queue with CloudFormation

  • ارسال پیام به SQS Send a message to SQS

  • Lambda را با یک پیام SQS جدید شروع کنید Trigger a Lambda with a new SQS message

  • چالش: SQS Challenge: SQS

  • راه حل: SQS Solution: SQS

1. شروع به کار در Blockchain و Hyperledger2. مفاهیم Hyperledger Conclusion

  • محیط AWS را تمیز کنید Clean up the AWS environment

  • مراحل بعدی Next steps

نمایش نظرات

آموزش AWS برای توسعه دهندگان: برنامه های بدون سرور مبتنی بر داده با Kinesis
جزییات دوره
2h 29m
35
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
7,627
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Marcia Villalba Marcia Villalba

Marcia Villalba یک مهندس نرم افزار از اروگوئه است که در هلسینکی زندگی می کند. وی بیش از 10 سال در صنعت IT کار کرده است و انواع کارهایی را که مربوط به توسعه نرم افزار است ، انجام داده است. او بخشی از 1٪ از زنان اسپانیایی در علوم رایانه است. امروزه ، مارسیا به عنوان یک توسعه دهنده کامل در Rovio فعالیت می کند و همچنین یک شرکت مشاوره خود ، Unicorn.codes را نیز دارد. Unicorn.codes به شرکتها کمک می کند تا به سرور مهاجرت کنند - با ارائه آموزش و راه حل های واقعی. برنامه نویسی و اشتراک گذاری با دیگران اشتیاق مارسیا است. او عاشق یادگیری چیزهای جدید و سرهم بندی با فن آوری ها و چارچوب های مختلف است. او میزبان یک کانال یوتیوب به نام FooBar است ، جایی که هر هفته حداقل یک فیلم جدید منتشر می کند. FooBar بر آموزش نحوه استفاده از فناوریهای بدون سرور AWS و خدمات مدیریت شده تمرکز دارد. علاوه بر این ، مارسیا دوره های آموزشی بدون سرور را به زبان های انگلیسی و اسپانیایی منتشر کرده است. او یک قهرمان بی سیم AWS ، قهرمان بدون سرور و یکی از برگزارکنندگان گروه کاربر AWS فنلاند است. در marciavillalba.com بیشتر بیاموزید.