Our DevOps Practice utilises Automation, Cloud Computing and Container Orchestration to facilitate the modernisation of your people, processes and tools.
With years of hands-on technical knowledge as engineers and architects working on major technology implementations, our people will transform your technology environment.
The focus is to give your IT capability a competitive edge by increasing productivity, stability, reliability and speed, resulting in cost savings, increased customer success and higher revenues.
1) DevOps Assessment
This is a technical deep dive to assess the current infrastructure, architecture, processes and culture within your organisation. Working closely with stakeholders and across your teams to understand your journey so far, and your long-term vision. No client is the same and we understand that. Some are at earlier stages, considering embarking on a DevOps journey, whereas others have achieved many of the people and process goals, but require support with more specific projects such as implementing Kubernetes for Container Orchestration in the Enterprise.
Some examples of the metrics we’ll be measuring include:
- Deployment frequency
- Number of deployments
- Mean time to detection
- Mean time to recovery
- Change failure rate
- Service availability
- Application usage and performance
We expect to see improvements in all the above throughout our time working on your projects and thereafter.
The results of the Assessment are used to create action points for next steps, whether that’s continuing to work with MThree for a full Statement of Work, or guidance on how you can successfully complete the work using your internal teams.
2) DevOps Transformation
All encompassing, end to end DevOps transformation across your people, process and technology. Broken down into Statements of Work with clear strategic goals from start to finish.
DevOps Transformation programmes utilise MThree’s DevOps Team including Principal Consultants, Senior Consultants, Consultants and once prepared, we can also deploy our MThree Alumni & Alumni Pro Consultants.
We implement processes such as:
- Continuous Integration
- Continuous Deployment/Delivery
- Continuous Improvement
- Automated Testing
- Software Configuration Management
- Version Control
- Cloud Computing
- Container Orchestration
While doing so, we help you increase collaboration between teams, share responsibility, break down organisational silos and automate your workflow within pipelines.
3) Tools Implementations and Cloud Migrations
Working with your architecture and infrastructure, we determine which is the most effective solution to achieve your transformational goals. In some cases, our clients already know which tools they want to implement and use our expertise to complete the work on their behalf. In other instances, we design and implement the entire technology implementation.
Some examples of the tools & technologies we work with include:
- AWS, Azure, Google Cloud Platform, OpenShift, Cloud Foundry
- Docker, Kubernetes, Mesosphere, Rancher
- Hashicorp Suite including Terraform, Vault, Consul, Vagrant and Packer
- Jenkins, Bamboo, TravisCI, CircleCI
- Chef, Puppet, Ansible, Saltstack
- GIT, GitHub, Subversion (SVN), Bitbucket
4) Integrated Project Teams
For when our clients need more team members and qualified personnel, we have senior-level DevOps Engineers, Architects and Managers, as well as two unique setups outlined below.
Our Alumni come from Computer Science and STEM backgrounds at top colleges and universities globally. Alumni undergo a comprehensive internal graduate training program with our DevOps subject matter experts over a 6-week period. Once certified, Alumni join client teams onsite to help expand their DevOps capability. After the Alumni DevOps Programme has finished, we allow Alumni to transfer onto client books at no cost.
Many of our clients use our DevOps training capability as their main route for hiring future talent that will become their SME’s and leaders. Training includes hands-on experience solving problems with modern technologies such as AWS, Docker and Kubernetes.
The course initially reinforces software development skills and infrastructure operations knowledge before moving toward detailed methodological and practical topics to enhance skills with DevOps processes, CI/CD, Configuration Management, Version Control, Cloud Infrastructure and Container Orchestration.
We understand that it takes time to become a DevOps subject matter expert, so we continue to offer certifications and further training once Alumni begin working onsite with our customers.
Alumni Pro DevOps:
Our Alumni Pro differ from our Alumni in that they come with 1-3 years of hands-on industry experience. They also undergo internal training before deployment onto projects. Alumni Pro can also be hired directly, without cost, at certain timescales within the project.