top 36 most important chef interview questions
У овом упутству пружили смо најважнија питања са шефом интервјуа и њихове одговоре с објашњењем:
Свака организација има систем ИТ подршке где су системски администратори одговорни за инсталацију, конфигурацију и решавање проблема са било којим неуспелим системом, сервером и мрежним услугама. У случају да више система откаже, администратор система мора поправити и поправити те системе приоритетно.
Инсталација алата за аутоматизацију конфигурације, као што је Цхеф, помоћи ће и заштитити администратора система од поправљања више неуспелих система. Помоћу Цхефа, системски администратор може да креира скрипте или код који ресетује конфигурацију неуспелог система натраг у почетну и стабилну фазу.
Шта ћете научити:
Шта је Цхеф Софтваре
Цхеф је алат за аутоматизацију који пише скрипте за конфигурацију система користећи језик специфичан за домену и Руби. Помаже у дизајнирању програмабилне инфраструктуре, постављању апликације и управљању конфигурацијом преко мреже за инфраструктуру постављену преко локалног или јавног облака.
То је аутоматизована скрипта која управља инфраструктуром као што су физички сервер, виртуелне машине и Цлоуд, аутоматским покретањем скрипте која исправно конфигурише вишеструке инфраструктуре ИЛИ, у случају вишеструког квара система, скрипта се извршава и ресетује неуспели систем конфигурација натраг на ону здравог и функционалног система.
Постављање системске конфигурације описано је у скрипти која је написана на језику Руби. Ове скрипте се зову рецепт кувара. Збирке рецепата чувају се у Куварици. Цхеф сервер чува ове куваре, рецепте из кувара и даје упутства новом чвору цхеф-цлиент како да га конфигурише.
Најчешће постављана питања за интервју са куваром
Да бисмо вам помогли да пређете на позицију која више награђује у области одржавања система и сервера и административних улога, дошли смо до најчешће постављаних питања и одговора на алатки за конфигурацију Цхеф инфраструктуре.
П # 1) Објасните ДевОпс животни циклус?
Одговор: Животни циклус ДевОпс-а састоји се од фаза попут континуираног развоја, интеграције, тестирања, примене и праћења. У наставку објашњавамо фазе.
питања и одговори са инжењера за осигурање квалитета
Континуирани развој
Ова фаза обухвата планирање пројеката и развој апликације кодирањем. Тим за пројектовање система укључен је у планирање. Планирање пројеката укључује одлучивање о томе која технологија, ИДЕ, програмски језик, оквир ће бити погодан за апликацију, тип апликације (десктоп, веб или мобилни), доступност ресурса, тачке бола и препреке за интеграцију модула.
Кодирање укључује дизајн, јединствено тестирање, примену и програме интеграције за развој карактеристика и функционалности како се очекује у документима са захтевима. Користе се алати за контролу верзија, као што су Гит, СВН, ЈИРА који ће пратити различите верзије и верзије и одржавати базу кода. За изградњу пројеката заснованих на Јави користи алате за изградњу кода као што су Ант и Мавен.
Континуирано интеграција
Програмери уређују изворне кодове више пута недељно или чак дан. База података прикупљена у алатима за контролу верзија континуирано се интегрише помоћу Јенкинса који интегрише код, тестира израду након интеграције на било каква неподударања и примењује изградњу.
Континуирано тестирање
Изградња се затим примењује на серверу за тестирање ради тестирања функционалности и свих кварова који се појаве због захтева за интеграцију или промену. Регресијско тестирање се врши са Селениум-ом у случају веб апликација и УФТ за десктоп апликације, а извештава о статусу теста помоћу ТестНГ-а. О недостацима се извештава у ЈИРА алату за праћење грешака.
Континуирано постављање
У овој фази, код је распоређен на производном серверу, Јенкинс се континуирано интегрише, тестира израде, базу кода и распоређује на клијентовом локалном серверу или серверу у облаку. Током ове алатке за управљање конфигурацијом као што су Цхеф, Ансибле и Лутка помоћ у постизању континуираног распоређивања.
Континуирано праћење
Након постављања апликације на производни сервер, оперативни тим мора надгледати како се инсталирана апликација изводи на серверу са расположивом инфраструктуром (хардверске конфигурације), везама или мрежним проблемима, уколико постоје, којима би требало присуствовати и решити их уз минимални застој.
Разне корисничке активности, коришћење карактеристика, неправилно понашање система током услова оптерећења могу се надгледати и анализирати помоћу алата за континуирано надгледање као што је Нагиос.
Препоручено читање => Крајњи водич за ДевОпс
П # 2) Које су одговорности системских администратора у организацији?
Одговор: Администратор система одговоран је за ефикасно планирање, инсталацију, конфигурацију и оптимизацију ИТ инфраструктуре ради постизања високе доступности и перформанси.
П # 3) Шта подразумевате под ИТ инфраструктуром?
Одговор: ИТ инфраструктура укључује сав физички хардвер као што су системи, сервери, мрежни системи, свич, рутери, наслеђени интерфејси и уређаји попут центара података, складиштење података и њихово преузимање и све елементе који се користе за сигурно управљање и употребу података и информација за заштитити пословне циљеве организације.
П # 4) Шта је управљање конфигурацијом?
Одговор: Управљање конфигурацијом одржава инфраструктуру као што су сервери, складиште, мреже и софтвер у жељеном стању за системе. Нуди софтвер за аутоматизацију одговоран за одржавање жељеног стања циљаних система и софтвера.
Обезбеђује доследност и исправност управљања конфигурацијом; аутоматизује дуготрајне процесе ручне конфигурације, побољшавајући ефикасност и тачност са мање ресурса. Популарни алати за аутоматизацију за управљање конфигурацијом су Ред Хат Ансибле, Цхеф и Пуппет.
П # 5) Можете ли упоредити шефа кухиње и лутку?
Одговор: И Цхеф и Пуппет су ДевОпс алати за управљање конфигурацијом локалне и инфраструктуре засноване на облаку. Обоје захтевају познавање руби језика. Разлике између ове две наведене су у доњој табели:
Шеф | Лутка |
---|---|
нож-всфера | Поднаредба „книфе вспхере“ је за системе за пружање услуга са ВМваре вСпхере. |
Према доступности, резервни сервер ће преузети радње, у случају да се главни сервер Цхефа заустави из било ког разлога. | Лутка има вишеструку главну архитектуру; мастер у приправности брине о операцијама, у случају да се активни мастер Лутке заустави. |
Кувар користи рецепте и куварске књиге како би конфигурисао инфраструктуру. | Лутка користи манифеста и модуле за управљање конфигурацијом система и сервера. |
Цхеф се састоји од радне станице, сервера и чворова као главних компоненти | Лутка користи сервере као главне машине, а клијентске машине као агенте. |
Кувар захтева језик РубиДСЛ за управљање конфигурацијом. | Лутка користи свој језик ПуппетДСЛ како би аутоматизовала и ресетовала конфигурације. |
Цхеф је управљан кодом, пружа већу флексибилност и контролу програмерима у управљању конфигурацијом. | Лутка има кориснички интерфејс и функције извештавања. |
Алат „Нож“ у програму Цхеф смањује проблеме са инсталацијом. | Лутка је језик командне линије, |
П # 6) Наведите производе које нуди Цхеф за операције ДевОпс.
Одговор: Понуђени производи укључују:
- Цхеф Десктоп
- Усклађеност кувара
- Хеад Инфра
- Шеф станишта
- Шеф инспекције
- Шеф аутомата
П # 7) Објасните Цхеф Десктоп
Одговор: Помаже у даљинском управљању информатичким ресурсима као што су преносни рачунари, рачунари и радне станице киоска са централизоване локације. Аутоматизира постављање, управљање и осигурава одржавање ИТ ресурса. Аутоматизира задатке попут имплементације конфигурације вођене политикама и елиминише ручне процесе који одузимају пуно времена.
П # 8) Које су карактеристике Цхеф Цомплианце?
Одговор: Цхеф Цомплианце помаже у наметању и одржавању усаглашености и спречавању сигурносних инцидената са стандардним садржајем ревизије и санације на хетерогеним имањима како би се обезбедила видљивост и контрола у хибридним окружењима и окружењима са више облака.
П # 9) Како ДевОпс тим користи Цхеф Инфра у управљању инфраструктуром?
Одговор: Цхеф Инфра аутоматизује конфигурацију инфраструктуре, осигурава доследну, исправну, флексибилну, провериву, верзибилну и читљиву политику конфигурације, а све промене у конфигурацији примењиваће се универзално на целој инфраструктури.
П # 10) Објасните карактеристике Цхеф Хабитат.
Одговор: Нуди аутоматизацију у дефинисању, паковању и испоруци апликација у било које окружење, без обзира на платформу за примену или оперативни систем. Ствара расположиве артефакте за виртуелне машине или контејнере без преправљања или преправљања. Такође помаже у скалирању усвајања агилних пракси испоруке током операција и развоја.
П # 11) Објасните важност шефа инспекције у складу са аутоматизацијом.
Одговор: Цхеф Инспец пружа правила заштите и усаглашености за инжењере заштите, радње и програмере софтвера. Примењује доследне стандарде у управљаном окружењу и у свакој фази развоја покретањем аутоматских тестова за усаглашеност, безбедност и друге захтеве политике на серверима, контејнерима и АПИ-има у облаку.
П # 12) Како се користи Цхеф Аутомате?
Одговор: Цхеф Аутомате нуди аналитичку контролну таблу за програмере, раднике и особље обезбеђења на једном месту, пружајући промене у инфраструктури и апликацији. Такође нуди практичан увид у перформансе и скалирање у више центара података и добављача облака.
П # 13) Објасните компоненте кувара.
Одговор: Шеф се састоји углавном од три компоненте: наиме. Цхеф Воркстатион, Цхеф Сервер и Цхеф Ноде.
- Шеф радне станице: Инсталира се на локалном рачунару, има функције као што су ад хоц даљинско извршавање, скенирање, задаци конфигурације и алати за стварање књиге кувара. Радна станица, замена за ЦхефДК, садржи Цхеф Инфра Цлиент, ИнСпец, алате за тестирање попут Тест Китцхен, ЦхефСпец и алате за командну линију Цоокстиле, Цхеф анд Книфе.
- Цхеф Сервер: То је место за чување где се чувају политике конфигурације дефинисане у куварицама и метаподаци којима се може управљати за сваки чвор. Чворови којима Цхеф управља редовно се пријављују са Цхеф сервером, како би њихове локалне конфигурације биле ажурне.
- Главни чвор: Садржи атрибуте листе извођења и чворова, описане у ЈСОН датотеци која се чува на Цхеф серверу. Цхеф клијент добија копију објекта чвора током сваког покретања Цхеф клијента, што заузврат замењује ажурирану копију Цхеф сервера на крају покретања цхеф-цлиент.
П # 14) Објасните ресурсе у програму Цхеф.
Одговор: Ресурс у Цхефу је документ о политици конфигурације који,
- Одређује стање жељено за ставку конфигурације.
- Наводи кораке потребне за довођење ове ставке у жељено стање.
- Описује врсту ресурса попут пакета, предлошка или услуге.
- Прикажите потребна својства ресурса.
- Ресурси су радне конфигурације груписане у рецепте.
Синтакса у Руби-у за ресурсе састоји се од четири компоненте, типа, имена, једног или више својстава и једне или више радњи са одговарајућим вредностима као што је приказано доле:
П # 15) Објасните употребу рецепта у кувару.
Одговор: Рецепт је колекција ресурса која одлучује о политици или конфигурацији чвора. Да би покренуо рецепт, он мора да се налази на листи извођења чвора. Створени су помоћу Руби-а и имају сва упутства о свему што је потребно за покретање, ажурирање или креирање на чвору Цхеф Цлиент-а.
П # 16) Шта чвор представља у Цхефу?
Одговор: Чвор може бити било који уређај, физички, виртуелни, облак или мрежни уређај којим управља Цхеф Инфра.
- Физички чвор може бити локални сервер или виртуелна машина повезана на мрежу и може слати, примати и прослеђивати информације путем Интернета.
- Виртуелни чвор је физичка машина која ради као имплементација софтвера.
- Чвор заснован на облаку је спољна услуга заснована на облаку која се хостује уз Амазон веб услуге, Гоогле Цлоуд Платформ или Мицрософт Азуре. Клијент Цхеф Инфра је инсталиран да примени, одржава или конфигурише ове инстанце креиране помоћу додатка уз помоћ алата нож.
- Мрежни чвор је мрежни уређај као што је комутатор, рутер, повезан на физички или логички Етхернет и ВЛАН-ове, за Цхефа да аутоматизује уобичајене мрежне конфигурације.
П # 17) Која је улога ОХАИ у кувару?
Одговор: ОХАИ је алат који Цхеф Инфра покреће и прикупља податке о конфигурацији система који се користе у Куварима. Открива уобичајене детаље конфигурације уз помоћ уграђеног додатка. Такође прикупља атрибуте из метаподатака оперативног система, мреже, меморије, диска, процесора, кернела, имена хостова и добављача услуге Цлоуд.
П # 18) Објасните употребу ножа у кувару.
Одговор: Книфе је алатка за командну линију која делује као интерфејс између Цхеф радне станице и Цхеф сервера, где помаже Цхеф Воркстатиону да комуницира садржај свог цхеф-репо директоријума са Цхеф сервером. Цхеф-Воркстатион садржи цхеф-репо директоријум у коме се чувају књиге кувара, улоге, подаци и окружења.
Помоћу Книфе наредби корисници могу да управљају (креирају, бришу, уређују, листају, приказују) чворовима, улогама, ЈСОН складиштем података, окружењима, куварима и рецептима, ресурсима у облаку помоћу додатака Книфе.
П # 19) Објасните дпкг_пацкаге ресурс.
Одговор: Да би управљао пакетима за дпкг платформу, на чвору се примењује дпкг програм из Дебиан пакета за инсталирање, уклањање и преузимање података о .деб пакетима. За управљање Дебиан пакетом користе се разне акције попут: инсталл,: нотхинг,: ремове оф дпкг_пацкаге ресоурце.
П # 20) Објасните метадата.рб у програму Цхеф.
Одговор: Датотека метадата.рб садржи информације које воде клијента и сервер Цхеф Инфра-а за постављање кувара на сваки чвор, а ова датотека је доступна у директоријуму Цоокбоок-а. Када се Цоокбоок отпреми на Цхеф Инфра Сервер или покрену метаподаци кувара наредбеног ножа, датотека метадата.рб се компајлира и чува у кувари као ЈСОН подаци.
П # 21) Наведите поткоманде додатака за ножеве доступне за Цлоуд хостинг платформе?
Одговор: Следећа табела наводи поткоманде додатака за нож доступне за платформе за хостинг у облаку:
Поткоманда | Опис |
---|---|
нож-азурни | Подкоманда „книфе азуре“ се користи за управљање АПИ-јевним серверима у облаку које хостује Мицрософт Азуре. |
нож-ец2 | Подкоманда „книфе ец2“ користи се за управљање АПИ-јевним серверима у облаку које хостује Амазон ЕЦ2. |
нож-гоогле | Подкоманда „книфе гоогле“ се користи за управљање АПИ-јевним серверима у облаку које хостује Цомпуте Енгине од Гоогле-а. |
нож-отварач | Подкоманда „книфе опенстацк“ се користи за управљање АПИ-јевним облачним серверима које хостује ОпенСтацк. |
простор за ножеве | Подкоманда „книфе рацкспаце“ се користи за управљање Цлоуд серверима вођеним АПИ-јем из Рацкспаце-а. |
нож-вцентер | Поднаредба „книфе вцентер“ је за системе за пружање услуга са ВМваре вЦентер |
П # 22) Наведите врсте руковалаца у програму Цхеф.
Одговор: Ресурс „Цхеф_хандлер“ осигурава да су сви обрађивачи омогућени и доступни за покретање Цхеф Инфра Цлиент-а. Руковаоци кувара су три врсте.
Они су наведени у наставку:
- Обрађивач изузетака
- Извођач извештаја
- Старт Хандлер
П # 23) Објасните обрађивач изузетака у програму Цхеф.
Одговор: Када клијент Цхеф Инфра закаже током извођења, овај обрађивач се може користити у раду програма Цхеф Инфра Цлиент где се рецепт који садржи ресурс цхеф хандлер додаје на листу покретања чвора. Обрађивач изузетака се покреће са објектом рун_статус, враћајући вредност својства за „није успело?“ Као тачно.
П # 24) Објасните руковаоца извештајима у кувару.
Одговор: Када се Цхеф Инфра клијент успешно покрене, шаљући извештај о овом извршавању, можемо да користимо овај управљач. Рецепт који садржи ресурс руковаоца кувара користи се за покретање листе чвора. Обрађивач извештаја се изводи са објектом рун_статус који враћа вредност својства за „успех?“ Као тачно.
П # 25) Објасните руковалац стартом у програму Цхеф.
Одговор: Као што и само име говори, ови обрађивачи се примењују у поставци цлиент.рб током покретања Цхеф Инфра Цлиент-а, за покретање догађаја или применом драгуља који су доступни у рецепту кувара-клијента.
П # 26) Објасните Хандлер ДСЛ у Цхеф-у.
Одговор: Догађаји попут слања е-поште када покретање Цхеф Инфра Цлиент закаже или ажурирање обједињавања статистике о ресурсима током покретања Цхеф Инфра Цлиент-а на СтатсД, Хандлер ДСЛ користи се за повезивање повратног позива са таквим догађајима.
П # 27) Шта ако заборавите да наведете радњу ресурса у програму Цхеф?
Одговор: У случају да својство радње (атрибут) и његова вредност нису укључени у Цхефов ресурс, Цхеф ће применити подразумевану радњу. Подразумевана радња ресурса је Направи.
ктп питања и одговори за 4 године искуства
На пример,
П # 28) Да ли су ова два рецепта за кухара иста?
1 пакет „хттпд“
2 услуга „хттпд“ уради
3 радње (: омогућити,: покренути)
4 крај
&&
1 услуга „хттпд“ уради
2 радња (: омогућити,: старт)
3 крај
4 пакета „хттпд“
Одговор: Не, датотека рецепта се може покренути оним редоследом којим је написана. У првом рецепту, пакет хттпд се инсталира, а затим конфигурише услугу. Док у другом рецепту конфигурише услугу, а затим се инсталира хттпд пакет.
П # 29) Објасните разлику између Цхеф-аппли и Цхеф-цлиент.
Одговор: Разлике су наведене испод:
Кувар-пријави се | Главни клијент |
---|---|
Цхеф-аппли је извршни програм који чини извршавање цхефа за конверговање једног рецепта на локалној радној површини, ради конфигурисања локалног система. | цхеф-цлиент је извршни код наредбеног ретка који покреће једну одређену књигу кувара. |
цхеф-аппли пружа основно разумевање о кувару и идеалан је за учење и истраживање ресурса кувара. | кувар-клијент примењује се на једну или више кувара, и идеалан је за производне сврхе. |
П # 30) Објасните листу покретања у Цхеф-у.
Одговор: Листа покретања садржи информације које је Цхеф требао да конфигурише чвор у жељеном стању. Листа извођења садржи листу улога, рецепата или обоје, која се покреће тачним редоследом у којем су наведени у њој. Они се чувају на Цхеф серверу као део објекта чвора, који се одржава помоћу ножа отпремљеног са радне станице Цхеф. Формати листе за покретање су потпуно квалификовани, кувар или задати.
Пример: „Улога (име_улоге)“ или „рецепт (ЦООКБООК :: РЕЦИПЕ_НАМЕ)“
П # 31) Који детаљи су потребни за покретање чвора у Цхеф-у.
Одговор: Следе обавезни услови:
- Корисничко име и лозинка као акредитиви за пријављивање у одређени чвор.
- Јавна ИП адреса или име хоста чвора.
- Аутентификација заснована на кључу, уместо података о корисничком имену и лозинци.
П # 32) Објасните начине на које можете применити ажурирану књигу кувара у програму Цхеф на чвор.
Одговор: Постоје три могућа начина примене ажуриране Куварице на чвор у кувару.
Су:
- Покретање подкоманде ссх ножа за позивање ССХ наредби са радне станице.
- Покретање команде Цхеф-цлиент за усмеравање ссх везе на сервер.
- Покретање Цхеф-клијента као демона или услуге у циљу редовног прегледа Цхеф сервера.
П # 33) Шта је тест кухиња?
Одговор: Тест кухиња је уграђени алат који тестира рецепт - (код за конфигурисање инфраструктуре), у изолованом окружењу, на потенцијалне недостатке који могу променити производно окружење. Омогућава тестирање кода за конфигурисање инфраструктуре на било којој платформи или оперативном систему користећи Цхеф Инспец.
Помоћу Тест Китцхен подаци о куварицама могу се верификовати на било којој комбинацији платформи и тестних апартмана, креира се датотека китцхен.имл. Помоћу ове имл датотеке може се створити више инстанци кухиње.
П # 34) Какве користи имају организације инсталирањем Цхефа за управљање конфигурацијом?
Одговор: Организације имају користи на следећи начин:
- Управљање новоинсталираним системима и серверима помоћу аутоматске конфигурације уз помоћ шефа кухиње.
- Елиминише застоје и побољшава доступност неуспелих система аутоматским враћањем конфигурације у њихово подразумевано стање рада.
- Аутоматска инсталација и конфигурација хардверске и мрежне инфраструктуре помоћу цхефа побољшава испоруку софтвера и брзи опоравак из неуспелог стања.
- Побољшава управљање ризиком поправљањем брзо откривених неисправних или рањивих система.
П # 35) Колико је важно инсталирати ССЛ сертификате у Цхеф?
Одговор: ССЛ сертификат је дигитални потпис или потврда идентитета за веб локацију и пружа шифровану везу која ће нашу веб страницу заштитити од хакерског напада са намером да приступи осетљивим подацима. Помаже у стварању приватних кључева и осигурава сигуран пренос података између Цхеф сервера и Цхеф клијента.
П # 36) Наведите компаније које су инсталирале Цхеф у свој систем управљања конфигурацијом.
Одговор: Следи листа неких компанија код којих је Цхеф инсталиран аутоматизовани алат који покреће код за ресетовање конфигурационих поставки инфраструктуре.
- ИБМ
- Аљаска
- Фејсбук
- Нордсторм
- биљни сок
- Идентификовати
- Валмарт ИРЛ
- Царфак
- Хавентец
- Ракутен
- Капитални један
- Данска банка
Закључак
Компаније са великом базом купаца морају да одржавају своју инфраструктуру која се састоји од система и сервера на локацији или преко облака. Да бисте управљали и конфигурисали нове системе и сервере и одржавали постојећу инфраструктуру да би их одржавали у добром стању, треба инсталирати аутоматизовани алат за управљање конфигурацијом, наиме Цхеф.
Шеф помаже у континуираном постављању, идентификовању и уклањању свих недостатака на инфраструктури пре примене на локацији или преко цлоуд платформе.
Сретно са интервјуом !!
Препоручено читање
- Интервјуирајте питања и одговоре
- Питања и одговори за испитивање ЕТЛ-а
- Нека незгодна ручна тестирања питања и одговори
- Топ 20+ .НЕТ питања и одговори за интервјуе
- Споцк интервју питања са одговорима (најпопуларније)
- 25 најбољих агилних тестова за интервју и питања и одговори
- 30 најважнијих ХТМЛ питања и одговора у интервјуима (ЛИСТА 2021)
- Најпопуларнија питања и одговори за ЈМетер интервјуе