Varmuuskopiointi kukoistaa pilvikaudella, mutta teippikeloja ei unohdeta. Keskustele Veeamin kanssa

Varmuuskopiointi kukoistaa pilvikaudella, mutta teippikeloja ei unohdeta. Keskustele Veeamin kanssa

Alexander Baranov työskentelee Veeamissa tutkimus- ja kehitysjohtajana ja asuu maiden välillä. Hän viettää puolet ajastaan ​​Prahassa ja puolet Pietarissa. Näissä kaupungeissa sijaitsevat Veeamin suurimmat kehitystoimistot.

Vuonna 2006 se oli kahden venäläisen yrittäjän start-up, joka liittyi virtuaalikoneen varmuuskopiointiohjelmistoon (sieltä tuli myös virtuaalikoneen nimi V[ee][a]M). Nykyään se on jättiläinen yritys, jolla on yli neljä tuhatta työntekijää ympäri maailmaa.

Alexander kertoi meille, millaista on työskennellä tällaisessa yrityksessä ja kuinka vaikeaa siihen on päästä. Alla on hänen monologinsa.

Perinteisesti puhumme yrityksen arvioinnista My Circle: Veeam Software -sivustolla, jonka sen työntekijät saivat keskiarvo 4,4. Häntä arvostetaan hyvästä sosiaalisesta paketista, mukavasta työilmapiiristä tiimissä, mielenkiintoisista tehtävistä ja siitä, että yritys tekee maailmasta paremman paikan.


Varmuuskopiointi kukoistaa pilvikaudella, mutta teippikeloja ei unohdeta. Keskustele Veeamin kanssa

Mitä tuotteita Veeam kehittää

Tuotteet, jotka tarjoavat IT-infrastruktuurin vikasietoisuuden. Onneksi ajan myötä laitteistosta on tullut varsin luotettava ja pilvet tarjoavat vikasietoisuutta. Mutta inhimillinen virhe jatkuu tähän päivään asti.

Esimerkiksi klassinen ongelma päivitysten yhteensopimattomuudesta organisaation infrastruktuurin kanssa. Järjestelmänvalvoja julkaisi vahvistamattoman päivityksen tai se tapahtui automaattisesti, ja tämän vuoksi yrityksen palvelimien toiminta häiriintyi. Toinen esimerkki: joku on tehnyt jaettuun projektiin tai asiakirjoihin muutoksia, joita hän pitää sopivina. Myöhemmin havaittiin ongelma, ja oli tarpeen palauttaa viikon takainen tila. Joskus tällaisia ​​muutoksia ei edes liity tietoisiin ihmisen toimiin: suhteellisen äskettäin kryptolock-virukset ovat saavuttaneet suosiota. Käyttäjä tuo epäilyttävän sisällön sisältävän flash-aseman työkoneelle tai vierailee kissojen kanssa, minkä seurauksena verkon tietokoneet saavat tartunnan.

Tilanteessa, jossa paha on jo tapahtunut, annamme mahdollisuuden peruuttaa muutokset. Jos muutokset ovat vain suunniteltuja, voimme tarkistaa niiden vaikutuksen erillisessä infrastruktuurissa, joka on luotu uudelleen palvelinkeskuksen varmuuskopiosta.

Usein varmuuskopiot toimivat "hiljaisena todistajana" organisaation auditoinneille. Julkisten yhtiöiden on noudatettava ulkoisia sääntelijöitä (kuten Sarbanes-Oxley-lakia) ja hyvästä syystä. Vuonna 2008 maailmantalouden tilaa järkytti se, että jotkut rahoitusmarkkinoiden toimijat karkeasti sanottuna väärensivät toimintansa tuloksia. Tämä lumipallo iski ja talous romahti. Siitä lähtien sääntelijät ovat seuranneet julkisten yhtiöiden prosesseja tarkemmin. Kyky palauttaa IT-infrastruktuurin, postijärjestelmän, dokumenttien hallintajärjestelmän kunto raportointijaksoille on yksi tilintarkastajien vaatimuksista.

Microsoftilla, Amazonilla, Googlella ja muilla pilvipalveluntarjoajilla on natiiviratkaisuja, jotka varmuuskopioivat resursseja pilven sisällä. Mutta heidän päätöksensä ovat "asioita sinänsä". Ongelmana on, että suurilla yrityksillä on useimmiten hybridi-IT-infrastruktuuri: osa siitä on pilvessä, osa maassa. Pilvi isännöi yleensä verkkoprojekteja ja asiakassovelluksia. Arkaluontoisia tietoja tai henkilökohtaisia ​​tietoja tallentavat sovellukset ja palvelimet löytyvät useimmiten maasta.

Lisäksi organisaatiot käyttävät useita erilaisia ​​pilviä rakentaakseen yhden hybridipilven riskien minimoimiseksi. Kun monikansallinen yritys on rakentanut hybridipilven, se tarvitsee yhden ja yhteisen vikasietojärjestelmän koko infrastruktuurille.

Varmuuskopiointi kukoistaa pilvikaudella, mutta teippikeloja ei unohdeta. Keskustele Veeamin kanssa

Kuinka vaikeaa onkaan kehittää tällaisia ​​tuotteita

Uusia teknologioita syntyy jatkuvasti, mikä vaatii opiskelua, mukauttamista ja kokemusta. Kun ilmestyimme ensimmäistä kertaa ja olimme startup, harvat ihmiset pitivät virtualisointia vakavasti. Siellä oli sovelluksia fyysisten datakeskusten varmuuskopiointiin. Virtualisoituja datakeskuksia pidettiin leluina.

Aloimme tukea virtualisointitietoisia varmuuskopioita alusta alkaen, jolloin tekniikkaa käyttivät vain harrastajat. Ja sitten oli sen räjähdysmäinen kasvu ja tunnustus standardiksi. Nyt näemme muita alueita, jotka odottavat samaa laadullista harppausta, ja yritämme olla aallolla. Kyky pitää nenäsi myötätuulessa on ommeltu jonnekin yrityksen DNA:han.

Nyt yritys on jo käynyt läpi startup-ajan. Nyt monille suurasiakkaille vakaus ja luotettavuus ovat tärkeitä, ja vikasietopäätöksen tekeminen voi kestää useita vuosia. On mukauttamista, tuotteiden tarkastusta, lukuisten vaatimusten noudattamista. Siitä tulee hauska tilanne - toisaalta sinun on varmistettava tuotteiden luotettavuus ja toisaalta pysyttävä nykyaikaisina.

Mutta uuteen liittyy aina tietty tietämättömyys teknologiasta, markkinoista tai molemmista.

Esimerkiksi useiden vuosien työn jälkeen ymmärsimme, että meidän on käytettävä tiedontallennusjärjestelmien sisäänrakennettuja tallennusominaisuuksia varmuuskopioinnin nopeuttamiseksi. Näin syntyi kokonaisvaltainen integraatiosuunta raudanvalmistajien kanssa. Tähän mennessä tämän ohjelman Veeam-kumppanit ovat kaikki tämän markkinoiden suurimmat toimijat - HP, NetApp, Dell EMC, Fujitsu jne.

Ajattelimme myös, että virtualisointi korvaisi perinteiset palvelimet. Mutta elämä on osoittanut, että viimeiset 10% fyysisistä palvelimista jää, virtualisointi, joka joko ei ole mahdollista tai ei ole järkevää. Ja ne on myös varmuuskopioitava. Näin Veeam Agent for Windows/Linux ilmestyi.

Ajattelimme aikanaan, että Unixin olisi aika ottaa paikkansa museossa, ja kieltäytyimme tukemasta sitä. Mutta heti kun menimme asiakkaiden luo, joilla on pitkä historia, tajusimme, että Unix on elävämpi kuin kaikki elävät asiat. Ja silti he kirjoittivat päätöksen hänen puolestaan.

Sama tarina oli nauha-asemien kanssa. Ajattelimme: "Kuka tarvitsee niitä nykymaailmassa?" Sitten työskentelimme sellaisten ominaisuuksien parissa, kuten rakeinen tietojen palautus tai inkrementaalinen varmuuskopiointi synteettisellä täydellä kopiolla - ja tätä ei yksinkertaisesti voi tehdä nauhalle, tarvitset levyn. Sitten kävi ilmi, että nauha-asemat toimivat yhtenä keinona tarjota muuttumattomia varmuuskopioita, joita tarvitaan pitkäaikaiseen varastointiin - niin, että 5 vuoden kuluttua ota nauha hyllystä ja tee auditointi. No, ja asiakkaiden koko - aloitimme pienistä - eikä siellä kukaan käytä teippejä. Ja sitten kasvoimme asiakkaiksi, jotka sanoivat, etteivät he ostaisi tuotetta ilman nauhoja.

Varmuuskopiointi kukoistaa pilvikaudella, mutta teippikeloja ei unohdeta. Keskustele Veeamin kanssa

Mitä tekniikoita Veeam käyttää

Liiketoimintalogiikkaan liittyviin tehtäviin käytämme .NET:iä. Aloitimme siitä ja jatkamme optimointia. Nyt käytämme .NET Corea useissa ratkaisuissa. Kun startup syntyi, tiimissä oli useita tämän pinon kannattajia. Se on hyvä liiketoiminnan logiikan, kehitysnopeuden ja työkalujen mukavuuden kannalta. Silloin se ei ollut suosituin päätös, mutta nyt on selvää, että kannattajat olivat oikeassa.

Samaan aikaan kirjoitamme Unixin, Linuxin alla, työskentelemme laitteiston kanssa, tämä vaatii muiden ratkaisujen käyttöä. Järjestelmäosat, jotka liittyvät tietoihin varmuuskopioimistamme tiedoista, tiedonhakualgoritmeista, laitteiston toimintaan liittyvistä algoritmeista - kaikki tämä on kirjoitettu C ++ -kielellä.

Varmuuskopiointi kukoistaa pilvikaudella, mutta teippikeloja ei unohdeta. Keskustele Veeamin kanssa

Kuinka työntekijät jakautuvat ympäri maailmaa

Nyt yritys työllistää noin neljä tuhatta henkilöä. Heistä noin tuhat on Venäjällä. Yrityksellä on kaksi suurta ryhmää. Ensimmäinen koskee tuotteiden kehitystä ja teknistä tukea. Toinen tekee tuotteet näkyväksi ulkomaailmalle: myynti ja markkinointi ovat sen vastuulla. Ryhmien välinen suhde on noin kolmekymmentä-seitsemänkymmentä.

Meillä on noin kolmekymmentä toimistoa ympäri maailmaa. Myynti on hajautunut laajemmalle, mutta kehitys ei myöskään ole jäljessä. Joitakin tuotteita työstetään samanaikaisesti useissa toimipisteissä - osittain Pietarissa, osittain Prahassa. Jotkut on kehitetty vain yhdessä, esimerkiksi tuote, joka tarjoaa fyysisen Linuxin varmuuskopion, on kehitetty Prahassa. On tuote, jota kehitetään vain Kanadassa.

Teemme hajautettua kehitystyötä vastaamaan asiakkaiden tarpeita. Suuret asiakkaat tuntevat olonsa turvallisemmaksi, kun tuotekehitys sijaitsee samalla alueella, jossa tuote toimii.

Meillä on jo erittäin suuri toimisto Tšekin tasavallassa, ja ensi vuonna aiomme avata toisen toimiston Prahaan - 500 kehittäjälle ja testaajalle. Tšekin pääkaupunkiin "ensimmäisellä aallolla" muuttaneet jakavat mielellään kokemuksensa ja elämänmurtonsa kaikille, jotka ovat kiinnostuneita mahdollisuudesta työskennellä Euroopassa Habrén parissa. Venäjällä toimisto sijaitsee Pietarissa, osa sisäisistä projekteista toteutetaan Iževskissä ja tuki on osittain Moskovassa. Yleensä useita satoja ihmisiä ympäri maailmaa ovat mukana teknisessä tuessa. Siellä on eritasoisia teknisiä ja erikoistuneita asiantuntijoita. Korkeimmalla tasolla ovat ihmiset, jotka pystyvät ymmärtämään tuotetta lähdekooditasolla ja työskentelevät kehitystyön kanssa samassa toimistossa.

Varmuuskopiointi kukoistaa pilvikaudella, mutta teippikeloja ei unohdeta. Keskustele Veeamin kanssa

Miten prosessit rakentuvat

Noin kerran vuodessa meillä on suuria julkaisuja, joissa on uusia toimintoja, ja kahden tai kolmen kuukauden välein päivityksiä, joissa on bugikorjauksia ja parannuksia, jotka vastaavat kiireellisiä markkinavaatimuksia tai alustan muutoksia. Vaatimukset asetetaan tärkeysjärjestykseen - vähäisestä kriittiseen, jota ilman vapauttaminen on mahdotonta. Jälkimmäisiä kutsutaan "eeposiksi".

On olemassa klassinen kolmio - laatu, resurssien määrä, ajoitus (tavallisissa ihmisissä "nopeasti, tehokkaasti, edullisesti, valitse kaksi"). Emme voi tehdä huonoja asioita, laadun on aina oltava korkea. Resurssit ovat myös rajalliset, vaikka yritämme laajentaa koko ajan. Paljon enemmän joustavuutta ajanhallinnassa, mutta se on usein kiinteä. Siksi ainoa asia, jota voimme vaihdella, on julkaisun toimintojen määrä.

Epics yrittää yleensä pitää enintään 30-40% ennustetusta julkaisujaksosta. Loput voimme leikata, siirtää, jalostaa, muokata. Tämä on meidän liikkumavaramme.

Jokaista julkaisun vaatimusta varten luodaan väliaikainen tiimi. Se voi olla kolme henkilöä ja viisikymmentä monimutkaisuudesta riippuen. Noudatamme joustavaa kehitysmetodologiaa, kerran viikossa järjestämme kunkin toiminnon valmiit ja tulevat työt katsaukset ja keskustelut.

Puolet julkaisujakson ajasta kuluu kehitykseen, puolet tuotteen viimeistelyyn. Mutta meillä on sanonta - "konkurssissa olevan projektin tekninen velka on nolla." Siksi on tärkeämpää tehdä toimiva ja kysytty tuote kuin loputon koodin nuoleminen. Jos tuote on suosittu, sitä kannattaa jo nyt kehittää ja mukauttaa tuleviin muutoksiin.

Varmuuskopiointi kukoistaa pilvikaudella, mutta teippikeloja ei unohdeta. Keskustele Veeamin kanssa

Kuinka Veeam palkkaa kehittäjiä

Valintaalgoritmi on monivaiheinen. Ensimmäinen taso on keskustelu ehdokkaan ja rekrytoijan välillä henkilön itsensä toiveista. Tässä vaiheessa yritämme ymmärtää, soveltummeko ehdokkaalle. Meille on tärkeää, että olemme yrityksenä kiinnostavia, sillä ihmisen tuominen projektiin on kallis ilo.

Jos kiinnostusta löytyy, niin toisella tasolla tarjoamme koetehtävän, jossa selvitetään, kuinka merkityksellistä hakijan kokemus on ja mitä hän voi osoittaa asiantuntijana. Pyydämme sinua esimerkiksi tekemään tiedostopakkauksen. Tämä on vakiotehtävä, ja se näyttää, kuinka ihminen suhtautuu koodiin, mitä kulttuuria ja tyyliä hän noudattaa, mitä ratkaisuja hän käyttää.

Testitehtävässä kaikki näkyy yleensä täydellisesti. Juuri lukutaitoiseksi tullut henkilö, joka on kirjoittanut kirjeen ensimmäistä kertaa, eroaa huomattavasti henkilöstä, joka kirjoittaa kirjeitä jatkuvasti.

Seuraavaksi meillä on haastattelu. Yleensä sen suorittaa kolme tiiminvetäjää kerralla, jotta kaikki olisi mahdollisimman objektiivista. Lisäksi se auttaa rekrytoimaan teknisesti yhteensopivia ihmisiä, joilla on suunnilleen samat menetelmät ja lähestymistavat kehittämiseen, vaikka he päätyisivät työskentelemään eri tiimeissä.

Teemme viikon aikana useita haastatteluja avoimeen työpaikkaan ja päätämme kenen kanssa jatkamme yhteistyötä.

Usein kaverit tulevat meille ja sanovat etsivänsä työtä, koska heillä ei ole paikkaa muuttaa nykyisessä - voit vain odottaa ylennystä pomon eläkkeelle jäämisen yhteydessä. Meillä on hieman erilainen dynamiikka. Kaksitoista vuotta sitten Veeam oli startup, jossa oli kymmenen työntekijää. Nyt se on useiden tuhansien työntekijöiden yritys.

Ihmiset tulevat tänne kuin myrskyisään jokeen. Uusia suuntia ilmaantuu jatkuvasti, eilispäiväisistä tavallisista kehittäjistä tulee tiimijohtajia. Ihmiset kasvavat teknisesti, kasvavat hallinnollisesti. Jos olet kehittämässä pientä ominaisuutta, mutta haluat kehittää sitä, puoli taistelusta on jo tehty. Tukea on kaikilla tasoilla tiiminvetäjästä yrityksen omistajiin. Et osaa tehdä jotain hallinnollisesti - siellä on kursseja, sisäisiä kouluttajia, kokeneita kollegoita. Kehityskokemusta ei ole tarpeeksi - on Veeam Academy -projekti. Olemme siis avoimia kaikille, niin ammattilaisille kuin aloittelijoillekin.

Veeam Academy -projekti on ilta ilmainen offline C#-intensiivinen C#-intensiivinen aloitteleville ohjelmoijille ja mahdollisuus työllistyä Veeam Softwareen parhaille opiskelijoille. Hankkeen tavoitteena on kuroa umpeen keskiverto korkeakoulututkinnon suorittaneen tiedon ja käytännön taitojen ja hyvän työnantajan kiinnostavan tiedon määrän välinen kuilu. Kolmen kuukauden ajan pojat opiskelevat käytännössä OOP:n periaatteita, uppoutuvat C #:n ominaisuuksiin ja tutkivat .Netin moottoritilaa. Luentojen, testien, laboratorio- ja henkilökohtaisten projektien lisäksi kaverit kehittävät yhteistä projektiaan kaikkien oikeiden yritysten sääntöjen mukaisesti. Projektin aihetta ei tiedetä etukäteen - se valitaan yhdessä kaikkien kanssa ensimmäisten päivien aikana kurssin alkamisen jälkeen. Viimeisessä streamissa hänestä tuli Virtual Bank.
Ilmoittautuminen on nyt auki uusi aihe.

Lähde: will.com

Lisää kommentti