Wie man Symfony auf Platform.sh deployed und einige Informationen zu der YellowCube Lösung inkl. Integration mit Drupal Commerce und Magento von PostLogistics und Liip.
Agenturen weltweit auf Symfony2 • Symfony ist dank der modularen Architektur sehr verbreitet • Grosse Stärke von Symfony ist die Flexibilität und Time-To-Market mit hochgradig individualisierten Applikationen
IT oder einen Partner realisiert • Verzögerungsrisiko bei fehlender Entwicklungsumgebung • Kein Preview von parallelen Entwicklungszweigen möglich • Unterschiede zwischen Development, Staging und Produktion
• Services können leicht aktiviert werden (MySQL, Solr, Redis, ..) • Read Only Filesystem erhöht die Sicherheit • Persistenter Speicher verfügbar (z.B. für Logfiles, Caches ..) • Dedizierte Dokumentation auf platform.sh und auf symfony.com
The toolstack used to build the application. toolstack: "php:symfony" # The configuration of app when it is exposed to the web. web: document_root: "/web" passthru: "/app.php" # The mounts that will be performed when the package is deployed. mounts: "/app/cache": "shared:files/cache" "/app/logs": "shared:files/logs" # The hooks that will be performed when the package is deployed. hooks: build: | rm web/app_dev.php app/console --env=prod assetic:dump --no-debug # At this point the file system is read-only! deploy: | app/console --env=prod cache:clear
• Deployment-Status wird direkt im PR angezeigt platform integration:add --type=github --token=GITHUB-USER-TOKEN --repository=USER/REPOSITORY Details siehe
• Integriertes CDN (Content Delivery Network) • Hochverfügbarkeit durch Nutzung von mehreren Datacenter (99,99%) • Elastische Skalierung • Kompatibel mit verschiedenen Public Clouds (Amazon, Azure) • Private Cloud auf Anfrage möglich
täglich mit neuen Services bombardiert • Viele dieser Services halten dann aber nicht was sie versprechen • Oder alles was nicht versprochen wurde fehlt am Ende • Unsere Entwickler sind daher mi lerweile sehr skeptisch
und Versandprozesse (picking, packing and shipping) • Versand national oder international • Lagerung von Kleinteilen (< 30 kg) • Pale en- und Blocklager für grosse Güter