Development + Operations

DevOps is a cultural shift. It’s about collaboration; breaking down traditional departmental ‘silos’ so that work can be done quicker and more efficiently. It’s about automation; removing constraints and streamlining processes so that risk is reduced and ‘deploy to production’ is a success every time. It’s a confluence of methodologies, automation, and virtualization with feedback loops that promote continuous improvement.

Programming Code

Devops Business Transformation

  • Increase customer satisfaction through rapid deployment of features and bug fixes
  • Better utilise technical staffing levels by simplifying code and deployment management
  • Reduce risk and IT personnel overheads via automation
  • Ease product and project management with streamlined pipelines
  • Cultivate a culture of forward thinking and technology optimization
  • Ensure compliance and proof of compliance using proven solutions

WM Promus & Devops

With almost a decade of DevOps behind us, we know what we’re doing. We have developed tools and techniques that most DevOps teams spend years trying to build. Here’s what we can offer you:

  • Pre-configured and de-facto packages to match varying requirements and budgets
  • Skills development packages that extend your IT capacity and capability
  • Consultancy services guiding you through governance, security, architecture, performance, process, data and skills sets

Tool agnostic  – Tool experts

Tools

Puppet

Puppet, the company, has created a tool of the same name that delivers automation and configuration deployment management. It contains reusable, shareable units of Puppet known as ‘modules’. Puppet was built to help administrators easily and automatically deploy their applications to the cloud, VM’s or nodes in just a few minutes. Since then it has grown to a large user base that contributes its code to a site called Puppet Forge.

Puppet Enterprise now offers a GUI, making administration much easier, and also analytics that enhance visibility into the use of Puppet modules. Puppet Enterprise supports Linux, Mac OS X, Windows, and AIX. Puppet is used by organisations large and small throughout the world.

Docker

Docker Enterprise is the Industry-leading Container Platform. Manage your entire application portfolio of traditional applications, cutting-edge microservices and Big Data apps and deploy them anywhere

Docker unlocks the potential of your organization by giving developers and IT the freedom to build, manage and secure business-critical applications without the fear of technology or infrastructure lock-in.

By combining its industry-leading container engine technology, an enterprise-grade container platform and world-class services, Docker enables you to bring traditional and cloud native applications built on Windows Server, Linux and mainframe into an automated and secure supply chain, advancing dev to ops collaboration and reducing time to value.

Because Docker increases productivity and reduces the time it takes to bring applications to market, you now have the resources needed to invest in key digitization projects that cut across the entire value chain, such as application modernization, cloud migration and server consolidation.

With Docker, you have the solution that helps you manage the diverse applications, clouds and infrastructure you have today while providing your business a path forward to future applications.

Chef

Chef is both the name of a company and the name of an automation and configuration deployment tool. The tool uses pure-Ruby, domain-specific language (DSL) for writing system configuration “recipes”. “Recipes”, along with templates and other resources comprise “Cookbooks”, which determine how Chef manages server applications and utilities (such as Apache HTTP ServerMySQL, or Hadoop) and how they are to be configured. Chef’s cookbooks are shared within a community known as the Supermarket.

Currently, Chef Enterprise Server offers multi-tenancy, reporting, HA and more. Chef supports Windows, FreeBSD, and MacOS X. It has a healthy community of developers and partners world wide that have made it what it is today.

Bamboo

Bamboo is a continuous integration and deployment tool that ties automated builds, tests and releases together in a single workflow. It is delivered by Atlassian and has built-in integration with other Atlassian software like JiraConfluence,
BitbucketHipChat, etc.

Jenkins

Jenkins is an open source automation server written in Java. It helps to automate the non-human part of software development process, with continuous integration and facilitating technical aspects of continuous delivery. It is a server-based system that runs in servlet containers such as Apache Tomcat.

Chef Automate

Chef Automate manages changes to both infrastructure and application code, giving your operations and development teams a common platform for developing, testing, and deploying cookbooks, applications, and more. Chef Automate accelerates the adoption of continuous delivery and encourages DevOps collaboration.