У дома Бизнес Ръководство за оцеляване за празнично пазаруване: 10 съвета за поддържане и функциониране на уебсайта Ви

Ръководство за оцеляване за празнично пазаруване: 10 съвета за поддържане и функциониране на уебсайта Ви

Видео: PULCINO PIO - El Pollito Pio (Official video) (Ноември 2024)

Видео: PULCINO PIO - El Pollito Pio (Official video) (Ноември 2024)
Anonim

Черен петък и Кибер понеделник са Супер купата за електронна търговия. Сезонът на ваканциите започва в началото на бизнеса с най-големите онлайн пазаруващи дни през годината по време на Cyber ​​Week. Прозорецът от Черен петък до Коледа може да доведе до намаляване на продажбите и приходите за малки и средни предприятия (SMBs) чак до големи бизнеси като Nordstrom и Target. За всеки бизнес обаче успехът или провалът се свеждат до това колко добре вашият уебсайт поддържа дотока на трафик на ваканционни потребители.

Когато клиентите влизат и разглеждат уебсайта ви, добавят продукти в кошницата си и проверяват, всяка секунда се брои. Компанията за управление на дигиталната производителност SOASTA заяви, че сладкото място - времето за зареждане на уебсайта, което съответства на пиковите реализации - може да бъде две секунди или по-малко през 2016 г. Между Cyber ​​Week 2014 и 2015 г. SOASTA анализира данни за потребителски сесии на стойност 1, 5 милиарда маяци. SOASTA установи, че времето за пиково преобразуване се е свило от 3, 8 до 2, 4 секунди, а също така е установено, че през 2015 г. по-бавните страници имат до 58 процента увеличение на степента на отпадане. Цифрите продължават и продължават, но корелацията е проста: проблемите с уебсайтовете в тези ключови моменти са равни загубени приходи.

За да се уверят, че уебсайтът им е подготвен, фирмите трябва да правят краката преди и по време на бързането. Разговарях с Гус Робъртсън, изпълнителен директор на доставчика на приложения и мащабируем доставчик на уеб инфраструктура NGINX (произнася се „engine-x“) за това как трябва да се подготвят бизнеса. Обсъдихме механизмите, които трябва да съществуват, за да се премине към най-доброто и да планираме най-лошото по време на киберседмицата.

NGINX и неговият софтуер с отворен код съществуват от първите дни на интернет. Според компанията, софтуерът на NGINX захранва над 55 процента от интернет под една или друга форма. Робъртсън каза, че е виждал интернет да се развива от прости уеб страници в сложни уеб базирани приложения, които предоставят потребителски изживявания (UXes) на широк спектър от устройства и размери на екрана. В същото време все повече и повече приходи на дребно всяка година идват от мрежата.

"Виждаме този преход, при който транзакциите за електронна търговия стават еднакво, ако не и по-важни от продажбите на тухли и разтвори във физически магазини", каза Робъртсън. "Когато уебсайтът ви се понижи, вие изключвате голяма част от бизнес възможностите си. Не позволявайте най-добрият и натоварен ден да стане най-лошият ви ден. Има много основни неща, които можете да направите, за да сте сигурни, че сте добре защитени и се приготвя колкото е възможно “.

Робъртсън изложи 10 съвета, за да помогне на вашия бизнес да изпробва уебсайта си и да направи игрови план за бързината. По този начин ще бъдете подготвени и ще знаете как да отговорите, ако нещо в уебсайта ви се обърка в най-лошия момент в Черен петък или Кибер понеделник.

1. Следете вашия уебсайт

Робъртсън каза, че не е необходимо за бизнеса да има решение за мониторинг на уебсайтове или управление на производителността на приложенията (APM). Тези видове инструменти ви дават пълна видимост не само в предния край на вашия уебсайт, но и цялостен поглед върху цялото уеб приложение и изчисляване на ресурси.

"Имаме работа с много различни архитектури на приложенията, отколкото преди няколко години. Когато нещо се обърка, трябва да погледнете не само самата инфраструктура и неща като времето за реакция, а причината", каза Робъртсън. „Нашите клиенти използват инструменти като New Relic, AppDynamics и Datadog, за да разберат не само какво е грешно или не в задния край, но UX в предния край. Няколко секунди закъснение може да означава, че потребителят отива на сайта на вашия конкурент и вместо това купува продукта."

2. Предварително тестване на натоварването

Тестът за натоварване означава търсене на уебсайт чрез използване на симулиран трафик, за да видите колко едновременни потребители могат да се справят. Робъртсън подчерта, че тестовете за натоварване трябва да се правят рано и често, не само при нормален трафик, но чрез натискане на уебсайта до неговите граници, за да се справи с пиковите нива на трафик.

"Трябва да заредите тест при нормален трафик - какъвто очаквате да бъде - и тогава максималният трафик, който някога бихте могли да очаквате", каза Робъртсън. „Трябва да видите как това тестване на натоварването влияе върху производителността, но също така и устойчивостта на задния край на вашия сайт при влизането на този трафик.“

3. Тестване на производителността

Докато тествате тест, Робъртсън каза, че е важно да помислите и за UX. Тестът за натоварване и ефективност върви ръка за ръка, защото уебсайтът ви трябва да може да се справя не само с много потребители, без да се срива, но след това трябва да доставя бързо зареждащи се страници и отзивчив интерфейс, за да поддържа тези клиенти щастливи и ангажирани с пазаруването.

„Искате да предоставите най-доброто потребителско изживяване за клиента, който се опитва да взаимодейства с вашия сайт и да има връзка с вашата компания“, каза Робъртсън. „Високопроизводителното уеб приложение трябва да осигурява на клиента правилната информация през сайта без много караница. За това става въпрос за клиентското изживяване.“

4. Тествайте критичните работни процеси на потребителя

Част от това тестване на производителността надхвърля времето за натоварване, за да тества действително потребителските потоци, които ще получат най-метафоричния трафик на крака на вашия уебсайт. Робъртсън каза, че тестването на неща като най-горещите страници с продукти, управлението на количките и най-важното - безпроблемността на процеса на плащане е ключова стъпка към успешното управление на онлайн продажбите.

„Компаниите тестват натоварването на предната част на сайта, но не е задължително и задния API, който ви свързва към шлюза за плащания“, каза Робъртсън. „Имате X количество хора в предната част на приложението, но това не ви казва дали ще работи през целия път. Ако хората се опитват да проверят от пазарската си количка, а те не могат, вие сте готови. Загубили сте това преобразуване."

5. Поставете инструментите за мащабиране на място

Независимо от начина, по който сте проектирали уеб приложението си отдолу (ще разберем по-късно), NGINX е направил името си, за да може бързо да мащабира и разпределя уеб ресурси там, където са необходими. Робъртсън обсъди различни инструменти, които можете да поставите на вашия уебсайт, за да ви даде известна гъвкавост, когато идва голям трафик.

"Обичаме да мислим за NGINX като амортисьор в предния край на приложение", каза Робъртсън. "Ние правим HTTP тежко повдигане. Има всички тези инструменти, които можете да поставите в предната част на приложението, като балансиращи натоварвания, кеширащи механизми или CDN, които могат да ви помогнат в автоматичното мащабиране и приоритет на определен трафик. Така че, ако потребителите идват обратно в работен поток и трябва да търгувате с един източник на трафик срещу друг, можете да дадете приоритет на нещо като касата за пазаруване, за да увеличите максимално реализациите над ресурсите, насочени към захранване на лентата за търсене на продукти."

6. Настройте ченгетата на трафика

Инструменти за мащабиране като балансиращи натоварвания и CDN са един от елементите на „шоковото поглъщане“ на NGINX, но компанията също така създава това, което нарича „ченгета на трафика“ за уебсайтове. Тези полицаи за трафик спират нарушенията на сигурността и фалшиви паузи като атентати на разпределено-отказано обслужване (DDoS). Робъртсън каза, че "крайни услуги" като CDN, DDOS услуги за смекчаване и защитни стени могат да помогнат за отклоняване на злонамерен трафик, за да се пусне реалния трафик на потребителя към вашия уебсайт.

"DDoS може да се случи от външни лоши агенти, които могат да свалят вашия сайт надолу, но можете също така случайно сами да DDoS, като един сървър пингира друг и го свали", обясни Робъртсън. „Пътните ченгета означават настройване на неща като ограничения на теглото, предварително зададени IP адреси, блокиране и бели списъци с външни приложения. Редица механизми, които NGINX може да въведе, за да гарантира, че услугата не е прекъсната и няма да разрешите на един да DDoS друг. След това на предния край имате WAF, който търси неща като външни DDoS и SQL инжектиращи атаки."

7. Направете план за отказ

Никой бизнес не иска да види, че уебсайтът им се понижава по време на Cyber ​​Week, но това се случва всяка година, дори и при високопрофилни търговци. Поради това всеки бизнес трябва да планира най-лошото. Робъртсън каза, че започва с създаването на решение за възстановяване след бедствия (DRaaS), за да има тестван резервен уебсайт и готов за работа, ако основният ви уебсайт се понижи.

"Уверете се, че вашият сайт за DR седи там като застрахователен план, но също така не забравяйте да го активирате и тествате предварително", каза Робъртсън. „Когато зареждате тест на основния сайт, направете същото с вашия DR сайт, така че ако нещо се обърка, можете бързо да преместите сайта в тази инфраструктура.

8. Контрол на социалните щети

Другата половина на плана ви за архивиране е да знаете стратегията си за обслужване на клиенти и информационно обслужване, а през 2016 г. това означава управление на социалните медии. Социалните медии са първа линия за взаимодействие на клиентите с вашата марка. Ако уебсайтът ви се понижи, тогава на първо място клиентите ще търсят отговори са страниците на вашата компания във Facebook и Twitter.

„Ако нещата се объркат, помислете как бихте реагирали в социалните медии и как вашите представители ще предприемат информирането на клиентите и ще ги поддържат в течение“, каза Робъртсън.

9. Помислете за архитектура на уебсайтове

Един от дългосрочните разговори, които вашият бизнес трябва да обсъжда, когато става въпрос за вашия уебсайт, е за това как е архитектиран и дали е време за промяна. Писахме за това как приложения от всякакъв вид се отдалечават от монолитните архитектури и към по-модулни микросервизи. Робъртсън каза, че в крайна сметка предните инструменти, които NGINX предоставя, не заместват динамичното мащабиране на уеб приложение, базирано на микросервизи.

„Микросервизите са начинът, по който виждаме големи уеб имоти, които получават способността наистина да мащабират“, каза Робъртсън. "Ако сте написали монолит, не можете да пренасочите между сега и празничното пазаруване. Но трябва да гледате архитектурата си и да мислите как евентуално да преминете. Предимството на микросервиза е, че можете да направите автоматичен мащабирайте отделни компоненти, тъй като трафикът ги удря. Така че, ако библиотеката на изображенията бъде ударена, вие мащабирате тази или друга услуга в приложението. Това е този клапан за архитектура на приложението, за да се настрои за входящ трафик, който през това време на годината може да бъде прекомерна."

10. Вход за C-Suite

Когато уебсайтът заработи в Черен петък, последствията от него не се отразяват само на ИТ екипа, който управлява уебсайта. Тогава изпълнителният директор или CTO на компанията трябва да отговори на акционерите или на съвет на директорите за това защо уебсайтът се е понижил и колко потенциални приходи са загубени. Проблемите с бизнеса и технологиите са неразривно свързани с онлайн бизнеса и Робъртсън каза, че ръководството и другите ръководители трябва да ги знаят и разбират.

„Ако сте главен изпълнителен директор и 20 процента от вашия бизнес идва от уебсайта, задаването на същите въпроси на вашия CIO е толкова важно, колкото и CIO да ги задавате на своя екип“, каза Робъртсън. "Това е на високо ниво, но е важно ръководителите да знаят достатъчно за технологията в тяхната компания и на своите сайтове, за да зададат правилните въпроси и да имат добър отговор на акционерите, ако са достатъчно нещастни, за да имат нужда от такъв."

Ръководство за оцеляване за празнично пазаруване: 10 съвета за поддържане и функциониране на уебсайта Ви