Будинки Бізнес Посібник з виживання на святковому шопінгу: 10 порад для підтримки вашого веб-сайту

Посібник з виживання на святковому шопінгу: 10 порад для підтримки вашого веб-сайту

Відео: unboxing turtles slime surprise toys learn colors (Листопад 2024)

Відео: unboxing turtles slime surprise toys learn colors (Листопад 2024)
Anonim

Чорна п'ятниця та Кібер-понеділок - Суперкубок для електронної комерції. Сезон відпусток починає сподіватися для підприємств, які проводять найбільші Інтернет-магазини в році протягом тижня Кібер. Вікно від Чорної п’ятниці до Різдва може принести або зменшити продажі та прибуток для малого середнього бізнесу (SMB) аж до великого бізнесу, таких як Nordstrom і Target. Однак для кожного бізнесу успіх чи невдача зводиться до того, наскільки добре ваш веб-сайт підтримує приплив святкового трафіку користувачів.

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

Щоб переконатися, що їх веб-сайт підготовлений, підприємствам потрібно робити обробку ніг до і під час поспіху. Я розмовляв з Гасом Робертсоном, генеральним директором з доставки додатків та масштабованим постачальником веб-інфраструктури NGINX (вимовляється "двигун-х") про те, як слід готуватися бізнесу. Ми обговорили механізми, які повинні бути створені для того, щоб стати найкращим та планувати найгірше під час Кібертижня.

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, щоб, якщо щось пішло не так, ви зможете швидко перемістити його в ту інфраструктуру.

8. Контроль соціальних збитків

Інша половина плану резервного копіювання - це знати стратегію обслуговування клієнтів та пропагандистських послуг, а в 2016 році це означає управління соціальними медіа. Соціальні медіа - це передова лінія взаємодії з вашим брендом. Якщо ваш веб-сайт знизиться, то перші місця клієнти шукатимуть відповіді - це сторінки вашої компанії у Facebook та Twitter.

"Якщо все піде не так, подумайте, як би ви реагували в соціальних мережах, і як ваші представники будуть намагатися інформувати клієнтів і підтримувати їх в курсі", - сказав Робертсон.

9. Розгляньте архітектуру веб-сайтів

Однією з довгострокових розмов, про які ваш бізнес повинен обговорювати, коли мова заходить про ваш веб-сайт, - це те, як його архітектурно та чи настав час для змін. Ми писали про те, як додатки різного типу віддаляються від монолітних архітектур та до більш модульних мікросервісів. Робертсон зазначив, що, в кінцевому рахунку, інструменти, що надаються NGINX, не є заміною динамічного масштабування веб-додатків на основі мікросервісів.

"Мікросервіси - це те, як ми бачимо великі веб-властивості, що отримують можливість дійсно масштабувати", - сказав Робертсон. "Якщо ви написали моноліт, ви не можете змінити орієнтацію між часом та святом шопінгу. Але ви повинні дивитись на свою архітектуру та думати про те, як можна врешті перейти. Перевага мікросервісу полягає в тому, що ви можете авто- масштабуйте окремі компоненти в міру потрапляння на них трафіку. Отже, якщо бібліотека зображень потрапляє, ви масштабуєте цю чи будь-яку іншу службу в додатку. Це клапан архітектури додатків, щоб налаштувати вхідний трафік, який може бути в цей час року. надмірне ».

10. Вхід в С-люкс

Коли веб-сайт заходить у Чорну п’ятницю, наслідки цього не впливають лише на ІТ-команду, яка працює на веб-сайті. Тоді генеральний директор або CTO компанії повинен відповідати акціонерам або раді директорів про те, чому веб-сайт знизився і скільки потенційного доходу було втрачено. Питання бізнесу та технологій нерозривно пов’язані з онлайн-бізнесом, і Робертсон сказав, що керівництву та іншим керівникам потрібно знати і розуміти їх.

"Якщо ви генеральний директор, і 20 відсотків вашого бізнесу приходить з веб-сайту, задавати ті самі записи вашому керівнику роботи настільки ж важливо, як і керівник директора, задаючи їх своїй команді", - сказав Робертсон. "Це рівень високого рівня, але керівникам важливо знати достатньо про технології у своїй компанії та на своїх сайтах, щоб задати правильні запитання та отримати хорошу відповідь для акціонерів, якщо їм не вистачає необхідності".

Посібник з виживання на святковому шопінгу: 10 порад для підтримки вашого веб-сайту