آموزش AWS API Gateway با HTTP ، Lambda ، DynamoDB و iOS

AWS API Gateway with HTTP, Lambda, DynamoDB, and iOS

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: بیاموزید که چگونه RASful API ها را به آسانی با سرویس های وب آمازون (AWS) ایجاد کنید. AWS API Gateway به توسعه دهندگان این امکان را می دهد تا API های RESTful سفارشی را با هر منطق ، نقطه انتهایی ، قالب و کدی که انتخاب می کنند ، همراه با SDK برای مشتری انتخابی مانند iOS ایجاد کنند. برای بازگشت داده حتی می توانید یک API دیگر بپیچید یا با کد تماس بگیرید. در این دوره ، مدرس Bear Cahill نحوه ایجاد RI های API با API Gateway را با استفاده از درخواست های HTTP و توابع AWS Lambda برای خواندن و نوشتن در AWS DynamoDB نشان می دهد. بعلاوه ، بیاموزید که چگونه از API تولید شده برای ایجاد کد منبع پروژه مشتری - برنامه iOS - با Swagger استفاده کنید.
موضوعات شامل:
  • ایجاد API ها با AWS API Gateway
  • استفاده از روشها و مدلهای GET ، DELETE و POST
  • تولید SDK
  • ایجاد جداول DynamoDB
  • ایجاد توابع Lambda
  • ایجاد API ها برای Lambda
  • ایجاد مشتری API با Swagger

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

مقدمه Introduction

  • ایجاد API آسان RESTful Easy RESTful API creation

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

1. شروع کار با API Gateway 1. Getting Started with API Gateway

  • معرفی اجزای AWS AWS components intro

  • یک API در API Gateway ایجاد کنید Create an API in API Gateway

  • یک روش GET API مسخره ایجاد کنید Create a mock GET API method

2. API Gateway به سرویس HTTP 2. API Gateway to HTTP Service

  • منابع ، روش و مدل را بدست آورید GET resource, method, and model

  • GET روش و مدل برای چند مورد GET method and model for multiple items

  • DELETE روش و مدل DELETE method and model

  • روش و مدل POST POST method and model

  • SDK را با Swagger تولید کنید Generate an SDK with Swagger

  • نسل SDK مشتری iOS iOS client SDK generation

3. DynamoDB و لامبدا 3. DynamoDB and Lambda

  • یک جدول DynamoDB ایجاد کنید Create a DynamoDB table

  • یک تابع Lambda ایجاد کنید Create a Lambda function

  • POST را به جدول تست کنید Test POST to table

  • GET را از جدول تست کنید Test GET from table

4. دروازه API به لامبدا 4. API Gateway to Lambda

  • برای Lambda یک API ایجاد کنید Create an API for Lambda

  • درخواست GET ایجاد کنید Create a GET request

  • یک درخواست GET با چند مورد ایجاد کنید Create a multiple-item GET request

  • درخواست DELETE ایجاد کنید Create a DELETE request

  • درخواست POST ایجاد کنید Create a POST request

  • درخواست PUT ایجاد کنید Create a PUT request

5- مشتری SDK از Swagger 5. Client SDK from Swagger

  • روند ایجاد را مرور کنید Review the creation process

  • ایجاد یک SDK iOS با Swagger Generate an iOS SDK with Swagger

  • پروژه مشتری را ایجاد و پیکربندی کنید Create and configure the client project

  • SDK را در برنامه iOS تمرین کنید Exercise the SDK in the iOS app

نتیجه Conclusion

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

نمایش نظرات

آموزش AWS API Gateway با HTTP ، Lambda ، DynamoDB و iOS
جزییات دوره
1h 33m
26
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
20,874
- از 5
ندارد
دارد
دارد
Bear Cahill
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bear Cahill Bear Cahill

توسعه‌دهنده برنامه‌های موبایل

Bear Cahill یک توسعه‌دهنده مستقل برنامه‌های تلفن همراه است که روی بیش از 100 برنامه iOS و Android کار کرده است.

در سال 2008، Bear Brainwash Inc.، یک شرکت توسعه اپلیکیشن موبایل در دالاس، تگزاس. Brainwash با استفاده از فناوری‌های مختلفی از جمله Core Data، MapKit، StoreKit، Core Location و سایر چارچوب‌ها برای ایمیل، دسترسی به دفترچه آدرس، ضبط و پخش صدا، دسترسی به iPod، عملکرد پیام کوتاه، و غیره برنامه‌هایی را توسعه داده است. این شرکت همچنین توسعه سمت سرور (Ruby on Rails مبتنی بر لینوکس و MySQL) را ارائه می دهد. مشتریان عبارتند از Escort/Cobra Radar، ATV Escape، Mobiata، AppCubby، AppNoose، Trey Weir Media، IRCO، Ramquest، Semaphore Mobile، و غیره.

Bear همچنین یک نویسنده منتشر شده و مربی با تجربه iOS است. شرکت منینگ انتشارات کتاب خود را در سال 2012 منتشر کرد. و CBS MoneyWatch.