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