SlideShare a Scribd company logo
1 of 89
Download to read offline
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
1310
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 EASILY
SCALABLE &
SPEEDY HOSTING
FOR 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ĄDZANIA

KOSZTAMI
WOOCOMMERCE
POWERED BY AMIMOTO HHVM
PLATFORMA SPRZEDAŻY

DOWOLNYCH PRODUTKÓW
hnps://aws.amazon.com/
marketplace/pp/B00ZGTRMVU
AWS MARKETPLACE
14 DNIOWY OKRES TESTOWY
WORDPRESS
POWERED BY
AMIMOTO
(HHVM)
“POD MASKĄ”
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©
Webalys 2015
MONITORING

W CZASIE
RZECZYWISTYM
SNAPSHOT
(AUTOMATYCZNE KOPIE)
www.streamlineicons.com
Webalys 2015©
10 GLOBALNYCH
CENTR DANYCH
PROFESIONALNE
WSPARCIE
AKTYWNA GLOBALNA
SPOŁECZNOŚĆ
GRUPY 

BEZPIECZEŃSTWA
(FIREWALL)
AMIMOTO: “POD MASKĄ”
HOSTING ZARZĄDZANY
PEŁNA KONTROLA
DOSTĘPNY W
10 GLOBALNYCH CENTR DANYCH
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ń
OFICJALNY

BLOG
MAZDA WYKORZYSTUJE
WORDPRESS POWERED BY AMIMOTO
NIEPRZEWIDYWALNE

SKOKI RUCHU
CIĄGŁE ZMIANY
NATĘŻENIA RUCHU
AMAZON EC2
SCALABLE CAPACITY
POPULARNA
STRONA BLOGOWA
STRONA

KORPORACYJNA
WIELE WERSJI JĘZYKOWYCH
SZCZEGÓLNY NACISK NA 

WYDAJNOŚĆ
MULTISITE
DUŻY SERWIS

KORPORACYJNY
1 instacja = wiele
instalacji WordPressa
wtyczka dla różnych

wersji językowych
wirtualizacja HVM
SERWIS

INFORMACYJNY
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 ODZYSKIWANIE

INSTANCJI
AUTOSCALING
WORDPRESS POWERED BY AMIMOTO
amimoto-ami.com/client/
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 developerskie

lub 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: Zainteresowany

współ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ĘKSZANIE

ZASOBÓW

INSTANCJI
ZATRZYMAJ INSTANCJE
INSTANCE STATE: STOPPED
WYBIERZ ROZMIAR INSTANCJI
URUCHOM INSTANCJE
NOWY ROZMIAR INSTANCJI TWOJEGO
WORDPRESSA T2.SMALL
ZMNIEJSZENIE

ZASOBÓW

INSTANCJI
ZATRZYMAJ INSTANCJE
INSTANCE STATE: STOPPED
WYBIERZ ROZMIAR INSTANCJI
URUCHOM INSTANCJE
NOWY ROZMIAR INSTANCJI TWOJEGO
WORDPRESSA T2.MICRO
USUWANIE

INSTANCJI
WYBIERZ INSTANCJE

KTÓRĄ CHCESZ USUNĄĆ
USUŃ INSTANCJE
INSTANCJA USUNIĘTA
@Amimoto_Ami
amimoto-ami.com
WordPress w chmurze
DZIĘKUJĘ!

More Related Content

Viewers also liked

التعليمات الجزء الثاني
التعليمات الجزء الثانيالتعليمات الجزء الثاني
التعليمات الجزء الثانيAyman Elattar
 
TPolk Professional Qualifications File
TPolk Professional Qualifications FileTPolk Professional Qualifications File
TPolk Professional Qualifications FileTim Polk
 
Hero motocorp pawan munjal
Hero motocorp pawan munjalHero motocorp pawan munjal
Hero motocorp pawan munjalkomal goyal
 
NONOPIOID ANALGESICS
NONOPIOID ANALGESICSNONOPIOID ANALGESICS
NONOPIOID ANALGESICSDhvani Mehta
 
Kraujo sudėtis ir jo atliekamos funkcijos.Kursai.tinklas.lt
Kraujo sudėtis ir jo atliekamos funkcijos.Kursai.tinklas.ltKraujo sudėtis ir jo atliekamos funkcijos.Kursai.tinklas.lt
Kraujo sudėtis ir jo atliekamos funkcijos.Kursai.tinklas.ltKristina Knyzienė
 
Palestrante Leila Ferreira
Palestrante Leila FerreiraPalestrante Leila Ferreira
Palestrante Leila FerreiraDMT Palestras
 
PD Lecture 2 individual differences-personality, ability, values, attitudes, ...
PD Lecture 2 individual differences-personality, ability, values, attitudes, ...PD Lecture 2 individual differences-personality, ability, values, attitudes, ...
PD Lecture 2 individual differences-personality, ability, values, attitudes, ...Est
 
Guia para una exegesis completa pasos del 1 al 5
Guia para una exegesis completa  pasos del 1 al 5Guia para una exegesis completa  pasos del 1 al 5
Guia para una exegesis completa pasos del 1 al 5agape instituto biblico
 
Architecture de l'information pour WordPress
Architecture de l'information pour WordPressArchitecture de l'information pour WordPress
Architecture de l'information pour WordPressBenjamin LUPU
 
How to make your WordPress website multilingual - WordCamp Paris 2016
How to make your WordPress website multilingual - WordCamp Paris 2016How to make your WordPress website multilingual - WordCamp Paris 2016
How to make your WordPress website multilingual - WordCamp Paris 2016Matt Pilarski
 
Mikrobangų krosnelė
Mikrobangų krosnelėMikrobangų krosnelė
Mikrobangų krosnelėbiomokykla
 
Academia de Lideranças | Turma 3a | DMT Inspira
Academia de Lideranças | Turma 3a | DMT InspiraAcademia de Lideranças | Turma 3a | DMT Inspira
Academia de Lideranças | Turma 3a | DMT InspiraDMT Palestras
 

Viewers also liked (16)

cs_ppt_nik[1]
cs_ppt_nik[1]cs_ppt_nik[1]
cs_ppt_nik[1]
 
التعليمات الجزء الثاني
التعليمات الجزء الثانيالتعليمات الجزء الثاني
التعليمات الجزء الثاني
 
Neutropenija: priežastys, diagnostika, gydymas
Neutropenija: priežastys, diagnostika, gydymasNeutropenija: priežastys, diagnostika, gydymas
Neutropenija: priežastys, diagnostika, gydymas
 
V01 i010404
V01 i010404V01 i010404
V01 i010404
 
TPolk Professional Qualifications File
TPolk Professional Qualifications FileTPolk Professional Qualifications File
TPolk Professional Qualifications File
 
Hero motocorp pawan munjal
Hero motocorp pawan munjalHero motocorp pawan munjal
Hero motocorp pawan munjal
 
NONOPIOID ANALGESICS
NONOPIOID ANALGESICSNONOPIOID ANALGESICS
NONOPIOID ANALGESICS
 
Kraujo sudėtis ir jo atliekamos funkcijos.Kursai.tinklas.lt
Kraujo sudėtis ir jo atliekamos funkcijos.Kursai.tinklas.ltKraujo sudėtis ir jo atliekamos funkcijos.Kursai.tinklas.lt
Kraujo sudėtis ir jo atliekamos funkcijos.Kursai.tinklas.lt
 
De Quervain
De QuervainDe Quervain
De Quervain
 
Palestrante Leila Ferreira
Palestrante Leila FerreiraPalestrante Leila Ferreira
Palestrante Leila Ferreira
 
PD Lecture 2 individual differences-personality, ability, values, attitudes, ...
PD Lecture 2 individual differences-personality, ability, values, attitudes, ...PD Lecture 2 individual differences-personality, ability, values, attitudes, ...
PD Lecture 2 individual differences-personality, ability, values, attitudes, ...
 
Guia para una exegesis completa pasos del 1 al 5
Guia para una exegesis completa  pasos del 1 al 5Guia para una exegesis completa  pasos del 1 al 5
Guia para una exegesis completa pasos del 1 al 5
 
Architecture de l'information pour WordPress
Architecture de l'information pour WordPressArchitecture de l'information pour WordPress
Architecture de l'information pour WordPress
 
How to make your WordPress website multilingual - WordCamp Paris 2016
How to make your WordPress website multilingual - WordCamp Paris 2016How to make your WordPress website multilingual - WordCamp Paris 2016
How to make your WordPress website multilingual - WordCamp Paris 2016
 
Mikrobangų krosnelė
Mikrobangų krosnelėMikrobangų krosnelė
Mikrobangų krosnelė
 
Academia de Lideranças | Turma 3a | DMT Inspira
Academia de Lideranças | Turma 3a | DMT InspiraAcademia de Lideranças | Turma 3a | DMT Inspira
Academia de Lideranças | Turma 3a | DMT Inspira
 

Similar to WordUp Lublin WordPress w chmurze - AMIMOTO WordPress on AWS

Websites vs Cloud Services - OLMUG
Websites vs Cloud Services - OLMUGWebsites vs Cloud Services - OLMUG
Websites vs Cloud Services - OLMUGBart Zaremba
 
Testowanie rozwiązań serverless z LocalStack
Testowanie rozwiązań serverless z LocalStackTestowanie rozwiązań serverless z LocalStack
Testowanie rozwiązań serverless z LocalStackThe Software House
 
Wprowadzenie do Kubernetesa. K8S jako nowy Linux.
Wprowadzenie do Kubernetesa. K8S jako nowy Linux.Wprowadzenie do Kubernetesa. K8S jako nowy Linux.
Wprowadzenie do Kubernetesa. K8S jako nowy Linux.Wojciech Barczyński
 
Serverless w Chmurze. Azure Functions vs AWS Lambda. Porównanie dwóch najwięk...
Serverless w Chmurze. Azure Functions vs AWS Lambda. Porównanie dwóch najwięk...Serverless w Chmurze. Azure Functions vs AWS Lambda. Porównanie dwóch najwięk...
Serverless w Chmurze. Azure Functions vs AWS Lambda. Porównanie dwóch najwięk...Michal Furmankiewicz
 
Wstęp do programowania w chmurze przy użyciu Kubernetesa
Wstęp do programowania w chmurze przy użyciu KubernetesaWstęp do programowania w chmurze przy użyciu Kubernetesa
Wstęp do programowania w chmurze przy użyciu Kubernetesaklagrz
 
Marcin Motylski - Globalna Chmura Obliczeniowa
Marcin Motylski - Globalna Chmura ObliczeniowaMarcin Motylski - Globalna Chmura Obliczeniowa
Marcin Motylski - Globalna Chmura ObliczeniowaPROIDEA
 
Kontenery w Azure
Kontenery w AzureKontenery w Azure
Kontenery w AzureChmurowisko
 
4 lata z Azure okiem Architekta
4 lata z Azure okiem Architekta4 lata z Azure okiem Architekta
4 lata z Azure okiem ArchitektaLukasz Kaluzny
 
Nowości Windows Azure
Nowości Windows AzureNowości Windows Azure
Nowości Windows Azurepbubacz
 
Automatyzacja deploymentów aplikacji enterprise w AWS
Automatyzacja deploymentów aplikacji enterprise w AWSAutomatyzacja deploymentów aplikacji enterprise w AWS
Automatyzacja deploymentów aplikacji enterprise w AWSMichal Balinski
 
Co z czym i do czego w Microsoft Azure - poznajemy usługi
Co z czym i do czego w Microsoft Azure - poznajemy usługiCo z czym i do czego w Microsoft Azure - poznajemy usługi
Co z czym i do czego w Microsoft Azure - poznajemy usługiEmil Wasilewski
 
Co nowego w ASP.NET MVC 4?
Co nowego w ASP.NET MVC 4?Co nowego w ASP.NET MVC 4?
Co nowego w ASP.NET MVC 4?tkryskiewicz
 
Coś o service fabric, architekturze, i bardzo skalowalnych aplikacjach
Coś o service fabric, architekturze, i bardzo skalowalnych aplikacjachCoś o service fabric, architekturze, i bardzo skalowalnych aplikacjach
Coś o service fabric, architekturze, i bardzo skalowalnych aplikacjachTomasz Kopacz
 

Similar to WordUp Lublin WordPress w chmurze - AMIMOTO WordPress on AWS (17)

Introduction to AWS
Introduction to AWS Introduction to AWS
Introduction to AWS
 
Websites vs Cloud Services - OLMUG
Websites vs Cloud Services - OLMUGWebsites vs Cloud Services - OLMUG
Websites vs Cloud Services - OLMUG
 
Wprowadzenie do Microsoft Azure
Wprowadzenie do Microsoft AzureWprowadzenie do Microsoft Azure
Wprowadzenie do Microsoft Azure
 
Testowanie rozwiązań serverless z LocalStack
Testowanie rozwiązań serverless z LocalStackTestowanie rozwiązań serverless z LocalStack
Testowanie rozwiązań serverless z LocalStack
 
Wprowadzenie do Kubernetesa. K8S jako nowy Linux.
Wprowadzenie do Kubernetesa. K8S jako nowy Linux.Wprowadzenie do Kubernetesa. K8S jako nowy Linux.
Wprowadzenie do Kubernetesa. K8S jako nowy Linux.
 
Rozchmurz swoje aplikacje
Rozchmurz swoje aplikacjeRozchmurz swoje aplikacje
Rozchmurz swoje aplikacje
 
Serverless w Chmurze. Azure Functions vs AWS Lambda. Porównanie dwóch najwięk...
Serverless w Chmurze. Azure Functions vs AWS Lambda. Porównanie dwóch najwięk...Serverless w Chmurze. Azure Functions vs AWS Lambda. Porównanie dwóch najwięk...
Serverless w Chmurze. Azure Functions vs AWS Lambda. Porównanie dwóch najwięk...
 
Wstęp do programowania w chmurze przy użyciu Kubernetesa
Wstęp do programowania w chmurze przy użyciu KubernetesaWstęp do programowania w chmurze przy użyciu Kubernetesa
Wstęp do programowania w chmurze przy użyciu Kubernetesa
 
Marcin Motylski - Globalna Chmura Obliczeniowa
Marcin Motylski - Globalna Chmura ObliczeniowaMarcin Motylski - Globalna Chmura Obliczeniowa
Marcin Motylski - Globalna Chmura Obliczeniowa
 
Hosting, domena, HTML, CMS
Hosting, domena, HTML, CMSHosting, domena, HTML, CMS
Hosting, domena, HTML, CMS
 
Kontenery w Azure
Kontenery w AzureKontenery w Azure
Kontenery w Azure
 
4 lata z Azure okiem Architekta
4 lata z Azure okiem Architekta4 lata z Azure okiem Architekta
4 lata z Azure okiem Architekta
 
Nowości Windows Azure
Nowości Windows AzureNowości Windows Azure
Nowości Windows Azure
 
Automatyzacja deploymentów aplikacji enterprise w AWS
Automatyzacja deploymentów aplikacji enterprise w AWSAutomatyzacja deploymentów aplikacji enterprise w AWS
Automatyzacja deploymentów aplikacji enterprise w AWS
 
Co z czym i do czego w Microsoft Azure - poznajemy usługi
Co z czym i do czego w Microsoft Azure - poznajemy usługiCo z czym i do czego w Microsoft Azure - poznajemy usługi
Co z czym i do czego w Microsoft Azure - poznajemy usługi
 
Co nowego w ASP.NET MVC 4?
Co nowego w ASP.NET MVC 4?Co nowego w ASP.NET MVC 4?
Co nowego w ASP.NET MVC 4?
 
Coś o service fabric, architekturze, i bardzo skalowalnych aplikacjach
Coś o service fabric, architekturze, i bardzo skalowalnych aplikacjachCoś o service fabric, architekturze, i bardzo skalowalnych aplikacjach
Coś o service fabric, architekturze, i bardzo skalowalnych aplikacjach
 

WordUp Lublin WordPress w chmurze - AMIMOTO WordPress on AWS