آموزش برنامه های Architect SaaS - چالش ها و راه حل های منحصر به فرد

Architect SaaS Applications - Unique Challenges & Solutions

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

آیا شما یک نرم‌افزار حرفه‌ای هستید که شیفته عبارت «نرم‌افزار به‌عنوان سرویس» شده‌اید؟ آیا به این فکر کرده اید که گوگل، مایکروسافت، Salesforce و دیگران چگونه این برنامه ها را می سازند و مدیریت می کنند؟ آیا مشتاقید در مورد چالش های منحصر به فرد در معماری و ساخت این برنامه ها و نحوه حل آنها بیاموزید؟ اگر شما هم مانند تعداد بی‌شماری حرفه‌ای هستید که اینطور فکر می‌کنند، به جای درستی آمده‌اید. این دوره اصول، الگوها و شیوه‌هایی را که برنامه‌های SaaS بر اساس آن‌ها طراحی شده‌اند، آشکار می‌کند و به شما این امکان را می‌دهد که برخی از برنامه‌های خود را بسازید.

در مورد چالش‌های منحصربه‌فرد SaaS - مقیاس‌پذیری، چند اجاره‌نشینی، نظارت و یکپارچه‌سازی اطلاعات خواهید آموخت. با گزینه های مختلف آشنا می شوید و نقاط قوت، کاستی ها و کاربردهای آنها را درک می کنید. شما دو مورد استفاده را در نظر خواهید گرفت و معماری SaaS را برای آنها در طول دوره ایجاد خواهید کرد.

این دوره برای توسعه دهندگان نرم افزار با تجربه و معماران نرم افزار که تازه وارد SaaS هستند در نظر گرفته شده است. If همچنین به دانش‌آموزان برای کسب بینش و درک در مورد SaaS کمک می‌کند. این یک دوره معماری است. هیچ طراحی دقیق یا کد منبعی وجود ندارد که در این دوره مورد بحث قرار گیرد.


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

معرفی Introduction

  • بررسی اجمالی دوره و انتظارات Course Overview & Expectations

  • مقدمه ای بر SaaS Introduction to SaaS

  • عناصر SaaS SaaS Elements

  • SaaS در مقابل IaaS در مقابل PaaS SaaS vs IaaS vs PaaS

  • معماری SaaS - چالش ها Architecting SaaS - Challenges

  • @Review - مبانی SaaS @Review - SaaS Basics

موارد استفاده دوره - مقدمه Course Use Cases - An Introduction

  • مقدمه ای بر موارد استفاده Introduction to the Use Cases

  • ITS - عملکرد ITS - Functionality

  • ITS - معماری عملکردی ITS - Functional Architecture

  • LCS - عملکرد LCS - Functionality

  • LCS - معماری عملکردی LCS - Functional Architecture

  • از Process Case برای دوره استفاده کنید Use Case Process for the Course

معماری چند اجاره ای Multi-tenancy Architecture

  • مقدمه ای بر چند اجاره Intro to Multi-tenancy

  • تخصیص منابع مستاجر Tenant Resource Allocation

  • تخصیص منابع معماری Architecting Resource Allocation

  • آگاهی از زمینه مستاجر Tenant Context Awareness

  • معرفی ایالت مستاجر Intro to Tenant State

  • معماری خدمات بدون تابعیت Architecting Stateless Services

  • معماری خدمات دولتی Architecting Stateful Services

  • @Review - معماری چند اجاره ای @Review - Multi-tenancy architecture

  • <Practice/> - ITS Use Case - Multi-tenancy <Practice/> - ITS Use Case - Multi-tenancy

  • <Practice/> - LCS Use Case - Multi-tenancy <Practice/> - LCS Use Case - Multi-tenancy

معماری خدمات داده Data Services Architecture

  • معرفی داده های SaaS Intro to SaaS Data

  • پارتیشن بندی پایگاه داده Database Partitioning

  • کش زمان واقعی Real time Cache

  • سیاهههای مربوط به ماشین Machine Logs

  • پیام رسانی بین مؤلفه ای Inter-component messaging

  • پیام رسانی چند جزئی Multi-component Messaging

  • <Practice/> - ITS Use Case - Data Services <Practice/> - ITS Use Case - Data Services

  • <Practice/> - LCS Use Case - Data Services <Practice/> - LCS Use Case - Data Services

معماری تامین Provisioning Architecture

  • معرفی SaaS Provisioning Intro to SaaS Provisioning

  • قالب ها و اتوماسیون Templates and Automation

  • تهیه سفارشی و مبتنی بر API Custom & API based Provisioning

  • تغییر انتشار Change Propagation

  • حافظه پنهان محلی Local Cache

  • <Practice/> - ITS Use Case - Provisioning <Practice/> - ITS Use Case - Provisioning

  • <Practice/> - LCS Use Case - Provisioning <Practice/> - LCS Use Case - Provisioning

نظارت و ارتقاء - معماری Monitoring and Upgrades - Architecture

  • سطوح خدمات Service Levels

  • انواع شکست Types of failures

  • معماری نظارت SaaS Architecting SaaS monitoring

  • ارتقاء در SaaS Upgrades in SaaS

  • معمار برای ارتقا Architect for Upgrades

  • <Practice/> - ITS Use Case - Monitoring and Upgrade <Practice/> - ITS Use Case - Monitoring and Upgrades

  • <Practice/> - LCS Use Case - Monitoring and Upgrade <Practice/> - LCS Use Case - Monitoring and Upgrades

امنیت و ادغام - معماری Security and Integrations - Architecture

  • امنیت در SaaS Security in SaaS

  • معمار برای امنیت Architect for Security

  • معرفی یکپارچه سازی SaaS Intro to SaaS Integrations

  • ادغام های معماری Architecting Integrations

  • <Practice/> ادغام موارد استفاده ITS و LCS <Practice/> Integrating ITS and LCS Use Cases

نتیجه Conclusion

  • سخنان پایانی Closing Remarks

  • سخنرانی جایزه - دوره ها و کوپن های دیگر BONUS LECTURE - Other Courses and Coupons

نمایش نظرات

Udemy (یودمی)

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

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

آموزش برنامه های Architect SaaS - چالش ها و راه حل های منحصر به فرد
جزییات دوره
3.5 hours
40
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
7,707
4.3 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

V2 Maestros, LLC V2 Maestros, LLC

بیگ دیتا/کارشناسان علم داده | بیش از 50 هزار دانش آموز