Hosting WordPress na Amazon EC2: złożoność i koszty

Opublikowany: 2019-02-05

Hosting WordPress na Amazon EC2 to popularne, gotowe rozwiązanie dla firm. Jednak hosting i zarządzanie instancjami EC2 WordPress jest złożony i ma ukryte koszty, które wpłyną na Twój biznes, szczególnie jeśli jesteś marką z dużym portfolio internetowym. Budżetowanie projektu z Amazon AWS jest strasznie skomplikowane i może się okazać, że łatwość udostępniania, jaką oferuje AWS, nie jest całą prawdą.

Dla niektórych powyższe może brzmieć jak śmiałe stwierdzenie, więc rozpakujmy argumentację.

AWS EC2 WordPress kosztuje bez wysokiej dostępności

Zakładamy, że będziesz potrzebować trzech różnych instancji EC2 (jednej dla WordPress, jednej dla Nginx i buforowania oraz jednej dla Staging) oraz urządzeń magazynujących, integracji CDN, bazy danych i zapory aplikacji internetowej.

Zacznijmy od wykonania obliczeń z tyłu koperty:

AWS EC2 WordPress kosztuje

Pamiętaj, że ten podział kosztów jest bez wysokiej dostępności . Więc jeśli Twój serwer sieciowy ulegnie awarii, wystąpi usterka sprzętowa lub aktualizacja systemu operacyjnego zepsuje coś krytycznego, cała Twoja firma wypadnie z okna. Przestój wpływa na przychody i reputację marki.

Jeśli chcesz dodać wysoką dostępność, będziesz potrzebować co najmniej podwojonych lub nawet potrojonych kosztów, a także dodać dwa elastyczne moduły równoważące obciążenie, aby mieć minimalną potrzebną ilość konfiguracji.

Aby uzyskać szczegółowe informacje o cenach, odwiedź tę stronę i sprawdź, czy możesz dokładnie określić, ile i za co zapłacisz. AWS ma własną jednostkę metryczną (LCU), która nie odpowiada żadnemu standardowi, jest bardzo niejasna i sprawia, że ​​budżetowanie projektów to koszmar.

Naszym skromnym zdaniem jednostki metryczne powinny być opracowywane przez instytuty i organizacje ISO, a nie Jeffa Bezosa i Amazona.

Ten koszt, bez obliczania siły roboczej, dotyczy dość standardowej wydajności, jeśli Twoja witryna ma wyższe wymagania niż te, koszty mogą się łatwo pomnożyć. Nie jest tajemnicą, że wartość Amazona w przeliczeniu na surową moc procesora jest jedną z najdroższych w branży – ponieważ tak zwana łatwość „elastycznych” wdrożeń wiąże się ze znacznymi kosztami ogólnymi.

Koszty administracyjne systemu AWS EC2 WordPress

AWS sprawia, że ​​udostępnianie systemów jest bardzo łatwe, czasami wystarczy jedno kliknięcie. Ale to stwarza fałszywe wrażenie, że możesz wszystko osiągnąć za pomocą kilku kliknięć. Niestety tak nie jest:

Będziesz musiał skonfigurować i zoptymalizować system operacyjny, warstwę internetową i buforowanie, skonfigurować i przetestować skrypty tworzenia kopii zapasowych, utrzymywać aktualizacje zabezpieczeń i rdzenia dla WordPressa i pozostałych komponentów. Potrzebujesz indeksowania w swojej bazie danych? Czy będziesz używać wątków lub rozwidlenia na swoim serwerze internetowym? Kiedy budujesz ręcznie instalacje WordPressa, często napotykasz takie pytania i dylematy i będziesz musiał podjąć konkretne decyzje techniczne, które w dłuższej perspektywie wpłyną na Twój biznes.

Jednak optymalizacja nie kończy się na poziomie systemu, więc oznacza to, że będziesz musiał włożyć dodatkowy wysiłek w dopracowanie wtyczek i motywów.

Będziesz także musiał skonfigurować środowisko pomostowe i zbudować systemy, aby móc z łatwością pobierać i wypychać z produkcji. Muszą one zostać dokładnie przetestowane, ponieważ ostatnią rzeczą, jakiej chcesz, jest zepsucie się Twojej produkcyjnej witryny WordPress, ponieważ nacisk ze stagingu nie działał poprawnie.

Jest też przerażający przypadek, w którym Twoja witryna została naruszona. Aby skutecznie poddawać kwarantannie i posprzątać, musisz mieć odpowiednie narzędzia i procedury. Większość prób włamania może spowodować uszkodzenie witryny WordPress i najprawdopodobniej doświadczysz przestoju podczas jej przywracania.

Pamiętaj, że cała ta praca jest mnożona przez liczbę twoich instancji EC2!

Krótko mówiąc, utrzymanie tych systemów to praca 24/7. Nawet jeśli jesteś administratorem systemów lub posiadasz duże zaplecze techniczne, nie będziesz miał w ogóle czasu na skupienie się na rozwoju, projekcie i biznesie; co powinieneś robić w pierwszej kolejności, zamiast utrzymywać systemy.

Bez administratora systemów Twoja firma prawdopodobnie upadnie w wyniku pierwszych problemów technicznych, a Ty stracisz czas, przychody i reputację marki. Jeśli uwzględnisz miesięczną pensję administratora systemu (około 5000 USD miesięcznie), całkowity koszt prowadzenia witryny WordPress bez wysokiej dostępności gwałtownie wzrośnie do co najmniej 6000 USD miesięcznie.

Wyjdź z AWS EC2, wejdź w zarządzany hosting WordPress od Pressidium

Niezawodny hosting WordPress jest dostarczany z dopracowaną infrastrukturą, narzędziami, wsparciem 24/7 i innymi udogodnieniami, których nie można powielić tylko przy użyciu kilku instancji AWS EC2. W związku z tym finansowo opłaca się skonsolidować swoje potrzeby i współpracować z dostawcą technologii, który może zapewnić kompletne rozwiązanie „pod klucz”. Co przez to rozumiemy?

Pressidium oferuje w pełni zarządzany hosting Enterprise WordPress na dedykowanej infrastrukturze WordPress, z obsługą prawdziwych DevOps. Nie korzystamy z żadnego uniwersalnego, gotowego rozwiązania do przetwarzania w chmurze, takiego jak Google Cloud lub AWS EC2. Posiadamy kilkudziesięcioletnie doświadczenie inżynierskie w krytycznych środowiskach IT. Dzięki temu chcemy mieć swobodę projektowania naszych systemów tak, jak chcieliśmy, zamiast korzystać z gotowych rozwiązań.

Budowa własnej platformy od podstaw pozwoliła nam na obniżenie kosztów przy jednoczesnym oddaniu oszczędności klientowi:

Plany Enterprise XS oferują konfigurację wysokiej dostępności 2N+1 w 5-węzłowym dedykowanym klastrze serwerów o zrównoważonym obciążeniu z wyższymi współczynnikami izolacji i nadmiarowości niż jakiekolwiek inne konkurencyjne rozwiązanie za jedyne 790 USD miesięcznie .

Umożliwiają one automatyczne skalowanie witryny WordPress podczas skoków ruchu i efektów slashdot oraz są wysoce dostępne i odporne na błędy. Nasza architektura Enterprise jest głęboko zoptymalizowana pod kątem WordPressa, czego nie można osiągnąć za pomocą standardowych usług w chmurze przeznaczonych dla mas.

Zarządzamy pełnym stosem dla wszystkich Twoich witryn WordPress: od samego sprzętu, aż po środowisko wykonawcze PHP. Zajmujemy się migracjami EC2, aktualizacjami rdzenia i wtyczek WordPress, aktualizacjami bezpieczeństwa, skanowaniem i czyszczeniem, a także wszelkimi problemami z integracją, które mogą pojawić się podczas zakładania nowego konta.

Nasza usługa wsparcia WordPress DevOps w białych rękawiczkach staje się rozszerzeniem Twojego działu IT, biorąc aktywną rolę jako interesariusz we wszystkich Twoich projektach biznesowych związanych z WordPressem. Uczestniczymy na każdym etapie projektu, od jego inicjacji, poprzez projektowanie, rozwój, wdrożenie i monitorowanie. Konsultujemy się z Tobą i oferujemy nasze wieloletnie doświadczenie inżynierskie w każdym technicznym wyzwaniu, które może zagrażać Twojej firmie.

To jest coś, czego nie można uzyskać od wsparcia Amazon EC2; nie wiedzą nic o Twojej firmie poza instancjami EC2 lub od tanich i hurtowych dostawców hostingu WordPress.

Oferujemy nie tylko hosting WordPress w chmurze, ale prawdziwe partnerstwo technologiczne na wszystkich poziomach.