Experius_logo_color
logo-black
  • Diensten
    • Inzicht en strategie
      • Merk en merkbeleving
    • Concept en prototyping
      • UX / UI Design
    • Development en implementatie
    • Optimalisatie en groei
      • Online Marketing
      • Marketing Automation
  • Technologie
    • Magento - Adobe webshop
    • Shopware webshop
    • BigCommerce webshop
    • Headless webshop
      • Progressive Web Apps (PWA)
    • Akeneo PIM Systeem
  • Ons werk
  • Over ons
    • Team
    • Sfeerimpressie
    • Cultuur
    • Partners
    • Kijk op Commerce Magazine
    • Mage2Gen - Module creator
  • Markten
    • B2B Webshop
    • B2C Webshop
    • D2C Webshop
  • Werken bij
  • Blog
Druk op Enter om te zoeken of op ESC om te sluiten.
Contact
  • Home
  • Blog
July 27, 2018

Fast Deployment voor Magento 2

magento , webshop , module

Door Casper Verhorst

Stel, jouw favoriete developer heeft net een nieuwe feature ontwikkeld waar je al maanden mee aan het testen en knutselen bent. Het is nu eindelijk tijd om deze feature aan jouw klanten te onthullen! Maar hoe krijgen we de nieuwe code die door de developer is geschreven naar jouw live webshop? 

Het overzetten van de PHP code naar de live omgeving, dat gaat helaas niet zonder consequenties. Dit handmatige proces zorgt er voor dat jouw webshop voor 15 tot 30 minuten onbereikbaar wordt voor jouw klanten. Helaas kunnen wij dit ook niet uitvoeren op ‘rustige’ momenten (zoals midden in de nacht) omdat een developer stand-by moet staan voor het geval er iets misgaat. Om dit proces te optimaliseren hebben wij voor onze klanten de Experius Fast Deploy ontwikkeld.

 

 

 

Het deploy proces

Maar eerst: hoe ziet zo’n deployment (of deploy) proces er uit? Deployen is het overzetten van nieuwe code naar de server. Code wordt geschreven op een manier die het voor developers eenvoudig maakt om onderhoud te plegen, en het allemaal overzichtelijk te houden.

 

Dit is echter niet geoptimaliseerd voor het uitvoeren van deze code door de server. Tijdens een deploy wordt alle code zo samengevoegd, dat dit voor de server wel zo efficiënt mogelijk uit te voeren is. Maar dit kost tijd, waardoor de live omgeving van de webshop tijdelijk offline is. Downtime is ongunstig voor je webshop, dus daar bedachten wij een oplossing voor!

 

 

 

Oplossing: de 'release candidate'

We ontwikkelden de Experius Fast Deploy module, om er voor te zorgen dat de deploy minder impact heeft op de webshop. Fast Deploy maakt gebruik van een zogenaamde ‘release candidate’. Dit is een identieke kopie van de live omgeving op de live server en hier kan het samenvoegen van de code plaatsvinden. Als dit proces is afgerond wordt de code verplaatst naar de live omgeving.

 

Dit proces zorgt er niet alleen voor dat de webshop korter down is, maar biedt ook extra veiligheid! Door het inzetten van de release candidate is de kans dat de live omgeving problemen oploopt heel erg klein. 

 

 

Conclusie

Kortom, de Experius Fast deploy richt het deploy proces veel efficiënter in. Hiermee bieden we onze klanten een oplossing die ervoor zorgt dat hun webshop korter down is én ook nog eens extra veiligheid biedt. Aanrader!

 

Wil je advies over Fast Deployment voor je Magento 2 webshop? Onze e-commerce consultant Casper Verhorst vertelt je graag meer!


 

Alle blogs
Auteur
Casper Verhorst

casper.verhorst@experius.nl

Misschien vind je dit ook leuk
Digital Commerce Event - meld je nu gratis aan
Digital Commerce Event - meld je nu gratis aan
Shopware 6 vs Magento 2
Shopware 6 vs Magento 2
Experius bouwt samen met Happy Horizon verder op succesvol fundament met nieuwe Managing Director
Experius bouwt samen met Happy Horizon verder op succesvol fundament met nieuwe Managing Director

experius-staand-onderdeel_van_hh_wit
Newtonlaan 271
3584 BH Utrecht
Nederland
0308200238
info@experius.nl
Experius
  • Over ons
  • Cases
  • Diensten
  • Vacatures
  • Technologie
  • Privacyverklaring
Technologie
  • PWA
  • Magento
  • Shopware
  • BigCommerce
  • PIM
  • Marketing Automation
Blijf op de hoogte

Je wilt op de hoogte zijn van wat er speelt in e-commerce. Logisch. Schrijf je daarom in op onze nieuwsbrief. Zouden wij ook doen.

©2021 Experius - Onderdeel van Happy Horizon