Bahay Negosyo Patnubay sa kaligtasan ng pamimili ng Holiday: 10 mga tip upang mapanatili ang iyong website at tumatakbo

Patnubay sa kaligtasan ng pamimili ng Holiday: 10 mga tip upang mapanatili ang iyong website at tumatakbo

Video: Holiday Shopping, Mailtime & More! 🎁 | Josh & Blue's VLOG Ep. 2 | Blue's Clues & You! (Nobyembre 2024)

Video: Holiday Shopping, Mailtime & More! 🎁 | Josh & Blue's VLOG Ep. 2 | Blue's Clues & You! (Nobyembre 2024)
Anonim

Black Friday at Cyber ​​Lunes ang Super Bowl para sa e-commerce. Ang kapaskuhan ay nagsisimula sa gear para sa mga negosyo na may pinakamalaking mga online shopping araw ng taon sa Linggo ng Cyber. Ang window mula sa Black Friday hanggang sa Pasko ay maaaring gumawa o masira ang mga benta at kita para sa mga maliliit na midsize na mga negosyo (SMBs) hanggang sa mga malalaking negosyo tulad ng Nordstrom at Target. Gayunman, para sa bawat negosyo, ang tagumpay o pagkabigo ay bumaba sa kung gaano kahusay ang iyong website hanggang sa pag-agos ng trapiko ng holiday ng gumagamit.

Kapag ang mga customer ay pumapasok at nagba-browse sa iyong website, pagdaragdag ng mga produkto sa kanilang cart, at pag-check out, bawat segundo na binibilang. Sinabi ng kumpanya ng pamamahala ng digital na pagganap ng SOASTA na ang matamis na lugar - ang oras ng pag-load ng website na katumbas ng mga pagbabagong pag-uusap - ay maaaring maging dalawang segundo o mas kaunti sa 2016. Sa pagitan ng Cyber ​​Week 2014 at 2015, sinusuri ng SOASTA ang 1.5 bilyong beacon na nagkakahalaga ng data ng sesyon ng gumagamit. Natagpuan ng SOASTA na ang pag-load ng oras ng pag-load ng pag-load mula sa 3.8 hanggang 2.4 segundo, at natagpuan din na, noong 2015, ang mga mabagal na pahina ay naranasan hanggang sa isang 58 porsyento na pagtaas sa rate ng bounce. Ang mga numero ay nagpapatuloy, ngunit ang ugnayan ay simple: ang mga problema sa website sa mga pangunahing sandali na pantay na nawala ang kita.

Upang matiyak na ang kanilang website ay handa, ang mga negosyo ay kailangang gawin ang legwork bago at sa panahon ng pagmamadali. Nagsalita ako kay Gus Robertson, CEO ng paghahatid ng aplikasyon at scalable provider ng web infrastructure NGINX (binibigkas na "engine-x") tungkol sa kung paano dapat maghanda ang mga negosyo. Tinalakay namin ang mga mekanismo na dapat na nasa lugar para sa pinakamahusay para sa pinakamahusay at plano para sa pinakamasama sa panahon ng Cyber ​​Week.

Ang NGINX at ang open-source software nito ay mula pa noong mga unang araw ng internet. Ayon sa kumpanya, ang NGINX software ay nagpapatakbo ng higit sa 55 porsyento ng internet sa isang porma o iba pa. Sinabi ni Robertson na nakikita niyang nagbabago ang internet mula sa mga simpleng webpage sa kumplikado, mga application na batay sa web na naghahatid ng mga karanasan ng gumagamit (UXes) sa isang malawak na hanay ng mga aparato at laki ng screen. Kasabay nito, higit pa at mas maraming kita sa tingi bawat taon ay nagmula sa web.

"Nakikita namin ang paglipat na ito kung saan ang mga transaksyon ng e-commerce ay nagiging pantay, kung hindi higit pa, mahalaga kaysa sa mga benta ng ladrilyo-at-mortar sa mga pisikal na tindahan, " sabi ni Robertson. "Kapag bumaba ang iyong website, isinara mo ang isang malaking tip sa iyong pagkakataon sa negosyo. Huwag hayaan ang iyong pinakamahusay at pinaka-abalang araw na maging pinakamasamang araw. Mayroong mga pangunahing bagay na maaari mong gawin upang matiyak na ikaw ay naprotektahan nang maayos. at naghanda hangga't maaari. "

Naglagay si Robertson ng 10 mga tip upang matulungan ang iyong negosyo na subukan ang website nito at gumawa ng isang plano sa laro para sa pagmamadali. Sa ganitong paraan, magiging handa ka at alam kung paano tumugon kung ang isang bagay sa iyong website ay nagkakamali sa pinakamasamang oras sa Black Friday o Cyber ​​Lunes.

1. Subaybayan ang Iyong Website

Sinabi ni Robertson na ito ay isang walang-brainer para sa mga negosyo na magkaroon ng isang website monitoring o application performance management (APM) solution sa lugar. Ang mga ganitong uri ng tool ay nagbibigay sa iyo ng kumpletong kakayahang makita sa hindi lamang sa harap ng iyong website, ngunit isang holistic na pagtingin sa buong web application at compute mapagkukunan.

"Nakikipag-usap kami sa ibang-iba ng mga arkitektura ng aplikasyon kaysa sa kami ay ilang taon na ang nakakaraan. Kapag may mali, kailangan mong tumingin hindi lamang sa imprastruktura mismo at mga bagay tulad ng oras ng pagtugon, ngunit ang dahilan, " sabi ni Robertson. "Ang mga kustomer sa amin ay gumagamit ng mga tool tulad ng New Relic, AppDynamics, at Datadog upang malaman hindi lamang kung ano ang pagkakamali o hindi gumaganap sa likuran, ngunit ang UX sa harap ng dulo. Maraming mga segundo ng pagkaantala ay maaaring nangangahulugang ang isang gumagamit ay pupunta sa site ng iyong katunggali. at bibilhin ang produkto doon. "

2. Preemptive Load Testing

Ang pagsusuri sa pag-load ay nangangahulugan ng paglalagay ng demand sa isang website sa pamamagitan ng paggamit ng simulate na trapiko upang makita kung gaano karaming mga kasabay na mga gumagamit ang maaaring mahawakan nito. Binigyang diin ni Robertson na ang pagsusuri sa pag-load ay dapat gawin nang maaga at madalas, hindi lamang sa normal na trapiko ngunit sa pamamagitan ng pagtulak sa website sa mga limitasyon nito upang hawakan ang mga antas ng trapiko ng rurok.

"Kailangan mong mag-load ng pagsubok sa normal na trapiko - kung ano ang inaasahan mong maging ito - at pagkatapos ay ang pinakamataas na trapiko na maaari mong asahan, " sabi ni Robertson. "Kailangan mong makita kung paano nakakaapekto ang pagganap ng pagsubok sa pag-load, ngunit din ang back-end resiliency ng iyong site habang papasok ang trapiko."

3. Pagsubok sa Pagganap

Habang nag-load ka ng pagsubok, sinabi ni Robertson na mahalaga din na mag-isip tungkol sa UX. Magkasama-sama ang pag-load at pagsubok sa pagganap dahil ang iyong website ay kailangang magagawang hindi lamang hawakan ang maraming mga gumagamit nang walang pag-crash, ngunit pagkatapos ay kailangan itong maghatid ng mga pahina ng mabilis at pag-load upang mapanatili ang mga customer na masaya at nakikibahagi sa karanasan sa pamimili.

"Nais mong maihatid ang pinakamahusay na karanasan ng gumagamit na maaari mong para sa customer na sinusubukan na makipag-ugnay sa iyong site at magkaroon ng isang relasyon sa iyong kumpanya, " sabi ni Robertson. "Ang isang application ng web na may mataas na pagganap ay dapat makuha ang customer sa tamang impormasyon sa pamamagitan ng site nang walang maraming abala. Iyon ang tungkol sa karanasan ng customer."

4. Subukan ang Mga Kritikal na Gumagamit ng Kritikal

Bahagi ng pagsubok sa pagganap ay lalampas sa mga oras ng pag-load upang aktwal na subukan ang mga daloy ng gumagamit na makakatanggap ng pinaka metaphorical traffic trapiko sa iyong website. Sinabi ni Robertson na ang mga pagsubok sa mga bagay tulad ng pinakamainit na mga pahina ng produkto, pamamahala sa cart ng pamilihan, at, pinaka-mahalaga, ang pagkakasunud-sunod ng proseso ng pag-checkout ay isang pangunahing hakbang sa matagumpay na pagmamaneho sa mga online na benta.

"Ang mga negosyo ay pagsubok sa pag-load sa harap ng site ngunit hindi kinakailangan ang back-end na API na nag-uugnay sa iyo sa gateway ng pagbabayad, " sabi ni Robertson. "Mayroon kang X na halaga ng mga tao sa harap ng application ngunit hindi nito sinabi sa iyo kung gagana ito sa buong paraan. Kung sinusubukan ng mga tao na suriin mula sa kanilang shopping cart at hindi nila magagawa, tapos ka na . Nawala mo ang pagbabagong iyon. "

5. Ilagay ang Mga tool sa Scaling sa Lugar

Hindi alintana kung paano mo nai-archive ang iyong web application sa ilalim (kukuha kami sa susunod na), ginawa ng NGINX ang pangalan nito sa mabilis na pag-scale at maglaan ng mga mapagkukunan ng web kung saan kinakailangan nila. Napag-usapan ni Robertson ang iba't ibang mga tool na maaari mong ilagay sa iyong website upang mabigyan ka ng kakayahang umangkop kapag pumapasok ang mataas na trapiko.

"Gusto naming isipin ang NGINX bilang ang shock absorber sa harap ng isang aplikasyon, " sabi ni Robertson. "Ginagawa namin ang mabigat na pag-angat ng HTTP. Mayroong lahat ng mga tool na maaari mong ilagay sa harap ng app tulad ng mga balanse ng pag-load, mga mekanismo ng caching, o isang CDN na makakatulong sa iyo ng awtomatikong sukat at unahin ang ilang trapiko. Kaya, kung ang mga gumagamit ay darating bumalik sa isang daloy ng trabaho at kailangan mong i-trade off ang isang mapagkukunan ng trapiko kumpara sa isa pa, maaari mong unahin ang isang bagay tulad ng pag-checkout ng cart ng cart upang ma-maximize ang mga conversion sa mga mapagkukunan na pupunta sa pag-powering ng bar ng paghahanap ng produkto. "

6. Mag-set up ng Mga Cops sa Trapiko

Ang mga tool sa pag-scale tulad ng mga balanse ng pag-load at mga CDN ay isang elemento ng "shock absorption ng NGINX, " ngunit itinatakda din ng kumpanya ang tinatawag nitong "traffic cops" para sa mga website. Ang mga traffic cops na ito ay nagpapatigil sa mga paglabag sa seguridad at malaking bagay tulad ng pag-atake ng Distribution-Denial-of-Service (DDoS). Sinabi ni Robertson na "mga serbisyo sa gilid" tulad ng mga CDN, mga serbisyo ng pagpapagaan ng DDoS, at mga firewall ay makakatulong sa pag-alis ng malisyosong trapiko upang hayaan ang tunay na trapiko ng gumagamit sa iyong website.

"Ang mga DDoS ay maaaring mangyari mula sa mga panlabas na masamang ahente na maaaring bumaba sa iyong site, ngunit maaari mo ring hindi sinasadyang DDoS ang iyong sarili sa pamamagitan ng pagkakaroon ng isang server ng pinging sa isa pa at ibinaba ito, " paliwanag ni Robertson. "Ang mga pulis ng trapiko ay nangangahulugang pag-set up ng mga bagay tulad ng mga limitasyon ng timbang, pre-set IP address, pagharang at pagpaputi ng mga panlabas na aplikasyon. Ang isang bilang ng mga mekanismo na maaaring mailagay sa NGINX upang matiyak na ang serbisyo ay hindi makagambala at hindi mo pinapayagan ang isa sa DDoS Pagkatapos, sa harap na dulo, mayroon kang isang WAF na naghahanap ng mga bagay tulad ng mga panlabas na DDoS at SQL injection atake. "

7. Gumawa ng isang Plano ng Pagkabigo

Walang negosyong nais na makita ang kanilang website na bumaba sa Cyber ​​Week ngunit nangyayari ito sa bawat taon, maging sa mga nagtitingi na may mataas na profile. Dahil dito, ang bawat negosyo ay kailangang magplano para sa pinakamasama. Sinabi ni Robertson na nagsisimula sa pagkakaroon ng isang solusyon sa Disaster Recovery-as-a-Service (DRaaS) sa lugar upang masubukan ang isang backup na website at handang pumunta kung bumaba ang iyong pangunahing website.

"Tiyaking nakaupo ang iyong site sa DR bilang isang plano ng seguro, ngunit siguraduhing buhayin at subukan ito bago, " sabi ni Robertson. "Kapag nag-load ka ng pagsubok sa pangunahing site, gawin ang parehong sa iyong site sa DR upang, kung may mali, maaari mong ilipat ang site nang mabilis sa imprastruktura na iyon.

8. Pagkontrol sa Social Pinsala

Ang iba pang kalahati ng iyong backup na plano ay upang malaman ang iyong serbisyo sa customer at diskarte sa outreach at, sa 2016, nangangahulugan ito ng pamamahala ng social media. Ang social media ay ang front line para sa pakikipag-ugnayan ng customer sa iyong tatak. Kung bumaba ang iyong website, kung gayon ang mga unang lugar na hahanapin ng mga customer ang mga sagot ay ang mga pahina ng Facebook at Twitter ng iyong kumpanya.

"Kung nagkakamali ang mga bagay, isipin kung paano ka sasagot sa social media at kung paano sasabihin ng iyong mga kinatawan ang pag-alam sa mga customer at panatilihing napapanahon, " sabi ni Robertson.

9. Isaalang-alang ang Arkitektura ng Website

Ang isa sa mga pangmatagalang pag-uusap na dapat talakayin ng iyong negosyo pagdating sa iyong website ay tungkol sa kung paano ito nai-archive at kung oras na ba para sa pagbabago. Nasulat namin ang tungkol sa kung paano ang mga aplikasyon ng lahat ng uri ay lumilipat sa mga arkitektura ng monolitik at patungo sa mas modular na microservice. Sinabi ni Robertson na, sa huli, ang mga tool sa harap ng end NGINX ay nagbibigay ng walang kapalit para sa isang pabago-bago na scaling, microservices na nakabase sa web app.

"Ang Microservice ay ang paraan na nakikita namin ang mga malalaking katangian ng web na nakakakuha ng kakayahang talagang masukat, " sabi ni Robertson. "Kung nakasulat ka ng isang monolith, hindi ka maaaring muling mag-rearchitect sa pagitan ngayon at sa pagbibili ng holiday shopping. Ngunit dapat mong tingnan ang iyong arkitektura at pag-iisip tungkol sa kung paano ka maaaring maglaan ng paglipat. Ang pakinabang ng isang microservice ay maaari kang awtomatikong masukat ang mga indibidwal na sangkap bilang trapiko ay pag-agaw sa kanila.Kaya, kung ang imahe ng library ay na-hit, na masukat mo na o anumang iba pang serbisyo sa app.Ito ang arkitektura ng balbula ng application na ito upang ayusin para sa papasok na trapiko na, sa paligid ng oras ng taong ito, ay maaaring maging sobra. "

10. C-Suite Buy-In

Kapag bumaba ang isang website sa Black Friday, ang pagbagsak mula doon ay hindi lamang nakakaapekto sa IT team na tumatakbo sa website. Ang CEO o CTO ng kumpanya pagkatapos ay kailangang sumagot sa mga shareholders o sa isang lupon ng mga direktor tungkol sa kung bakit bumaba ang website at kung gaano kalaki ang mga potensyal na kita. Ang mga isyu sa negosyo at teknolohiya ay inextricably na naka-link para sa mga online na negosyo, at sinabi ni Robertson na ang pamamahala at iba pang mga executive ay kailangang malaman at maunawaan ang mga ito.

"Kung ikaw ay isang CEO at 20 porsyento ng iyong negosyo ay nagmumula sa website, ang pagtatanong ng parehong mga katanungan ng iyong CIO ay kasinghalaga ng pagtatanong ng CIO sa kanilang koponan, " sabi ni Robertson. "Ito ay mataas na antas, ngunit mahalaga para sa mga ehekutibo na magkaroon ng sapat na kaalaman tungkol sa teknolohiya sa kanilang kumpanya at sa kanilang mga site upang magtanong ng mga tamang katanungan at magkaroon ng isang mahusay na sagot para sa mga shareholders kung sila ay hindi sapat na kapaki-pakinabang na kailangan ng isa."

Patnubay sa kaligtasan ng pamimili ng Holiday: 10 mga tip upang mapanatili ang iyong website at tumatakbo