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

Developing Stream Processing Applications with AWS Kinesis

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: چشم انداز حوزه Big Data در حال تغییر است. قبلاً می‌توانستید از پردازش داده‌های دریافتی برای ساعت‌ها یا حتی روزها دور شوید. اکنون باید این کار را در چند دقیقه یا حتی چند ثانیه انجام دهید. این چالش ها نیازمند راه حل های جدید، معماری های جدید و ابزارهای جدید هستند. در توسعه برنامه‌های پردازش جریانی با AWS Kinesis، نکات و نکات AWS Kinesis را یاد خواهید گرفت. ابتدا یاد خواهید گرفت که چگونه کار می کند، چگونه آن را کم و زیاد کنید و چگونه برنامه های کاربردی را با آن بنویسید. در مرحله بعد، نحوه استفاده از ابزارهای مختلفی مانند کتابخانه مشتری Kinesis، کتابخانه اتصال Kinesis، Apache Flink و AWS Lambda را بررسی خواهید کرد. در نهایت، نحوه استفاده از محصولات سطح بالای Kinesis مانند Kinesis Firehose و نحوه نوشتن برنامه های پخش جریانی با استفاده از پرس و جوهای SQL با Kinesis Analytics را خواهید یافت. پس از اتمام این دوره، دانش عمیقی در مورد AWS Kinesis خواهید داشت که به شما کمک می کند تا برنامه های پخش خود را بسازید.

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

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

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

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

مبانی حرکتی Kinesis Fundamentals

  • معرفی Introduction

  • معرفی Introduction

  • تاریخچه حرکت حرکتی History of Kinesis

  • تاریخچه حرکت حرکتی History of Kinesis

  • بلوک های ساختمانی Kinesis Kinesis Building Blocks

  • بلوک های ساختمانی Kinesis Kinesis Building Blocks

  • Kinesis API Kinesis API

  • Kinesis API Kinesis API

  • راه اندازی AWS Environment Setting up AWS Environment

  • راه اندازی AWS Environment Setting up AWS Environment

  • دسترسی به جریان های Kinesis Accessing Kinesis Streams

  • دسترسی به جریان های Kinesis Accessing Kinesis Streams

  • مدل مقیاس بندی Scaling Model

  • مدل مقیاس بندی Scaling Model

  • جرم گیری جریان Kinesis Scaling Kinesis Stream

  • جرم گیری جریان Kinesis Scaling Kinesis Stream

  • محدودیت های حرکتی Kinesis Limitations

  • محدودیت های حرکتی Kinesis Limitations

  • مقایسه با سایر فناوری ها Comparing to Other Technologies

  • مقایسه با سایر فناوری ها Comparing to Other Technologies

  • رمزگذاری سمت سرور Server-side Encryption

  • رمزگذاری سمت سرور Server-side Encryption

  • نظارت بر جریان Kinesis Monitoring Kinesis Stream

  • نظارت بر جریان Kinesis Monitoring Kinesis Stream

  • خلاصه Summary

  • خلاصه Summary

توسعه برنامه ها با استفاده از کتابخانه مشتری Kinesis Developing Applications Using Kinesis Client Library

  • معرفی Introduction

  • معرفی Introduction

  • خواندن داده ها از توییتر Reading Data from Twitter

  • خواندن داده ها از توییتر Reading Data from Twitter

  • کتابخانه تولید کننده Kinesis Kinesis Producer Library

  • کتابخانه تولید کننده Kinesis Kinesis Producer Library

  • اجرای Kinesis Producer Implementing Kinesis Producer

  • اجرای Kinesis Producer Implementing Kinesis Producer

  • کتابخانه مشتری Kinesis Kinesis Client Library

  • کتابخانه مشتری Kinesis Kinesis Client Library

  • پیاده سازی ساده حرکتی مصرف کننده Implementing Simple Kinesis Consumer

  • پیاده سازی ساده حرکتی مصرف کننده Implementing Simple Kinesis Consumer

  • ایست های بازرسی در KCL Checkpoints in KCL

  • ایست های بازرسی در KCL Checkpoints in KCL

  • پیاده سازی مصرف کننده حرکت متحمل خطا Implementing Fault Tollerant Kinesis Consumer

  • پیاده سازی مصرف کننده حرکت متحمل خطا Implementing Fault Tollerant Kinesis Consumer

  • تجزیه و تحلیل توییت ها Tweets Analytics

  • تجزیه و تحلیل توییت ها Tweets Analytics

  • پیاده سازی تحلیل توییت ها Implementing Tweets Analytics

  • پیاده سازی تحلیل توییت ها Implementing Tweets Analytics

  • مدیریت ریشاردینگ Handling Resharding

  • مدیریت ریشاردینگ Handling Resharding

  • خلاصه Summary

  • خلاصه Summary

پیاده سازی مصرف کنندگان Kinesis پیشرفته Implementing Advanced Kinesis Consumers

  • معرفی Introduction

  • معرفی Introduction

  • کتابخانه اتصال Kinesis Kinesis Connector Library

  • کتابخانه اتصال Kinesis Kinesis Connector Library

  • ایجاد خط لوله با کتابخانه اتصال Kinesis Creating a Pipeline with Kinesis Connector Library

  • ایجاد خط لوله با کتابخانه اتصال Kinesis Creating a Pipeline with Kinesis Connector Library

  • استفاده از Kinesis با AWS Lambda Using Kinesis with AWS Lambda

  • استفاده از Kinesis با AWS Lambda Using Kinesis with AWS Lambda

  • ساختن مصرف کننده Kinesis با AWS Lambda Building a Kinesis Consumer with AWS Lambda

  • ساختن مصرف کننده Kinesis با AWS Lambda Building a Kinesis Consumer with AWS Lambda

  • توسعه برنامه های پردازش جریان با Apache Flink Developing Stream Processing Applications with Apache Flink

  • توسعه برنامه های پردازش جریان با Apache Flink Developing Stream Processing Applications with Apache Flink

  • استفاده از Kinesis با Apache Flink Using Kinesis with Apache Flink

  • استفاده از Kinesis با Apache Flink Using Kinesis with Apache Flink

  • خلاصه Summary

  • خلاصه Summary

قیف کردن داده ها با Kinesis Firehose Funneling Data with Kinesis Firehose

  • معرفی Introduction

  • معرفی Introduction

  • نوشتن داده های جریان در S3 Writing Stream Data to S3

  • نوشتن داده های جریان در S3 Writing Stream Data to S3

  • پیکربندی جریان داده Firehose Configuring Firehose Data Stream

  • پیکربندی جریان داده Firehose Configuring Firehose Data Stream

  • نوشتن داده های جریان در Elasticsearch Writing Stream Data to Elasticsearch

  • نوشتن داده های جریان در Elasticsearch Writing Stream Data to Elasticsearch

  • پیاده سازی زیرساخت ورود به سیستم با AWS Kinesis Implementing Logging Infrastructure with AWS Kinesis

  • پیاده سازی زیرساخت ورود به سیستم با AWS Kinesis Implementing Logging Infrastructure with AWS Kinesis

  • خلاصه Summary

  • خلاصه Summary

پیاده سازی برنامه های تحلیل جریان با استفاده از Streaming SQL Implementing Stream Analysis Applications Using Streaming SQL

  • معرفی Introduction

  • معرفی Introduction

  • پخش جریانی SQL Streaming SQL

  • پخش جریانی SQL Streaming SQL

  • فیلتر کردن رکوردهای Kinesis Filtering Kinesis Records

  • فیلتر کردن رکوردهای Kinesis Filtering Kinesis Records

  • پردازش ویندوز Processing Windows

  • پردازش ویندوز Processing Windows

  • شمارش هشتگ ها در زمان واقعی Counting Hashtags in Real Time

  • شمارش هشتگ ها در زمان واقعی Counting Hashtags in Real Time

  • ویندوز کشویی Sliding Windows

  • ویندوز کشویی Sliding Windows

  • توابع تجزیه و تحلیل Analytics Functions

  • توابع تجزیه و تحلیل Analytics Functions

  • هشتگ های برتر Top Hashtags

  • هشتگ های برتر Top Hashtags

  • پیوستن به جریان‌ها JOINs on Streams

  • پیوستن به جریان‌ها JOINs on Streams

  • در نسخه ی نمایشی جریان می پیوندد JOINs on Streams Demo

  • در نسخه ی نمایشی جریان می پیوندد JOINs on Streams Demo

  • قیمت گذاری و محدودیت ها Pricing and Limitations

  • قیمت گذاری و محدودیت ها Pricing and Limitations

  • خلاصه Summary

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش توسعه برنامه های پردازش جریان با AWS Kinesis
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 32m
104
Pluralsight (پلورال سایت) pluralsight-small
10 اسفند 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
40
4.5 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ivan Mushketyk Ivan Mushketyk

ایوان یک مهندس اصلی نرم افزار و یک سرپرست فناوری است که علاقه زیادی به Big Data و Cloud Computing دارد. او در بسیاری از شرکتهای بزرگ فناوری اطلاعات از جمله سامسونگ و خدمات وب آمازون کار کرده است. او یک علاقه مند به منبع آزاد است و در تعدادی از پروژه ها از جمله Gatling و Apache Flink همکاری کرده است. وقتی او در حال نوشتن کد یا کار در دوره جدید نیست ، احتمالاً در حال نوشتن مقاله فنی دیگری برای وبلاگ خود است.

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

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

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