Сигурността, наблюдението и постоянната техническа грижа поддържат системите зад сайта достъпни, актуални и възстановими. Управляваме инфраструктурния слой, проверените резервни копия, критичните актуализации и проверките на състоянието, които не трябва да зависят от нечия памет.
Сайтът може да изглежда нормално, докато актуализациите са просрочени, резервните копия са неизползваеми, сертификатите са близо до изтичане или производителността постепенно се влошава. Поддръжката държи тези скрити рискове видими и контролирани.
Работим по ясен оперативен цикъл: наблюдение, резервно копие, актуализация, тестване, корекция и отчет. Поддръжката следва надежден ритъм, вместо да се случва само когато някой се сети.
| Задача | Област | Статус |
|---|
Готовността за възстановяване означава да знаеш кое моментно копие е надеждно, какво съдържа и колко бързо сайтът може да бъде възстановен след неуспешна актуализация, повредена база данни или случайно изтриване.
Регулярната точка за възстановяване запазва състоянието на сайта преди началото на следващия работен ден.
Добрата поддръжка не позволява техническият слой да пречи на клиента. Сървърът се проверява, всяка услуга на приложението се наблюдава, а подозрителният трафик се ограничава, преди да може да прекъсне разглеждането, формите или поръчките.
$ ssh [email protected] [email protected]'s password: Welcome to Ubuntu 24.04.1 LTS (GNU/Linux 6.8.0-106-generic x86_64) $ hostnamectl Static hostname: commerce-host-01 Operating System: Ubuntu 24.04.1 LTS Kernel: Linux 6.8.0-106-generic Architecture: x86-64 $ uptime 23:12:04 up 125 days, 4:44, 1 user, load average: 0.00, 0.01, 0.00 $ free -h Mem: 3.8Gi total 1.1Gi used 2.3Gi free 0.3Gi cache Swap: 4.0Gi total 0.2Gi used 3.8Gi free $ sudo nginx -t nginx: configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful $ systemctl --failed 0 loaded units listed. 18 package updates are available for review. Host, web server and system services are responding normally.
Aug 03 23:14:55 kernel: [UFW BLOCK] IN=ens3 SRC=198.51.100.44 DST=203.0.113.24 SPT=46660 DPT=23 Aug 03 23:14:49 sshd[2160198]: Failed password for root from 192.0.2.87 port 40252 ssh2 Aug 03 23:14:46 fail2ban-server[887]: Ban 192.0.2.87 after repeated SSH failures Aug 03 23:14:28 nginx[620]: rate limit applied to repeated /wp-login probes Aug 03 23:14:21 kernel: [UFW BLOCK] IN=ens3 SRC=198.51.100.122 DST=203.0.113.24 SPT=49954 DPT=23 Aug 03 23:13:59 sshd[2160597]: pam_unix(sshd:auth): authentication failure; user=deploy Aug 03 23:13:40 auditd[411]: integrity policy active, no critical file changes detected Aug 03 23:13:16 crowdsec[398]: decision pushed: block 198.51.100.122 for 4h Aug 03 23:13:01 systemd[1]: Started session-3236.scope - Session 3236 of User admin. Aug 03 23:12:57 sshd[2160201]: Accepted publickey for admin from 192.0.2.14 port 11578 ssh2 Aug 03 23:12:33 nginx[620]: 200 GET /checkout response=181ms upstream=healthy Aug 03 23:12:29 php-fpm[710]: application workers healthy, queue depth 0
Добрата техническа поддръжка трябва да оставя измерима следа: по-малко прекъсвания, по-бърза реакция, по-сигурни промени и по-надежден път на клиента. Този изглед превръща регулярната поддръжка в ясни оперативни резултати, а не в пореден списък с технически задачи.
Наличност на услугата за клиентите през измервания период.
Завършени автоматични и ръчни проверки на състоянието.
Рискове, отстранени преди клиентите да се сблъскат с тях.
Типично време за отговор на сървъра след поддръжка.
Нека изградим заедно сайтове и дигитални системи, създадени за конверсии и измерим резултат. Свържи се с нас, за да обсъдим следващата стъпка.