اپلیکیشن اندرویدی فلشکارت آموزشی لینوکس مدرن: تسلط بر زیرساخت ابری بومی
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب لینوکس مدرن: تسلط بر زیرساخت ابری بومی
موضوع کلی: مهندسی ابری
موضوع میانی: لینوکس در اکوسیستم ابری بومی
📋 سرفصلهای کتاب (100 موضوع)
- 1. مقدمه ای بر مهندسی ابری و لینوکس
- 2. مفاهیم پایه ای ابر و انواع آن (IaaS, PaaS, SaaS)
- 3. معماری ابری بومی و اصول آن
- 4. آشنایی با توزیع های لینوکس مناسب برای محیط ابری
- 5. نصب و پیکربندی یک توزیع لینوکس ابری (Ubuntu Server, CentOS Stream)
- 6. مقدمه ای بر خط فرمان لینوکس (Bash)
- 7. دستورات پایه لینوکس برای مدیریت فایل و دایرکتوری
- 8. مدیریت کاربران و گروه ها در لینوکس
- 9. آشنایی با سیستم فایل لینوکس و ساختار آن
- 10. امنیت پایه ای لینوکس: دسترسی ها و مجوزها
- 11. شبکه در لینوکس: مفاهیم اولیه
- 12. پیکربندی آدرس IP و DNS در لینوکس
- 13. آشنایی با فایروال (Firewall) در لینوکس (iptables, firewalld)
- 14. نصب و مدیریت بسته ها در لینوکس (apt, yum/dnf)
- 15. مانیتورینگ سیستم با ابزارهای لینوکسی (top, htop)
- 16. آشنایی با لاگ فایل ها و مدیریت آن ها
- 17. مقدمه ای بر ویرایشگر متن Vi/Vim
- 18. آشنایی با سیستم مدیریت فرآیندها (systemd)
- 19. مدیریت سرویس ها با systemd
- 20. اسکریپت نویسی Bash: اصول اولیه
- 21. متغیرها و حلقه ها در Bash
- 22. شرط ها و توابع در Bash
- 23. خودکارسازی وظایف با Cron
- 24. آشنایی با SSH و پیکربندی امن آن
- 25. کلیدهای SSH و مدیریت دسترسی
- 26. مقدمه ای بر کانتینرها و Docker
- 27. نصب و پیکربندی Docker
- 28. ساخت ایمیج Docker
- 29. اجرای کانتینرها با Docker
- 30. مدیریت کانتینرها با Docker
- 31. شبکه سازی در Docker
- 32. Volume ها و persistence data در Docker
- 33. Dockerfile: نوشتن دستورالعمل های ساخت ایمیج
- 34. Docker Compose: تعریف و اجرای اپلیکیشن های چند کانتینری
- 35. آشنایی با رجیستری های Docker (Docker Hub)
- 36. آپلود و دانلود ایمیج ها از Docker Hub
- 37. مقدمه ای بر Kubernetes
- 38. معماری Kubernetes: Master Node و Worker Node
- 39. آشنایی با Pod ها و ReplicationController ها
- 40. Deployment ها و Service ها در Kubernetes
- 41. Namespace ها در Kubernetes
- 42. ConfigMap ها و Secret ها در Kubernetes
- 43. نصب و پیکربندی Kubernetes (Minikube, kind)
- 44. اجرای اپلیکیشن ها در Kubernetes
- 45. مدیریت منابع (CPU, Memory) در Kubernetes
- 46. مقیاس پذیری اپلیکیشن ها در Kubernetes
- 47. آشنایی با Helm: مدیریت پکیج های Kubernetes
- 48. نصب و استفاده از Helm Charts
- 49. ساخت Helm Charts
- 50. مانیتورینگ Kubernetes با Prometheus و Grafana
- 51. لاگ گیری در Kubernetes با ELK stack
- 52. شبکه سازی در Kubernetes (CNI)
- 53. آشنایی با Ingress Controller ها
- 54. امنیت در Kubernetes: RBAC
- 55. آشنایی با Git و سیستم کنترل ورژن
- 56. استفاده از Git برای مدیریت کدها
- 57. Git Workflow: شاخه ها و ادغام ها
- 58. Gitlab و Github: پلتفرم های همکاری
- 59. Continuous Integration (CI) با Gitlab CI/Github Actions
- 60. Continuous Delivery (CD) با Gitlab CI/Github Actions
- 61. مقدمه ای بر Infrastructure as Code (IaC)
- 62. آشنایی با Terraform
- 63. نوشتن Terraform configurations
- 64. مدیریت زیرساخت ابری با Terraform
- 65. Provisioning منابع ابری (EC2, S3) با Terraform
- 66. آشنایی با Ansible
- 67. نوشتن Ansible Playbooks
- 68. اتوماسیون پیکربندی سرورها با Ansible
- 69. مقدمه ای بر Chef و Puppet
- 70. مقایسه ابزارهای IaC (Terraform, Ansible, Chef, Puppet)
- 71. امنیت ابری: اصول و best practices
- 72. IAM (Identity and Access Management)
- 73. مدیریت هویت و دسترسی در ابر
- 74. رمزنگاری داده ها در ابر
- 75. شبکه سازی امن در ابر (VPC, Security Groups)
- 76. مانیتورینگ امنیتی و ردیابی تهدیدات
- 77. آشنایی با Serverless Computing (AWS Lambda, Azure Functions)
- 78. نوشتن و استقرار توابع Serverless
- 79. API Gateway و مدیریت API ها
- 80. میکروسرویس ها: اصول و الگوها
- 81. طراحی معماری میکروسرویس
- 82. ارتباط بین میکروسرویس ها (REST, gRPC)
- 83. Service Mesh (Istio, Linkerd)
- 84. دیتابیس ها در ابر (RDS, DynamoDB, Cosmos DB)
- 85. NoSQL دیتابیس ها
- 86. Caching در ابر (Redis, Memcached)
- 87. پیام رسانی در ابر (Kafka, RabbitMQ)
- 88. مانیتورینگ و لاگ گیری در سیستم های توزیع شده
- 89. Troubleshooting اپلیکیشن های ابری
- 90. Cost Optimization در ابر
- 91. آشنایی با مفاهیم DevSecOps
- 92. اتوماسیون امنیت در pipeline های CI/CD
- 93. آزمون نفوذ و ارزیابی آسیب پذیری
- 94. آشنایی با استانداردهای امنیتی (PCI DSS, HIPAA)
- 95. رگولاتوری و Compliance در ابر
- 96. مدیریت ریسک در ابر
- 97. آینده مهندسی ابری و ترندهای جدید
- 98. جمع بندی و مرور نکات کلیدی دوره
- 99. منابع تکمیلی و مسیرهای یادگیری بیشتر
- 100. پروژه عملی: استقرار یک اپلیکیشن ابری بومی کامل
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.