Prezentacja na temat mo甜liwoci hostowania stron www w Wordpressie przy u甜yciu Google Cloud Platform. Dowiesz si jak dobra usug w zale甜noci od rozmiaru i funkcjonalnoci Twojej strony internetowej.
3. Compute Engine
Zalecane rozwizanie do maych i rednich stron.
Skalowane poprzez upgrade parametr坦w
wirtualnej maszyny.
Debian 8
Apache 2.4
MySQL 5.5
PHP 5.6
WordPress 4.7
4. Cloud Launcher
Pozwala nam w prosty i szybki spos坦b,
stworzy gotow wirtualn maszyn z
zainstalowanymi usugami (apache, php,
mysql) oraz WordPress.
Cloud Launcher daje nam do wyboru
zwykego WordPress oraz WordPress
Multisite
Do dyspozycji mamy obrazy przygotowane
przez Google i Bitnami
5. Obrazy Google i Bitnami
Do dyspozycji mamy obrazy przygotowane przez Google i Bitnami, kt坦re r坦甜ni
si parametrami maszyny wirtualnej.
CPU 1vCPU wsp坦dzielony 1vCPU
RAM 3.75GB 0.6GB
HDD 10GB 10GB
6. Compute Engine Customer
Pojedyncza instancja Wordpress z u甜yciem Compute
Engine, kt坦r konfigurujemy samodzielnie. Zalet takiego
rozwizania jest mo甜liwo wykorzystania choby PHP 7 czy
te甜 atwe u甜ycie innego serwera www ni甜 Apache2 (np.
nginx czy lighthttpd) czy te甜 MariaDB/Percona zamiast
MySQL
Stworzenie wasnej maszyny pozwala nam r坦wnie甜 na
pominicie instalacji i konfiguracji MySQL, korzystajc z
zamiennika w postaci Google Cloud SQL.
7. Container Engine
Rozwizanie dla du甜ych stron, pozwala na tworzenie
klastr坦w z u甜yciem dockera. Container Engine pozwala
nam na wykorzystanie zar坦wno Cloud SQL jak i stworzenie
kontenera z wasnym silnikiem (np. MariaDB).
Cao dziaa z u甜yciem Persistant Disk do
przechowywania danych.
Zalety takiego rozwizania:
wsparcie dla kontener坦w dockera
wasne obrazy dockera
logowanie i monitorowanie
9. App Engine / App Engine Flexible
App Engine
atwo skalowalna opcja dla du甜ych stron. Swoim dziaaniem App Engine
przypomina Container Engine, ale wymaga mniej czasu w konfiguracji.
Wykorzystuje Cloud SQL oraz Cloud Storage
App Engine Flexible
Rozwizanie opiera si na wykorzystaniu dockera
w Compute Engine, kt坦ry automatycznie si skaluje
w zale甜noci od potrzeb
10. Pluginy dla WordPress
Dla prawidowego dziaania WordPress na Google
App Engine Standard musimy zainstalowa 2
podstawowe wtyczki
appengine-plugin - kt坦ry modyfikuje elementy
WordPressa (np. mail) tak aby byy zgodne z GAE
cloud storage plugin - kt坦ry konfiguruje
WordPressa by korzysta Google Cloud Storage
(np. upload)
Zalecane jest r坦wnie甜 u甜ycie plugin坦w Batcache i
Memcache, kt坦re pozwal na zmniejszenie koszt坦w
zwizanych z u甜ytkowaniem Cloud SQL
11. Cloud SQL / Cloud SQL Proxy
Cloud SQL jest w peni zarzdzaln baz danych MySQL oferujc wysok
wydajno i skalowno.
Dziki wykorzystaniu CSP nie musimy
w panelu dodawa IP do whitelisty.
W parametrach poczenia u甜ywamy
localhost ewentualnie socket
w przypadku App Engine.
12. Cloud Storage
Wykorzystanie GCS pozwala na atwe,
szybkie i wydajne streamowanie zar坦wno
audio jak i video z poziomu WordPressa.
Mo甜emy w atwy spos坦b przechowywa i
zarzdza plikami statycznymi (HTML, CSS,
JavaScript) dla naszej strony.
13. W razie pyta
skontaktuj si ze mn!
+48 506 755 556
stanislaw.gacki@flyonthecloud.com
linkedin.com/in/stanisawgacki/
Stanisaw Gacki
GCP Sales Representative