SlideShare a Scribd company logo
@Amimoto_Ami
amimoto-ami.com
WordPress + Amazon Web Services Hands-on
PARIS
KEL San(ago
Writer + Evangelist
DigitalCube Inc.
@i_Monkey_Robot
WORDCAMP
Warsaw PL · Brisbane AU ·
Kansai JP · Krakow PL
MATT Pilarski
Tech Evangelist
DigitalCube Inc.
@macpil85
WORDCAMP
Kansai JP ·
Paris
WORDCAMP
Warsaw ·
Europe
Japan KRAKOW Singapore
AMIMOTO: WordPress + Amazon Web Services
ParisPhilippines Warsaw
AMIMOTO: WordPress + Amazon Web Services
KOGA Hiromichi OHTA Tatsuki KOGA Tatsuro JOTAKI Taisuke MIYOSHI Takayuki
OKAMOTO Wataru SUGIMOTO Jun
CEO
Theme & Code Wrangler Designer Support / Code Wrangler / Translator Engineer
Engineer Theme Developer / Director
MIYAUCHI Takayuki HORIKE Takahiro IGARASHI Kazue
NISHIMURA Shuhei SANTIAGO Kel NUKAGA Junko
WP Plugin Developer / Backend Engineer WP Plugin Developer / Frontend Engineer Code Wrangler / Frontend Engineer
Code Wrangler Writer / Evangelist Designer / Writer
OKAMOTO Hidetaka
Engineer
TSUNODA Tomohyco
Technical Support / Engineer
PILARSKI MaU
Technical Evangelist
WORDPRESS HOSTING
WORDPRESS
ENTERPRISE SUPPORT
WEB CONSULTING AMAZON WEB
SERVICES
WORDPRESS
BOOKS
WORDPRESS
DEVELOPMENT
ENVIRONMENT
90 WORDPRESS
PLUGINS
CONNECT
WITH THE
COMMUNITY
2015 WORDCAMPS: 91
CONFERENCE ON
EVERYTHING WORDPRESS
2014 WORDCAMPS: 80
WORDCAMP
WORDCAMP KRAKOW 2015
JAPAN WORDPRESS COMMUNITY
WordCrab Word Onsen
WAPUU
WAPUU.AMIMOTO-AMI.COM
57 5416
9
1310
3 6
5
2
SOME AWS USER GROUPS
1
1
WHAT YOU
CAN DO WITH
WORDPRESS
MAKE.WORDPRESS.ORG
CODEX.WORDPRESS.ORG
STAR WARS
OFFICIAL BLOG
DIGITALCUBE
CORPORATE SITE
ECOMMERCE
UNIVERSITY
CELEBRITIES
CREATE THEMES,
PLUGINS, ETC.
WHAT YOU
CAN DO
WITH AWS
EC2 /
ELASTIC COMPUTE CLOUD
VIRTUAL SERVERS
AUTO SCALING
APPS WITH STABLE &
UNSTABLE
DEMAND PATTERNS
S3
FOR IMAGE STORAGE
& OTHER SITE ASSETS
HOST STATIC SITES
FIRST
STEPS WITH
WORDPRESS
INSTALL
WORDPRESS &
LOGIN
START AT THE
ADMIN SCREEN /
DASHBOARD
TEST DRIVE, TAKE
A LOOK AROUND
& TRY STUFF
FIRST
STEPS WITH
AWS
SIGN UP FOR
AWS ACCOUNT
AWS FREE TIER
(12 MONTHS)
START USING
AWS CLOUD
SERVICES
EC2:
750 hours
on t2.micro
EBS:
30 GB General
Purpose SSD
WHY
WORDPRESS
& AWS?
USER-FRIENDLY
LOTS OF
USERS & DEVELOPERS
STRONG COMMUNITY
LOTS OF
TOOLS & RESOURCES
DEPLOYMENT SPEED
& SECURITY
FREE TIER
AMIMOTO-AMI.COM
WORDPRESS CLOUD
HOSTING ON AWS
PRE-CONFIGURED OS
& VIRTUAL APP SOFTWARE
HHVM, NGINX REVERSE
PROXY CACHE
USE WORDPRESS ON
AWS EASILY
PROGRAMMABLE
INFRASTRUCTURE
FRIENDLY FOR
DEVELOPERS & USERS
AMIMOTO-AMI.COM
HIGHLY
SCALABLE
EC2
ELASTIC COMPUTE CLOUD
SCALE UP & DOWN
EASILY
USER-
FRIENDLY
1-CLICK LAUNCH
WORDPRESS
DEVELOPER-FRIENDLY
WP-CLI & GIT
HIGH
PERFORMANCE
LOAD TEST WITH APACHE
BENCH TEST COMMAND
NINJA
SPEED
10 GLOBAL
DATACENTERS
Singapore ⋅ Tokyo ⋅ Sydney ⋅ Korea
Sao Paulo ⋅ N. Virginia ⋅ Oregon ⋅
N. California ⋅ Ireland ⋅ Frankfurt
HHVM
WP BOOSTER CDN
HHVM &
PERFORMANCE
TEST
HHVM
HHVM
HIPHOP VIRTUAL MACHINE
VIRTUAL MACHINE FOR RUNNING
HACK & PHP PROGRAMS
USES JIT
(JUST-IN-TIME COMPILATION)
loader.io
c3.large
instance
1
minute
duraNon
0 - 300
client
increase
NGINX
Reverse
Proxy
Cache
Disabled
TEST
HHVM VS. PHP-FPM
HHVM IS FASTER PHP-FPM
HHVM VS. PHP-FPM
TOP PAGE
AVERAGE
RESPONSE TIME
1566 ms 3108 ms
NUMBER OF
PROCESSED
REQUESTS
5387 2637
NGINX CACHE
EFFECTIVENESS
15 ms 386830
HHVM PHP-FPM
HHVM
although slower response,
HHVM is sNll operaNng
(unNl the end)
Around 150-200 clients,
php-fpm is unmeasured &
50x errors were received
HHVM VS. PHP-FPM
WordPress 4.1.1
h-p://talks.php.net/fluent15#/wpbench
HHVM VS. PHP-FPM
loader.io
TEST
1
minute
duraNon
0 - 300
client
increase
HHVM 3.6 VS. 3.9
Avg response Xme: 10563 ms
Success responses: 1189
Avg response Xme: 8259 ms
Success responses: 1685
HHVM 3.9
Response Nme improved by 20% & the total request
processing number increased by 50%.
HHVM 3.6 VS. 3.9
WordPress Powered by AMIMOTO HHVM
WORDPRESS
POWERED BY
AMIMOTO
(HHVM)
UNDER THE HOOD ⋅
WHAT’S INCLUDED
WP-CLI
GIT
PHPMYADMIN
SFTP / SSH
NGINX REVERSE
PROXY CACHE
HHVM
PRE-INSTALLED
WP PLUGINS
READY-TO-RUN
VERSION OF WP
AMIMOTO: UNDER THE HOOD
CONTROL PANEL
www.streamlineicons.com
Free Pack Webalys 2015©
Webalys 2015
REAL-TIME
MONITORING
SNAPSHOT
(AUTO BACKUP)
www.streamlineicons.com
Webalys 2015©
9 GLOBAL
DATA CENTERS
PROFESSIONAL
SUPPORT
ACTIVE GLOBAL
COMMUNITY
SECURITY GROUP
(FIREWALL)
AMIMOTO: UNDER THE HOOD
SELF-HOSTING
YOUR FULL CONTROL
LAUNCH IN ANY
10 GLOBAL DATA CENTERS
MULTI-INSTANCE
SINGLE INSTANCE
ENTERPRISE
MANAGED HOSTING
AMIMOTO
WORDPRESS +
AWS
SITES ⋅ ISSUES ⋅
SOLUTIONS
POPULAR
BLOG
SITE
MAZDA RUNS ON
WORDPRESS POWERED BY AMIMOTO
UNPREDICTABLE
TRAFFIC SPIKES
PAGE VIEWS
INCREASE & DECLINE
AMAZON EC2
SCALABLE CAPACITY
POPULAR
BLOG SITE
LARGE-
SCALE
ENTERPRISE
SITE
MULTILINGUAL
NEEDS TO BE HIGH SPEED
MULTISITE
HUGE ENTERPRISE
SITE
1 instance = can have
mul(ple WP installs
Install Mul(lingual
WP plugins
HVM Virtualiza(on
NEWS
SITE
MULTIPLE AUTHORS
SUDDEN TRAFFIC SURGE
THOUSANDS OF POSTS
NEWS SITE
AUTOSCALING
INCREASE / DECREASE
INSTANCES BASED ON LOAD
COST-EFFICIENT
AUTOMATIC RECOVERY
AUTOSCALING
WORDPRESS POWERED BY AMIMOTO
amimoto-ami.com/client/
EC2
INSTANCE
SELECTION +
OPTIMAL
SIZING
Instance Types T2.MICRO T2.SMALL T2.MEDIUM C4.LARGE
Recommended
WordPress
Installs
3 3 3 5
Assumed PV /
month
100,000 PV /
month
300,000 PV /
month
300,000 PV /
month
1 Million PV /month
Memory (GB) 1 2 4 3.75
HDD (ElasNc
Block Store)
Default Capacity: 30 GB (SSD),
addiXonal disk may be added
Purpose
web servers, developer environments
& small databases
for high traffic web servers,
media transcoding, online
gaming servers, ad serving
engines, compute-intensive apps
AMIMOTO HHVM ⋅ 14 DAYS FREE TRIAL
1-CLICK LAUNCH VIA AWS CONSOLE
AWS MARKETPLACE LAUNCH
AWS CONSOLE LAUNCH
hip://amimoto-ami.com/slack/
QuesNons:
WordPress + Amazon Web Services PARIS
PART 2: HANDS-ON
LOGIN to
AWS
AWS MANAGEMENT CONSOLE
SELECT THE NEAREST REGION
EC2 / ELASTIC COMPUTE CLOUD
LAUNCH INSTANCE
CHOOSE AN AMI
WORDPRESS POWERED BY
AMIMOTO (HHVM)
CHOOSE T2.MICRO (FREE TIER ELIGIBLE)
& CONFIGURE INSTANCE DETAILS
AMIMOTO (HHVM) FREE TRIAL
IS ONLY FOR 1 INSTANCE
TAG INSTANCE
TAG INSTANCE
amimoto
ASSIGN SECURITY GROUP
REVIEW & LAUNCH
LAUNCH
CREATE KEY PAIR,
DOWNLOAD & LAUNCH
INSTANCE STATE: RUNNING
STATUS CHECKS: INITIALIZING
STATUS CHECKS:
2/2 CHECKS PASSED
ELASTIC
IP ADDRESS
WORDPRESS
SET UP
can remain with you
even there is no associated instance
returned (and cannot be retrieved)
as soon as you stop a Virtual Machine
OpXonal
When you create a Virtual Machine,
you get a Public IP
No maUer how many Xmes
you stop / start an intance with EIP,
the same IP will conXnue to be available
as the public IP of the Virtual Machine.
If there is no EIP,
each Xme you stop and start the instance,
you get a new Public IP every Xme.
hUp://blog.digitalcube.jp/archives/1870
ELASTIC IP ADDRESS VS. PUBLIC IP ADDRESS
ELASTIC IPS
ALLOCATE NEW ADDRESS
ASSOCIATE ADDRESS
COPY & PASTE EIP TO YOUR BROWSER
AMIMOTO AMI WELCOME SCREEN;
RETURN TO AWS MANAGEMENT CONSOLE
COPY YOUR INSTANCE ID
PASTE YOUR INSTANCE ID
& CLICK NEXT STEP
SET UP WORDPRESS
LOGIN TO YOUR WORDPRESS
YOU CAN START TO CUSTOMIZE
YOUR WORDPRESS OR PUBLISH A POST
ACTIVATE PRE-INSTALLED PLUGINS
CUSTOMIZE THE SETTINGS SET THE CACHE EXPIRATION
FOR EVERY PAGE
ENABLE FLUSH CACHE
FOR AUTOMATIC
CACHE DELETION
FOR MULTI-SITE, ACTIVATE
NGINX CACHE CONTROLLER
ON EACH DASHBOARD
OFF:
Requests per second: 7.73 [#/sec]
ON:
Requests per second: 707.26 [#/sec]
INSTANCE
SCALE UP
STOP THE RUNNING INSTANCE
INSTANCE STATE: STOPPED
SELECT A LARGER INSTANCE
START THE INSTANCE
YOU’VE SCALED UP YOUR
WORDPRESS SITE TO T2.SMALL INSTANCE
INSTANCE
SCALE DOWN
STOP T2.SMALL INSTANCE
INSTANCE STATE: STOPPED
SELECT A SMALLER INSTANCE
START THE INSTANCE
YOU’VE SCALED DOWN YOUR
WORDPRESS SITE TO T2.MICRO INSTANCE
AMIMOTO
DATABASE
MANAGEMENT
PHPMYADMIN ⋅
WP-CLI
PHPMYADMIN
ENABLED IN AMIMOTO
MANAGED HOSTING
IN SELF-HOSTING,
REWRITE IS NEEDED
• the user of the .conf file is root
• switch to the root user with su -, then edit the file.
1. Around Line 61: Change
ENABLE PHPMYADMIN
include /etc/nginx/
phpmyadmin;
#location ~* /(phpmyadmin|
myadmin|pma) {
# access_log off;
# log_not_found off;
# return 404;
#}
##include /etc/nginx/
phpmyadmin;
location ~* /(phpmyadmin|
myadmin|pma) {
access_log off;
log_not_found off;
return 404;
}
2. Aker rewriXng
# service nginx restart
restart Nginx.
You can access the phpMyAdmin in hUp://example.com/phpMyAdmin/ aker you restart.
3. Login username & password of phpMyAdmin will be the username and password for the
database (wriUen in the wp-config.php).
4. You can use phpMyAdmin aker the process above.
ENABLE PHPMYADMIN
NOTES:
• replace the default.conf
• disable the phpMyAdmin aker use.
Many vulnerabiliXes were found in the previous phpMyAdmin (unauthorized access even
without installaXon). 

For the reason, with AMIMOTO, phpMyAdmin is disabled by default even though it is installed.
ENABLE PHPMYADMIN
WP-CLI
WP-CLI
COMMAND LINE
INTERFACE FOR WORDPRESS
INSTALLED BY DEFAULT
AFTER AMIMOTO 1.1
WP-CLI
• Database export
wp db export []
The filename is any + .sql.
Sql file is created when the
operaXon completes
• Database OpXmizaXon
wp db optimize
• Database import
wp db import []
sql file is the file that had
been uploaded to the
server in advance
There are many commands you can use:
hUp://wp-cli.org/commands/db/
SFTP
CYBERDUCK
FILE TRANSFER PROTOCOL
/ SFTP CLIENT
1. Start PuTTY (from the Start menu, click All
Programs > PuTTY > PuTTY).

2. In the Category pane, select Session and
complete the following fields:



a) in the Host Name box, enter 

ec2-user@public_dns_name



b) under ConnecXon type, select SSH



c) ensure that Port is 22
CONNECT FROM WINDOWS USING PUTTY
3. In the Category pane, expand ConnecXon,
expand SSH, and then select Auth.
Complete the following:.



a) click Browse



b) select the .ppk file that you generated for
your key pair, and then click Open



c) click Open to start the PuTTY session

4. If this is the first Xme you have connected
to this instance, a security alert dialog box
will be displayed. Click Yes. A window opens
and you are connected to your instance.
CONNECT FROM WINDOWS USING PUTTY
1. Open your command shell and run the following command:



$ chmod 600 /paths/my-key-pair.pem

2. Next, run the following command:



$ ssh -i /paths/my-key-pair.pem ec2-user@public_dns_name

CONNECT FROM MAC OR LINUX USING AN SSH CLIENT
Aker login to the SSH run the following command:



$ curl -L https://raw.githubusercontent.com/amimoto-ami/run-
httpd-as-ec2-user/master/run-httpd-as-ec2-user.sh | sudo bash
RUN THE FOLLOWING COMMAND
hUps://amimoto.zendesk.com/hc/en-us/arXcles/206552077-How-to-connect-Amimoto-instance-to-S-FTP-client-sokware-
SERVER CONNECTION SETTINGS
Server: Instance IP Address
Username: ec2-user
Secret key
Path: / var / www / vhosts / {instance name
(opXonal)}
ConnecXon method (Port): SFTP (22)
CONNECT WITH (S) FTP CLIENT SOFTWARE
ROUTE 53
ROUTE 53
DNS WEB SERVICE
TRANSLATES www.example.com
to numeric IP 192.0.2.1 that computers
use to connect to each other
DOMAIN: amimotohandson.info
OBTAINED FROM: GODADDY
ROUTE 53
GET STARTED NOW
CREATE HOSTED ZONE
Hands-on
amimotohandson.info
TYPE DOMAIN NAME & CREATE
COPY THESE NS VALUES
TERMINATING
THE
INSTANCE
CHOOSE THE INSTANCE
FOR TERMINATION
TERMINATE THE INSTANCE
INSTANCE TERMINATED
RELEASE
EIP ADDRESS
RELEASE THE EIP ADDRESS
RUNNING INSTANCES: 0
ELASTIC IPS: 0
JIN-KEI
CLOUD
FORMATION
TEMPLATE
AWS CLOUDFORMATION
CREATE & MANAGE
AWS RESOURCES EASILY
USE TEMPLATES / CREATE
YOUR OWN TO DEPLOY APPS
JIN-KEI 陣形 :
TACTICAL BATTLE FORMATION
CLOUDHAPPY.NET
JIN-KEI
FREE AWS
CLOUDFORMATION TEMPLATES
OPTIMIZED FOR
WORDPRESS
CLOUDHAPPY.NET
CLOUDHAPPY.NET
SETUP PLATFORM,
DEPLOY WP & OTHER APPS
CREATE SERVER
INFRASTRUCTURE
OPSCODE CHEF &
BASH SCRIPTS
JIN-KEI
OKEHAZAMA
JIN-KEI CLOUDFORMATION
ELB + SINGLE EC2
INSTANCE WEB SERVER
Elas(c Load Balancing
NGINX Reverse
Proxy Cache
HVM Instance
KAWANAKAJIMA
JIN-KEI CLOUDFORMATION
Elas(c Load Balancing
NGINX Reverse
Proxy Cache
HVM Instance
ELB + SINGLE EC2 INSTANCE
+ MULTI-AZ RDS INSTANCE
RDS DB Instance
RDS DB Instance
Standby (Mul(-AZ)
NAGASHINO
JIN-KEI CLOUDFORMATION
FORMATION OF CDP’s
NFS SHARING PATTERN
Elas(c Load Balancing
Auto Scaling
Auto Scaling
HVM Instance HVM Instance
NFS
DB
File
Amazon RDS Amazon RDS
CLOUDHAPPY.NET/SETTING-MANUAL
SELECT ANY JIN-KEI
CLOUDFORMATION TEMPLATE
SELECT REGION TO
LAUNCH WITH 1-CLICK
CREATE STACK
& CONTINUE
DIGITALCUBE
TEAM &
WHAT WE DO
WORDPRESS,
WORDCAMP &
THE COMMUNITY
AWS &
USER GROUPS
WORDPRESS
& AWS
FIRST STEPS
AWS
USE CASES
WORDPRESS
USE CASES
HHVM
PERFORMANCE
TESTS
SITES, ISSUES
& SOLUTIONS
PART I: SUMMARY
AMIMOTO
WORDPRESS
HOSTING
AWS
MANAGEMENT
CONSOLE
INSTANCE
LAUNCH &
CONFIGURATION
KEY PAIR &
ELASTIC IP
INSTANCE
SCALE UP &
DOWN
WORDPRESS
SETUP
MANAGING
DATABASE
JIN-KEI CLOUD
FORMATION
TEMPLATES
PART II: SUMMARY
ROUTE 53
SFTP
@Amimoto_Ami
amimoto-ami.com
WordPress + Amazon Web Services Hands-on
PARIS
THANK YOU!

More Related Content

What's hot

Assurer - a pluggable server testing/monitoring framework
Assurer - a pluggable server testing/monitoring frameworkAssurer - a pluggable server testing/monitoring framework
Assurer - a pluggable server testing/monitoring frameworkGosuke Miyashita
 
No Callbacks, No Threads - RailsConf 2010
No Callbacks, No Threads - RailsConf 2010No Callbacks, No Threads - RailsConf 2010
No Callbacks, No Threads - RailsConf 2010
Ilya Grigorik
 
Communication in Python and the C10k problem
Communication in Python and the C10k problemCommunication in Python and the C10k problem
Communication in Python and the C10k problem
Jose Galarza
 
ZLM-Cython Build you first module
ZLM-Cython Build you first moduleZLM-Cython Build you first module
ZLM-Cython Build you first moduleVladimir Ulogov
 
Realtime Streaming using Autobahn Websockets
Realtime Streaming using Autobahn WebsocketsRealtime Streaming using Autobahn Websockets
Realtime Streaming using Autobahn Websockets
Tom Sheffler
 
Why async matters
Why async mattersWhy async matters
Why async matters
timbc
 
Websockets on the JVM: Atmosphere to the rescue!
Websockets on the JVM: Atmosphere to the rescue!Websockets on the JVM: Atmosphere to the rescue!
Websockets on the JVM: Atmosphere to the rescue!
jfarcand
 
Learning puppet chapter 3
Learning puppet chapter 3Learning puppet chapter 3
Learning puppet chapter 3
Vishal Biyani
 
Ruby 1.9 Fibers
Ruby 1.9 FibersRuby 1.9 Fibers
Ruby 1.9 Fibers
Kevin Ball
 
Gearman and Perl
Gearman and PerlGearman and Perl
Gearman and Perl
Andrew Shitov
 
How Danga::Socket handles asynchronous processing and how to write asynchrono...
How Danga::Socket handles asynchronous processing and how to write asynchrono...How Danga::Socket handles asynchronous processing and how to write asynchrono...
How Danga::Socket handles asynchronous processing and how to write asynchrono...Gosuke Miyashita
 
Akamai Tech day Amsterdam 2019
Akamai Tech day Amsterdam 2019Akamai Tech day Amsterdam 2019
Akamai Tech day Amsterdam 2019
Akamai Netherlands
 
0-60 with Goliath: Building High Performance Ruby Web-Services
0-60 with Goliath: Building High Performance Ruby Web-Services0-60 with Goliath: Building High Performance Ruby Web-Services
0-60 with Goliath: Building High Performance Ruby Web-ServicesIlya Grigorik
 
Writing highly scalable WebSocket using the Atmosphere Framework and Scala
Writing highly scalable WebSocket using the Atmosphere Framework and ScalaWriting highly scalable WebSocket using the Atmosphere Framework and Scala
Writing highly scalable WebSocket using the Atmosphere Framework and Scala
jfarcand
 
One hour application - PHP Quebec Conference 2009
One hour application - PHP Quebec Conference 2009One hour application - PHP Quebec Conference 2009
One hour application - PHP Quebec Conference 2009
Philippe Gamache
 
Rails Presentation (Anton Dmitriyev)
Rails Presentation (Anton Dmitriyev)Rails Presentation (Anton Dmitriyev)
Rails Presentation (Anton Dmitriyev)True-Vision
 
C# & AWS Lambda
C# & AWS LambdaC# & AWS Lambda
C# & AWS Lambda
Pat Hermens
 
Making Symofny shine with Varnish - SymfonyCon Madrid 2014
Making Symofny shine with Varnish - SymfonyCon Madrid 2014Making Symofny shine with Varnish - SymfonyCon Madrid 2014
Making Symofny shine with Varnish - SymfonyCon Madrid 2014
Barel Barelon
 
Symfony 4: A new way to develop applications #phpsrb
 Symfony 4: A new way to develop applications #phpsrb Symfony 4: A new way to develop applications #phpsrb
Symfony 4: A new way to develop applications #phpsrb
Antonio Peric-Mazar
 
Controlling multiple VMs with the power of Python
Controlling multiple VMs with the power of PythonControlling multiple VMs with the power of Python
Controlling multiple VMs with the power of Python
Yurii Vasylenko
 

What's hot (20)

Assurer - a pluggable server testing/monitoring framework
Assurer - a pluggable server testing/monitoring frameworkAssurer - a pluggable server testing/monitoring framework
Assurer - a pluggable server testing/monitoring framework
 
No Callbacks, No Threads - RailsConf 2010
No Callbacks, No Threads - RailsConf 2010No Callbacks, No Threads - RailsConf 2010
No Callbacks, No Threads - RailsConf 2010
 
Communication in Python and the C10k problem
Communication in Python and the C10k problemCommunication in Python and the C10k problem
Communication in Python and the C10k problem
 
ZLM-Cython Build you first module
ZLM-Cython Build you first moduleZLM-Cython Build you first module
ZLM-Cython Build you first module
 
Realtime Streaming using Autobahn Websockets
Realtime Streaming using Autobahn WebsocketsRealtime Streaming using Autobahn Websockets
Realtime Streaming using Autobahn Websockets
 
Why async matters
Why async mattersWhy async matters
Why async matters
 
Websockets on the JVM: Atmosphere to the rescue!
Websockets on the JVM: Atmosphere to the rescue!Websockets on the JVM: Atmosphere to the rescue!
Websockets on the JVM: Atmosphere to the rescue!
 
Learning puppet chapter 3
Learning puppet chapter 3Learning puppet chapter 3
Learning puppet chapter 3
 
Ruby 1.9 Fibers
Ruby 1.9 FibersRuby 1.9 Fibers
Ruby 1.9 Fibers
 
Gearman and Perl
Gearman and PerlGearman and Perl
Gearman and Perl
 
How Danga::Socket handles asynchronous processing and how to write asynchrono...
How Danga::Socket handles asynchronous processing and how to write asynchrono...How Danga::Socket handles asynchronous processing and how to write asynchrono...
How Danga::Socket handles asynchronous processing and how to write asynchrono...
 
Akamai Tech day Amsterdam 2019
Akamai Tech day Amsterdam 2019Akamai Tech day Amsterdam 2019
Akamai Tech day Amsterdam 2019
 
0-60 with Goliath: Building High Performance Ruby Web-Services
0-60 with Goliath: Building High Performance Ruby Web-Services0-60 with Goliath: Building High Performance Ruby Web-Services
0-60 with Goliath: Building High Performance Ruby Web-Services
 
Writing highly scalable WebSocket using the Atmosphere Framework and Scala
Writing highly scalable WebSocket using the Atmosphere Framework and ScalaWriting highly scalable WebSocket using the Atmosphere Framework and Scala
Writing highly scalable WebSocket using the Atmosphere Framework and Scala
 
One hour application - PHP Quebec Conference 2009
One hour application - PHP Quebec Conference 2009One hour application - PHP Quebec Conference 2009
One hour application - PHP Quebec Conference 2009
 
Rails Presentation (Anton Dmitriyev)
Rails Presentation (Anton Dmitriyev)Rails Presentation (Anton Dmitriyev)
Rails Presentation (Anton Dmitriyev)
 
C# & AWS Lambda
C# & AWS LambdaC# & AWS Lambda
C# & AWS Lambda
 
Making Symofny shine with Varnish - SymfonyCon Madrid 2014
Making Symofny shine with Varnish - SymfonyCon Madrid 2014Making Symofny shine with Varnish - SymfonyCon Madrid 2014
Making Symofny shine with Varnish - SymfonyCon Madrid 2014
 
Symfony 4: A new way to develop applications #phpsrb
 Symfony 4: A new way to develop applications #phpsrb Symfony 4: A new way to develop applications #phpsrb
Symfony 4: A new way to develop applications #phpsrb
 
Controlling multiple VMs with the power of Python
Controlling multiple VMs with the power of PythonControlling multiple VMs with the power of Python
Controlling multiple VMs with the power of Python
 

Viewers also liked

AMIMOTO: WordPress + Amazon Web Services University of the Philippines Los Baños
AMIMOTO: WordPress + Amazon Web Services University of the Philippines Los BañosAMIMOTO: WordPress + Amazon Web Services University of the Philippines Los Baños
AMIMOTO: WordPress + Amazon Web Services University of the Philippines Los Baños
Kel
 
2nd AMIMOTO: WordPress + Amazon Web Services Singapore
2nd AMIMOTO: WordPress + Amazon Web Services Singapore2nd AMIMOTO: WordPress + Amazon Web Services Singapore
2nd AMIMOTO: WordPress + Amazon Web Services Singapore
Kel
 
WCEU 2016 Contributing to WordPress for Business, Profession & the Community
WCEU 2016 Contributing to WordPress for Business, Profession & the CommunityWCEU 2016 Contributing to WordPress for Business, Profession & the Community
WCEU 2016 Contributing to WordPress for Business, Profession & the Community
Kel
 
Why Contributing to WordPress is Important to your Business
Why Contributing to WordPress is Important to your Business Why Contributing to WordPress is Important to your Business
Why Contributing to WordPress is Important to your Business
Kel
 
AMIMOTO WordPress + Amazon Web Services for ALL Tech Levels
AMIMOTO WordPress + Amazon Web Services for ALL Tech Levels AMIMOTO WordPress + Amazon Web Services for ALL Tech Levels
AMIMOTO WordPress + Amazon Web Services for ALL Tech Levels
Kel
 
Contributing to WordPress for Business, Profession & the Community
Contributing to WordPress for Business, Profession & the Community Contributing to WordPress for Business, Profession & the Community
Contributing to WordPress for Business, Profession & the Community
Kel
 
AMIMOTO: WordPress + Amazon Web Services Hands-on WARSAW
AMIMOTO: WordPress + Amazon Web Services Hands-on WARSAW AMIMOTO: WordPress + Amazon Web Services Hands-on WARSAW
AMIMOTO: WordPress + Amazon Web Services Hands-on WARSAW
Kel
 
AMIMOTO WordPress + Amazon Web Services Hands-on
AMIMOTO WordPress + Amazon Web Services Hands-on AMIMOTO WordPress + Amazon Web Services Hands-on
AMIMOTO WordPress + Amazon Web Services Hands-on
Kel
 
WordPress on Amazon Web Services Meetup
WordPress on Amazon Web Services Meetup WordPress on Amazon Web Services Meetup
WordPress on Amazon Web Services Meetup
Kel
 
Contributing to WordPress: Why it's Important to Your Business
Contributing to WordPress: Why it's Important to Your Business Contributing to WordPress: Why it's Important to Your Business
Contributing to WordPress: Why it's Important to Your Business
Kel
 
Media Assembly Kit
Media Assembly Kit Media Assembly Kit
Media Assembly Kit
Kel
 

Viewers also liked (11)

AMIMOTO: WordPress + Amazon Web Services University of the Philippines Los Baños
AMIMOTO: WordPress + Amazon Web Services University of the Philippines Los BañosAMIMOTO: WordPress + Amazon Web Services University of the Philippines Los Baños
AMIMOTO: WordPress + Amazon Web Services University of the Philippines Los Baños
 
2nd AMIMOTO: WordPress + Amazon Web Services Singapore
2nd AMIMOTO: WordPress + Amazon Web Services Singapore2nd AMIMOTO: WordPress + Amazon Web Services Singapore
2nd AMIMOTO: WordPress + Amazon Web Services Singapore
 
WCEU 2016 Contributing to WordPress for Business, Profession & the Community
WCEU 2016 Contributing to WordPress for Business, Profession & the CommunityWCEU 2016 Contributing to WordPress for Business, Profession & the Community
WCEU 2016 Contributing to WordPress for Business, Profession & the Community
 
Why Contributing to WordPress is Important to your Business
Why Contributing to WordPress is Important to your Business Why Contributing to WordPress is Important to your Business
Why Contributing to WordPress is Important to your Business
 
AMIMOTO WordPress + Amazon Web Services for ALL Tech Levels
AMIMOTO WordPress + Amazon Web Services for ALL Tech Levels AMIMOTO WordPress + Amazon Web Services for ALL Tech Levels
AMIMOTO WordPress + Amazon Web Services for ALL Tech Levels
 
Contributing to WordPress for Business, Profession & the Community
Contributing to WordPress for Business, Profession & the Community Contributing to WordPress for Business, Profession & the Community
Contributing to WordPress for Business, Profession & the Community
 
AMIMOTO: WordPress + Amazon Web Services Hands-on WARSAW
AMIMOTO: WordPress + Amazon Web Services Hands-on WARSAW AMIMOTO: WordPress + Amazon Web Services Hands-on WARSAW
AMIMOTO: WordPress + Amazon Web Services Hands-on WARSAW
 
AMIMOTO WordPress + Amazon Web Services Hands-on
AMIMOTO WordPress + Amazon Web Services Hands-on AMIMOTO WordPress + Amazon Web Services Hands-on
AMIMOTO WordPress + Amazon Web Services Hands-on
 
WordPress on Amazon Web Services Meetup
WordPress on Amazon Web Services Meetup WordPress on Amazon Web Services Meetup
WordPress on Amazon Web Services Meetup
 
Contributing to WordPress: Why it's Important to Your Business
Contributing to WordPress: Why it's Important to Your Business Contributing to WordPress: Why it's Important to Your Business
Contributing to WordPress: Why it's Important to Your Business
 
Media Assembly Kit
Media Assembly Kit Media Assembly Kit
Media Assembly Kit
 

Similar to AMIMOTO: WordPress + Amazon Web Services Hands-on PARIS

WordPress + Amazon Web Services Hands-on WARSAW
WordPress + Amazon Web Services Hands-on WARSAWWordPress + Amazon Web Services Hands-on WARSAW
WordPress + Amazon Web Services Hands-on WARSAW
Matt Pilarski
 
Installing Lamp Stack on Ubuntu Instance
Installing Lamp Stack on Ubuntu InstanceInstalling Lamp Stack on Ubuntu Instance
Installing Lamp Stack on Ubuntu Instance
kamarul kawnayeen
 
The Enterprise Wor/d/thy/Press
The Enterprise Wor/d/thy/PressThe Enterprise Wor/d/thy/Press
The Enterprise Wor/d/thy/Press
Jeroen van Dijk
 
php & performance
 php & performance php & performance
php & performance
simon8410
 
Movable Type 5.2 Overview at MTDDC 2012
Movable Type 5.2 Overview at MTDDC 2012Movable Type 5.2 Overview at MTDDC 2012
Movable Type 5.2 Overview at MTDDC 2012Yuji Takayama
 
Profiling PHP with Xdebug / Webgrind
Profiling PHP with Xdebug / WebgrindProfiling PHP with Xdebug / Webgrind
Profiling PHP with Xdebug / Webgrind
Sam Keen
 
Why we choose Symfony2
Why we choose Symfony2Why we choose Symfony2
Why we choose Symfony2
Merixstudio
 
Nginx, PHP, Apache and Spelix
Nginx, PHP, Apache and SpelixNginx, PHP, Apache and Spelix
Nginx, PHP, Apache and Spelix
Harald Zeitlhofer
 
The Enterprise Wor/d/thy/Press
The Enterprise Wor/d/thy/PressThe Enterprise Wor/d/thy/Press
The Enterprise Wor/d/thy/Press
Jeroen van Dijk
 
Distributed Queue System using Gearman
Distributed Queue System using GearmanDistributed Queue System using Gearman
Distributed Queue System using Gearman
Eric Cho
 
Php through the eyes of a hoster phpbnl11
Php through the eyes of a hoster phpbnl11Php through the eyes of a hoster phpbnl11
Php through the eyes of a hoster phpbnl11Combell NV
 
Inter-Process/Task Communication With Message Queues
Inter-Process/Task Communication With Message QueuesInter-Process/Task Communication With Message Queues
Inter-Process/Task Communication With Message Queues
wamcvey
 
Scale Apache with Nginx
Scale Apache with NginxScale Apache with Nginx
Scale Apache with Nginx
Bud Siddhisena
 
Madison PHP 2015 - DevOps For Small Teams
Madison PHP 2015 - DevOps For Small TeamsMadison PHP 2015 - DevOps For Small Teams
Madison PHP 2015 - DevOps For Small Teams
Joe Ferguson
 
ZendCon 2015 - DevOps for Small Teams
ZendCon 2015 - DevOps for Small TeamsZendCon 2015 - DevOps for Small Teams
ZendCon 2015 - DevOps for Small Teams
Joe Ferguson
 
Salt conf 2014 - Using SaltStack in high availability environments
Salt conf 2014 - Using SaltStack in high availability environmentsSalt conf 2014 - Using SaltStack in high availability environments
Salt conf 2014 - Using SaltStack in high availability environments
Benjamin Cane
 
Caching and tuning fun for high scalability
Caching and tuning fun for high scalabilityCaching and tuning fun for high scalability
Caching and tuning fun for high scalability
Wim Godden
 
DevOps For Small Teams
DevOps For Small TeamsDevOps For Small Teams
DevOps For Small Teams
Joe Ferguson
 
Php through the eyes of a hoster confoo
Php through the eyes of a hoster confooPhp through the eyes of a hoster confoo
Php through the eyes of a hoster confoo
Combell NV
 
How to install and configure LEMP stack
How to install and configure LEMP stackHow to install and configure LEMP stack
How to install and configure LEMP stack
RootGate
 

Similar to AMIMOTO: WordPress + Amazon Web Services Hands-on PARIS (20)

WordPress + Amazon Web Services Hands-on WARSAW
WordPress + Amazon Web Services Hands-on WARSAWWordPress + Amazon Web Services Hands-on WARSAW
WordPress + Amazon Web Services Hands-on WARSAW
 
Installing Lamp Stack on Ubuntu Instance
Installing Lamp Stack on Ubuntu InstanceInstalling Lamp Stack on Ubuntu Instance
Installing Lamp Stack on Ubuntu Instance
 
The Enterprise Wor/d/thy/Press
The Enterprise Wor/d/thy/PressThe Enterprise Wor/d/thy/Press
The Enterprise Wor/d/thy/Press
 
php & performance
 php & performance php & performance
php & performance
 
Movable Type 5.2 Overview at MTDDC 2012
Movable Type 5.2 Overview at MTDDC 2012Movable Type 5.2 Overview at MTDDC 2012
Movable Type 5.2 Overview at MTDDC 2012
 
Profiling PHP with Xdebug / Webgrind
Profiling PHP with Xdebug / WebgrindProfiling PHP with Xdebug / Webgrind
Profiling PHP with Xdebug / Webgrind
 
Why we choose Symfony2
Why we choose Symfony2Why we choose Symfony2
Why we choose Symfony2
 
Nginx, PHP, Apache and Spelix
Nginx, PHP, Apache and SpelixNginx, PHP, Apache and Spelix
Nginx, PHP, Apache and Spelix
 
The Enterprise Wor/d/thy/Press
The Enterprise Wor/d/thy/PressThe Enterprise Wor/d/thy/Press
The Enterprise Wor/d/thy/Press
 
Distributed Queue System using Gearman
Distributed Queue System using GearmanDistributed Queue System using Gearman
Distributed Queue System using Gearman
 
Php through the eyes of a hoster phpbnl11
Php through the eyes of a hoster phpbnl11Php through the eyes of a hoster phpbnl11
Php through the eyes of a hoster phpbnl11
 
Inter-Process/Task Communication With Message Queues
Inter-Process/Task Communication With Message QueuesInter-Process/Task Communication With Message Queues
Inter-Process/Task Communication With Message Queues
 
Scale Apache with Nginx
Scale Apache with NginxScale Apache with Nginx
Scale Apache with Nginx
 
Madison PHP 2015 - DevOps For Small Teams
Madison PHP 2015 - DevOps For Small TeamsMadison PHP 2015 - DevOps For Small Teams
Madison PHP 2015 - DevOps For Small Teams
 
ZendCon 2015 - DevOps for Small Teams
ZendCon 2015 - DevOps for Small TeamsZendCon 2015 - DevOps for Small Teams
ZendCon 2015 - DevOps for Small Teams
 
Salt conf 2014 - Using SaltStack in high availability environments
Salt conf 2014 - Using SaltStack in high availability environmentsSalt conf 2014 - Using SaltStack in high availability environments
Salt conf 2014 - Using SaltStack in high availability environments
 
Caching and tuning fun for high scalability
Caching and tuning fun for high scalabilityCaching and tuning fun for high scalability
Caching and tuning fun for high scalability
 
DevOps For Small Teams
DevOps For Small TeamsDevOps For Small Teams
DevOps For Small Teams
 
Php through the eyes of a hoster confoo
Php through the eyes of a hoster confooPhp through the eyes of a hoster confoo
Php through the eyes of a hoster confoo
 
How to install and configure LEMP stack
How to install and configure LEMP stackHow to install and configure LEMP stack
How to install and configure LEMP stack
 

Recently uploaded

一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
keoku
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
Rogerio Filho
 
Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027
harveenkaur52
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
Gal Baras
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
JeyaPerumal1
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
laozhuseo02
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
Arif0071
 
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
CIOWomenMagazine
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
3ipehhoa
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
laozhuseo02
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
nirahealhty
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
3ipehhoa
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
3ipehhoa
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
eutxy
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
Javier Lasa
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Brad Spiegel Macon GA
 
Comptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guideComptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guide
GTProductions1
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
ufdana
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Florence Consulting
 

Recently uploaded (20)

一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
 
Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
 
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
 
Comptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guideComptia N+ Standard Networking lesson guide
Comptia N+ Standard Networking lesson guide
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
 

AMIMOTO: WordPress + Amazon Web Services Hands-on PARIS