Infrastructure as Code
What is Infrastructure as Code – what are the leading tool vendors?
Infrastructure as code (IaC) allows you to describe IT infrastructure such as servers, networks, databases and operating systems as code.
Two leading examples of IaC systems are
- CloudFormation, which comes as part of Amazon Web Services (AWS)
- Terraform, by Hashicorp, the company behind Vagrant, Atlas and Packer.
There is significant overlap between these systems and configuration management systems such as Puppet, Chef, Ansible, Vagrant and Saltstack. The latter group have IaC capability, but they are primarily focused on configuration management (CM), that is, on configuring infrastructure that is already in place. CloudFormation and TerraForm are primarily focused on putting in place the infrastructure itself, and they often invoke CM tools to perform configuration on the infrastructure after it has been deployed.
Automation Consultants delivers IaC solutions for your infrastructure in your own data centre(s) or across the following cloud platforms.
- Amazon Web Services
- Google Cloud Platform (GCP)
- Microsoft Azure
For very high resilience, Automation Consultants offers infrastructure hosting solutions, coded in IaC, that span more than one infrastructure provider, for example AWS and Azure, or AWS and GCP. This guards against the (admittedly remote) possibility of a problem affecting more than just a single location of an infrastructure provider, and also against vendor lock-in and price rises.
Automation Consultants uses its expertise to optimise the cost profile of customers’ cloud services. Cloud infrastructure tends to creep up in price as new resources are added without older ones always being released. Price changes by vendors can also make solutions which were once cost-efficient, much less so. New offerings by vendors can open up which make more efficient hosting possible.
Automation Consultants’ cost modelling and monitoring, and its experience across a range of customers, allows us to help keep your cloud costs down. IaC helps with this by keeping units of infrastructure uniform and preventing the emergence of ad-hoc and poorly understood configurations springing from a succession of hastily executed but poorly documented fixes.
Automation Consultants is an outsource partner for infrastructure management in the cloud. We can manage your servers and other infrastructure, and take the daily administration workload off your hands, allowing your organisation to focus on what it does best.
+44(0)118 932 3001
Automation Consultants shares the same working values as us – they are part of our team, literally! They supply us with up-to-speed consultants who fit in seamlessly.
Theresa Pemble, solution delivery manager, Severn Trent
Using the technical expertise of Automation Consultants' people we have been able to identify and fix problems very early in the migration process thus saving valuable time.
HP Consulting and Integration
In an agile workflow changes to source code should be deployed and tested early and often – as soon as there is a working component you try it out straight away. After working with Automation Consultants all the developer had to do was click a button and wait 20 minutes to register the changes to the advertising platform.
Malcolm Reid, head of product development, Sky IQ
Automation Consultants has been involved in several different projects, from normal performance testing to testing the capability of new hardware systems, as well as creating several innovative bespoke tools that improved productivity, delivered high standard results and added value to the test process. During all of these projects, AC has been flexible and helpful, going out of their way to resolve any difficult technical issues.
Kenneth Lagerwall ,
IS Quality Services, T-Mobile UK
Automation Consultants' technical knowledge and understanding of the Rational toolset, combined with the excellent training they provide, has meant we can forge ahead with application development.
Andy King, head of test, ONS
Automation Consultants has been able to deploy highly skilled resources at very short notice and has always met very demanding delivery deadlines
HP Consulting and Integration
- About Us
- Blog / News