دوره آموزشی جاوا EE: اعتبارسنجی Bean (با زیر نویس فارسی)
دورههای آموزشی مرتبط (20 دوره)

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

پلتفرم Java Enterprise Edition (EE) بر اساس Java Standard Edition (SE) ساخته شده است تا یک راه حل محاسباتی قدرتمند برای شرکت ارائه دهد. این برنامه صدها هزار پویاترین و قدرتمندترین سایت ها را در وب اجرا می کند - همه چیز از مشاغل کوچک مورد علاقه شما گرفته تا سیستم های Fortune 500. این مقدمه را تماشا کنید تا موارد ضروری Java EE 7 را بیاموزید و با این پلتفرم هیجان انگیز توسعه را شروع کنید. Alex Theedom نمایی سطح بالا از اکوسیستم Java EE را ارائه می دهد و 12 مهمترین API را پوشش می دهد. نحوه استفاده از JavaServer Faces برای ایجاد نماهای تعاملی، پیاده سازی سرویس Java Message برای جداسازی برنامه خود، اطمینان از یکپارچگی داده ها با Bean Validation، ایجاد سایتهای پویا با WebSocket و موارد دیگر را بیاموزید. اهداف یادگیری گذشته، حال و آینده جاوا JavaServer Faces (JSF) تزریق بافت و وابستگی (CDI) صفحات JavaServer (JSP) و زبان بیان (EL) لوبیای جاوا Enterprise (EJB) سرویس پیام جاوا (JMS) Java Persistence API (JPA) API اعتبار سنجی لوبیا API جاوا برای خدمات وب RESTful (JAX-RS) WebSocket API JSON Processing API API پردازش دسته ای جاوا 8 با جاوا EE 7

توانایی ایجاد موفقیت آمیز یک سرویس وب RESTful یک مهارت اساسی در صنعت تحت سلطه اینترنت امروز است. در این دوره، نحوه توسعه یک سرویس گیرنده و سرور RESTful با استفاده از پیاده سازی Java Enterprise Edition به سبک معماری REST، JAX-RS API 2.0 را بیاموزید. این API قدرتمند و کاملاً برجسته بهترین شیوه های صنعت را در بر می گیرد زیرا به طور یکپارچه با دیگر API های ضروری مانند اعتبار سنجی Bean Validation و JSON Processing ادغام می شود. به Alex Theedom بپیوندید تا طیف وسیعی از موضوعات را راهنمایی کند، از جمله نحوه تعیین نقاط پایانی منابع، نحوه ایجاد پویایی در برنامه خود با استفاده از هایپر مدیا، نحوه حفظ یکپارچگی داده ها با اعتبار سنجی Bean و نحوه پردازش پیام ها با API پردازش JSON به پس از اتمام این دوره، آماده توسعه برنامه های کاربردی RESTful مشتری و سرور خود خواهید بود. اهداف یادگیری وسعت ویژگی های JAX-RS را کشف کنید از روش حاشیه نویسی استفاده کنید از روش وراثت استفاده کنید یک قرارداد REST و API root تعریف کنید موجودیت منبع REST را ایجاد کنید روش های منابع REST را ایجاد کنید مصرف کنندگان و تولیدکنندگان را درک کنید با انواع رسانه های مختلف کار کنید پارامترهای مسیر را تعریف و کار کنید پاسخ REST بسازید و استثنائات را مدیریت کنید پیاده سازی Bean Validation و مدیریت خرابی ها یک مشتری RESTful ایجاد کنید که سرویس وب را مصرف می کند از JSON-P API با مشتری REST استفاده کنید پیاده سازی هایپر مدیا (HATEOAS)

JSON یک فرمت انتقال داده در همه جا و سبک وزن است که برای ذخیره و تبادل اطلاعات به صورت سازمان یافته و قابل خواندن توسط انسان استفاده می شود. این معمولاً به عنوان قالب داده انتخابی در سرویس های کوچک، API های RESTful و ذخیره داده های NoSQL استفاده می شود. دانستن نحوه دستکاری JSON دانش اساسی برای هر توسعه دهنده است. در این دوره، نحوه استفاده از API JSON-Processing Java Enterprise Edition (EE) را بیاموزید. JSON-Processing با دو مدل برنامه نویسی، یکی از ساده ترین روش ها برای تولید، پرس و جو و تجزیه و تحلیل داده های JSON است و پی خواهید برد که پیاده سازی آن در پروژه های شما سریع و آسان است. با Alex Theedom همراه باشید تا مجموعه ای از موضوعات را پوشش دهد، از جمله نحوه استفاده از مدل شی و مدل جریان، نحوه عبور از ساختار JSON و نحوه تجزیه و تحلیل داده های JSON با استفاده از API های سازنده گسترده. هنگامی که این دوره را به پایان می رسانید، آماده توسعه با این API ضروری و قدرتمند خواهید بود. اهداف یادگیری کار با JSON و جاوا ویژگی های API JSON-Processing مدل شیء Java EE JSON ایجاد یک مدل از یک رشته JSON ساخت مدل JSON پیمایش مدل JSON خروجی مدل JSON به جریان داده تجزیه و تحلیل و نوشتن داده های JSON

برنامه نویسی WebSocket یک الگوی جدید در توسعه وب است که تجربه وب تعاملی را به سطح جدیدی از ثروت می رساند. WebSocket API در Java EE یک مدل چرخه زندگی قدرتمند و پیکربندی حاشیه نویسی ارائه می دهد و یک راه حل ایده آل برای توسعه وب سایت های تعاملی و پویا است. در این دوره، نحوه پیاده سازی عملکرد WebSocket در برنامه مشتری و سرور را بیاموزید. با Alex Theedom همراه باشید تا او شما را در چرخه عمر اتصال WebSocket راهنمایی کند و روش های برنامه نویسی Java EE WebSocket را مورد بحث قرار دهد: حاشیه نویسی و برنامه نویسی. او نحوه ایمن سازی و رمزگذاری نقاط پایانی WebSocket و استفاده از تکنیک های ساده برای آزمایش پیاده سازی آنها را نشان می دهد. علاوه بر این، او نحوه ادغام API پردازش JSON و ایجاد یک سرویس گیرنده WebSocket مبتنی بر سرور و سرور را توضیح می دهد. اهداف یادگیری استفاده از WebSocket چرخه حیات و توپولوژی WebSocket WebSocket جلو و عقب روشهای WebSocket روش حاشیه نویسی و روش برنامه نویسی برنامه نویسی API مشتری استفاده از JSON Processing API کدگذاری رمزگذار و رمزگشایی ساخت قسمت جلویی آزمایش نقاط پایانی WebSocket
/thumbnail.webp)
با نحوه ایجاد صفحات وب پویا با استفاده از سرولت ها و صفحات JavaServer (JSP) آشنا شوید. این دوره با اصول اولیه شروع می شود و اصول سرولت را پوشش می دهد. مربی Ketkee Aryamane نحوه تنظیم محیط خود را توضیح می دهد و در مورد درخواست های GET و POST و همچنین ارسال و تغییر مسیر بحث می کند. سپس به سراغ JSP می رود و مفاهیم اساسی مانند چرخه زندگی JSP را مرور می کند. او همچنین مدیریت جلسه، فیلترها و شنوندگان را پوشش می دهد. برای جمع بندی، او از ماژول اصلی JSPL و کتابخانه برچسب استاندارد (JSTL) و ماژول fmt می گذرد، و همچنین در مورد توسعه برچسب های سفارشی بحث می کند. اهداف یادگیری بررسی هدف سرولت ها پیاده سازی درخواست GET در برنامه وب اصول درخواست POST حمل و نقل، تغییر مسیر و سایر API ها چرخه زندگی سرولت بررسی JSP و ویژگی های آن مدیریت جلسات فیلترها و شنوندگان استفاده از زبان بیان در JSP نیاز به JSTL و ماژول های آن

خدمات وب RESTful و SOAP بخش مهمی از کار با Java EE هستند. آنها برنامه های جاوا را قادر می سازند تا با استفاده از پروتکل های استاندارد اینترنت، داده ها را به طور ایمن و کارآمد در سراسر وب منتقل کنند. این دوره به شما آموزش می دهد که چگونه خدمات وب را با دو API جاوا بسازید: JAX-WS، برای خدمات مبتنی بر SOAP و JAX-RS، برای خدمات RESTful. همراه با مربی کشا ویلیامز، هنگام ایجاد خدمات وب برای ایجاد، به روز رسانی، حذف و پرس و جو از داده های پروژه نمونه، یک پایگاه داده را دنبال کنید: یک پایگاه داده ردیابی اشکال که بلیط کاربران بسیاری از برنامه های مختلف را ثبت می کند. در طول راه، او نحوه پیاده سازی جستجوی سطح بالا، رسیدگی به خطاها و آزمایش خدمات وب خود را برای نقص ها توضیح می دهد. همچنین می توانید نحوه استفاده از جدیدترین ویژگی های Java EE 7، مانند JAX-RS Client API برای دسترسی به منابع REST را بیاموزید. اهداف یادگیری مقایسه زمان استفاده از JAX-WS در مقابل JAX-RS استفاده از حاشیه نویسی JAX-RS دسترسی به منابع REST با JAX-RS ایجاد نقاط پایانی JAX-WS نوشتن خدمات RESTful با استفاده از JAX-RS خواندن، نوشتن، به روز رسانی و حذف داده ها از طریق نقاط پایانی نقشه برداری به موجودیت ها مدیریت خطا آزمایش خدمات وب ایمن سازی خدمات وب جاوا EE

مشخصات جاوا EE استاندارد صنعتی برای ساخت برنامه های کاربردی وب در سطح سازمانی است. در این دوره، مربی Eyitayo Koleoso بر JSF تمرکز می کند و به برنامه نویسان جاوا نشان می دهد که چگونه از این پلت فرم برای ساختن برنامه های کاربردی قوی و امن Java EE استفاده کنند. نحوه راه اندازی یک پروژه JSF، ایجاد یک صفحه JSF با استفاده از Facelets، استفاده از پشتیبانی Ajax در JSF، ایمن سازی برنامه وب JSF خود، ترکیب JSF با چارچوب های دیگر و موارد دیگر را بیاموزید. اهداف یادگیری چرا از JSF استفاده کنیم؟ نحوه عملکرد JSF استفاده از لوبیای مدیریت شده در JSF ایجاد یک صفحه JSF با استفاده از Facelets استفاده از پشتیبانی Ajax در JSF پردازش داده های پیچیده با مبدل های JSF امنیت در JSF JSF و کتابخانه های کامپوننت شخص ثالث

به عنوان یک چارچوب وب سطح بالا پایتون، درک جنگو برای توسعه دهندگان بسیار مفید است. ترکیب جنگو با یک فرایند توسعه مبتنی بر آزمایش می تواند منجر به ایجاد کد با کیفیت بالاتر و چرخه توسعه سریعتر شود. در این دوره، نیک والتر را همراهی کنید تا توسعه تست محور را با جنگو توضیح دهد. نیک در مورد تفاوت ها، آزمایشات عملکردی و آزمون های واحد را مورد بررسی قرار می دهد. او همچنین روش های تست پیشرفته، چارچوب تست Django، تست هش، درخواست های POST، AJAX و موارد دیگر را پوشش می دهد. اهداف یادگیری فلسفه TDD مقایسه آزمونهای عملکردی و واحد نوشتن آزمون با سلنیوم نوشتن آزمون واحد آزمایش داده های صفحه تست هش نوشتن یک آزمون برای ورودی کاربر آزمایش یک درخواست POST پیاده سازی AJAX TDD در مقابل آزمایش پس از

اعزام یک برنامه جنگو به تولید لازم نیست چالش برانگیز باشد. با یادگیری نحوه استفاده از یک راه حل مبتنی بر ابر مانند Digital Ocean، AWS، Heroku یا Azure، می توانید نیازهای استقرار خود را از کوچک تا بزرگ پوشش دهید. با نیک والتر بپیوندید تا مراحل لازم برای راه اندازی سایت جنگو را نشان دهد. این دوره نحوه کار با PostgreSQL، NGINX، S3 و موارد دیگر را نشان می دهد، بنابراین می توانید مهارت های لازم برای انتقال کد به میزبان، مدیریت فایل ها، ایجاد آدرس وب، راه اندازی پایگاه داده، آزمایش سایت و استقرار برنامه جنگو. اهداف یادگیری انتقال کد به سرور مدیریت فایل های رسانه ای ایجاد URL سفارشی پیکربندی تنظیمات فایل ایمن سازی سرور راه اندازی پایگاه داده راه اندازی PostgreSQL آزمایش گونیکورن راه اندازی NGINX راه اندازی ذخیره سازی

API ها یک فناوری مهم برای ارائه داده ها به برنامه ها هستند-از سایت های تجارت الکترونیکی پیش فرض گرفته تا برنامه های iOS و Android. چارچوب Django REST انتخاب طبیعی برای توسعه دهندگان Python و Django است که می خواهند API های پشتیبان RESTful خود را ایجاد کنند. علاوه بر ابزارهای نمونه سازی سریع، این چارچوب شامل طرح های احراز هویت، سریال سازی برای تجزیه و تحلیل داده های پیچیده در انواع سازگار با پایتون و مسیریابی خودکار URL است. این دوره نحوه استفاده از چارچوب Django Rest را برای ایجاد یک API وب ساده RESTful نشان می دهد. مدرس رودلف اولاه نحوه ایجاد سریال ساز، ارائه کننده، فیلترینگ و صفحه بندی و روترهایی با نماهای نمایش داده شده را که مصرف کنندگان می توانند برای دسترسی به API استفاده کنند، توضیح می دهد. او همچنین نشان می دهد که چگونه کد خود را واحد آزمایش کنید تا مطمئن شوید API شما مطابق انتظار کار می کند. در پایان دوره، می دانید چگونه از این ابزار قدرتمند و انعطاف پذیر برای ایجاد تجربیات وب مبتنی بر داده خود استفاده کنید. اهداف یادگیری ایجاد یک سریال ساز کار با نماهای API انتهای فیلتر کردن فعال کردن صفحه بندی اجرای عملیات CRUD مدیریت زمینه های سریال ساز آزمایش نمای API

با Enterprise Java Beans (EJB) در Java EE آشنا شوید. امانوئل هنری شما را در کل ایجاد یک رابط برنامه نویسی برنامه کاربردی EJB (API) راهنمایی می کند. او با توضیح مزایای EJB شروع می کند. او نحوه تنظیم پایگاه داده، غلبه بر خطاها و ایجاد یک پروژه را پوشش می دهد. سپس، او اصول اولیه لوبیا و نحوه نحو یک لوبیا را مورد بحث قرار می دهد. در مرحله بعد، او نحوه ایجاد لوبیای پیام محور را نشان می دهد. در نهایت، او نحوه ایجاد سرولت و نحوه آزمایش موارد EJB در سرور را مرور می کند. اهداف یادگیری تعریف دانه جاوا Enterprise استفاده از فایل های EJB JAR راه اندازی EJB راه اندازی پایگاه داده افزودن یک موجودیت برای تعاملات استفاده از حبوبات جلسه استفاده از حبوبات بدون حالت و حالت استفاده از لوبیا جلسه تک نفره ایجاد لوبیای پیام محور دسترسی به حبوبات ایجاد سرولت های ListRecords و PostRecords آزمایش پروژه های EJB

انتخاب گزینه استقرار برای برنامه جاوا می تواند سخت باشد. در این دوره با امانوئل هنری، نحوه انتخاب استراتژی مناسب و آشنایی با برخی از محبوب ترین راه حل ها، مانند خدمات وب آمازون (AWS) و Microsoft Azure را بیاموزید. امانوئل نحوه بسته بندی صحیح برنامه خود را توضیح می دهد و سه گزینه مختلف را مرور می کند: استقرار در محیط محلی با ماهی شیشه ای، استقرار در ابر با Azure و AWS و استقرار در ظروف Docker. با کاربردها و مزایای معمولی هر گزینه آشنا شوید، بنابراین می توانید بهترین استراتژی را برای گردش کار و کاربر نهایی خود انتخاب کنید. اهداف یادگیری گزینه های استقرار راه اندازی استقرار خود را استقرار محلی با ماهی شیشه ای استقرار در Azure و AWS استقرار در ظروف Docker

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

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

بر دانش پایه ای که از چارچوب Spring دارید، بسازید. بیاموزید که چگونه میکروسرویسهای Spring Boot خود را گسترش دهید، اصلاح کنید، سختسازی کنید، آزمایش کنید، و آنها را به برنامههای آماده تولید تبدیل کنید. مربی مری الن بومن، مهارتهای متوسطی را که برای ساختن برنامههای حرفهای نیاز دارید، آموزش میدهد و بر استانداردهای کیفیت، امنیت، پایداری و استقرار تأکید میکند. او نحوه پیوند دادن به پایگاههای داده خارجی، ساخت APIهای امن، استفاده از واحد و تست یکپارچهسازی برای کشف نقصهای برنامه در طول توسعه و پیکربندی گزینههای استقرار مقیاسپذیر با کانتینرهای Docker را نشان میدهد. اهداف یادگیری تقویت میکروسرویس Spring Boot سخت شدن میکروسرویس پیکربندی امنیت با توکن های وب JSON استفاده از Docker برای دسترسی به پایگاه داده MySQL داکر کردن میکروسرویس شما

جفت کردن یک فریم ورک فرانتاند محبوب با یک راهحل بکاند با ویژگیهای کامل، گام بعدی طبیعی برای توسعهدهندگانی است که میخواهند «فول استک» کنند: ایجاد رابطها و کدهایی که به آنها قدرت میدهد. در این دوره آموزشی، مدرس امانوئل هنری توضیح می دهد که چگونه می توان یک برنامه فول استک را با React و Spring راه اندازی کرد. او شما را از طریق یک پروژه نمونه کامل راهنمایی می کند: یک REST API با یک رابط مبتنی بر فرم. در طول مسیر، میتوانید نحوه راهاندازی پروژه، تعریف مدلهای Spring، ایجاد نقاط پایانی و سپس ساخت یک رابط از اجزای React را بیاموزید. پس از تکمیل آموزش، میتوانید از تکنیکها و فناوریهای مشابه برای ساخت برنامههای جاوا اسکریپت و اسپرینگ فول استک خود استفاده کنید. اهداف یادگیری بررسی پلتفرم ها راه اندازی پروژه تعریف کلاس مدل اول راه اندازی مخزن JPA ساختن نقاط پایانی برای کنترلر کلاس HTTP ایجاد اجزای جلویی اجزای یک ظاهر طراحی شده اتصال کامپوننت به سرور اضافه کردن کنترلرهای سرور

در Spring MVC، یک چارچوب وب ضروری برای توسعه دهندگان جاوا که روی پروژه های سطح سازمانی کار می کنند، عمیق شوید. در طول این دوره عملی، مربی Ketkee Aryamane جنبههای اساسی این چارچوب را طی میکند، جایی که او کنترلکنندهها، مدلها و نماها را در Spring MVC توضیح میدهد. او همچنین مزایای یادگیری Spring MVC را مورد بحث قرار می دهد. مدیریت استثناها، تم ها، اجرای جریان های اجرای ناهمزمان، و گسترش برنامه Spring MVC شما برای ارائه درخواست های REST را بررسی می کند. و تمرین هایی را ارائه می دهد که می تواند به شما در تقویت درک خود از مفاهیم کلیدی کمک کند. پس از اتمام این دوره، دانش لازم برای ساخت برنامه های تحت وب MVC قوی با Spring MVC را خواهید داشت. اهداف یادگیری استفاده از Spring MVC برای پروژه های تحت وب کنترلرهای فنری MVC پیاده سازی جریان های کنترل کننده اعتبارسنجی داده ها در مدل ها بومی سازی پیام های خطا هندلینگ استثنایی در Spring MVC کار با نمایشگرها استفاده از رهگیرها تعریف تم ها کنترلرهای Spring MVC REST

نحوه جلوگیری از مشکلات رایج طراحی و افزایش کارایی برنامه نویسی را با استفاده از الگوهای طراحی و معماری در Java EE کشف کنید. در این دوره، مربی Alex Theedom به موضوع اساسی الگوهای طراحی و معماری نرم افزار می پردازد و شما را با دانش لازم برای انتخاب معماری مناسب برای برنامه خود مجهز می کند. الکس الگوهای کلاسیک Gang of Four را پوشش می دهد و در مورد روش منحصر به فرد پیاده سازی آنها در پلتفرم Java EE بحث می کند. این شامل الگوهای Singleton، Facade، Observer و Decorator است. او سپس برخی از مهمترین الگوهای معماری مورد استفاده توسط پلتفرم را بررسی میکند، از جمله فیلتر، کنترلکننده مدل-نما (MVC)، کنترلکننده جلو، و رهگیر. پس از غوطه ور شدن در الگوهای طراحی، او به موضوع معماری می پردازد و در مورد انگیزه و نیاز به معماری بحث می کند و برخی از شناخته شده ترین سازه ها را معرفی می کند. الکس دوره را با بحث در مورد معماری های یکپارچه و میکروسرویس به پایان می رساند. اهداف یادگیری الگوهای طراحی نرم افزار کلاسیک Gang of Four الگوهای معماری سازمانی اجرای الگوهای سینگلتون، نما، مشاهده گر و دکوراتور معماری دامنه محور، جیغ و CQRS مزایا و معایب میکروسرویس ها

فواید معماریهای بدون سرور به خوبی تعریف شده است. Serverless به توسعه دهندگان کمک میکند تا بدون مشکل در مدیریت و مقیاسبندی زیرساختها، روی آنچه که بهترین کارها را انجام میدهند متمرکز کنند. با این حال، هنگام اجرای برنامه، دستورالعملها بسیار واضحتر هستند. در این دوره، آیلین اسمیت، توسعه دهنده و AWS Community Hero، چگونگی و دلیل معماری سرور میکروسرویسها در AWS را بررسی میکند. بیاموزید که چگونه از اجزای Lambda و قطعات (ElasticContainer Service (ECS استفاده کنید، فناوری یکپارچهسازی صحیح را انتخاب کنید، یک API را برای دسترسی پیکربندی کنید و جریانهای کاری بدون سرور را با Step Functions هماهنگ کنید. او همچنین نشان میدهد که چگونه یک برنامه کاربردی موجود را به سرور منتقل کنید و چالشهای مستقر و مدیریت مشترک را حل کنید. موضوعات شامل: - فناوری های Serverless در AWS - ریز سرویس ها چیست؟ - ساخت اجزای Serverless بر روی AWS - معماری های ترکیبی - یادگیری ماشین Serverless - انتقال یک برنامه موجود به Serverless - چالش ها و راه حل های Serverless