The creation of your application or website is performed in steps, and often passes through different environments. For development and testing, staging and production.
Those steps are not necessarily performed on the same platform. Therefore it’s useful – read: essential – to copy the configuration from a specific server to a different environment without encountering difficulties.
We offer various solutions to seamlessly attune different environments to each other.
Nucleus uses Puppet. With this configuration management system, we describe the configuration of a server in manifests, where we define which software must be installed with what settings. As a result, the settings always remain active.
The consequence? You copy the configuration of your production server to your development or staging environment without difficulty. You can have it hosted at Nucleus, or start it locally on a virtual machine via Vagrant.
Automate your workflow in order to transfer the code from development to staging and production? This is perfectly possible.
Together with you, we determine which solution we’ll develop for you. We select a technology that you can later manage perfectly, enabling you to perform maintenance on the deploy scripts. This makes it easier to implement small adjustments.
When different developers want to modify different parts of the code at the same time, you want the code to keep working. We guarantee this with continuous integration (CI).
With it, a whole sequence of tests is activated with each modification in the code. The code will only be passed on to staging or production, when all tests are successful. We use Jenkins, Hudson and Bamboo for Continuous Integration.
Even without testing, you’re able to use some form of CI. For example, after each “git commit”, an automatic deploy can be performed to the testing environment.
What does lifecycles mean for you?
- An automated way to efficiently develop software
- Years of experience with lifecycles and DevOps
- Tailor-made advice for all parts of the process
- High-quality solutions
- Valuable, tailor-made advice
- Fierce and transparent guarantees
- An ISO 27001 certified data security
- Years of experience in the field of hosting
- All of our servers are hosted in Belgium
- An independent, financially healthy and growing company
- Transparent, honest and proactive communication