create scalable and failure safe cluster magentocommerce using cloud hosting (e.g amazon, rackspace)

24
Meet Magento Poland 2014 Create scalable and failure safe cluster MagentoCommerce using cloud hosting (e.g Amazon, Rackspace) Andrew Klochkov

Upload: neklo

Post on 12-Jul-2015

226 views

Category:

Internet


0 download

TRANSCRIPT

Meet Magento Poland 2014

Create scalable and failure safe cluster MagentoCommerce using cloud hosting (e.g

Amazon, Rackspace)

Andrew Klochkov

Meet Magento Poland 2014

• High availability • Scalability

Ready, steady… Go!

Meet Magento Poland 2014

Meet Magento Poland 2014

Meet Magento Poland 2014

Meet Magento Poland 2014

Meet Magento Poland 2014

• File storage • Caching system • Database service • PHP-APP Server (Nginx/Apache)• Load balancer (Nginx-Varnish-Apache)

Meet Magento Poland 2014

• File storage (+hard work)• Caching system (x2 +hard work )• Database service (x2 min)• PHP-APP Server (Nginx/Apache)• Load balancer (Nginx-Varnish-Apache)

Meet Magento Poland 2014

Meet Magento Poland 2014

Meet Magento Poland 2014

Meet Magento Poland 2014

Meet Magento Poland 2014

Meet Magento Poland 2014

Meet Magento Poland 2014

• source code (app, skin, js, e.t.c.)• variable data. (garbage)

Meet Magento Poland 2014

Meet Magento Poland 2014

Meet Magento Poland 2014

Meet Magento Poland 2014

Meet Magento Poland 2014

Meet Magento Poland 2014

NO DNS

/etc/hosts127.0.0.1 myshop.com

NO STICKNESS

Meet Magento Poland 2014

• Fabric• Jenkins• Puppet• Chef

• OpsWorks

• BeansTalk

• AutoScaling (Groups)

• Cloud Orchestration

Meet Magento Poland 2014

Meet Magento Poland 2014

• Ease of maintenance

• High availability• Scalability• Flexibility