Koti liiketoiminta Lomaostokset selviytymisoppaat: 10 vinkkiä verkkosivustosi ylläpitämiseksi

Lomaostokset selviytymisoppaat: 10 vinkkiä verkkosivustosi ylläpitämiseksi

Video: DAY 1 GOLD SCORE COMBAT CHALLENGE GAMEPLAY! 33,271 POINTS - WEEK 2 | DAYS GONE (Marraskuu 2024)

Video: DAY 1 GOLD SCORE COMBAT CHALLENGE GAMEPLAY! 33,271 POINTS - WEEK 2 | DAYS GONE (Marraskuu 2024)
Anonim

Musta perjantai ja cyber maanantai ovat Super Bowl sähköiseen kauppaan. Lomakausi alkaa vaihdelle yrityksille, joilla on vuoden suurin verkkokaupoissa vietetty päivä Cyber ​​Week -sivun aikana. Ikkuna mustasta perjantaista jouluun voi tuottaa tai hajottaa pienten ja keskisuurten yritysten liikevaihdon ja tulot aina suuryrityksiin kuten Nordstrom ja Target. Jokaisessa yrityksessä menestys tai epäonnistuminen kuitenkin johtuu siitä, kuinka hyvin verkkosivustosi kestää lomakäyttäjien liikenteen tuloja.

Kun asiakkaat saapuvat ja selaavat verkkosivustoasi, lisäävät tuotteita ostoskoriin ja tarkistavat, jokainen sekunti lasketaan. Digitaalinen suorituskyvyn hallintayhtiö SOASTA sanoi, että makea paikka - huippuluokan tuloksia vastaava verkkosivun latausaika - voi olla kaksi sekuntia tai vähemmän vuonna 2016. Cyber ​​Week 2014: n ja 2015 välisenä aikana SOASTA analysoi 1, 5 miljardia majakkaa käyttäjien käyttöistuntotietoja. SOASTA havaitsi, että huippunopeuden latausaika supistui 3, 8: sta 2, 4 sekuntiin, ja havaitsi myös, että vuonna 2015 hitaammilla sivuilla tapahtui 58 prosentin nousun poistumisprosentti. Numerot jatkuvat, mutta korrelaatio on yksinkertainen: verkkosivusto-ongelmat niillä keskeisillä hetkillä vastaavat menetettyjä tuloja.

Varmistaakseen, että heidän verkkosivunsa on valmis, yritysten on tehtävä jalkatyöt ennen kiirettä ja sen aikana. Puhuin sovellustoimituksen toimitusjohtajan ja skaalautuvan web-infrastruktuurin tarjoajan NGINX: n (lausutaan "moottori-x") toimitusjohtaja Gus Robertsonin kanssa siitä, kuinka yritysten tulisi valmistautua. Keskustelimme mekanismeista, joiden pitäisi olla käytössä parhaan mahdollisuuden saavuttamiseksi ja pahimman suunnittelemiseksi verkkomahdollisuuksien viikon aikana.

NGINX ja sen avoimen lähdekoodin ohjelmistot ovat olleet olemassa Internetin alusta lähtien. Yrityksen mukaan NGINX-ohjelmisto hallitsee yli 55 prosenttia Internetistä muodossa tai toisessa. Robertson kertoi näkevänsä Internetin kehittyvän yksinkertaisista verkkosivuista monimutkaisiksi, verkkopohjaisiksi sovelluksiksi, jotka tarjoavat käyttäjäkokemuksia (UX) laajaan valikoimaan laitteita ja näyttökokoja. Samanaikaisesti yhä enemmän vähittäismyyntiä tulee vuosittain verkosta.

"Näemme tämän siirtymisen, jossa sähköisen kaupan liiketoimista on tulossa yhtä tärkeitä, ellei jopa tärkeämpiä kuin tiili- ja laastimyynti fyysisissä kaupoissa", sanoi Robertson. "Kun verkkosivustosi sammuu, suljet suuren osan liiketoimintamahdollisuudestasi. Älä anna parhaasta ja kiireisimmästä päivästä tulla huonointa päivää. On olemassa perustoimenpiteitä, joiden avulla voit varmistaa, että olet yhtä hyvin suojattu. ja valmistettu niin kuin mahdollista."

Robertson antoi 10 vinkkiä, joiden avulla yrityksesi voi testata verkkosivustoaan ja tehdä pelisuunnitelman kiireeseen. Tällä tavalla olet valmis ja osaat vastata, jos jokin verkkosivustosi menee pieleen pahimpana aikana mustana perjantaina tai sähköisen maanantaina.

1. Seuraa verkkosivustoasi

Robertson kertoi, että yrityksille ei ole tarvetta, jos niillä on verkkosivustojen seuranta- tai sovellusten suorituskyvyn hallintaratkaisu (APM). Tällaiset työkalut antavat sinulle täydellisen näkyvyyden verkkosivustosi paitsi käyttöliittymän lisäksi myös kokonaisvaltaisesti koko verkkosovelluksen ja laskentaresurssien suhteen.

"Olemme tekemisissä hyvin erilaisten sovellusarkkitehtuurien kanssa, kuin olimme pari vuotta sitten. Kun jotain menee pieleen, sinun on tarkasteltava paitsi itse infrastruktuuria ja esimerkiksi vasteaikaa, myös syytä, ” sanoi Robertson. "Asiakkaamme käyttävät työkaluja kuten New Relic, AppDynamics ja Datadog selvittääkseen, ei vain mikä vikaan vai ei toimi takaosassa, vaan UX: n etuosaan. Useiden sekuntien viive voi tarkoittaa, että käyttäjä menee kilpailijan sivustolle ja ostaa tuotteen sen sijaan."

2. Ennaltaehkäisevä kuormitustestaus

Kuormitustestaus tarkoittaa kysynnän lisäämistä verkkosivustolle simuloidun liikenteen avulla nähdäksesi kuinka monta samanaikaista käyttäjää se pystyy käsittelemään. Robertson painotti, että kuormitustestaus tulisi tehdä varhain ja usein, ei vain normaalin liikenteen suhteen, vaan työntämällä verkkosivusto rajoilleen liikenteen ruuhkahuippujen käsittelemiseksi.

"Sinun on ladattava testi normaalilla liikenteellä - mitä odotat sen olevan - ja sitten suurin liikenne, jota voit mahdollisesti odottaa", sanoi Robertson. "Sinun täytyy nähdä, kuinka kyseinen kuormitustestaus vaikuttaa suorituskykyyn, mutta myös sivustosi kimmoisuuden joustavuuteen, kun liikennettä tulee."

3. Suorituskykytestaus

Kun lataat testiä, Robertson sanoi, että on myös tärkeää ajatella UX: tä. Kuormitus ja suorituskyvyn testaus kulkevat käsi kädessä, koska verkkosivustosi on kyettävä käsittelemään monia käyttäjiä kaatumatta, mutta sen on toimitettava nopeasti latautuvat sivut ja reagoiva käyttöliittymä pitääkseen asiakkaat tyytyväisinä ja kiinnostuneina ostoskokemuksesta.

"Haluat tarjota parhaan mahdollisen käyttökokemuksen asiakkaalle, joka yrittää olla vuorovaikutuksessa sivustosi kanssa ja olla yhteydessä yritykseesi", Robertson sanoi. "Suorituskykyisen verkkosovelluksen pitäisi saada asiakas oikeisiin tietoihin sivuston kautta ilman vaivaa. Asiakkaan kokemus on se."

4. Testaa kriittisiä käyttäjän työnkulkuja

Osa suorituskykytestauksesta ylittää latausajat, jotta todella testataan käyttäjävirtoja, jotka saavat eniten metaforista jalkaliikennettä verkkosivustollasi. Robertson kertoi esimerkiksi kuumimpien tuotesivujen, ostoskorinhallinnan ja, mikä tärkeintä, kassaprosessin saumattomuus on avainaskel verkkokaupan onnistuneessa ohjaamisessa.

"Yritykset kokeilevat kuormitusta sivuston edessä, mutta eivät välttämättä tausta-sovellusliittymää, joka yhdistää sinut maksuyhdyskäytävään", Robertson sanoi. "Sinulla on X määrä ihmisiä sovelluksen edessä, mutta se ei tiedä, toimiiko se koko ajan. Jos ihmiset yrittävät tarkistaa ostoskoristaan ​​etkä pysty, niin olet valmis. Olet menettänyt muunnoksen."

5. Aseta skaalaustyökalut paikoilleen

Riippumatta siitä, kuinka olet suunnitellut verkkosovelluksesi alla (pääset siihen myöhemmin), NGINX on saanut nimensä kykyyn nopeasti skaalata ja allokoida web-resursseja tarvittaessa. Robertson keskusteli monista työkaluista, jotka voit ottaa käyttöön verkkosivustollasi, jotta voisit antaa sinulle joustavuutta, kun paljon liikennettä tulee.

"Haluamme ajatella NGINXiä iskunvaimentimena sovelluksen etupäässä", sanoi Robertson. "Suoritamme HTTP-raskasnostoa. On olemassa kaikki nämä työkalut, jotka voit laittaa sovelluksen eteen, kuten lataustasapainot, välimuistin mekanismit tai CDN, jotka voivat auttaa sinua automaattista skaalaamista ja priorisoimaan tietty liikenne. Joten jos käyttäjät tulevat takaisin työnkulkuun ja joudut vaihtamaan yhden liikenteen lähteen toiseen, voit priorisoida jotain ostoskorin kassalle kuten maksimoidaksesi tulokset resursseihin nähden, jotka menevät kohti tuotehakupalkin virittämistä."

6. Asenna liikennekopiot

Skaalaustyökalut, kuten kuormituksen tasapainottajat ja CDN, ovat yksi osa NGINXin "iskunvaimennusta", mutta yritys asettaa myös niin kutsutut "liikennepoliisit" verkkosivustoille. Nämä liikennepoliisit lopettavat tietoturvaloukkaukset ja faux-passit, kuten DDoS-hyökkäykset. Robertsonin mukaan "reunapalvelut", kuten CDN: t, DDoS-lieventämispalvelut ja palomuurit voivat auttaa väärinkäyttäjiä ohjaamaan todellisen käyttäjän liikenteen verkkosivustollesi.

"DDoS voi tapahtua ulkoisista huonoista tekijöistä, jotka voivat viedä sivustosi alas, mutta voit myös vahingossa tehdä DDoS: n itsellesi, kun yksi palvelin pingittää toisen ja ottaa sen alas", Robertson selitti. "Liikennepoliisit tarkoittavat esimerkiksi painorajojen, ennalta asetettujen IP-osoitteiden asettamista, ulkoisten sovellusten estämistä ja sallittujen luetteloiden asettamista. NGINX voi luoda useita mekanismeja varmistaakseen, että palvelu ei keskeydy ja et anna yhden DDoS: lle toiselle. Sitten käyttöliittymässä on WAF, joka etsii esimerkiksi ulkoisia DDoS- ja SQL-injektiohyökkäyksiä."

7. Suorita virhesuunnitelma

Kukaan yritys ei halua nähdä verkkosivustonsa laskevan Cyber ​​Weekin aikana, mutta se tapahtuu joka vuosi, jopa korkean tason jälleenmyyjille. Tämän takia jokaisen yrityksen on suunniteltava pahinta. Robertson kertoi aloittavansa DRaaS-palvelun (Disaster Recovery-as-a-service) ratkaisun, jotta varmuuskopiosivusto olisi testattu ja valmis käytettäväksi, jos pääsivustosi menee alas.

"Varmista, että DR-sivustosi istuu siellä vakuutussuunnitelmana, mutta muista myös aktivoida ja testata se etukäteen", Robertson sanoi. "Kun lataat testata pääsivustoa, tee sama DR-sivustollesi, jotta jos jotain menee pieleen, voit siirtää sivuston nopeasti kyseiseen infrastruktuuriin.

8. Sosiaalisten vahinkojen hallinta

Varmuuskopiointisuunnitelman toinen puoli on asiakaspalvelun ja viestintästrategian tuntemus, ja se tarkoittaa vuonna 2016 sosiaalisen median hallintaa. Sosiaalinen media on etulinja asiakkaiden vuorovaikutukseen tuotemerkkiisi kanssa. Jos verkkosivustosi laskee, asiakkaat etsivät vastauksia ensisijaisesti yrityksesi Facebook- ja Twitter-sivuilla.

"Jos asiat menee pieleen, mieti, miten reagoisit sosiaaliseen mediaan ja miten edustajat voisivat tiedottaa asiakkaille ja pitää heidät ajan tasalla", Robertson sanoi.

9. Harkitse verkkosivustoarkkitehtuuria

Yksi pitkäaikaisimmista keskusteluista, joita yrityksesi pitäisi keskustella verkkosivustollesi, liittyy siihen, kuinka se suunnitellaan ja onko aika muutoksiin. Olemme kirjoittaneet siitä, kuinka kaikenlaiset sovellukset ovat siirtymässä monoliittisista arkkitehtuureista kohti modulaarisempia mikropalveluita. Robertson kertoi, että viime kädessä NGINX: n tarjoamat etuosatyökalut eivät korvaa dynaamisesti skaalautuvaa, mikropalvelupohjaista verkkosovellusta.

"Mikropalvelut ovat tapa, jolla näemme suurten verkko-ominaisuuksien saavan kyvyn todella skaalata", Robertson sanoi. "Jos olet kirjoittanut monoliitin, et voi tehdä uudelleenarviointia tämän hetken ja lomaostoskeskuksen välillä. Mutta sinun pitäisi tarkastella arkkitehtuuria ja miettiä, miten voit lopulta siirtyä. Mikropalvelun etuna on, että voit skaalaamaan yksittäisiä komponentteja, kun liikenne lyö niitä. Joten jos kuvakirjasto osuu, skaalaat sen tai minkä tahansa muun sovelluksen palvelun. Tämän sovellusarkkitehtuuriventtiilin avulla voit säätää tulevaa liikennettä, jota voi käyttää vuoden ympäri. liiallinen."

10. C-Suite-sisäänosto

Kun verkkosivusto menee alas mustana perjantaina, sen seurauksena ei ole vain vaikutus verkkosivustoa ylläpitävään IT-tiimiin. Yhtiön toimitusjohtajan tai CTO: n on sitten vastattava osakkeenomistajille tai hallitukselle, miksi verkkosivusto laski ja kuinka paljon potentiaalisia tuloja menetettiin. Liiketoimintaa ja teknologiaa koskevat kysymykset liittyvät erottamattomasti verkkoyrityksiin, ja Robertsonin mukaan johdon ja muiden avainhenkilöiden on tunnettava ja ymmärrettävä ne.

"Jos olet toimitusjohtaja ja 20 prosenttia yrityksestäsi tulee verkkosivustolta, samojen CIO: n kysymysten esittäminen on yhtä tärkeää kuin CIO: n kysyminen heidän tiimilleen", Robertson sanoi. "Tämä on korkeatasoista, mutta avainhenkilöiden on tärkeää tietää riittävästi yrityksessään ja sivustoissaan olevasta tekniikasta kysyäkseen oikeita kysymyksiä ja saada hyvä vastaus osakkeenomistajille, jos he ovat niin valitettavasti tarpeellisia."

Lomaostokset selviytymisoppaat: 10 vinkkiä verkkosivustosi ylläpitämiseksi