WordPress w chmurze
Ma# Pilarski DigitalCube Inc.
Maciej Pilarski
Tech Evangelist DigitalCube Inc.
@macpil85
WORDCAMP Kansai JP ·
Paris
WORDCAMP Warsaw · Europe
EuropA Polska
AMIMOTO: WordPress + Amazon Web Services
Japonia
2015 WORDCAMPS: 91
KONFERENCJA POŚWIĘCONA W PĘŁNI WORDPRESSI
2014 WORDCAMPS: 80
WORDCAMP
WORDCAMP KRAKOW 2015
JAPOŃSKA SPOŁECZNOŚĆ WORDPRESSA
WordCrab Word Onsen
57 5416 9
13 10
3 6
5
2
Grupy użytkowników AWS
1
1
CO MOŻESZ ZROBIĆ Z
WORDPRESSEM
STAR WARS OFICJALNY BLOG
DIGITALCUBE STRONA FIRMOWA
ECOMMERCE
EDUKACJA
CELEBRYCI
TWÓRZ MOTYWY WTYCZKI, ETC.
MAKE.WORDPRESS.ORG
CODEX.WORDPRESS.ORG
CO MOŻESZ ZROBIĆ Z
AWS
EC2 / ELASTIC COMPUTE CLOUD
VIRTUALNE SERWERY
AUTO SCALING ELASTYCZNE DOPASOWANE W ZALEŻNOŚCI OD TWOICH
POTRZEB
S3 DO PRZECHOWYWANIA
MEDIÓW LUB STATYCZNYCH STRON
PIERWSZE KROKI Z
WORDPRESSEM
INSTALACJA I LOGOWANIE
EKRAN STARTOWY / DASHBOARD
ROZEJRZYJ SIĘ / TESTUJ
PIERWSZE KROKI Z
AWS
ZAŁÓŻ KONTO AWS
AWS FREE TIER (12 MIESIĘCY)
ZACZNIJ UŻYWAĆ AWS CLOUD
SERVICES
EC2: 750 godzin na t2.micro
EBS: 30 GB General Purpose SSD
DLACZEGO WORDPRESS
& AWS?
PROSTY W OBSŁUDZE
WIELU UŻYTKOWNIKÓW I DEVELOPERÓW
SILNA SPOŁECZNOŚĆ
WIELE NARZĘDZI I ZASOBÓW
BEZPIECZEŃSTWO I SZYBKOŚĆ WDRAŻANIA
FREE TIER
AMIMOTO-AMI.COM
HOSTING WORDPRESSA W CHMURZE AWS
PRE-KONFIGUROWANY OS & VIRTUAL APP SOFTWARE
HHVM, NGINX REVERSE PROXY CACHE
PROSTOTA WORDPRESSA POTĘGA AWS
PROGRAMOWALNA INFRASTRUKUTRA
PRZYJAZNE DLA DEVELOPERÓW I UŻYTKOWNIKÓW
AMIMOTO-AMI.COM
WOO COMMERCE
POWERED BY AMIMOTO
HHVM
NAJPOPULARNIEJSZA WTYCZKA ECOMMERCE
WORDPRESS W CHMURZE AWS
HHVM VIRTUAL MACHINE
⋅
SELL PRODUCTS EASILYSCALABLE &
SPEEDY HOSTINGFOR SUPERIOR PERFORMANCE
WOOCOMMERCE POWERED BY AMIMOTO HHVM
⋅
WORDPRESS W CHMURZE AWS
HIGHLY SCALABLE
NAJPOPULARNIEJSZA WTYCZKA ECOMMERCE
SELL PRODUCTS EASILY
CUSTOMIZABLE, EASY TO SET PREFERENCES
SPEEDY HOSTING ON AWSHHVM VIRTUAL MACHINE
FOR SUPERIOR PERFORMANCE
SSL (LET’S ENCRYPT)
ELASTICSEARCH (SEARCH & RECOMMENDATION)
CDN
PERFORMANCE MONITORING
KONSOLA ZARZĄDZANIA AWS
PANEL ZRZĄDZANIAKOSZTAMI
WOOCOMMERCE POWERED BY AMIMOTO HHVM
PLATFORMA SPRZEDAŻYDOWOLNYCH PRODUTKÓW
hnps://aws.amazon.com/marketplace/pp/B00ZGTRMVU
AWS MARKETPLACE 14 DNIOWY OKRES TESTOWY
WORDPRESS POWERED BY
AMIMOTO (HHVM)
“POD MASKĄ”
www.streamlineicons.com
Free Pack Webalys 2015©
WP-CLI
GIT
PHPMYADMIN
SFTP / SSH
NGINX REVERSE PROXY CACHE
HHVM PRE-INSTALOWANE WTYCZKI
AKTUALNA WERSJA WORDPRESSA
AMIMOTO: “POD MASKĄ”
PANEL KONTROLNY
www.streamlineicons.com
Free Pack Webalys 2015©
www.streamlineicons.com
Free Pack Webalys 2015©
www.streamlineicons.com
Free Pack Webalys 2015©
www.streamlineicons.com
Free Pack Webalys 2015©
www.streamlineicons.com
Free Pack Webalys 2015©
www.streamlineicons.com
Free Pack Webalys 2015©
MONITORINGW CZASIE
RZECZYWISTYM
SNAPSHOT (AUTOMATYCZNE KOPIE)
www.streamlineicons.com
Free Pack Webalys 2015©
www.streamlineicons.com
Free Pack Webalys 2015©
10 GLOBALNYCH CENTR DANYCH
PROFESIONALNE WSPARCIE
AKTYWNA GLOBALNA SPOŁECZNOŚĆ
GRUPY BEZPIECZEŃSTWA
(FIREWALL)
www.streamlineicons.com
Free Pack Webalys 2015©
www.streamlineicons.com
Free Pack Webalys 2015©
www.streamlineicons.com
Free Pack Webalys 2015©
AMIMOTO: “POD MASKĄ”
www.streamlineicons.com
Free Pack Webalys 2015©
HOSTING ZARZĄDZANY
PEŁNA KONTROLA
DOSTĘPNY W 10 GLOBALNYCH CENTR DANYCH
www.streamlineicons.com
Free Pack Webalys 2015©
WIELE INSTANCJI
POJEDYŃCZA INSTANCJA
KORPORACJE
HOSTING ZARZĄDZANY
DETAILS SELF-HOSTING MANAGED HOSTING
SERVER MANAGEMENT BY YOURSELF BY US
ROOT YES NO
OS / MIDDLEWARE UPDATES YES (AS OPTIONAL SERVICE) YES
TECH SUPPORT YES (BY EMAIL), ZENDESK / SLACK FORUMS YES (BY EMAIL)
AVAILABLE IN 10 DATA CENTERS YES YES
DASHBOARD AWS MANAGEMENT CONSOLE DEDICATED CONTROL PANEL
PRICING MODEL PER HOUR / PER YEAR MONTHLY
AMIMOTO WORDPRESS +
AWS Przykłady
zastosowań
OFICJALNYBLOG
MAZDA WYKORZYSTUJE WORDPRESS POWERED BY AMIMOTO
NIEPRZEWIDYWALNESKOKI RUCHU
CIĄGŁE ZMIANY NATĘŻENIA RUCHU
AMAZON EC2 SCALABLE CAPACITY
POPULARNA STRONA BLOGOWA
STRONAKORPORACYJNA
WIELE WERSJI JĘZYKOWYCH
SZCZEGÓLNY NACISK NA WYDAJNOŚĆ
MULTISITE
DUŻY SERWISKORPORACYJNY
1 instacja = wiele instalacji WordPressa
wtyczka dla różnychwersji językowych
wirtualizacja HVM
SERWISINFORMACYJNY
WIELU AUTORÓW
NAGŁE SKOKI ZAINTERESOWANIA
TYSIĄCE POSTÓW
SERWIS INFORMACYJNY
AUTOSCALING
ZWIĘKSZENIE / ZMNIEJSZENIE INSTANCJI W ZALEŻNOŚCI
OD OBCIĄŻENIA
OSZCZĘDNOŚĆ
AUTOMATYCZNE ODZYSKIWANIEINSTANCJI
AUTOSCALING
TYPY INSTANCJI
EC2 +
DOSTĘPNE ROZMIARY
Typ Instancji T2.MICRO T2.SMALL T2.MEDIUM C4.LARGE
Rekomendowana liczba instalacji
WordPressa 3 3 3 5
Szacunkowy PV / miesięcznie 100,000 PV / 300,000 PV /m 300,000 PV /m 1 Million PV /month
Pamięć (GB) 1 2 4 3,75
HDD (Elasac Block Store)
Domyślny rozmiar: 30 GB (SSD), możliwość dodania dodatkowych zasobów
Cel serwery www, środowiska developerskielub małe bazy danych
dla dużych serwerów www, transkodowania mediów, serwery
gier online, silnik wyświetlania reklam, wymagające aplikacje
AMIMOTO HHVM ⋅ 14 DNIOWY OKRES TESTOWY
1-CLICK LAUNCH VIA AWS CONSOLE
AWS MARKETPLACE LAUNCH
AWS CONSOLE LAUNCH
h#p://amimoto-ami.com/slack/
Pytania: Zainteresowanywspółpracą?
markeang @digitalcube.jp
WordPress w chmurze + demo
KONSOLA ZARZĄDZANIA AWS
WYBIERZ NAJBLIŻSZY REGION
EC2 / ELASTIC COMPUTE CLOUD
URUCHOM INSTANCJE
WYBIERZ AMI
WORDPRESS POWERED BY AMIMOTO (HHVM)
WYBIERZ T2.MICRO (DARMOWY OKRES TESTOWY)
AMIMOTO (HHVM) DARMOWY OKRES TESTOWY OBEJMUJE TYLKO JEDNĄ INSTANCJE
TAGOWANIE INSTANCJI
TAGOWANIE INSTANCJI
amimoto
PRZYPISZ GRUPĘ BEZPIECZEŃSTWA ZWERYFIKUJ I URUCHOM
URUCHOM
STWÓRZ I POBIERZ KLUCZ
INSTANCE STATE: RUNNING STATUS CHECKS: INITIALIZING
STATUS CHECKS: 2/2 CHECKS PASSED
ZWIĘKSZANIEZASOBÓWINSTANCJI
ZATRZYMAJ INSTANCJE
INSTANCE STATE: STOPPED
WYBIERZ ROZMIAR INSTANCJI
URUCHOM INSTANCJE
NOWY ROZMIAR INSTANCJI TWOJEGO WORDPRESSA T2.SMALL
ZMNIEJSZENIEZASOBÓWINSTANCJI
ZATRZYMAJ INSTANCJE
INSTANCE STATE: STOPPED
WYBIERZ ROZMIAR INSTANCJI
URUCHOM INSTANCJE
NOWY ROZMIAR INSTANCJI TWOJEGO WORDPRESSA T2.MICRO
USUWANIEINSTANCJI
WYBIERZ INSTANCJE KTÓRĄ CHCESZ USUNĄĆ
USUŃ INSTANCJE
INSTANCJA USUNIĘTA