Ansible یک ابزار متن باز اتوماسیون تامین سیستم ابری، مدیریت کانفیگ، تنظیمات و گسترش برنامه ها است. این ابزار به agent نیازی نداشته و اصطلاحا Agent Less است. با نصب و کانفیگ این ابزار بر روی Control Node میتوانید Node های Client را با استفاده از اتصال نوع SSH مدیریت نمایید. این ابزار DevOPS بر روی توضیع لینوکس CentOS, Debian, Redhat Enterprise قابل نصب و استفاده است. Ansible یک ابزار Remote Administration بسیار قوی با امکانات بسیار کارامد است. تمامی Node ها توسط یک Control Machine از طریق SSH مدیریت خواهد شد. برای تنظیم و مدیریت Node ها Ansible ماژول ها را از طریق SSH به Node ها انتقال میدهد. ماژول ها بصورت موقت در Node ها ذخیره شده و از طریق پروتکل JSON با Control Machine با استفاده از خروجی استاندارد ارتباط برقرار میکند. زمانی که انسیبل در حال مدیریت Node ها نباشد هیچ برنامه و یا پردازشی بصورت Background اجرا نشده و به همین دلیل منابعی نیز مصرف نخواهد شد. در دوره آموزشی O'Reilly Ansible Certification: Red Hat EX407 با آموزش مدرک انسیبل: آزمون 407 ردهت اشنا خواهید شد.
Command Prompt یکی از Featureهای ویندوز است که شبیه ساز سیستم عامل MS DOS (Microsoft Disk Operating System) در ویندوز است كه فایلهای اجرایی 'exe , com' در آن اجرا می شود. ما میتوانیم دستورات زیادی روی کامپیوترمان از این طریق بدون استفاده از محیط گرافیگی ویندوز اجرا کنیم./
در دوره آموزشی Udemy Windows Command Line 2020 :Complete New Zero to Hero Journey با آموزش کامل خط فرمان ویندوز اشنا خواهید شد.
اکتیو دایرکتوری (Active Directory) از فناوریهای شرکت مایکروسافت برای مدیریت منابع شبکه است که بوسیله دامین کنترلر مدیریت میشود و در اساس یک بانک اطلاعاتی مجتمع توزیعپذیر است که برای سرویسدهندههای بر مبنای ویندوز سرور تهیه گردیدهاست. بدون اکتیو دایرکتوری مدیریت منابع نیازمند مدیریت تکبهتک آنها بصورت منفرد است، در حالی که توسط اکتیو دایرکتوری مدیریت منابع شبکه بصورت مجتمع صورت میگیرد. این فناوری طوری طراحی شده است که مسئولیت رسیدگی به تعداد زیادی عملیات خواندن و جستجو و همچنین تعداد قابل توجهی تغییرات و بروزرسانیهای کوچک را به عهده دارد. اطلاعات اکتیو دایرکتوری سلسله مراتبی، برگردان و قابل تمدید هستند. به دلیل برگردان بودن کاربر نیازی به ذخیرهسازی اطلاعات پویا، همانند قیمت سهام یک شرکت بزرگ و یا عملکرد واحد پردازش مرکزی ندارد. بعنوان مثال برای به اشتراک گذاری چند فلدر روی شبکه در حالتی که اکتیو دایرکتوری موجود نیست نیازمند تعیین دسترسی هر کاربر در هر فلدر بصورت مجزا میباشیم و با بروز تغییرات در کاربران و فلدرها بایستی این تغییرات بصورت مجزا اعمال گردد در حالی که در حالت اکتیو دیرکتوری با اعمال قوانین گروهی (group policy) میتوان این اعمال را بصورت مجتمع انجام داد. در دوره آموزشی Lynda Active Directory Certificate Services (Windows Server 2019) با آموزش مدرک اکتیو دایرکتوری در ویندوز سرور 2019 اشنا خواهید شد.
لینوکس سیستمعاملی شبه یونیکسی است که بخش عمدهٔ آن سازگار با استاندارد پازیکس است. از دید فنی لینوکسْ تنها نامی است برای هستهٔ سیستمعامل و نه کل آن. هستهای که نخستین بار در سال ۱۹۹۱ میلادی توسط لینوس توروالدز منتشر شد. اما به طور معمول این نام اطلاق میشود به سیستمعاملهایی که از همنهش (composition) لینوکس (به عنوان هسته سیستمعامل) با نرمافزارهای آزاد و متنباز بدست میآیند. درحالیکه بنیاد نرمافزار آزاد سیستمعامل حاصل از این همنهش را «گنو/لینوکس» مینامد اما همانطور که گفته شد به طور معمول آنرا لینوکس میخوانند. این دوگانگی در نام نهادن منجر به بحث نامگذاری گنو/لینوکس شدهاست. لینوکس از سختافزارهای مختلفی پشتیبانی میکند از جمله ساعت (Linux Watch)، تلفنهای همراه، تبلتها، مسیریابها، و کنسولهای بازی تا رایانههای رومیزی، رایانههای بزرگ و ابررایانهها. گواهی LFCS یک برنامه جدید است که هدف آن کمک به افراد در سطح جهانی جهت دریافت یک گواهی پایه در زمینه انجام وظایف یک مدیر سیستم لینوکس می باشد. این گواهی شامل اجرا سیستم و سرویس ها همراه با عیب یابی سطح اول، تجزیه تحلیل و تصمیم گیری هوشمندانه و انتقال به تیم مهندسی می باشد. در دوره آموزشی Udemy Linux Foundation Certified Engineer (2019) با آموزش مدرک مهندسی پایه لینوکس اشنا خواهید شد.
برای اینکه ابزار PowerShell را بهتر درک کنید. ابتدا باید کار Shell را بدانید. در علوم کامپیوتر Shell به معنای یک رابط کاربری است که دسترسی شما را به سرویس های سیستم عامل ممکن میسازد. به صورت کلی Shell میتواند در دو حالت خط فرمان (Command Line Interface) یا گرافیکی (Graphical User Interface) ارائه شود. مایکروسافت ابزار PowerShell را برای خودکار نمودن عمل مدیریت و پیکربندی سیستم عامل ویندوز توسعه داده است. ابزار قدرتمند PowerShell مبنی بر .Net Framework است و شامل یک رابط کاربری خط فرمان و یک زبان Script است. یکی از ویژگیهای PowerShell وجود نسخه PowerShell ISE است که کار Script نویسی را ساده نموده. چرا که در نسخه PowerShell ISE دیگر نیاز به تایپ دستورات نیست و میتوانید از محیط گرافیکی این نسخه از PowerShell استفاده کنید. در اصل مایکروسافت، PowerShell ویندوز را به عنوان یک ابزار کمک کننده برای افزایش سرعت در حل مشکلات، و خودکار نمودن انجام تنظیمات سیستم عامل ویندوز ارائه کرده است. مثلا شما میتوانید با استفاده از PowerShell کلیه USB های متصل به کامپیوتر های شبکه را مشاهده کنید یا اینکه Process های که در حالت Not Responding قرار گرفته اند را ببندید. یا بعضی از کارهایی خود را در حالت Background انجام دهید و دیگر کارهای خود را در حالت عادی. در دوره آموزشی Udemy Learn PowerShell Scripting با آموزش اسکریپت نویسی پاورشل اشنا خواهید شد.
کاربرد لینوکس (Linux) در سرورها و همچنین برای کاربردهای ویژه مانند پردازش تصویر و سرویسهای وِب روز به روز در حال بیشتر شدن است هرچند لینوکس قابل نصب بر روی انواع سختافزار مانند ساعت (Linux Watch)، تلفنهای همراه، تبلتها، مسیریابها، و کنسولهای بازی، رایانههای رومیزی، رایانههای بزرگ و ابررایانهها و ... می باشد. لینوکس با داشتن محیطهای رومیزی مانند گنوم و کیدیای، رابط کاربری همچون اپل مکینتاش و مایکروسافت ویندوز را در کنار دیگر محیطهای گرافیکی و رابط خط فرمان یونیکس-مانند سنتیاش، عرضه میکند. برای شرکت در آزمون LPIC-1, 117-102 شما باید اطلاعاتی در زمینه اسکریپت نویسی و سفارشی سازی محیط کاربران داشته باشید. در دوره آموزشی Skillshare Linux Crash Course for Beginners با آموزش مقدماتی لینوکس اشنا خواهید شد.
اوبونتو (Ubuntu) یک توزیع گنو/لینوکس است که بر مبنای توزیع دبیان پایهگذاری شدهاست؛ اما با آن تفاوت دارد. از ویژگیهای بارز اوبونتو میتوان به کاربرپسند بودن، سادگی، زیبایی، سرعت و عدم نیاز به سختافزار پیچیده اشاره کرد. این سیستمعامل یکی از کاربرپسندترین توزیعهای گنو/لینوکس است و در مدت نسبتاً کوتاه عمر خود، توانسته رشد خیرهکنندهای در جذب کاربران عادی داشته باشد. بر طبق آمار وب، این توزیع در بین دیگر توزیعهای گنو/لینوکس ۵۰ تا ۷۰ درصد سهم بازار را بدست آوردهاست. در ایران نیز این سیستمعامل کاربران زیادی را جذب کرده و جامعهٔ مجازی نسبتاً خوبی در کنار آن شکل گرفتهاست. اوبونتو دارای پشتیبانی نسبتاً خوبی از تمام زبانهای زنده دنیا از جمله زبان فارسی است. در دوره آموزشی Udemy Ubuntu Linux The Complete Course For Beginners 2019 با آموزش کامل مقدماتی اوبونتو لینوکس 2019 اشنا خواهید شد.
دوره RHCSA به عنوان یکی از دوره های مقدماتی شرکت ردهت می باشد که در آن
افراد با نصب و راه اندازی سیستم عامل لینوکس , مدیریت کاربران در سیستم
عامل لینوکس , نصب انواع نرم افزار ها , مدیریت هارد دیسک و تنظیمات مربوط
به شبکه سیستم عامل لینوکس آشنا می شوند. هدف اصلی دوره RHCSA مدیریت سیستم
عامل لینوکس در حد کاربران میانی شبکه می باشد. یک امتحان مبتنی بر اجرا
است که میزان صلاحیت واقعی در سیستمهای زنده را بازگو میکند که به عنوان
تاج جواهر در گواهینامه های لینوکس فراخوانده شده است. هدف اصلی دوره RHCSA
مدیریت سیستم عامل لینوکس در حد کاربران میانی می باشد. دوره RHCE به
عنوان یکی از با ارزشترین مدارک بین المللی IT می باشد که در آن افراد با
پیکر بندی سرویس های رایج سیستم عامل لینوکس از قبیل
Apache,DNS,Mail,SQuid,NFS,.. آشنا می شوند. دوره RHCE به افراد امکان راه
اندازی شبکه های مبتنی بر سیستم عامل لینوکس را از ابتدا تا انتها می دهد.
افراد پس از گذراندن دوره RHCE امکان راه اندازی سرویس های رایج را در سطح
اینترنت نیز پیدا خواهند کرد. در دوره آموزشی Livelessons Red Hat Certified Engineer (RHCE) EX294: Red Hat Ansible Automation, 3rd Edition با آموزش مدرک رسمی مدیریت سیستم رد هت و اتوماسیون انسیبل اشنا خواهید شد.
سیستم عامل مک همیشه الهام بخش کارهای بزرگ است. macOS Mojave (تلفظ فارسی موهاوی) جدیدترین نسخه از سیستم عامل مکینتاش است که ویژگی های قدرتمندی را در اختیار کاربران قرار می دهد. وجود حالت Dark Mode در این نسخه این امکان را به شما می دهد تا بهتر بر روی کار خود تمرکز کنید. به طور خودکار فایل ها را با استفاده از Stacks سازماندهی کنید. انواع تصاویر (screenshot) را با تلاش کمتری تهیه نمایید و به 4 نرم افزار جدید همراه با یک اپلیکیشن پرکاربرد که به تازگی بازطراحی شده، دسترسی داشته باشید.
ما بر روی کامپیوتر های خود ممکن است یک سیستم عامل داشته باشیم. حال اگر بخواهیم سیستم عامل های دیگر را بر روی کامپیوتر خود تجربه کنیم چه باید بکنیم؟ یکی از راه ها نصب آن سیستم عامل روی هارد سیستم خود در کنار سیستم عامل فعلی می باشد که این کار دشواری های خاص خود را دارد. نرم افزار های مجازی ساز کار را برای ما آسان کرده اند به این صورت که اجازه می دهند ما در محیط سیستم عامل فعلی خود بدون ترس از از دست دادن اطلاعات و خرابی سیستم عامل فعلی، سیستم عامل جدید امتحان کنیم. نرم افزار Virtual Box نرم افزاری رایگان برای این هدف می باشد که استفاده های بسیار وسیعی دارد و شما می توانید سیستم عامل های مختلف را درکنار هم بر روی سیستم عامل فعلی خود تجربه کنید. در دوره آموزشی Udemy Oracle VIrtualBox | Virtual Box for Beginners با آموزش مقدماتی اوراکل ویرتوال باکس اشنا خواهید شد.