Development and delivery of a DevOps framework, subject to agreed scope:
DevOps is the combination of cultural philosophies, practices and tools that increase an organisations ability to evolve and improve products at a faster pace than an organisation that uses a traditional software development and infrastructure management processes. The speed at which products and services are delivered under a DevOps model enables organisations to better serve their customers and compete more effectively in the market.
Under a DevOps model, development and operations teams are no longer separated but are often merged into one team where engineers work across the entire application lifecycle.
By opting for a DevOps approach in the cloud, customers can realise the following benefits:
There are a few key DevOps practices that help organisations innovate faster through automating and streamlining the software development and infrastructure management processes. Most of these practices are accomplished with proper tooling.
These practices are:
An open source tool for creating machine and container images for multiple platforms from a single source configuration. By using this tool Mobilise can codify machine images for easy deployment in any of the public cloud platforms.
Enables the safe and predictably creation, change and improvement of cloud infrastructures. It is an open source tool that codifies cloud infrastructure into declarative configuration files that can be used to automatically deploy appliances to the cloud.
The open-source standard for continuous integration and continuous delivery that allowing you to increase your productivity. Jenkins is used to build and test your software project continuously making it easier for developers to integrate changes to a project. Acting as a workflow engine it allows you to organise your work into pipelines which automatically build, test and deploy code.
An open source automation platform. It is very easy to setup and use but extremely powerful, helping users with configuration management, application deployment and task automation. Mobilise use it primarily for automating the installation of software onto machine images, produced by packer.
"... were able to advise us on the best IT strategy to take when setting up a new venture. Their knowledge of all things 'Cloud' allowed us to consider options that control costs and scale with the business. The end result is that we don't end up paying for capacity that we simply don't need and there are no IT capex hurdles to leap over as we grow."
Simon Thomas, MD
Red Apple Insurance