آموزش پیاده سازی الگوهای معماری میکروسرویس های بدون سرور [ویدئو]

Implementing Serverless Microservices Architecture Patterns [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: ساخت یک پلتفرم میکروسرویس با استفاده از ماشین‌های مجازی یا کانتینرها، مستلزم تلاش اولیه و مداوم زیادی است و هزینه‌های مرتبط با اجرای سرویس‌های بی‌حرکت، تعمیر و نگهداری جعبه‌ها و پیچیدگی پیکربندی در افزایش و کاهش مقیاس وجود دارد. در این دوره، ما به شما نشان خواهیم داد که چگونه می توان از محاسبات بدون سرور برای پیاده سازی اکثر الگوهای معماری Microservice و زمانی که در یک خط لوله یکپارچه سازی و تحویل مداوم قرار می گیرد استفاده کرد. می‌تواند سرعت تحویل، بهره‌وری و انعطاف‌پذیری تیم توسعه را در سازمان شما افزایش دهد و در عین حال هزینه‌های اجرایی، عملیاتی و نگهداری کلی را کاهش دهد. ما با معرفی الگوهای میکروسرویس که معمولاً با کانتینرها استفاده می‌شوند شروع می‌کنیم و در طول دوره به شما نشان می‌دهیم که چگونه می‌توان این الگوها را با استفاده از محاسبات بدون سرور به طور مؤثر پیاده‌سازی کرد. این شامل الگوهای بدون سرور مربوط به پایگاه‌های داده غیرمرتبط، پایگاه‌های داده رابطه‌ای، منبع رویداد، تفکیک مسئولیت پرس و جو فرمان (CQRS)، پیام‌رسانی، ترکیب API، نظارت، مشاهده‌پذیری، یکپارچه‌سازی مداوم و خطوط لوله تحویل مداوم است. در پایان دوره، می‌توانید با استفاده از محاسبات بدون سرور در یک خط لوله تحویل پیوسته، میکروسرویس‌های خود را به راحتی بسازید، آزمایش کنید، گسترش دهید، مقیاس‌بندی کنید و نظارت کنید. بخش‌هایی از کد منبع مرتبط با این دوره در https://github.com/PacktPublishing/Implementing-Microservice-Architecture-using-Serverless-Computing-on-AWS موجود است [*] پیاده سازی بیش از 15 الگوی معماری میکروسرویس بدون نیاز به کانتینر یا نمونه های EC2 [*] ساخت، آزمایش، استقرار و نگهداری میکروسرویس های بدون سرور [*] سرعت تحویل، انعطاف‌پذیری و زمان را برای بازاریابی با استفاده از میکروسرویس‌های بدون سرور افزایش دهید [*] بهترین روش‌ها و توصیه‌های بدون سرور را در مورد کاهش و اجرای امنیت دریافت کنید [*] پشته بدون سرور خود را اشکال زدایی، نظارت و مشاهده کنید [*] میکروسرویس های خود را به خط لوله تحویل پیوسته ادغام پیوسته اضافه کنید [*] برآورد و کاهش هزینه های نگهداری و جاری این دوره ویدیویی برای توسعه دهندگان، معماران، DevOps، مدیران و عملیات هایی است که مایلند محاسبات بدون سرور و میکروسرویس ها را در سازمان خود مستقر کنند. [*] دستور العمل های کامل گام به گام از جمله استفاده از ابزارهای AWS CLI و کنسول AWS * [*] دریافت کامل برنامه کاربردی بدون سرور، کد منبع سرویس و زیرساخت و فایل های پیکربندی AWS * [*] کسب تجربه و درس های عملی از استفاده از میکروسرویس های بدون سرور در مقیاس تولید آموخته شد *

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

الگوهای معماری میکروسرویس های بدون سرور Serverless Microservices Architecture Patterns

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

  • مروری بر الگوهای ادغام میکروسرویس Overview of Microservice Integration Patterns

  • سبک های ارتباطی و الگوهای میکروسرویس تجزیه Communication Styles and Decomposition Microservice Patterns

  • محاسبات بدون سرور برای پیاده سازی الگوهای میکروسرویس Serverless Computing to Implement Microservice Patterns

الگوهای مدیریت داده های توزیع شده بدون سرور Serverless Distributed Data Management Patterns

  • پیاده سازی پایگاه داده در هر سرویس و الگوهای پایگاه داده مشترک Implementing Database Per Service and Shared Database Patterns

  • دسترسی به DynamoDB از API Gateway از طریق یک تابع Lambda Accessing DynamoDB from API Gateway Via a Lambda Function

  • دسترسی مستقیم به DynamoDB از API Gateway Accessing DynamoDB Directly from API Gateway

  • پیاده سازی تراکنش لاگ Tailing Patter Implementing the Transaction Log Tailing Patter

  • پیاده سازی الگوی حماسه Implementing the Saga Pattern

  • ایمن سازی پایگاه های داده DynamoDB شما Securing Your DynamoDB Databases

دسترسی به الگوهای بدون سرور پایگاه داده رابطه ای Accessing Relational Database Serverless Patterns

  • پایگاه های داده رابطه ای در مقابل غیر رابطه ای Relational Versus Non-Relational Databases

  • مروری بر ابر خصوصی مجازی آمازون Overview of Amazon Virtual Private Cloud

  • راه اندازی ابر خصوصی مجازی آمازون برای دسترسی به RDS و Aurora Setting Up Amazon Virtual Private Cloud for Accessing RDS and Aurora

  • راه اندازی RDS و دسترسی به آن از شبکه محلی شما Setting Up RDS and Accessing It from Your Local Network

  • دسترسی به RDS از API Gateway از طریق یک تابع Lambda Accessing RDS from API Gateway Via a Lambda Function

  • دسترسی به شفق قطبی از دروازه API از طریق یک تابع Lambda Accessing Aurora from API Gateway Via a Lambda Function

  • ایمن سازی پایگاه های داده RDS و Aurora Securing Your RDS and Aurora Databases

پرس و جو بدون سرور و الگوهای پیام Serverless Query and Messaging Patterns

  • دروازه API و الگوهای ترکیب API API Gateway and API Composition Patterns

  • پیاده سازی الگوهای ترکیب API بدون سرور Implementing the Serverless API Composition Patterns

  • منبع یابی رویداد و الگوهای CQRS Event Sourcing and CQRS Patterns

  • معماری الگوی منبع یابی رویداد بدون سرور Architectures of the Serverless Event Sourcing Pattern

  • پیاده سازی الگوی منبع یابی رویداد بدون سرور Implementing the Serverless Event Sourcing Pattern

  • معماری الگوی CQRS بدون سرور Architectures of the Serverless CQRS Pattern

  • پیاده سازی الگوی CQRS بدون سرور Implementing the Serverless CQRS Pattern

  • ایمن‌سازی جریان‌ها و درخواست‌های رویداد شما Securing Your Event Streams and Queries

الگوهای نظارت و مشاهده بدون سرور Serverless Monitoring and Observability Patterns

  • الگوهای نظارت و مشاهده پذیری Monitoring and Observability Patterns

  • پیاده سازی معیارهای بدون سرور و الگوهای API بررسی سلامت Implementing Serverless Metrics and Health Check API Patterns

  • پیاده سازی الگوی ثبت مرکزی بدون سرور Implementing the Serverless Centralized Logging Pattern

  • پیاده سازی الگوی ثبت حسابرسی بدون سرور Implementing the Serverless Audit Logging Pattern

  • پیاده سازی الگوی ردیابی توزیع شده بدون سرور Implementing the Serverless Distributed Tracing Pattern

  • ایجاد سرویس و کاتالوگ کشف بدون سرور Creating a Serverless Discovery Service and Catalogue

یکپارچه سازی مداوم بدون سرور و خطوط لوله تحویل مداوم Serverless Continuous Integration and Continuous Delivery Pipelines

  • ادغام مستمر و تحویل مستمر Continuous Integration and Continuous Delivery

  • یکپارچه سازی مداوم بدون سرور و راه اندازی تحویل مداوم Serverless Continuous Integration and Continuous Delivery Setup

  • استفاده از CodeCommit برای کد API داده بدون سرور Using CodeCommit for the Serverless Data API Code

  • استفاده از CodeBuild برای ساخت و آزمایش پشته API داده های بدون سرور Using CodeBuild to Build-Test the Serverless Data API Stack

  • استفاده از CodePipeline به عنوان CI/CD برای پشته API داده های بدون سرور Using CodePipeline as CI/CD for the Serverless Data API Stack

  • استفاده از راه حل های دیگر CI/CD با پشته API داده های بدون سرور Using Other CI/CD Solutions with the Serverless Data API Stack

میکروسرویس های بدون سرور در مقیاس تولید Serverless Microservices at Scale in Production

  • چه زمانی از محاسبات بدون سرور استفاده کنیم و چه زمانی استفاده نکنیم؟ When to Use and Not Use Serverless Computing?

  • تخمین هزینه های پشته بدون سرور Estimating Serverless Stack Costs

  • مقیاس پذیری پایگاه داده و جریان رویداد Database and Event Streaming Scalability

  • بهترین روش های مقیاس وب Web Scale Best Practices

  • نتیجه Conclusion

نمایش نظرات

آموزش پیاده سازی الگوهای معماری میکروسرویس های بدون سرور [ویدئو]
جزییات دوره
7 h 16 m
42
Packtpub Packtpub
(آخرین آپدیت)
1
4 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Richard Takashi Freeman Richard Takashi Freeman

ریچارد تاکاشی فریمن دارای مدرک M.Eng است. در مهندسی سیستم های کامپیوتری و دکتری. در یادگیری ماشین و پردازش زبان طبیعی از دانشگاه منچستر، انگلستان. او در حال حاضر یک مهندس پیشرو کلان داده و یادگیری ماشین در JustGiving است. و یک معمار ابر، محاسبات بدون سرور، و SME آزاد و مشاور یادگیری ماشین در Starwolf. او قبلاً در PageGroup و Capgemini کار می‌کرد و بیش از 14 سال است که راه‌حل‌های مبتنی بر ابر، داده‌های بزرگ، یادگیری ماشینی، بدون سرور و مقیاس‌پذیر را در بخش‌های مختلف ارائه کرده است. او یک وبلاگ نویس است. سخنران، ارائه در رویدادهای مختلف؛ و نویسنده دو دوره ویدیویی. برای پست‌های وبلاگ، ارائه‌ها و دوره‌های آموزشی او می‌توانید از وب‌سایت او با عنوان دکترای دکتر ریچارد فریمن دیدن کنید.