آموزش رد هت

آنچه در این صفحه می خوانید:

معرفی رد هت (Red Hat)

Red Hat ،Inc یک شرکت نرم افزاری چند ملیتی آمریکایی است که محصولات نرم افزاری اوپن سورس را به جامعه سازمانی ارائه می دهد. Red Hat که در سال 1993 تأسیس شد، دفتر مرکزی آن در رالی، کارولینای شمالی با سایر دفاتر جهان است. این شرکت در 9 ژوئیه 2019 تبدیل به یک شرکت تابعه IBM شد.

رد هت تا حدود زیادی با سیستم عامل سازمانی Red Hat Enterprise Linux مرتبط شده است. با دستیابی به شرکت واسطه کار JBoss اوپن سورس، همچنین مجازی سازی رد هت (RHV)، محصولی مجازی سازی سازمانی را ارائه می دهد. Red Hat سیستم عامل های ذخیره سازی، سیستم عامل، واسطه ها، برنامه های کاربردی، محصولات مدیریتی و خدمات پشتیبانی، آموزش و مشاوره را ارائه می دهد.

Red Hat بسیاری از پروژه های نرم افزار رایگان را ایجاد، نگهداری و کمک می کند. این شرکت چندین محصول با كیفیت نرم افزاری اختصاصی را از طریق ادغام شركت ها به دست آورده و چنین نرم افزاری را تحت مجوزهای اوپن سورس منتشر كرده است. از مارس 2016، Red Hat دومین شرکت کننده بزرگ در هسته لینوکس نسخه 4.14 پس از اینتل است. در 28 اکتبر 2018، IBM قصد خود را برای دستیابی به Red Hat با 34 میلیارد دلار اعلام کرد. این مالکیت در 9 ژوئیه 2019 بسته شد. مشاور مالی اصلی ردهت در معامله اوراق بهادار گوگنهایم بود.

تاریخچه رد هت (Red Hat)

در سال 1993، باب یانگ شرکت تجاری ACC، که لوازم جانبی نرم افزار لینوکس و یونیکس را به فروش می رساند را راه اندازی کرد. در سال 1994، مارک یوینگ توزیع لینوکس خود را ایجاد کرد، که وی نام آن را Red Hat Linux گذاشت (Ewing یک کلاه لاکروس دانشگاه کرنل قرمز پوشیده بود، که توسط پدربزرگش به وی داده شده بود، ضمن شرکت در دانشگاه کارنگی ملون). Ewing این نرم افزار را در ماه اکتبر منتشر کرد و به نسخه هالووین معروف شد. یانگ در سال 1995 مشاغل Ewing را خریداری کرد، و این دو با هم به عنوان مدیر اجرایی (مدیرعامل) به نرم افزار Red Hat تبدیل شدند.

رد هت در 11 آگوست 1999 به عمومیت رسید. متیو سوزلیک در دسامبر همان سال جانشین باب یانگ به عنوان مدیرعامل شد. در 15 نوامبر 1999، رد هت Cygnus را به دست آورد. Cygnus پشتیبانی نرم افزاری رایگان از نرم افزارهای رایگان و نگهبانان مستقر در محصولات نرم افزاری GNU از قبیل GNU Debugger و GNU Binutils را در اختیار شما قرار داد. مایکل تیمن یکی از بنیانگذاران Cygnus، مدیر فنی فنی Red Hat و تا سال 2008 معاون رئیس در امور اوپن سورس بود.

در فوریه سال 2000، InfoWorld چهارمین جایزه متوالی "محصول سیستم عامل سال" را برای Red Hat Linux 6.1 اهدا کرد. Red Hat در سال 2001 از نرم افزار Planning Technologies، Inc و دایرکتوری iPlanet و سرور گواهی سرور AOL بهره گرفت. در سال 2012، رد هت اولین شرکت یک میلیارد دلاری اوپن سورس بود که در سال مالی خود به 1.13 میلیارد دلار درآمد سالانه رسید. رد هت معیار 2 میلیارد دلاری در سال 2015 را تصویب کرد. از فوریه 2018، درآمد سالانه این شرکت نزدیک به 3 میلیارد دلار بود. در تاریخ 16 اکتبر 2015، رد هات مالکیت خود را در راه اندازی اتوماسیون IT اعلام کرد، با شایعه ای مبنی بر 100 میلیون دلار تخمین زده شده است. در ژوئن سال 2017، Red Hat محصول نرم افزاری Red Hat Hyperconverged Infrastrast 1.0 را اعلام کرد. در ماه مه سال 2018، رد هت CoreOS را به دست آورد.

کسب ردهت توسط IBM

در 28 اکتبر 2018، IBM در یکی از بزرگترین خریدهای خود، قصد دستیابی به Red Hat را با قیمت 34 میلیارد دلار اعلام کرد. این شرکت از بخش ابر Hybrid Cloud IBM بهره می برد. شش ماه بعد، در تاریخ 3 مه 2019، وزارت دادگستری ایالات متحده بررسی خود در مورد پیشنهاد IBM در مورد خرید Red Hat را به پایان رساند و طبق گفته استیون جی واوگان-نیكولز "اساساً قرارداد IBM / رد هت" را تأیید كرد. این کسب در 9 ژوئیه 2019 بسته شد.

معرفی لینوکس رد هت (Red Hat)

Red Hat Enterprise Linux، لینوکس پیشرو در سیستم عامل سرور لینوکس است که توسط شرکت ها در Fortune 500 مورد استفاده قرار می گیرد. یکی از دلایل شرکت Red Hat به عنوان ارائه دهنده استراتژیک زیرساخت سیستم عامل خود، این است که Red Hat Enterprise Linux چیزی است که به همین ترتیب باقی می ماند. اما نسخه های دیگر می تواند متفاوت باشد. مشتریان بنگاه های اقتصادی به یک سیستم عامل ایمن تر و پایدار نیاز دارند اما آنها همچنین باید به توسعه دهندگان اجازه دهند که چابک باشند و از آخرین بسته ها و ابزارها استفاده کنند. رد هت این تعادل ثبات را در مقابل نوآوری تشخیص می دهد.

همجنین با میان افزار vendor و JBoss که اوپن سورس هستند نیز همراه است. پس از اینتل، Red Hat دومین شرکت بزرگ منتشرکننده لینوکس کرنل نسخه 4.5 است. Red Hat همچنین بسیاری از برنامه ها و پروژه های نرم افزاری رایگان را ایجاد می کند. این شرکت همچنین یک شرکت تابعه به نام "Red Hat India" را برای ارائه خدمات و پشتیبانی از مصرف کنندگان هندی خود ایجاد کرده است. Red Hat Enterprise Linux به اختصار RHEL، یک سیستم عامل مبتنی بر لینوکس از Red Hat است که برای کسب و کار طراحی شده است. RHEL می تواند بر روی دسکتاپ، سرور، hypervisors و cloud کار کند. Red Hat و همتای آن، فدورا، یکی از توزیع کننده های گسترده لینوکس در جهان هستند.

ویژگی های لینوکس رد هت (Red Hat)

اشتراک Red Hat جدیدترین نرم افزار آماده شرکت را از ردهت، دانش تخصصی، امنیت محصول و پشتیبانی فنی مهندسان معتبر ساخت نرم افزار به روش اوپن سورس فراهم می کند. در زیر بخشی از مزایای اشتراک Red Hat Enterprise Linux ذکر شده است، که کلیه مشتریان سازمانی باید برای مدیریت ثبات و نوآوری در سازمان خود آگاهی داشته باشند و بدانند که توسط Red Hat پشتیبانی می شوند:

چرخه عمر محصولات 10 ساله، ارائه ثبات هسته، سازگاری ABI و API، پشتیبانی و انعطاف پذیری در برنامه ریزی ابتکارات فناوری اطلاعات از جمله مزایای این نسخه است. نسخه های 5، 6 و 7 هر یک از 10 سال پشتیبانی پشتیبانی می کنند، به دنبال آن یک مرحله طولانی زندگی که در آن مشتریان ممکن است خدمات اشتراک محدود را بیش از 10 سال گسترش دهند.

اگر هر نسخه پشتیبانی شده از نرم افزار Red Hat Enterprise Linux را دانلود و استفاده کنید، به این معنی که شما ممکن است بدون هیچ هزینه اضافی به جدیدترین نسخه آپدیت شوید و از جدیدترین ویژگی ها و پیشرفت ها بهره مند شوید. از به کار بردن اشکالات ثابت شناخته شده در نسخه های قبلی خودداری کنید. بر خلاف مجوزهای نرم افزاری اختصاصی، اشتراک های Red Hat برای کل چرخه عمر محصول از طریق تمام نسخه های آن اعمال می شود. مشتریان حق دارند به روزرسانی کرده و از انعطاف پذیری در کنترل زمان سیستم های ارتقا برخوردار باشند.

دسترسی به مجموعه نرم افزار (RHSCL)، مسیری را برای توسعه دهندگان فراهم می کند تا به نسخه های پایدار و پشتیبانی شده به روز شده زبان ها و فریمورک ها (به عنوان مثال نود جی اس، پرل و پی اچ پی) ، پایگاه داده های اوپن سورس (به عنوان مثال مای اس کیوال)، زیرساخت های وب (مثلاً Apache HTTPd و انجین ایکس) و سایر ابزارهای توسعه اساسی (به عنوان مثال گیت و Eclipse IDE). انتشار این مجموعه تقریباً هر شش ماه رخ می دهد و دارای یک چرخه عمر پشتیبانی دو تا سه سال است.

دسترسی به مجموعه برنامه نویسان (Red Hat Developer)، آخرین نسخه های پایدار از ابزارهای کامپایلر توسعه و ابزارهای پشتیبانی را ارائه می دهد (به عنوان مثال مجموعه کامپایلر GNU & GDB) به منظور ارتقاء بهره وری توسعه دهنده و بهبود زمان استقرار. هر بروزرسانی بزرگ به مدت 2 سال پشتیبانی می شود.

به روزرسانی های داخلی را امکان پذیر می کند، بنابراین ممکن است مشتریان با جایگزینی سیستم عامل موجود و بدون انجام نصب مجدد کامل، سیستم را به نسخه اصلی جدید Red Hat Enterprise Linux ارتقا دهند. قبل از شروع به روزرسانی در محل، رد هت توصیه می کند یک پرونده پشتیبانی را برای توصیف مورد خاص استفاده خود باز کنید تا مهندسان پشتیبانی ردهت ممکن است راهنمایی خاصی را برای یک تجربه ارتقاء صحیح ارائه دهند.

از دیگر ویژگی های Red Hat Linux می توان به موارد زیر اشاره کرد:

  • قابلیت انتقال به محیط مجازی سازی
  • دارای ابزار توسعه OpenJDK7
  • امنیت بالا
  • عملکرد بالا
  • ذخیره سازی اطلاعات و پشتیبانی از 4TB حافظه
  • پشتیبانی از تکنولوژی های OpenStack و OpenShift
  • دارای ابزار Docker برای استقرار تصاویر برنامه در کانتینر
  • مدیریت سریعتر فایل های بزرگ dump

گواهینامه ها و آزمون های رد هت (Red Hat)

  • (Red Hat Certified System Administrator (RHCSA
  • (Red Hat Certified Engineer (RHCE
  • (Red Hat Certified Architect (RHCA
  • RHCA: Cloud
  • RHCA: Datacenter
  • RHCA: Application platform
  • RHCA: Application development
  • RHCA: DevOps
  • Red Hat Certified Engineer in Red Hat OpenStack
  • Red Hat Certified System Administrator in Red Hat OpenStack
  • Red Hat Certified Specialist in Hybrid Cloud Management
  • Red Hat Certified Specialist in Gluster Storage Administration
  • Red Hat Certified Specialist in Data Virtualization
  • Red Hat Certified Specialist in Virtualization
  • (Red Hat Certified JBoss Developer (RHCJD
  • (Red Hat Certified JBoss Administrator (RHCJA
  • Red Hat Certified Specialist in Business Rules
  • Red Hat Certified Specialist in Business Process Design
  • Red Hat Certified Specialist in Camel Development
  • Red Hat Certified Specialist in High Availability Clustering
  • Red Hat Certified Specialist in Deployment and Systems Management
  • Red Hat Certified Specialist in Persistence
  • Red Hat Certified Specialist in OpenShift Administration
  • Red Hat Certified Specialist in Server Security and Hardening
  • Red Hat Certified Specialist in Linux Performance Tuning
  • Red Hat Certified Specialist in Fast-Cache Application Development
  • Red Hat Certified Specialist in Configuration Management
  • Red Hat Certified Specialist in Containerized Application Development
  • Red Hat Certified Specialist in Linux Diagnostics and Troubleshooting
  • Red Hat Certified Specialist in Ansible Automation
  • Red Hat Certified Specialist in Container Management
  • Red Hat Certified Specialist in Messaging Administration
نظرتون درباره این نوشته چیه؟ عالیه بد نیست خوب نبود