This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.
There's an unmistakable aura that descends upon the room when a development team is preparing a deployment to production. It's exciting. It's cathartic. It's victory. More than anything, it's scary. SilverStripe Platform gives you the tools to deploy with confidence and ensure a smooth deployment of your website each and every time.
Deployments are scary
Too often, we really don't know what's going to happen. We know that we've followed all the steps in our process. The unit tests pass, and the behaviour testing has gone smoothly. Still, we don't really know what technological surprise lurks on the other side of that big red button.
Teams may mitigate this feeling by bloating their process. They add multiple layers of redundant checks and balances that complicate and ultimately slow down deployments, making them more expensive than they need to be. When a hotfix is released, the team may short-circuit that process in haste, which just does nothing to quell the fear of deployment.
When deployments are risky, teams naturally limit how often they occur. This further increases the risk involved as releases have more changes, and more factors that could go wrong. If you can release often, without risk, then you can innovate and adapt faster.
Deploy with confidence
With SilverStripe Platform's deployment tools, that big red button is fearlessly clicked. Our powerful deployment tool is tailored for SilverStripe CMS projects and is designed to ensure development best practices are simply baked into the process as a matter of course. Technically getting your new website to your testing server and finally across to production becomes trivial.
Stop worrying. Start delivering. Leave yourself more time for the launch party.
Tailored SilverStripe CMS deployment tool
View your stacks and environments
Documentation for developers
Searchable logging to allow easy error diagnosis
Snapshotting of database & assets to streamline ongoing development
One-click deployments and rollbacks
Software-defined infrastructure changes managed by SilverStripe
Robust developer workflow and deployment practices
Test new features on staging before deploying to production
Bring your own Continuous Integration (CI) service for testing your code before deployments
Get code updates out there faster and automated through Continuous Deployments (CD) (requires third party service)
Ability to deploy project code branches and version tags
All changes are deployed from a git repository for auditability - no more hidden hotfixes!
Clearly defined roles with all developers able to deploy to testing environments
Actions are logged and auditable
Access to critical systems and their configuration is managed by our SilverStripe Platform Support Team
SilverStripe Platform aligns well with rigorous IT service management approaches such as ITIL
Want to know more?
Our CTO Hamish Friedlander shares an insight into our internal development guidelines and how they've shaped product development for SilverStripe Platform