ویژگیهای کلیدی
با تسلط بر خط فرمان لینوکس و استفاده از اتوماسیون، در کارهای روزمره مدیریت لینوکس مهارت پیدا کنید.
با سیستم فایل، بستهها، کاربران، فرآیندها و سرویسهای لینوکس کار کنید.
لینوکس را با AWS، Azure و Kubernetes در فضای ابری مستقر کنید.
شرح کتاب
لینوکس نقش مهمی در مدیریت مراکز داده مدرن ایفا میکند و تطبیقپذیری زیادی در استقرار و مدیریت بارهای کاری شما در محل و در فضای ابری ارائه میدهد. این کتاب مباحث مهمی را که باید برای کارهای روزمره مدیریت لینوکس خود بدانید، پوشش میدهد.
این کتاب با کمک به شما در درک خط فرمان لینوکس و نحوه کار با فایلها، بستهها و سیستمهای فایل آغاز میشود. سپس مدیریت سرویسهای شبکه و تقویت امنیت را آغاز خواهید کرد و در مورد محاسبات ابری، کانتینرها و هماهنگی یاد خواهید گرفت. پس از یادگیری نحوه کار با خط فرمان، دستورات ضروری لینوکس را برای مدیریت کاربران، فرآیندها و سرویسهای ابری بررسی خواهید کرد و نحوه ایمنسازی محیط لینوکس خود را با استفاده از چارچوبهای امنیتی برنامه و مدیران فایروال کشف خواهید کرد. با پیشروی در فصلها، با کانتینرها، هایپروایزرها، ماشینهای مجازی، Ansible و Kubernetes کار خواهید کرد. همچنین یاد خواهید گرفت که چگونه لینوکس را با استفاده از AWS و Azure در فضای ابری مستقر کنید.
در پایان این کتاب لینوکس، شما با لینوکس به خوبی آشنا خواهید شد و بر وظایف مدیریتی روزمره با استفاده از گردشهای کاری از داخل سازمان تا فضای ابری تسلط خواهید یافت. اگر در این فرآیند، خود را در حال اتخاذ شیوههای DevOps نیز بیابید، ماموریت خود را انجام شده میدانیم.
آنچه خواهید آموخت
درک نحوه کار لینوکس و یادگیری مهارتهای پایه تا پیشرفته مدیریت لینوکس
بررسی پرکاربردترین دستورات برای مدیریت سیستم فایل، شبکه، امنیت و موارد دیگر لینوکس
آشنایی با پروتکلهای مختلف شبکه و پیامرسانی
آشنایی با نحوه کار امنیت لینوکس و نحوه پیکربندی SELinux، AppArmor و iptables لینوکس
کار با ماشینهای مجازی و کانتینرها و درک هماهنگی کانتینر با Kubernetes
کار با گردشهای کاری کانتینری با استفاده از Docker و Kubernetes
خودکارسازی حجم کار مدیریت پیکربندی با Ansible
این کتاب برای چه کسانی مناسب است؟
اگر شما یک مدیر لینوکس هستید که میخواهید اصول اولیه و همچنین مفاهیم مدرن مدیریت سیستم لینوکس را درک کنید، این کتاب برای شما مناسب است. مدیران سیستم ویندوز که به دنبال گسترش دانش خود در سیستم عامل لینوکس هستند نیز از این کتاب بهرهمند خواهند شد. فهرست مطالب
نصب لینوکس و آمادهسازی محیط
ساختار لینوکس، دستورات اولیه، فایلها و ویرایشگرهای متن
مدیریت نرمافزار لینوکس
مدیریت حسابهای کاربری و مجوزها
کار با فرآیندها، سیگنالها، سرویسها و دیسکها
راهاندازی و مدیریت از راه دور سرور لینوکس
شبکهسازی پایه با لینوکس: TCP/IP و پیکربندی شبکه
پیکربندی سرورها: چاپ، وب، FTP، Samba، NFS، ایمیل، DNS، DHCP
ایمنسازی لینوکس: AppArmor، SELinux، PAM، رمزنگاری، iptables، فایروالها
بازیابی، تشخیص و عیبیابی پس از سانحه
مقدمهای کوتاه بر رایانش ابری
کار با کانتینرها و ماشینهای مجازی
هماهنگی با Kubernetes
استقرار در ابر: OpenStack، AWS، Azure
زیرساخت و اتوماسیون با Ansible






























