SlideShare uma empresa Scribd logo
1 de 16
Magento hosting
performance en stabiliteit
Ir. Gruus van Woerkom
Byte Internet
byte.nl/magento
@Byte_Internet
Byte @ Ardennen (2010)                 +   Vera
                                              +   Martijn
                                              +   Han
                                              +   Sophie
                                              +   Kiki
                                              +   Lilyan
                                              +   Sebastiaan




1.   Shared LAMP
2.   Clustered LAMP = Platform-as-a-Service
3.   Joomla
4.   Magento
5.   Evolutie naar Application-as-a-Service
Gruus van Woerkom




                    Universiteit Twente
                    TBK/Informatiekunde
                    WAP5, 1999
                    Byte, 2003
Het snelheidsdomein

Welke dingen zijn allemaal relevant voor de snelheid
van de site?
1. Aantal bezoekers en patronen
2. Magento: extensies, vulling, instellingen, hacks en
   onderhoud
3. Hosting: Linux, Apache, MySQL, PHP, Hardware en
   het onderhoud hieraan.
Waarom komen er meer bezoekers?
  1. E-commerce an sich

  2. Mobile is awakening

  3. Ipad?




Tim Cook, Apple COO described
  keeping production up with
 demand for the iPad 2 as “the
    mother of all backlogs.”
Magento instellingen

1. Modules en extensies
2. Template
3. Koppelingen, widgets (Google, Twitter)

4. Let op je crons

5. Doe je optimalisaties!
Magento Hosting – Software

 Linux
 Apache
 MySQL
 PHP
Magento Hosting – Verbeteringen

 Linux
   Offloaded Shell
   Offloaded backups
 Apache (Litespeed, Squid) / CDN
Magento Hosting – Verbeteringen

 Linux
   Offloaded Shell
   Offloaded backups
 Apache (Litespeed, Squid) / CDN
 MySQL
   Offloaded databaseserver
   Replication
   Caching
   Multi-read
 PHP
   Caching (memcached, APC)
   Gebruiker (multi-tenant)
Magento Hosting – Hardware

 Server eigenschappen
 Shared / dedicated?
  Shared (managed)
  VPS, half shared (management / unmanaged)
  Dedicated (managed / unmanaged)
 Clustered
  Offloading (database, backups, shell)
  Magento clustered
Ow, no! Weer nieuwe hardware?
Magento Hosting – Onderhoud

 Opzetten hosting is makkelijk.
 Onderhouden en 24 maanden stabiel is moeilijk.
 Managed Magento:
   Security fixes > direct (dagelijks reviewen)
   Functionele fixes > testen, 2 weken.
   Major releases MySQL en PHP: elke 2 jaar.

 Wie fixt jouw Shared/VPS/Dedicated om 03.00 op
  zondag 1 januari?
Onze Magento Referenties
Discussie en vragen
 Er zijn wat collega’s voor specifieke vragen.

 We houden 17-6 een troubleshoot dag bij Byte, hier kun je ook terecht.

          “A day with Ray and Roy” :)



Stellingen/vragen

 Wat verwacht je van een hostingprovider?

 Wat zouden jullie NU anders doen aan je hosting?

Mais conteúdo relacionado

Destaque

Casestudypownership
CasestudypownershipCasestudypownership
Casestudypownership
Joe Hayes
 
Session Harmonization 3c - Claudette Lavalle pronasar uganda 12 04 2010
Session Harmonization 3c - Claudette Lavalle pronasar uganda 12 04 2010Session Harmonization 3c - Claudette Lavalle pronasar uganda 12 04 2010
Session Harmonization 3c - Claudette Lavalle pronasar uganda 12 04 2010
guest0b6bde
 
Sistel Control Profile [EN]
Sistel Control Profile [EN]Sistel Control Profile [EN]
Sistel Control Profile [EN]
Sistel CONTROL
 
Knowledge Modeling in Various applications in Traffic Systems
Knowledge Modeling in Various applications in Traffic SystemsKnowledge Modeling in Various applications in Traffic Systems
Knowledge Modeling in Various applications in Traffic Systems
Yomna Mahmoud Ibrahim Hassan
 

Destaque (9)

AceTech companies on the profit 500
AceTech companies on the profit 500AceTech companies on the profit 500
AceTech companies on the profit 500
 
150609
150609150609
150609
 
QCL520 Micro teaching
QCL520 Micro teachingQCL520 Micro teaching
QCL520 Micro teaching
 
Casestudypownership
CasestudypownershipCasestudypownership
Casestudypownership
 
Hype task 2015 in pics
Hype task 2015 in picsHype task 2015 in pics
Hype task 2015 in pics
 
Session Harmonization 3c - Claudette Lavalle pronasar uganda 12 04 2010
Session Harmonization 3c - Claudette Lavalle pronasar uganda 12 04 2010Session Harmonization 3c - Claudette Lavalle pronasar uganda 12 04 2010
Session Harmonization 3c - Claudette Lavalle pronasar uganda 12 04 2010
 
Innovations in ICT
Innovations in ICTInnovations in ICT
Innovations in ICT
 
Sistel Control Profile [EN]
Sistel Control Profile [EN]Sistel Control Profile [EN]
Sistel Control Profile [EN]
 
Knowledge Modeling in Various applications in Traffic Systems
Knowledge Modeling in Various applications in Traffic SystemsKnowledge Modeling in Various applications in Traffic Systems
Knowledge Modeling in Various applications in Traffic Systems
 

Semelhante a Magento Hosting, Performance & Stabiliteit - Meet Magento 2011

Open Source ECM Alternatief Alfresco
Open Source ECM Alternatief AlfrescoOpen Source ECM Alternatief Alfresco
Open Source ECM Alternatief Alfresco
Edwin van der Geest
 
Ontwikkeling van een weblog extensie voor het Joomla! CMS
Ontwikkeling van een weblog extensie voor het Joomla! CMSOntwikkeling van een weblog extensie voor het Joomla! CMS
Ontwikkeling van een weblog extensie voor het Joomla! CMS
Tom Janssens
 
Mm13 nl presentatie byte
Mm13 nl presentatie byteMm13 nl presentatie byte
Mm13 nl presentatie byte
Byte
 
Presentatie Siptique
Presentatie SiptiquePresentatie Siptique
Presentatie Siptique
Siptique
 
CV & skill matrix - Nederlands
CV & skill matrix - NederlandsCV & skill matrix - Nederlands
CV & skill matrix - Nederlands
Luc Verhoeven
 

Semelhante a Magento Hosting, Performance & Stabiliteit - Meet Magento 2011 (20)

Open Source ECM Alternatief Alfresco
Open Source ECM Alternatief AlfrescoOpen Source ECM Alternatief Alfresco
Open Source ECM Alternatief Alfresco
 
Magento Speed Analysis - Meet Magento 2012
Magento Speed Analysis - Meet Magento 2012Magento Speed Analysis - Meet Magento 2012
Magento Speed Analysis - Meet Magento 2012
 
2010 byte joomladagen
2010 byte joomladagen2010 byte joomladagen
2010 byte joomladagen
 
Joomla in een doosje
Joomla in een doosjeJoomla in een doosje
Joomla in een doosje
 
Windows Server2008
Windows Server2008Windows Server2008
Windows Server2008
 
Ontwikkeling van een weblog extensie voor het Joomla! CMS
Ontwikkeling van een weblog extensie voor het Joomla! CMSOntwikkeling van een weblog extensie voor het Joomla! CMS
Ontwikkeling van een weblog extensie voor het Joomla! CMS
 
LUG 2009 - Lotus Domino 8.5.1 Administration (dutch/nederlands)
LUG 2009 - Lotus Domino 8.5.1 Administration (dutch/nederlands)LUG 2009 - Lotus Domino 8.5.1 Administration (dutch/nederlands)
LUG 2009 - Lotus Domino 8.5.1 Administration (dutch/nederlands)
 
SYSADMIN TNG
SYSADMIN TNGSYSADMIN TNG
SYSADMIN TNG
 
Mm13 nl presentatie byte
Mm13 nl presentatie byteMm13 nl presentatie byte
Mm13 nl presentatie byte
 
BA Netapp Event - Always there IT Infrastructuur
BA Netapp Event - Always there IT InfrastructuurBA Netapp Event - Always there IT Infrastructuur
BA Netapp Event - Always there IT Infrastructuur
 
Third Generation Internet Applications
Third Generation Internet ApplicationsThird Generation Internet Applications
Third Generation Internet Applications
 
SNUG 2008 - Lotus Domino 8.5 Administration (dutch/nederlands)
SNUG 2008 - Lotus Domino 8.5 Administration (dutch/nederlands)SNUG 2008 - Lotus Domino 8.5 Administration (dutch/nederlands)
SNUG 2008 - Lotus Domino 8.5 Administration (dutch/nederlands)
 
Persoonsgegevens
PersoonsgegevensPersoonsgegevens
Persoonsgegevens
 
Presentatie Siptique
Presentatie SiptiquePresentatie Siptique
Presentatie Siptique
 
CV & skill matrix - Nederlands
CV & skill matrix - NederlandsCV & skill matrix - Nederlands
CV & skill matrix - Nederlands
 
Redis - Magento User Group
Redis - Magento User GroupRedis - Magento User Group
Redis - Magento User Group
 
Cv
CvCv
Cv
 
Presentation x pages-mobile-2014-01-08-a
Presentation x pages-mobile-2014-01-08-aPresentation x pages-mobile-2014-01-08-a
Presentation x pages-mobile-2014-01-08-a
 
Vng realisatie ipv6 webinar 17 juni 2020
Vng realisatie ipv6 webinar 17 juni 2020 Vng realisatie ipv6 webinar 17 juni 2020
Vng realisatie ipv6 webinar 17 juni 2020
 
Curriculum Vitae
Curriculum VitaeCurriculum Vitae
Curriculum Vitae
 

Mais de Byte

Workshop New Relic - juni 2015
Workshop New Relic - juni 2015Workshop New Relic - juni 2015
Workshop New Relic - juni 2015
Byte
 
APMG juni 2014 - Regular Expression
APMG juni 2014 - Regular ExpressionAPMG juni 2014 - Regular Expression
APMG juni 2014 - Regular Expression
Byte
 
Joomladagen 2014 - Google Tag Manager
Joomladagen 2014 - Google Tag ManagerJoomladagen 2014 - Google Tag Manager
Joomladagen 2014 - Google Tag Manager
Byte
 
Presentatie MUG 27 juni 2013 - Graphite/New Relic
Presentatie MUG 27 juni 2013 - Graphite/New RelicPresentatie MUG 27 juni 2013 - Graphite/New Relic
Presentatie MUG 27 juni 2013 - Graphite/New Relic
Byte
 

Mais de Byte (20)

Beaumotica.com & Magento 2 - Meet Magento 2016
Beaumotica.com & Magento 2 -  Meet Magento 2016Beaumotica.com & Magento 2 -  Meet Magento 2016
Beaumotica.com & Magento 2 - Meet Magento 2016
 
Hackers traced - Meet Magento 2016
Hackers traced -  Meet Magento 2016Hackers traced -  Meet Magento 2016
Hackers traced - Meet Magento 2016
 
Magento 2 performance - a benchmark
Magento 2 performance - a benchmarkMagento 2 performance - a benchmark
Magento 2 performance - a benchmark
 
Presentatie snelheid ecl
Presentatie snelheid eclPresentatie snelheid ecl
Presentatie snelheid ecl
 
Workshop New Relic - juni 2015
Workshop New Relic - juni 2015Workshop New Relic - juni 2015
Workshop New Relic - juni 2015
 
Google Webmasters Tools
Google Webmasters ToolsGoogle Webmasters Tools
Google Webmasters Tools
 
APMG juni 2014 - Regular Expression
APMG juni 2014 - Regular ExpressionAPMG juni 2014 - Regular Expression
APMG juni 2014 - Regular Expression
 
Hypernode Pitch @ Meet Magento 2014
Hypernode Pitch @ Meet Magento 2014Hypernode Pitch @ Meet Magento 2014
Hypernode Pitch @ Meet Magento 2014
 
Joomladagen 2014 - Google Tag Manager
Joomladagen 2014 - Google Tag ManagerJoomladagen 2014 - Google Tag Manager
Joomladagen 2014 - Google Tag Manager
 
Hexagonal Design - Maarten van Schaik
Hexagonal Design - Maarten van SchaikHexagonal Design - Maarten van Schaik
Hexagonal Design - Maarten van Schaik
 
Exception Handling in Python - Rik van Achterberg & Tim Muller
Exception Handling in Python - Rik van Achterberg & Tim MullerException Handling in Python - Rik van Achterberg & Tim Muller
Exception Handling in Python - Rik van Achterberg & Tim Muller
 
Presentatie MUG 27 juni 2013 - Graphite/New Relic
Presentatie MUG 27 juni 2013 - Graphite/New RelicPresentatie MUG 27 juni 2013 - Graphite/New Relic
Presentatie MUG 27 juni 2013 - Graphite/New Relic
 
Site gehacked... hoe op te lossen?
 Site gehacked... hoe op te lossen? Site gehacked... hoe op te lossen?
Site gehacked... hoe op te lossen?
 
Varnish & Magento
Varnish & MagentoVarnish & Magento
Varnish & Magento
 
Help! My site has been hacked!
Help! My site has been hacked!Help! My site has been hacked!
Help! My site has been hacked!
 
Byte hackpreventie
Byte hackpreventieByte hackpreventie
Byte hackpreventie
 
Hosting & Onderhoud Joomladagen 2012
Hosting & Onderhoud Joomladagen 2012Hosting & Onderhoud Joomladagen 2012
Hosting & Onderhoud Joomladagen 2012
 
10 Joomla vragen - Joomladagen 2010
10 Joomla vragen - Joomladagen 201010 Joomla vragen - Joomladagen 2010
10 Joomla vragen - Joomladagen 2010
 
Google analytics - Joomladagen2012
Google analytics - Joomladagen2012Google analytics - Joomladagen2012
Google analytics - Joomladagen2012
 
Magento Mobile - Byte Seminar
Magento Mobile - Byte SeminarMagento Mobile - Byte Seminar
Magento Mobile - Byte Seminar
 

Magento Hosting, Performance & Stabiliteit - Meet Magento 2011

  • 1. Magento hosting performance en stabiliteit Ir. Gruus van Woerkom Byte Internet byte.nl/magento @Byte_Internet
  • 2. Byte @ Ardennen (2010) + Vera + Martijn + Han + Sophie + Kiki + Lilyan + Sebastiaan 1. Shared LAMP 2. Clustered LAMP = Platform-as-a-Service 3. Joomla 4. Magento 5. Evolutie naar Application-as-a-Service
  • 3. Gruus van Woerkom Universiteit Twente TBK/Informatiekunde WAP5, 1999 Byte, 2003
  • 4. Het snelheidsdomein Welke dingen zijn allemaal relevant voor de snelheid van de site? 1. Aantal bezoekers en patronen 2. Magento: extensies, vulling, instellingen, hacks en onderhoud 3. Hosting: Linux, Apache, MySQL, PHP, Hardware en het onderhoud hieraan.
  • 5. Waarom komen er meer bezoekers? 1. E-commerce an sich 2. Mobile is awakening 3. Ipad? Tim Cook, Apple COO described keeping production up with demand for the iPad 2 as “the mother of all backlogs.”
  • 6.
  • 7. Magento instellingen 1. Modules en extensies 2. Template 3. Koppelingen, widgets (Google, Twitter) 4. Let op je crons 5. Doe je optimalisaties!
  • 8. Magento Hosting – Software  Linux  Apache  MySQL  PHP
  • 9. Magento Hosting – Verbeteringen  Linux  Offloaded Shell  Offloaded backups  Apache (Litespeed, Squid) / CDN
  • 10. Magento Hosting – Verbeteringen  Linux  Offloaded Shell  Offloaded backups  Apache (Litespeed, Squid) / CDN  MySQL  Offloaded databaseserver  Replication  Caching  Multi-read  PHP  Caching (memcached, APC)  Gebruiker (multi-tenant)
  • 11.
  • 12. Magento Hosting – Hardware  Server eigenschappen  Shared / dedicated?  Shared (managed)  VPS, half shared (management / unmanaged)  Dedicated (managed / unmanaged)  Clustered  Offloading (database, backups, shell)  Magento clustered
  • 13. Ow, no! Weer nieuwe hardware?
  • 14. Magento Hosting – Onderhoud  Opzetten hosting is makkelijk.  Onderhouden en 24 maanden stabiel is moeilijk.  Managed Magento:  Security fixes > direct (dagelijks reviewen)  Functionele fixes > testen, 2 weken.  Major releases MySQL en PHP: elke 2 jaar.  Wie fixt jouw Shared/VPS/Dedicated om 03.00 op zondag 1 januari?
  • 16. Discussie en vragen  Er zijn wat collega’s voor specifieke vragen.  We houden 17-6 een troubleshoot dag bij Byte, hier kun je ook terecht. “A day with Ray and Roy” :) Stellingen/vragen  Wat verwacht je van een hostingprovider?  Wat zouden jullie NU anders doen aan je hosting?

Notas do Editor

  1. Gelijk even de agenda doornemen:Ikgaiets over mezelf en Byte vertellenDaarnageefik het snelheidsdomeinweerIkweet het meeste over hosting, dusdaar zoom ik op in.De andereonderwerpengeefikkortwat tips, vooralals je even je kaartjeachterlaatEn Roy en Martijnlopenhierookrond.En we organiserendezezomereenkeereendagdeelomhandson met klantennaarproblementekijken.Niets is nuttigerdandiscussie, dus:Watverwachtenjullieeigenlijk van me?Stellenjullie me gelijkvragen?We beginnengelijk met de discussie! :)
  2. Ookditjaarweereenleukuitje.We houden van techniek. We zijn met ietsmeerdan 20 man/vrouw. Helft op Tech, helft op niet-Tech.We proberenzoveelmogelijk dames aantenemen. Dan gaat het tijdens de lunch nietalleen over de beveiligingsproblematiekbij Android, maar ook over dingenuit de echtewereld.Open source is onzeinsteek. Mag bestwatcommercieaanzitten, als de principes maar in tact blijven.SamendevelopenStaan op elkaarschoudersWijbouwenweleenswatbij en doneren met regelmaateenrondje.
  3. Iets over mezelfAltijdlol in computersgehad.Ik ben algemeendirecteur, dusprobeer support tot beheer, innovatie tot administratie met elkaar in balanstehouden.
  4. Ikwil met julliepraten over het snelheidsdomein.Welkedingendenkenjulliegelijkaan?Nou, dezedriezijngebaseerd op onzeervaringen. Alledriedoenzemee.Enormepieken, zoalsbijvoorbeeldGroupdeal . Grote sites die live gaan, zijn we flinkmeeonderuitgegaan.Heel slechteextensies, wijzieneen factor 10-20 verschil in sites.Hobbyistenzitten 10 keerslechterdan professionals alsRealvine, Younify en XIB. Scripts met loops, scripts die even de hele database doorlopen op elke hit, etc. Zonogwatmeervoorbeelden.En natuurlijk is ook hosting van belang. Op eenlangzaam platform kaneen site nietsnelworden.Ikgaeerst even naarverkeerstrends…
  5. Erzijneenaantalzaken die groeidrijven:Double digit groei van onlineaankopen, substitutie van reguliere retail.Opkomst van mobielinternetDe meestfacinerende is de iPad, ikdenkdatdit online kopenvollediggaatveranderen. De Wehkamp-gids, online, rich media, op je schoot, terwijl je met iemandaan het beppen bent, gecombineerd met social media (“Ikhebditgekocht”)Leuke quote van Baas Operatie AppleBij Byte zien we een 100% groei, 120 in 2009, 400 in 2010, 1000/1200 eind 2011 .
  6. Wijzijnverkeer heel veelgrilligerworden.Hogerepieken.ExtremenzijnnatuurlijkGroupdeal, Groupon, etc.Maar ooknagrote mailings, etc.Zoalsik al aangaf, social media … Heeftiemandhieropeeninteressanteaanvulling? Men staat in eenanderezaal nu tepraten over hoe ditprobleemteveroorzaken :) Ditis echt #$*#$ voor de hostingpartijen, want hoe zorg je voorpiekcapaciteitzonderdat je de wereldhoefttebetalen.
  7. Grootsteproblemen met Magento en perfomancezitten in extensiesEengoedenummer twee is de templateEn de keuzes die je maakt qua watwel en niet.Let heel erg op met je externe calls.Opruimen, bijschaven, onderhouden!En, natuurlijk, pak de lijsten met optimalisatieserbij!Staaner 5 van online.MagentoMonitorZoalsik al aangaf, hier zit een factor 10 verschil in. Erzijn sites die met 200 bezoekers per dag al een server voltrekken :(.Komalsjebliefteenkeerbijeencursus van Jira of Younify. Laat je site opzetten of doorlichten door iemand die er al 10-20 heeftgemaakt.
  8. Watkomtereigenlijkallemaalbijkijken?In principestel je een hoop zaken correct in met de basis van LAMP.Erzijneenaantal checklist waarmee je ditkuntdoen.Wijblijvenhierdingetjestoevoegen en ontdekken.MAAR WAT KAN JE ER NU AAN VERBETEREN?
  9. Je kunteenaantalslagenmakenom het snellertemaken.Je kunteenaantalslagenmakenom het stabielertemaken.Op het laagsteniveau: Probeerzoveelmogelijktescheiden. Eenaanpak die we al kennenuitonzewebclustertijd.Shell (import, admin) etckangrotepiekenveroorzaken. We koppelenstandaard SSH/Shell los. Doen we ookbijonzegewone clusters, dusookbij de Magentoappservers.Backups kun je naareenandersysteemdoen, zodat je weleenhistorische backup hebt, maar geen resources kwijt bent.Idem voor FTP, mail, mailscan, DNS, monitoring, etc, etc. Alle software kankapotgaan.Op webserver niveaukan je veeldoen. GoedeconfiguratievoorMagento is de basis. Online tevinden. Daarnatweaken op basis van je ervaringen.Maar files servers kunnen we aaniemandanders over laten, laat de MagentoAppserverlekker PHP’s fabriceren.Zeteen CDN in omallestatische files wegtehalen van je MagentoAppserver.CommercieleversieszoalsEdgecast en Cloudfront. Modules in Magento (one pica). Of je hosterheeft het geintegreerd, zoalswij.
  10. Offloaded database is eenbelangrijkestabilisator. Druktewordt nu automatischgespreidtussen database en webserver.Beideoptimaliseer je nu voorzijntaak.Abstract maken, zodat je onafhankelijk van elkaarkanschalen en verplaatsen.Hopla, naareenanderedatabaseserver.Hopla, naareenanderemagentoserver.Databaseserversgaanonderuit > Repliceren.Alles in paartjes van 2. Duur, maar goed.Helemaalmooi is eeneigendatabasecluster, maar caching.Shared databaseserversdoenoverigensookeen en anderaan caching, want er zit heel veel RAM in.Op PHP gebied is ookveeltehalen. Twee belangrijke caches:memcache (minder vaak files, databases ophalen)Opcode caching (minder vaak PHP genereren). Ditkanechterenkel met een dedicated omgeving. Daarom is eenMagento Dedicated altijdsnellerdaneenMagento Shared.Bij Shared moet je nu eenmaal je gebruikersuitelkaarhouden…WAAR KOM JE DAN OP UIT, ALS JE DIT ALLEMAAL DOET?
  11. Zozietzo’nspecialisatie/cluster aanpakerdanuit.Een reeks specialistendoet het werksamen. Meestezijnloadbalanced/high available.Daarnaasthebben we van die servers ereenheleboel, zodat we klantenkunnenverplaatsen…We hebbenookaltijdeenaantal spare machines. Die zijndus extra, in het geval van calamiteiten.Helaas was ergistereentje. Server Magento 14 escaleert in monitoring, onzeleuksteklant babypark.nl . Cipri . Hardware problemen. Tracht restart.Parallel start hij fallback scenario.Na 6 min , XS4ALL meldtkapot.6 minuten later wordt de loadbalancergeherconfigureerdBabypark.nl live. Database stond al los, geendataloss of inconsistentie. Helaaswel 12 minutengeen orders.Maar moederbord is totaalstuk. Dan is 12 min en geendatalosseenkleine impact. Hardware GAAT kapot, wat doe je als?Helemaalmooi is clustering, komikzo op.
  12. Welkeeigenschappenheefteen server?Server heeftaantaleigenschappen: RAM, processoren, hardeschijven.Snelheidhardeschijvencruciaal. Magentogebruikt heel veel files.Wijtesten met SAS, SSD, meer RAM.Kiezentussen Shared, VPS, Dedicated.Meer grenzentussenShared en VPS (CPU en RAM). Bottleneck is altijd HD, in beide.RAM en cache is mooier in VPS en Dedicated (want eigen OS).Dedicated mooier. 15 klanten op eenMagento Dedicated, die gaanals de brandweer!Essentieel is: MANAGEMENTHet groteverschiltussen Managed Shared en Unmanaged VPS/Dedicated is het onderhoudaan Linux, Apache, MySQL en PHP, en tientallenkleineanderetooltjes.HIER VERTEL IK LATER MEER OVER.Clustering:Wat is clustering?Waaromleidtdit tot problemenbijMagento?OffloadingMagento Clustered > natuurlijkkan het wel, maar moeilijk multi-tenant.We hebbenditweleensgemaakt (dedicated), werkt heel mooi. Maar multi-tenant luktnietdoor files.De ultiemeoplossing is duseen Dedicated Magento en een Dedicated Database Cluster.Omdat we heel veelMagentoklantenhebben, hebben we dusookheeeeelveel hardware…
  13. Vraag 1:Wieheeftereeneigen server/VPS?Is dit managed of unmanagerVraag 2:Hoevaak doe je onderhoud?Vraag 3:Hoevaakzou je onderhoudmoetendoen?Erkomendagelijks security mailtjesbinnenAnalyseOn critical binnen 24 uur.Anders 2-3 weken (testen en aankondigen).Voorbeeld: Beveiliging? Dagelijksnieuws in de gatenhouden, onderhouddoen.Voorbeeld: SSL toevoegen? Zelf: dag werk. Hostingclub: 1 minuut.Voorbeeld: PHP/MySQL? Groot onderhoud > testen, migratiehulp, uitleg.Bij die major versiesheb je heel veelgedoe. Config het maar eens even. Zet maar eens even eentestomgeving op.Het is nietzozeer de vraag over of je het kan, maar over hoeveeltijd het je kost en of je foutjesmaakt.Bij Byte bouwen we voorditsoort major platform updates een switch, waarmee je zelf even kanspelen op bijv PHP5.3, voordat je live gaat.Beetjeflauw, maar “Leukerkunnen we het nietmaken, welgemakkelijker.”
  14. Heel inhoudelijke/specifiekedingenwijsikgraag even naarmijncollega’s Roy en Martijn. Roy is de aap die 10 server breed Magento cluster heeftneergezetvooreencooleklant van ons. Martijn is een van onzetweedelijners.We gaan de komendetijdverder metVersnellen.Testen met clusteren.Tweakendedicateds.Komanders 17/6 bijons langs. Of bij Byte of op Magento Competence Center, onzesamenwerking met Jira.