نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
AWS Kinesis یک سرویس قدرتمند ، در زمان واقعی ، الاستیک و قابل اطمینان برای پردازش جریان است. این دوره به شما آموزش می دهد که چگونه با استفاده از AWS Kinesis ، خدمات پردازش جریان و چارچوب های Big Data ، برنامه های مدرن پردازش جریان ایجاد کنید. چشم انداز قسمت Big Data در حال تغییر است. پیش از این ، می توانستید با پردازش داده های دریافتی ساعت ها یا حتی روزها از بین بروید. اکنون باید این کار را در عرض چند دقیقه یا حتی چند ثانیه انجام دهید. این چالش ها نیاز به راه حل های جدید ، معماری های جدید و ابزارهای جدید دارد. AWS Kinesis سرویسی برای پردازش جریان است که امکان ساخت برنامه هایی را فراهم می کند که ایجاد آنها قبلاً غیرممکن بود. در این دوره ، در حال توسعه برنامه های پردازش جریان با AWS Kinesis ، اطلاعاتی راجع به AWS Kinesis خواهید آموخت. ابتدا متوجه می شوید که چگونه کار می کند ، چگونه مقیاس آن را بالا و پایین می کنید و چگونه می توانید با استفاده از آن برنامه بنویسید. در مرحله بعدی ، خواهید آموخت که چگونه از ابزارهای مختلفی برای کار با آن استفاده کنید ، مانند کتابخانه مشتری Kinesis ، کتابخانه اتصال دهنده Kinesis ، آپاچی فلینک و AWS Lambda. سرانجام ، نحوه استفاده بیشتر از محصولات سطح بالای Kinesis مانند Kinesis Firehose و نحوه نوشتن برنامه های پخش جریانی با استفاده از پرس و جوهای SQL با Kinesis Analytics را بررسی خواهید کرد. پس از پایان این دوره ، دانش عمیقی از AWS Kinesis خواهید داشت که به شما کمک می کند تا برنامه های پخش جریانی خود را بسازید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
مبانی Kinesis
Kinesis Fundamentals
-
مقدمه
Introduction
-
تاریخچه کینزیس
History of Kinesis
-
بلوک های ساختمانی Kinesis
Kinesis Building Blocks
-
مقایسه با سایر فناوری ها
Comparing to Other Technologies
-
تنظیم محیط AWS
Setting up AWS Environment
-
خلاصه
Summary
خواندن و نوشتن داده ها برای Kinesis
Reading and Writing Data to Kinesis
-
مقدمه
Introduction
-
Kinesis API
Kinesis API
-
نوشتن داده ها برای Kinesis
Write Data to Kinesis
-
خواندن داده ها از Kinesis
Reading Data from Kinesis
-
پیاده سازی مصرف کنندگان Kinesis
Implementing Kinesis Consumers
-
مصرف کنندگان پیشرفته Fan-Out
Enhanced Fan-Out Consumers
-
پیاده سازی پیشرفته مصرف کنندگان طرفدار
Implementing an Enhanced Fan-Out Consumers
-
مدل مقیاس گذاری
Scaling Model
-
مقیاس گذاری جریان Kinesis
Scaling a Kinesis Stream
-
محدودیت های Kinesis
Kinesis Limitations
-
خلاصه
Summary
توسعه برنامه ها با استفاده از کتابخانه مشتری Kinesis
Developing Applications Using Kinesis Client Library
-
مقدمه
Introduction
-
کتابخانه تولیدکننده Kinesis
Kinesis Producer Library
-
در حال پیاده سازی تولید کننده KPL
Implementing KPL Producer
-
کتابخانه مشتری Kinesis
Kinesis Client Library
-
پیاده سازی مصرف کننده KCL
Implementing KCL Consumer
-
ایست های بازرسی در KCL
Checkpoints in KCL
-
پیاده سازی مصرف کننده تحمل عیب در برابر Kinesis
Implementing Fault Tolerant Kinesis Consumer
-
توییت ها
Tweets Analytics
-
پیاده سازی Tweets Analytics
Implementing Tweets Analytics
-
رسیدگی مجدد به سختی
Handling Resharding
-
آیا می توانیم بهتر عمل کنیم؟
Can We Do Better?
-
خلاصه
Summary
پیاده سازی مصرف کنندگان پیشرفته Kinesis
Implementing Advanced Kinesis Consumers
-
مقدمه
Introduction
-
کتابخانه اتصال دهنده Kinesis
Kinesis Connector Library
-
ایجاد خط لوله با کانکتور کتابخانه
Creating a Pipeline with Connector Library
-
استفاده از Kinesis با AWS Lambda
Using Kinesis with AWS Lambda
-
ساخت یک مشتری Kinesis با AWS Lambda
Building a Kinesis Consumer with AWS Lambda
-
توسعه برنامه های پردازش جریان با Apache Flink
Developing Stream Processing Applications with Apache Flink
-
استفاده از Apache Flink با Kinesis
Using Apache Flink with Kinesis
-
خلاصه
Summary
انتقال اطلاعات با Kinesis Firehose
Funneling Data with Kinesis Firehose
-
مقدمه
Introduction
-
نوشتن جریان اطلاعات در S3
Writing Stream Data to S3
-
پیکربندی جریان داده Kinesis Firehose
Configuring Kinesis Firehose Data Stream
-
نوشتن جریان داده در Elasticsearch
Writing Stream Data to Elasticsearch
-
اجرای زیرساخت ورود به سیستم با AWS Kinesis
Implementing Logging Infrastructure with AWS Kinesis
-
خلاصه
Summary
پیاده سازی برنامه های تجزیه و تحلیل جریان با استفاده از جریان SQL
Implementing Stream Analysis Applications Using Streaming SQL
-
مقدمه
Introduction
-
پخش جریانی SQL
Streaming SQL
-
فیلتر کردن سوابق Kinesis
Filtering Kinesis Records
-
پردازش ویندوز
Processing Windows
-
شمارش هشتگ در زمان واقعی
Counting Hashtags in Real Time
-
کشویی ویندوز
Sliding Windows
-
توابع تجزیه و تحلیل
Analytics Functions
-
هشتگ های برتر
Top Hashtags
-
به جریانها می پیوندد
JOINs on Streams
-
به نسخه ی نمایشی جریان ها می پیوندد
JOINs on Streams Demo
-
قیمت گذاری و محدودیت ها
Pricing And Limitations
-
خلاصه
Summary
Kinesis در تولید
Kinesis in Production
-
مقدمه
Introduction
-
رمزگذاری سمت سرور
Server-side Encryption
-
نظارت بر جریان Kinesis
Monitoring Kinesis Stream
-
خودکارسازی با Kinesis
Autoscaling with Kinesis
-
پیکربندی خودکار مقیاس با Kinesis
Configuring Autoscaling with Kinesis
-
خلاصه
Summary
نمایش نظرات