Fury Road: Turas an leasaiche bileachaidh

Tha dà dhòigh aig manaidsear companaidh leasachaidh cunntais sgioba a thogail. Is e a 'chiad fhear a bhith a' fastadh "seann daoine" deiseil agus a 'cruthachadh shuidheachaidhean obrach mar sin gu leantainneach gus am bi iad a' cleachdadh an sgilean agus an eòlas chun na h-ìre as àirde, a 'leasachadh agus aig an aon àm nach tèid iad a-steach gu sabaid. Is e an dàrna fear sgioba a chruthachadh bho mheasgachadh de dhaoine a tha air ùr thighinn, meadhan agus buannachdan, gus am bi iad a’ conaltradh, a ’toirt buaidh air a chèile, ag ionnsachadh agus a’ fàs taobh a-staigh a ’chompanaidh. Tha mi an-aghaidh a’ chearcall borb a la “gun eòlas - gun obair - gun eòlas” agus chan eil mi a’ faicinn duilgheadas ann a bhith a’ fastadh leasaiche tòiseachaidh. Tha prògram inntearnas air a bhith aig Forward Telecom o chionn fhada, a tha air a thighinn gu bhith na thoiseach dreuchd dha mòran de luchd-obrach gnàthach.

A-nis innsidh mi dhut mar a chì mi slighe leasachaidh leasaiche bileachaidh, agus dè an t-sreath a dh’ fheumas tu gus sgilean proifeasanta a mhaighstir.

1. Ionnsaich cànan prògramadh

Airson tòiseachadh, neach sam bith. Is e Java, Python agus JavaScript am prÏomhachas, ach tha Ruby, Go, C, C ++ freagarrach airson eòlas bunaiteach fhaighinn. Ciamar a theagasg? Gabh cÚrsaichean pàighte agus an-asgaidh; Is urrainn dhomh trèanadh bho Golang a mholadh. Ma cheadaicheas an Ïre Beurla agad, tha coimhead air bhideothan cèin na sgil a bharrachd math.

Fury Road: Turas an leasaiche bileachaidh

2. Tuig bun-bheachdan OS

Tha siostaman obrachaidh stèidhichte air seachd pàirtean a dh’ fheumas tu a bhith eòlach agus a bhith comasach air prionnsapal obrachaidh a mhìneachadh:

  • StiĂšireadh pròiseas;
  • SnĂ thainn agus còd ioma-shnĂ thainn;
  • Socket (eadar-aghaidh bathar-bog);
  • I/O a' cur;
  • Mas-fhĂŹorachd;
  • Stòradh;
  • Siostaman faidhle.

Tha mi a’ moladh cùrsa rianachd bunaiteach a ghabhail. LinuxAn dàrna siostam-obrachaidh san loidhne: Windows agus Unix.

3. Faigh cleachdte ris a 'chrĂŹoch

Ann an co-chòrdadh ri phobia duilleag bàn, tha phobia de sgrion dubh bàn le cursair frasach. Feumaidh tu faighinn seachad air gus ionnsachadh mar a sgrÏobhas tu deagh òrdughan air an loidhne-àithne.
Feumaidh fios a bhith agad:

  • sligean Bash agus KornShell;
  • Orduighean lorg, grep, awk, sed, lsof;
  • Òrdughan lĂŹonraidh nslookup agus netstat.

Fury Road: Turas an leasaiche bileachaidh

4. LÏonra agus tèarainteachd

Tha bileachadh ceangailte gu dlùth ri riatanasan tèarainteachd an lìonra agus dàta. Chan urrainn dhut seirbheisean air-loidhne a sgrìobhadh às aonais tuigse air mar a tha an lìonra ag obair, agus mar sin feumaidh tu bun-bheachdan agus protocolaidhean ionnsachadh: DNS, modail OSI, HTTP, HTTPS, FTP, SSL, TLS. An uairsin, nuair a choinnicheas tu ris a’ mhearachd Ceangal air a dhiùltadh, bidh fios agad dè a nì thu.

5. Seirbhisich

Às dèidh dhut prionnsabalan gluasad fiosrachaidh air an lìonra ionnsachadh, faodaidh tu a dhol air adhart gu bunaitean na h-obrach. frithealaicheanTòisich le frithealaichean lìn: IIS, Apache, Nginx, Caddy, agus Tomcat.

Air adhart air an liosta:

  • proxy cĂšl;
  • Neach-ionaid gun urra;
  • Tasgaidh;
  • Cothromachadh luchdan;
  • Balla-teine.

6. Ionnsaich bun-structair mar chòd

Tha mi a’ creidsinn gur e an ìre seo aon den fheadhainn as cudromaiche. Feumaidh tu trì cuspairean farsaing a thuigsinn:

  • Gabhadairean: Docker agus Kubernetes
  • Innealan riaghlaidh rèiteachaidh: Ansible, Chef, Salt and Puppet
  • CĂšl-taic: Terraform, sgòthan.

7. Ionnsaich CI/CD

Is e sgil feumail eile airson leasaiche bileachaidh a bhith comasach air loidhne-phÏoban a stèidheachadh airson amalachadh agus lÏbhrigeadh leantainneach. Anns an raon CI / CD tha innealan mar Jenkins, TeamCity, Drone, Circle CI agus feadhainn eile. Spoiler: bidh e gu leòr ionnsachadh na Jenkins a tha air a chleachdadh gu farsaing an toiseach.

8. Bathar-bog agus smachd bun-structair

Is e am prĂŹomh amas tuigse fhaighinn air bunaitean sgrĂšdadh tagraidh. Tha innealan san raon seo air an roinn ann an trĂŹ buidhnean:

  • SgrĂšdadh bun-structair: Nagios, Icinga, Datadog, Zabbix, Monit.
  • SgrĂšdadh dèanadais tagraidh: AppDynanic, New Relic.
  • LMS: ELK Stack, Greylog, Splunk, Papertrail.

9. Seirbheisean neòil

Ann an ùine nach bi fada, bidh inneal sgòthan aig a h-uile aplacaid no bathar-bog. Nas luaithe no nas fhaide air adhart, bidh luchd-leasachaidh a’ tighinn tarsainn air an sgòth, mar sin leugh suas air solaraichean sgòthan mòr-chòrdte (AWS, Google Cloud, agus Azure) agus bunaitean an teicneòlais.

10. Ag obair leis an stòr-dàta

Bidh a h-uile pròiseact gnàthach a’ cleachdadh stòran-dàta, agus bidh eòlas le DBMS agus SQL ga dhèanamh nas fhasa tòiseachadh. Ionnsaich mar a sgrìobhas tu ceistean SQL, cleachd mìnich agus ionnsaich mar a tha clàr-amais ag obair. Is e an dòigh as fhasa cùrsa a ghabhail. Faodaidh tu cuideachd na sgilean sgrìobhaidh Postgres agad a chleachdadh agus cluich le ath-riochdachadh.

11. Leasaich na sgilean bog agad

Puing neo-àbhaisteach ris nach robh dùil, ach nach eil cho cudromach. An toiseach, bi foighidneach. Bidh thu gu sgiobalta a’ fàs cleachdte ri suidheachaidhean mar “càradh an iarann ​​agad, tha thu nad phrògramadair,” ach feumaidh tu a bhith ullaichte gu inntinn airson na cinn-latha airson pròiseactan ùra a chuir air bhog. Ma tha thu bho neoni gu bliadhna ann am prògramadh agus gu bheil thu air do mheas mar Òg, ullaich airson càineadh agus ionnsaich gabhail ris, is e pròiseas dòrainneach a th’ ann an ath-sgrùdadh còd le comhairliche. Ach aig an aon àm, is e sgil èigneachail an comas beachd neach a dhìon agus argamaid cuideachail a dhèanamh; uaireannan bidh an fhìrinn air a bhreith ann an argamaid. Cha stad luchd-leasachaidh a bhith ag ionnsachadh, cha mhòr nach eil mullach sam bith anns a’ phroifeasan, agus mar sin tha comas ionnsachaidh agus an DESIRE airson rudan ùra ionnsachadh mar bhunait don leasachadh agad.

Fury Road: Turas an leasaiche bileachaidh

Bidh mi tric a’ faighneachd cuin a ruigeas neach-tòiseachaidh an ìre mheadhanach, agus cuin a dh’ fhaodar ainmeachadh gu pròiseil mar “àrd-neach”. Tha mi a’ creidsinn nach eil àm a’ ghluasaid bho ìre gu ìre air a dhearbhadh leis an àireamh de bhliadhnaichean a chaidh obrachadh, ged a tha sgilean practaigeach nam prìomh shlat-tomhais. Is e sgilean dìreach bog a bhios gu tric a’ dearbhadh astar fàs leasaiche: faodaidh neach-tòiseachaidh le trèanadh agus dìcheallach còd àrd-inbhe a sgrìobhadh ann an grunn chànanan agus a bhith comasach air obrachadh ann an sgioba ann am beagan mhìosan. Is dòcha nach bi leasaiche le 10 bliadhna de eòlas comasach air fuasgladh fhaighinn air duilgheadasan neo-àbhaisteach, sgioba a riaghladh, agus sgilean aon-thaobhach a bhith aca.

Seo mar a chì mi slighe leasachaidh leasaiche bileachaidh, seo mar a bhios sinn a’ fàs eòlaichean le teisteanas anns an sgioba Forward Telecom againn. Chan eil e coltach gu bheil mi ag ionndrainn dad, ach tha mi an-còmhnaidh taingeil airson rudan cuideachail a chuir ris a’ phuing.

Source: www.habr.com

Ceannaich aoigheachd earbsach airson làraich le dìon DDoS, frithealaichean VPS VDS 🔥 Ceannaich aoigheachd làrach-lìn earbsach le dìon DDoS, frithealaichean VPS VDS | ProHoster