اپلیکیشن اندرویدی فلشکارت آموزشی راهاندازی و مدیریت برنامههای کاربردی با استفاده از کانتینر در پلتفرم AWS
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره راهاندازی و مدیریت برنامههای کاربردی با استفاده از کانتینر در پلتفرم AWS
موضوع کلی: فناوری اطلاعات و شبکههای کامپیوتری
موضوع میانی: توسعه و استقرار نرمافزار
📋 سرفصلهای دوره
- 1. مقدمهای بر فناوری کانتینر
- 2. مفهوم داکر و تاریخچه آن
- 3. نصب و پیکربندی داکر
- 4. مبانی داکر: تصاویر (Images)
- 5. ساخت تصاویر داکر با Dockerfile
- 6. مدیریت تصاویر داکر
- 7. مبانی داکر: کانتینرها (Containers)
- 8. چرخه حیات کانتینرها
- 9. اجرای کانتینرها
- 10. مدیریت کانتینرها
- 11. شبکهبندی در داکر
- 12. ذخیرهسازی در داکر
- 13. مقدمهای بر AWS
- 14. خدمات کلیدی AWS برای کانتینرها
- 15. Amazon Elastic Container Service (ECS)
- 16. Amazon Elastic Kubernetes Service (EKS)
- 17. AWS Fargate
- 18. مقایسه ECS و EKS
- 19. انتخاب سرویس مناسب کانتینر در AWS
- 20. مقدمهای بر توسعه نرمافزار مدرن
- 21. معماری میکروسرویسها
- 22. چالشهای استقرار میکروسرویسها
- 23. کانتینرها به عنوان راهحل
- 24. فرآیند CI/CD
- 25. ابزارهای CI/CD
- 26. مقدمهای بر استقرار نرمافزار
- 27. انواع استقرار (Deployment)
- 28. استقرار بدون وقفه (Zero-downtime deployment)
- 29. استراتژیهای استقرار
- 30. مقدمهای بر ارکستراسیون کانتینر
- 31. چرا به ارکستراسیون نیاز داریم؟
- 32. Kubernetes: معرفی و مفاهیم پایه
- 33. معماری Kubernetes
- 34. اجزای کلیدی Kubernetes (Master/Control Plane)
- 35. اجزای کلیدی Kubernetes (Worker Nodes)
- 36. Podها در Kubernetes
- 37. Deployments در Kubernetes
- 38. StatefulSets در Kubernetes
- 39. DaemonSets در Kubernetes
- 40. Services در Kubernetes
- 41. Ingress در Kubernetes
- 42. ConfigMaps و Secrets در Kubernetes
- 43. Persistent Volumes و Persistent Volume Claims
- 44. Storage Classes در Kubernetes
- 45. Helm: مدیریت بستههای Kubernetes
- 46. نصب و پیکربندی Helm
- 47. ایجاد Chartهای Helm
- 48. مدیریت Releaseهای Helm
- 49. استقرار برنامهها با Helm
- 50. مقدمهای بر AWS Container Registry (ECR)
- 51. ساخت و مدیریت مخازن در ECR
- 52. استفاده از ECR با داکر
- 53. استقرار تصاویر از ECR در ECS/EKS
- 54. مقدمهای بر AWS CloudWatch برای کانتینرها
- 55. نظارت بر کانتینرها با CloudWatch Logs
- 56. نظارت بر عملکرد کانتینرها با CloudWatch Metrics
- 57. تنظیم هشدارها (Alarms) در CloudWatch
- 58. مقدمهای بر AWS Identity and Access Management (IAM)
- 59. مدیریت دسترسی برای سرویسهای کانتینر
- 60. نقشها (Roles) و سیاستها (Policies) در IAM
- 61. استفاده از IAM برای ECR و EKS/ECS
- 62. مقدمهای بر AWS Virtual Private Cloud (VPC)
- 63. طراحی شبکه برای کانتینرها در AWS
- 64. Subnets, Route Tables, Security Groups
- 65. Network ACLs
- 66. استقرار کانتینرها در یک VPC
- 67. مقدمهای بر AWS Load Balancing
- 68. Application Load Balancer (ALB)
- 69. Network Load Balancer (NLB)
- 70. استفاده از Load Balancer با ECS/EKS
- 71. پیکربندی SSL/TLS در Load Balancer
- 72. مقدمهای بر AWS Certificate Manager (ACM)
- 73. ادغام ACM با Load Balancer
- 74. امنیت کانتینرها
- 75. اسکن تصاویر برای آسیبپذیریها
- 76. مدیریت secretها در محیط کانتینر
- 77. سیاستهای امنیتی در Kubernetes
- 78. استقرار برنامههای کاربردی جاوا با کانتینر
- 79. استقرار برنامههای کاربردی Node.js با کانتینر
- 80. استقرار برنامههای کاربردی Python با کانتینر
- 81. استقرار برنامههای کاربردی Go با کانتینر
- 82. کدنویسی برای کانتینرها: بهترین شیوهها
- 83. بهینهسازی اندازه تصاویر داکر
- 84. کاهش زمان ساخت تصاویر
- 85. مدیریت منابع کانتینرها
- 86. پیکربندی health checks
- 87. استراتژیهای مقیاسپذیری (Scaling)
- 88. مقیاسپذیری خودکار (Auto Scaling)
- 89. مقدمهای بر AWS CodePipeline و CodeBuild
- 90. ساخت پایپلاین CI/CD با AWS
- 91. استقرار خودکار برنامهها
- 92. مدیریت خطاها و عیبیابی کانتینرها
- 93. ابزارهای عیبیابی در Kubernetes
- 94. بررسی لاگها و متریکها
- 95. بازیابی از فاجعه (Disaster Recovery)
- 96. برنامهریزی و پیادهسازی DR برای کانتینرها
- 97. نگهداری و بهروزرسانی سیستم کانتینر
- 98. پایش مداوم عملکرد
- 99. بهبود مستمر فرآیند توسعه و استقرار
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.