آموزش ساخت API های مقیاس پذیر با GW Geweway AWS

Building Scalable APIs with the AWS API Gateway

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: بیاموزید که چگونه از AWS API Gateway برای ساخت API مقیاس پذیر برای برنامه های تلفن همراه و وب خود استفاده کنید. این دوره توسعه دهندگان را به Amazon Web Services API Gateway معرفی می کند. AWS API Gateway یک گزینه عالی برای تیم های توسعه دهنده است ، با کمبود بودجه ، هیچ پرسنل فناوری اطلاعات یا کارمندان فناوری اطلاعات خارج از آن ارائه نمی شوند ، زیرا دروازه API به شما امکان می دهد API های مقیاس پذیر و قدرتمندی بسازید ، در حالی که بار مدیریت سیستم را از عهده توسعه دهنده برمی دارید.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

آشنایی با AWS API Gateway Introduction to the AWS API Gateway

  • ساخت API های مقیاس پذیر با GW Geweway AWS Building Scalable APIs with the AWS API Gateway

مفاهیم و قابلیت های AWS API Gateway Concepts and Capabilities of the AWS API Gateway

  • مفاهیم و قابلیت های AWS API Gateway Concepts and Capabilities of the AWS API Gateway

اعطای مجوزهای دسترسی کاربر Granting User Access Permissions

  • ایجاد ، تفسیر و اعمال خط مشی های دسترسی API Gateway Creating, Interpreting, and Applying API Gateway Access Policies

  • نسخه ی نمایشی: ایجاد سیاست دسترسی برای کفش های ACME Demo: Creating an Access Policy for ACME Shoes

  • خلاصه ماژول Module Summary

استفاده از Lambda به عنوان سرویس Backend Using Lambda as a Backend Service

  • یادگیری ویژگی های لامبدا Learning Lambda Features

  • ایجاد سلام جهانی با لامبدا Creating Hello World with Lambda

  • مدل سازی داده ها برای API Gateway ما Modeling the Data for Our API Gateway

  • درک مجوزهای امنیتی Lambda Understanding Lambda Security Permissions

  • ساخت تابع getInventory Building the getInventory Function

  • مرور لامبدا Reviewing Lambda

ساخت منبع/کفش Building the /Shoes Resource

  • ایجاد منبع/کفش Creating the /Shoes Resource

ساخت منبع دوم Building the Second Resource

  • ساخت منبع دوم Building the Second Resource

  • شناسایی نیازهای عملکرد LOBDA getOrderStatus Identifying Requirements for the getOrderStatus Lambda Function

  • ایجاد عملکرد getOrderStatus Lambda Creating the getOrderStatus Lambda Function

  • شناسایی الزامات سفارش API Identifying Requirements for the Order API

  • افزودن پارامترهای URL Adding URL Parameters

  • ساخت الگوی نقشه برداری سفارش Building the Order Mapping Template

  • ماژول در حال بررسی Module in Review

استقرار API ما Deploying Our API

  • استقرار API Gateway Deploying the API Gateway

  • گزینه های پس از استقرار Post-deployment Options

  • استقرار نسخه ی نمایشی Demo Deployment

  • تست API API Testing

  • با استفاده از پستچی و فر کردن Using Postman and curl

  • تولید SDK مشتری Generating Client SDKs

  • خلاصه ماژول Module Summary

ایجاد یک کلید API Creating an API Key

  • ایجاد یک کلید API Creating an API Key

  • ایجاد و فعال کردن یک کلید API Creating and Enabling an API Key

  • مرتبط کردن کلید API با منابع Associating the API Key with Resources

  • ایجاد نقش IAM برای گزارش های CloudWatch Creating the IAM Role for CloudWatch Logs

  • ماژول در حال بررسی Module in Review

ورود به سیستم و هشدار دادن Logging and Alerting

  • ورود به سیستم و هشدار دادن Logging and Alerting

  • تنظیم سیاهههای مربوط به CloudWatch Setting CloudWatch Logs

  • مشاهده ورود به سیستم در CloudWatch Viewing Logs in CloudWatch

  • استفاده از داشبورد API Using the API Dashboard

  • ایجاد داشبوردهای سفارشی در CloudWatch Creating Custom Dashboards in CloudWatch

  • درک هشدارها در API Gateway Understanding Alerts in the API Gateway

  • تعریف هشدارها با استفاده از مباحث SNS Defining Alerts Using SNS Topics

  • بررسی ماژول Module Review

از کجا برم؟ Where Do I Go from Here?

  • از کجا برم؟ Where Do I Go from Here?

  • انتشار API ما برای تولید Publishing our API to Production

  • تو چطور؟ What About You?

  • درس مرور Lesson in Review

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش ساخت API های مقیاس پذیر با GW Geweway AWS
جزییات دوره
1h 55m
44
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
113
4.6 از 5
دارد
دارد
دارد
Will Button
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Will Button Will Button

ویل باتون 20 سال پیشکسوت عملیات IT و مهندسی نرم افزار است. وی در زمینه بهداشت و درمان ، تجارت الکترونیکی و فضای رسانه های اجتماعی کار کرده است و به سازمان ها کمک می کند تا در محیط هایی که به سرعت تغییر می کنند در آغوش بگیرند ، سازگار شوند و رشد کنند. وی متخصص در مقیاس گذاری و تنظیم عملکرد برنامه های وب برای شرکت هایی است که رشد گسترده ای دارند.