لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش FastAPI: امنیت، استقرار و مقیاسپذیری اپلیکیشنها
- آخرین آپدیت
دانلود FastAPI: Securing, Deploying, and Scaling Applications
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
تأمین امنیت اپلیکیشنها بخش حیاتی از هر فرآیند استقراری است. در دوره «FastAPI: امنیت، استقرار و مقیاسپذیری اپلیکیشنها»، شما نحوه استقرار امن برنامههای FastAPI در محیط عملیاتی (Production) را خواهید آموخت. در ابتدا، با متدهای کدنویسی امن آشنا میشوید تا ریسک اکسپلویت و آسیبپذیری کد خود را کاهش دهید. سپس، نحوه استقرار اپلیکیشن در محیطهای لینوکس و کوبرنتیز (Kubernetes) را بررسی میکنید. در نهایت، یاد میگیرید که چگونه با استفاده از سیستمهای کشینگ (Caching) و مقیاسپذیری خودکار (Autoscaling) عملکرد برنامه را بهبود ببخشید و با ابزارهای Prometheus و Grafana، وضعیت اپلیکیشن خود را مانیتور کنید. پس از اتمام این دوره، شما مهارت و دانش لازم برای ایمنسازی و استقرار حرفهای برنامههای FastAPI را کسب خواهید کرد.
سرفصل ها و درس ها
اصول کدنویسی امن
Secure Coding Practices
درک مفهوم CORS
Understanding CORS
دمو: استفاده از CORS در FastAPI
Demo: Using CORS with FastAPI
درک مفهوم محدودیت نرخ درخواست (Rate Limiting)
Understanding Rate Limiting
دمو: پیادهسازی Rate Limiting در FastAPI
Demo: Using Rate Limiting with FastAPI
دمو: محافظت از دادههای حساس
Demo: Protecting Sensitive
دمو: کار با Pydantic
Demo: Working with Pydantic
دمو: کار با NH3
Demo: Working NH3
ایمنسازی FastAPI
Securing FastAPI
دمو: ایمنسازی FastAPI با SSL
Demo: Securing FastAPI with SSL
دمو: احراز هویت با JWT
Demo: Authorization with JWT
دمو: احراز هویت با JWT
Demo: Authorization with JWT
دمو: محدود کردن دسترسیها با استفاده از RBAC
Demo: Limiting Access Using RBAC
استقرار FastAPI در محیط عملیاتی
Deploying FastAPI to Production
من بیش از 23 سال تجربه به عنوان یک توسعه دهنده نرم افزار و مهندس DevOps دارم. من مشتاق یادگیری هستم
فن آوری های جدید، روش ها، زبان ها و اتوماسیون.
تخصص ها: Node.JS، Puppet، Configuration Management
یکپارچه سازی مداوم و DevOps.
نمایش نظرات