LXF110:Education

Материал из Linuxformat.

Перейти к: навигация, поиск

Содержание

Стать дипломированным Linux-гуру

Мастерство вы накопили - в подтверждение осталось получить сертификат и отличную работу на ниве Open Source

Для большинства из нас использование Linux начиналось как хобби. Но если это хобби у вас уже давно, вы, скорее всего, успели приобрести весьма неплохие навыки. Теперь пора использовать их – и найти работу, позволяющую вам заниматься своей любимой ОС и своим хобби.

Все, что вам нужно – соответствующий сертификат: ваш потенциальный работодатель вмиг приметит его в вашем резюме. Сертификация – это квалификация, подтверждающая ваши умения в выбранной вами области Linux. Возможно, вы – превосходный системный администратор, или терминальный хакер, или эксперт по web-серверам, или программист. На следующих страницах мы рассмотрим основные организации, выдающие сертификаты, которые могут серьезно повлиять на вашу карьеру, и объясним, что вы должны уметь, чтобы получить такой документ.

Даже если вы новичок в Linux и пока что не достигли экспертного уровня знаний, входы в мир тренинга по Linux для вас тоже имеются. Компании вроде Novell и Red Hat предлагают курсы, способные помочь начинающим пользователям, а Ubuntu и Mandriva.Ru выкладывают материалы тренингов, ориентированных на настольные ПК, бесплатно. Форматы этих курсов отличаются. Некоторые их них исключительно онлайновые, и учебный материал и даже экзамены в них управляются дистанционно. Другие, например, курсы Red Hat, проводятся аудиторно, перед настоящим компьютером. В любом случае, процесс подготовки может оказаться весьма длительным, так что попробуйте ответить на вопросы пробного теста и познакомьтесь с содержанием интересующих вас курсов.

Профессиональное обучение стоит профессиональных денег, и если вам повезет, эти деньги внесет ваш работодатель. Обучение недешево, но лишь потому, что ваши усилия и затраты окупятся, благодаря повышению зарплаты и удовлетворению своей работой.

В самом начале

Сперва выберите себе дистрибутив. Или базу данных. Или язык – все зависит от того, чем вы хотите заняться после сертификации.
Ресурсы

При мыслях об обучении Linux, часто первым делом в голову приходит технический аспект – те задачи, выполнение которых ожидается от системного администратора или ИТ-менеджера. Но есть целый невероятно полезный мир обучения, не относящийся только к Linux. Триединство Apache, PHP и MySQL трансформировало статичный web-дизайн в динамический процесс слияния контента под воздействием сообщества. Под Linux работает немало серверов, но Apache, PHP и MySQL все являются кросс-платформенными технологиями. Другими словами, полученные навыки и знания в Linux будут целиком и полностью применимы к OS X или Windows, и наоборот. Это означает, что, если вы хотите продолжить свою карьеру, не ограничивая себя рамками Linux, одно из возможных решений – последовать по проторенной дорожке LAMP. Ее стоит выбрать и в том случае, если вы не в восторге от идеи целый день торчать в серверной.

На следующей странице мы рассмотрим PHP, но если вы, например, предпочтете тренинг Apache, то увидите, что и тут работает все та же испытанная формула, которую вы будете встречать вновь и вновь, как только речь зайдет об обучении. Вы зарабатываете баллы, изучая определенные курсы и сдавая экзамены, а набрав достаточное количество баллов, получаете сертификат. Обучение поручается множеству местных компаний, и вы, скорее всего, найдете поблизости того, кто будет проводить курсы в недалеком будущем.

Примеряем Красную Шапочку

Срез знаний

Все сказанное здесь будет, с некоторыми вариациями, относиться и к другим поставщикам Linux. Red Hat был пионером в области Linux-тренинга, и многие компании применяют его систему начисления баллов, обучения и сдачи экзаменов при проведении собственных курсов. Но и Red Hat тоже одолжила пару страничек из учебника Microsoft, внедрив множество схожих принципов – хотя сейчас типы тренингов, предлагаемых обеими компаниями, в корне отличаются друг от друга.

Превосходный пример являет собой Novell. Это – Linux-компания корпоративного уровня, чьи продукты используются в тех же сценариях и на тех же предприятиях, что и решения Red Hat; эти две фирмы конкурируют. Выбор между ними – это не проблема выбора компании, предлагающей наилучший тренинг: это проблема выбора дистрибутива Linux, с которым вы намерены работать. Например, если ваша фирма использует SUSE, то вам потребуется тренинг Novell. Иногда это является требованием договора о поддержке, поскольку поставщику нужно обеспечить должный уровень понимания у администраторов. Тренинг Novell по Linux в основном зеркально отражает то, что делает конкурент, Red Hat – надо только изменить названия соответствующих технологий и сертификаций. Например, в обучающем модуле по безопасности Linux, предлагаемом Novell, вы изучаете AppArmor, а в аналогичном модуле Red Hat вы будете изучать SELinux. Обе компании предлагают квалификацию сертифицированного инженера (Certified Engineer, СЕ) в качестве стартового пункта для получения других степеней, и статус СЕ часто рассматривается как отправная точка для профессиональной сертификации – подобно Microsoft Certified Engineers. Novell уже давно занимается этим, и его квалификация Netware Certified Engineer почти что предшествовала самому Linux. Но есть и различия. Большинство тренингов Novell можно пройти онлайн, а практические занятия не так широко распространены, как у Red Hat. Если вы хотите знать, чего ожидать от программы Novell, загляните в наш обзор, посвященный Red Hat.

В курсах, предлагаемых этими двумя компаниями, безусловно, есть и различия. Не так давно Novell ввела квалификацию Certified Linux Desktop Administrator, у которой нет эквивалента в Red Hat. Это – стартовый уровень сертификации, позволяющий овладеть базовыми навыками работы в настольном Linux. Он включает такие компоненты, как использование графической среды Gnome и Yast (что само по себе достойно отдельной сертификации), установка приложений из пакетов, стандартные применения командной строки и основы системного мониторинга. Этот курс идеально подходит для мигрантов с Windows, а также для людей с техническим складом ума, которые хотят побольше узнать о методах работы Novell.

PHP

Если вам неинтересны командная строка и настройка оборудования, то web-программирование – это умение, которое никогда не устареет.
Ресурсы

PHP – это язык программирования, выбранный множеством сайтов. Он обеспечивает работу десятков приложений Web 2.0 и господствует повсюду, от web-форумов до домашних серверов. Своим успехом PHP обязан относительной простоте и открытой лицензии; в итоге он распространен в сети повсеместно.

И так легко позабыть, что за ним стоит определенная компания. Zend Technologies – это диспетчер PHP. Там трудятся его главные разработчики, поддерживая установки PHP по всему миру. Компания отвечает за развитие PHP и за использование его имени, и потому-то Zend Technologies – единственный признанный авторитет в области обучения и сертификации по PHP. Она предлагает собственную серию курсов и квалификацию Zend Certified Engineer – статус, гарантирующий доступ к профессиональным форумам и привилегиям. Zend Technologies может похвастаться более чем 3400 сертифицированными инженерами. Эта квалификация может стать для вас хорошим выбором, если вам нужна яркая отметка в вашем резюме. Вряд ли на место будет много кандидатов с таким же статусом. Из тех, кто стал ZCE, 25% заявили о том, что их зарплата/доход увеличился, а 98% сказали, что они рекомендуют эту сертификацию всем.

Искусство Zend

Обучающие курсы Zend размещены онлайн, и они варьируются от трехчасовых, имеющих целью помочь вам перевести свои web-приложения с PHP 4 на PHP 5 (300 евро), до полномасштабного «От начинающего до сертификата Zend Certification за 90 дней» (‘From Beginner to Zend Certification in 90 days’) (2750 евро). Лучшее, что есть в учебных схемах по PHP – это их широкий охват. Если вас, например, интересует только безопасность, то есть специальный курс, посвященный самым распространенным сетевым атакам и методам борьбы с ними. Zend также предлагает ряд более общих курсов. Они начинаются с PHP I: Foundations, тренинга, который подходит для начинающих. Он рассматривает языки программирования, основы синтаксиса, переменные, управляющие конструкции и процедурное программирование, а затем переходит к отладке, HTML, онлайн-сессиям и безопасности. Данный курс не требует предварительной подготовки, и если вы уже используете Linux, у вас не должно возникнуть больших проблем при работе с этим материалом.

Следующий уровень – PHP II: Higher Structures. Он разработан для углубленного изучения тех концепций, с которыми слушатели ознакомились в курсе для начинающих, и предполагает наличие у студентов не менее шести месяцев опыта программирования на PHP. Здесь впервые упоминается объектно-ориентированное программирование, и курс затрагивает основные принципы объектного проектирования, абстрактные классы, модификаторы доступа и интерфейсы, а также регулярные выражения в стиле Perl, продвинутую отладку, использование web с cookies и интеграцию с базами данных. По овладении этими умениями, остается только PHP 5 Certification Training, и это – последний шаг на пути к сертификации. Данный заключительный курс предшествует и готовит к экзамену ZCE. Тут вы должны быть опытным программистом PHP и человеком, овладевшим содержанием первых двух курсов, не боящимся предлагать собственные решения. Если вы пойдете по этому пути, вам придется потратить на обучение 3000 евро и быть готовым к финальному экзамену.

Linuxgym

Если вы ищете более общую платформу для обучения Linux, возможно, стоит познакомиться с Linuxgym. Это – обучающая система онлайн, она отслеживает изменения, которые вы вносите в виртуальную машину с Linux, и на данный момент проверяется в двух университетах Австралии. Мы спросили Брюса Гарви [Bruce Garvey] из Linuxgym, что он думает о ситуации с обучением Linux. «В основном обучение Linux охватывает вопросы, связанные с сервером, поскольку до сих пор Linux особо не рвался на настольные ПК», сказал он нам. «Подвижки налицо – например, разработан Ubuntu Desktop Training, обучающий работе на настольных ПК и дающий сертификацию, но для нас всегда была и есть третья категория пользователей, которым тоже нужно обучение и сертификация: это программисты. Linuxgym – механизм доставки, – продолжает Гарви, – а его содержание – в тетрадях XML. Мы повысили процент успешной сдачи экзаменов с помощью нашего первого публичного сборника упражнений – Bash 101 – на 40% и значительно снизили шансы списывания на тестировании в Технологическом университете Сиднея (University of Technology, Sydney). Тестирование по Perl и HTML дало похожие результаты».

LPI

Сертификация LPI является стандартом в обучении «Linux вообще» уже долгие годы.
Ресурсы

Наиболее широко распространенное и стандартное решение в сфере профессионального обучения из всех рассмотренных нами в этой статье – сертификация Linux Professional Institute (Профессионального Института Linux). Практически любой, имеющий должный уровень знаний и квалификации, может стать обучающим партнером LPI. Учебная документация и сами экзамены переведены на многие языки. Фактически, где бы вы ни жили, вы всегда сможете найти по соседству место проведения курсов и сдачи экзаменов LPI.

Получаемая квалификация тоже довольно широкая. В отличие от большинства обучающих курсов по Linux, сертификация LPI в основном независима от производителя, так что вы не будете привязаны к конкретному дистрибутиву. Тут есть и преимущества, и недостатки. С одной стороны, ваша квалификация будет отличаться гибкостью, и вы легко адаптируете свои знания к самым общим программам и средам. С другой стороны, это способствует развитию синдрома «мастера на все руки» (мы его сами придумали) – ваших знаний какой-то специфичной программы может оказаться недостаточно, чтобы конкурировать с экспертами именно по данной системе. LPI отдает себе отчет в том, что это может стать проблемой, и предлагает также тренинги по определенным дистрибутивам. Квалификация та же самая, но содержание учебного курса нацелено на конкретное решение. Например, Canonical предлагает собственные курсы LPI по изучению Ubuntu, замещая все аспекты обучения соответствующими эквивалентами для Ubuntu. А если Ubuntu вас особенно интересует, есть также специально разработанная сообществом учебная программа для настольных систем, выпущенная под лицензией Creative Commons.

Еще один аспект квалификации LPI, немало способствующий ее привлекательности в глазах работодателя – привязка к современности. Через пять лет вам придется либо расширять свою квалификацию LPI, либо подтверждать ее. Для обычных пользователей это непросто, зато заставляет постоянно совершенствоваться в Linux. Большинство из нас согласно с тем, что за последние пять лет Linux сильно изменился и явно не собирается стоять на месте.

Сертификаты LPI

LPIC 1

Это – стартовая точка. Для LPIC1 нет никаких предварительных требований, и он идеально подходит для тех, чей стаж работы в Linux невелик. В него включены два экзамена под номерами 101 и 102, и вам придется сдать оба. Ответы на вопросы экзаменов придется выбрать из предложенных вариантов, и если вы пользуетесь Linux уже год или два, у вас вряд ли возникнут проблемы с первым уровнем. Он охватывает в основном базовые знания, которые есть у многих из нас и которые мы считаем чем-то самим собой разумеющимся. Его цель – дать вам основные знания по работе с командной строкой и решению простейших задач сопровождения. Сюда, например, входит понятие о BIOS, и вы должны уметь включать и отключать опции материнской платы, а также настраивать IRQ, DMA и другие параметры.

Затем курс переходит на общее расположение файлов, базовое управление файлами и процессами и установку и конфигурацию X11. Мы назвали бы это классической основой администрирования систем Linux и Unix. Возможно, все, чему вы научитесь, и не найдет немедленного применения, но послужит отличной основой для последующего опыта работы в Linux.

LPIC 2

Сдав LPIC 1, можете переходить ко второму уровню. Цель этого курса – формирование основных навыков администрирования системы и работы в сети. Он включает настройку сети и поиск неисправностей, работу с почтовыми, web- и DNS-серверами, аутентификацию LDAP и PAM и установку LDAP. Вы также сможете побаловаться с Samba, SSH и Kerberos, а потом перейдете к компиляции собственного ядра. По названиям тем видно, что курс нейтральный. Как и в LPIC1, каждая категория оценивается отдельно, и это значит, что они имеют разное влияние на вашу общую оценку. Например, задачи по использованию Perl, Bash, Awk, sed и Cron оцениваются на 3, а обзор системных журналов – на 1. Отсюда понятно, на что следует обратить больше внимания, и полученные вами знания и умения пригодится в широком диапазоне дистрибутивов Linux.

LPIC 3

Высший уровень квалификации LPI разработан для более крупных программ, планирования ИТ-ресурсов и сетевого администрирования. В отличие от других схем сертификации LPI, квалификация третьего уровня присваивается после сдачи одного экзамена, но начальные требования у него весьма жесткие. Коротко говоря, этот уровень обучения полностью посвящен вопросам, связанным с крупными сетями, а значит, вам придется многое узнать о службах каталогов LDAP, и о безопасности. Если вас не пугают термины «X.500» и «схема LDAP”, то вы, очевидно, попали в нужное место. Программа включает работу с клиентами Windows, безопасность и производительность и интеграцию сети с Active Directory.

Как и на курсах Red Hat, обучение можно продолжать, занявшись такими предметами, как электронная почта, интранет, отказоустойчивость и виртуализация; это добавит ценности стандартному сертификату.

LPI: Независимое мнение

Мы побеседовали с А.К.Моу [A K Moe], старшим системным инженером iwantoneofthose.com и недавним выпускником курсов LPI.

В Что в первую очередь привело вас к сертификации LPI?

О В моей компании мне предложили найти курсы повышения квалификации. Первое, о чем я подумал, были курсы Red Hat, но тот тренинг, который я нашел, оказался слишком дорогим. А потом я узнал об экзаменах LPI.

В У вас уже был опыт работы с Linux?

О В университете я немного познакомился с Unix, а будучи системным инженером в iwantoneofthose.com, работаю с Linux каж дый день.

В Сложным ли оказался курс?

О Некоторые части курса довольно трудны для начинающих в Linux. Чтобы сдавать LPI101, надо наработать примерно 3–6 месяцев опыта.

В Насколько помогла вам сертификация? Это была практическая помощь, или просто другие стали относиться к вам более серьезно?

О Она не только позволила мне заполнить пробелы, оставшиеся после университета, но также и увеличила мою уверенность в работе.

Вопросы к экзамену LPI

Проверьте свои знания

Вопросы и ответы взяты с: LPI Linux Certification in a Nutshell: A Desktop Quick Reference, Second Edition ISBN: 978-0-596-00528-3 http://oreilly.com/catalog/9780596005283/index.html Copyright (c) 2006 O’Reilly Media, Inc. Все права сохранены. Используется с разрешения.


Первый уровень

1 Какие две команды отображают состояние процессов в системе Linux?

 a) ls и df.
 b) ps и top.
 c) ps и df.
 d) df и top.
 e) du и df.

2 Что представляет собой устройство file /dev/hdb6?

 a)   Расширенный раздел на диске SCSI.
 b)   Логический раздел на диске SCSI.
 c)   Расширенный раздел на диске IDE.
 d)   Первичный раздел на диске IDE.
 e)   Логический раздел на диске IDE.

3 В ответ на команду df система выдала отчет: Use% of 98% for the filesystem mounted on /home. Что из перечисленного ниже наилучшим образом описывает смысл этого сообщения?

 a) Файлы в /home занимают 98% физического диска.
 b) Операции чтения-записи файлов в /home потребляют 98% I/O-мощностей системы.
 c) Файлы в /home занимают 98% файловой системы /home.
 d) Индексные дескрипторы в /home почти на исходе.
 e) Индексные дескрипторы в /home на 98% свободны.

4 У Кэролайн имеется текстовый файл под названием guest_list, содержащий 12 строк. Она выполняет следующую команду. Каков будет результат?

 # split -4 guest_list gl
 a) Первые четыре колонки текста будут записаны в новые файлы glaa, glab, glac и glad.
 b) Первые четыре колонки текста будут записаны в новые файлы aagl, abgl, acgl и adgl.
 c) Строки guest_list будут поровну разделены между новыми файлами glaa, glab, glac и glad.
 d) Строки guest_list будут поровну разделены между новыми файлами aagl, abgl и acgl.

5 Алекс работает в директории, где всего один файл, Afile1. Что отобразится после того, как в bash будут введены следующие команды?

 # MYVAR=ls
 # echo $MYVAR “$MYVAR” ‘$MYVAR’ `$MYVAR`
 a) Afile1 Afile1 Afile1 Afile1.
 b) ls Afile1 Afile1 Afile1.
 c) ls ls Afile1 Afile1.
 d) ls ls $MYVAR Afile1.
 e) ls ls ls $MYVAR.

Уровень 2

6 Вы только что завершили настройку собственного ядра. Что из перечисленного ниже является правильным следующим шагом для генерации его образа?

  a) make dep.
  b) make bzImage.
  c) make kernel.
  d) make image.

7 Как называется файл в Grub, который нужно отредактировать, что бы изменить ядро, загружаемое по умолчанию?

  a) boot.conf.
  b) grub.conf.
  c) img.conf.
  d) vmlinux.conf.

8 Вам позвонил разработчик и попросил вас помочь решить проблему с драйвером устройства для платы PCI, поддержкой которой решила заниматься ваша компания. Ему нужно знать IRQ, которое использует устройство, а также статистику по латентности. Какую из нижеприведенных команд надо использовать, чтобы предоставить ему требующуюся информацию?

  a) lspci -p.
  b) setserial.
  c) lspci -vv.
  d) lsdev -C /dev/.

9 У вас возникли проблемы с подключением жесткого диска USB к системе. Вы хотите определить возможности устройства по передаче данных и потенциальную скорость соединения USB-контроллера. Впишите приложение, которое поможет вам получить эту информацию.

10 Вам нужно запустить скрипт под названием backup через три часа, но в это время вы не планируете находиться в системе или перед терминалом, с которого можно получить доступ к вашей системе. Какие из приведенных команд позволят вам запустить этот скрипт?

  a) at now + 3 hours <backup.
  b) сrontab -e < 0 3 *** backup.
  c) at now + 3 >backup.
  d) echo “0 3 *** backup”>>/etc/сrontab.

Сертификация Red Hat

Большой папочка тренингов Linux.
Ресурсы

Если для олицетворения тренинга Linux придется выбирать одну компанию, то это будет Red Hat. Для многих людей за пределами активного Linux-сообщества Red Hat представляет собой корпоративную ипостась Linux. Но несмотря на то, что дистрибутив разделен на корпоративную и свободную модели, Red Hat по-прежнему остается жизненно важной частью сообщества, а его курсы Certified Engineer [Сертифицированный инженер] являются индустриальным стандартом. Термин «Red Hat Certified Engineer» (Сертифицированный инженер Red Hat – RHCE) впервые появился в 1997 году, и тренинг, который стоял за ним, стал эталоном, используемым Red Hat и его партнерами для оценки знаний. Впервые курсы сертификации Red Hat проводились в декабре 1998 года – почти 10 лет назад. С тех пор RHCE стала самой популярной квалификацией, а количество схем сертификации, предлагаемых Red Hat, увеличилось до пяти.

Сами по себе схемы сертификации – это просто экзамены: сдавайте и получайте квалификацию. В отличие от других обучающих схем, особенно предлагаемых LPI, экзамены имеют практическую направленность; проверка знаний проводится на настоящих машинах. Предлагается, например, оптимизировать сервер или отредактировать файлы настройки Apache. Получившаяся конфигурация позволяет судить, сдан тест или нет.

К каждой сертификации прилагается список обучающих курсов Red Hat, которые надо пройти, чтобы заполнить мозг необходимой для сдачи экзамена информацией. Все курсы разные, но обычно они включают несколько дней интенсивного аудиторного тренинга перед экзаменом на получение сертификата. Если вы чувствуете, что уже приобрели необходимые знания, не обязательно проходить все курсы: можно перейти сразу к экзамену. Этот подход довольно распространен, например, среди тех, у кого есть опыт работы в Unix. Red Hat рекомендует пройти трехдневный курс и затем сдать экзамен на RHCE.

Вне зависимости от выбранной схемы, вам придется здраво оценить свои шансы. Процент успешной сдачи как RHCT, так и RHCE составляет 50%, но это только для повторной попытки. При первой сдаче, например, RHCE риск провала составит приблизительно 60–70%. Учитывая, что экзамен стоит денег, затраты получаются немалые, и Red Hat восполняет их, предлагая «Пакеты Успеха» (Success Packs) – они позволяют пересдать экзамены RHCT или RHCE без дополнительной оплаты.

Схемы Red Hat

Red Hat Certified Technician (RHCT)

Red Hat осознала, что для новичков в Linux сдача экзамена RHCE – большое испытание. И в ответ разработала программу обучения более низкого уровня, для тех, кто только знакомится с этой платформой. К данной группе относятся домашние пользователи, желающие запустить собственный сервер, а также компании, которые хотят попробовать поработать в Linux. Впервые курс RHCT был предложен более пяти лет назад, и его рекомендуют в качестве первого шага тем, у кого нет опыта работы в Unix/Linux, и тем, кто перешел с других ОС. Здесь не требуется знаний по Linux, и от вас ожидают только рудиментарных навыков работы с мышью и клавиатурой. Среди получаемых в этом курсе знаний и умений – смена пользователя и редактирование файлов, использование документации, расположение всех основных файлов и устройств, права доступа и оболочка Bash. Вы также научитесь управлять процессами, и вам даже дадут краткий обзор SELinux и сетевого брандмауэра. Согласно Red Hat, RHCT – самый быстрый способ заработать доверие и получить знания в мире Linux, а по популярности RHCT на данный момент превзошел RHCE. Это – оптимальный стартовый пункт, если вы жаждете сделать карьеру в области администрирования систем Red Hat.

Red Hat Certified Engineer (RHCE)

Это – классическая квалификация: именно с нее началась обучающая инициатива Red Hat. Сейчас во всем мире насчитывается свыше 325 700 сертифицированных инженеров, и RHCE – одна из самых признанных квалификаций, которую вы можете добавить в свое резюме. Это – всеобъемлющее руководство по администрированию Red Hat и стандартное требование для многих системных администраторов, инженеров и консультантов Linux среднего звена. Сертификация разбита на разделы, каждый из которых посвящен отдельной области. Сюда включены производительность и безопасность, системные сервисы, сетевые ресурсы, web, распределенный доступ к электронной почте и файлам. Как и следует ожидать, каждый курс проникает в материал гораздо глубже, чем RHCT, и сертификация включает некоторые из курсов RHCT в качестве основы. Если у вас нет времени, Red Hat также предлагает ускоренный курс. Обучение длится пять дней, в конце каждый слушатель сдает сертификационный экзамен RHCE. Это отличная идея, если у вас уже есть солидный опыт работы в Linux.

Red Hat Certificates of Expertise

Данные сертификаты являются развитием статуса RHCE и позволяют продолжить обучение и квалификацию, подгоняя свои знания под конкретные задачи. Среди охватываемых ими предметов – службы каталогов и аутентификация, администрирование политик SELinux, виртуализация и создание кластеров. Все эти курсы относятся к продвинутому уровню и могут быть полезны для получения более высокой степени квалификации от Red Hat. Например, сертификат SELinux – это один шаг в направлении степени Red Hat Certified Security Specialist, а более продвинутый экзамен по созданию кластеров и хранилищ (Clustering and Storage) – один из пяти сертификатов, необходимых для получения квалификации Red Hat Certified Architect – высшего уровня, предлагаемого Red Hat.

Red Hat Certified Specialist (RHDS & RHSS)

Уровень Специалист – четвертая программа в учебной иерархии Red Hat и возможность формализации инженерных знаний как в области безопасности (RHSS), так и для центра обработки данных (RHDS). Чтобы стать специалистом, вы должны обладать статусом RHCE, и для получения каждого сертификата требуется сдать по три экзамена. Специалист по безопасности должен разбираться в таких вопросах уровня предприятия, как аутентификация и службы каталогов, а специалист центра обработки данных – понимать в виртуализации и создании кластеров.

Red Hat Certified Architect (RHCA)

Это – самая вершина, квалификация для птиц высокого полета в сфере Red Hat. RHCA появилась в 2005 году, и, как следует из ее названия, создана для тех, кто принимает решения в сфере ИТ, и для экспертов Red Hat. Типичные функции RHCA могут включать планирование, разработку и управление системами Linux и Open Source, знания и умения, необходимые тем, кто разрабатывает и реализует такие решения в сфере ИТ, как, например, центры обработки данных и пр. В итоге, получить ее непросто: придется пройти четыре курса продвинутого уровня и сдать все пять экзаменов Expertise Exams. Лучший совет дал нам Флориан Брэнд [Florian Brand], первый, кто получил квалификацию RHCA, и заключался он в том, что спешить не надо. Усвоить необходимо уйму информации, и кавалерийским наскоком это не получается. LXF

Взгляд изнутри Red Hat: Йенс Циманн

В Расскажите, пожалуйста, о себе нашим читателям.

О Я – один из учредителей Red Hat EMEA (Европа, Средний Восток и Африка). До этого у меня была собственная Linux-компания (под названием Delix), и у нас был собственный дистрибутив Linux, под названием DLD.

В Кто является типичным слушателем курсов Red Hat?

О Как правило, это системные администраторы, системные инженеры и консультанты по Linux и Unix, решившие заняться определенными проектами. Тут есть два аспекта: администраторский и консалтинговый, и это отражено в структуре наших экзаменов. Мы тестируем оба аспекта.

В Как работают практические экзамены?

О Если сравнивать с обычными в ИТ-индустрии экзаменами, где надо выбирать правильный ответ среди предложенных, мы выбрали путь, подобный Cisco. Вам надо присутствовать в аудитории, перед вами стоит реальная машина. У нас есть разные сценарии, в которых мы автоматически запускаем сессии по поиску неисправностей, с прицелом на сисадминов, а во второй части больше внимания уделяем реализации, установке и настройке, для тех, кто работает на клиентской стороне.

В Кто обычно платит за ваши курсы? Компании или частные лица?

О Отчасти это зависит от страны. Например, в Великобритании частные лица в большей степени заинтересованы в этих экзаменах – чтобы получать более высокую зарплату, чтобы найти лучшую, более интересную работу. В некоторых других странах, например, на континенте, больший интерес проявляют компании-работодатели. Если люди участвуют в проекте, их отправляют на курсы.

В Каков средний уровень подготовки слушателей?

О За последнюю пару лет произошел сильный сдвиг. Сначала к нам приходило множество людей с опытом работы в Unix – для них у нас есть курс RH300, который впоследствии ведет к экзамену RHCE, и за пять дней обучения они могут более или менее подготовиться к нему. Мы учим их расхождениям – что в Linux отличается от Solaris, HP UX. Это не совсем классический учебный курс. Но сейчас все изменилось, и теперь все больше и больше людей приходит к нам, чтобы начать с нуля. По мере того, как Linux все больше «выходит в люди», множество компаний начинают видеть в этом практическую ценность.

В Какие должности, по вашему мнению, смогут занять получившие более высокую квалификацию Red Hat?

О Нас отличает от наших конкурентов на рынке то, что мы подгоняем содержание наших курсов под нужды слушателей, работающих на разных должностях. Например, наш курс 253 – это сети и безопасность, но это вовсе не означает, что мы не обучаем работе в сети и безопасности в рамках других курсов. В основном мы выделяем три уровня должностей: RHCT, RHCE и RHCA, и, опираясь на обратную связь с нашими клиентами, мы вносим в их содержание все необходимое для максимального повышения продуктивности повседневной работы этих людей. Скажем, уровень RHCT – это уровень человека, работающего с клиентами, рабочими станциями и, возможно, с сервером отдела. RHCE – типичный сисадмин, поддерживающий ряд серверов со всеми сервисами, и демонами, и управлением пользователями. RHCA – для тех, кто следит за работой корпоративной сети. Обычно им нужно обладать полной картиной состава приложений, и знать их требования в плане отказоустойчивости, создания кластеров, восстановления после сбоя и единого входа.

Пробные вопросы

Основы Linux для Red Hat Enterprise.

1 Если файла newdir/file2 не существует, но существует директория newdir, каким будет результат следующей команды?

 mv file1 newdir/file2
 a) file1 будет перемещен в newdir и переименован в file2.
 b) file1 будет скопирован в newdir и назван file2.
 c) Появится сообщение об ошибке, поскольку эта команда некорректна.

2 Для файла report.txt, какая из следующих команд будет, невзирая на регистр, извлекать каждую строку, содержащую слово «expense», строки перед и после каждого совпадения и выводить на печать соответствующие номера строк?

 a) grep -i expense report.txt.
 b) grep -A1 -B1 -n -i expense report.txt.
 c) grep --context=1 -n -i expense report.txt.

3 Вы хотите автоматически входить в систему на компьютере 1 с компьютера 2. Чтобы выполнить эту задачу, вы размещаете ключ с компьютера 2 в файле в соответствующей скрытой директории на компьютере 1. В какой файл вы поместите данный ключ?

 a) authorized_keys.
 b) known_hosts.
 c) id_dsa.pub.

Спасибо вам…

  • Эмма Дин [Emma Dean] и Йенс Циманн [Jens Ziemann] из Red Hat.
  • Вернер Ван Штаден [Werner van Staden] из MeWe.org.uk.
  • Питер Доус [Peter Dawes] из LinuxIT.
  • Хосетт Гарсия [Josette Garcia] из O’Reilly.
Личные инструменты
  • Купить электронную версию
  • Подписаться на бумажную версию