mig5's skills and experience

mig5 specialises in a range of sysadmin and communication areas, some or all of which may be beneficial to your business. Here are some of those key areas:

Configuration management

Bootstrapping, automating and maintaining your infrastructure with tools such as Puppet, Chef, Ansible, to keep all your systems in check.

Config management keeps things predictable, consistent, enforces audit trails and good quality control, and can help with disaster recovery or scaling through repeatability.

mig5 can fold your existing infastructure's configuration into an efficient and modern config managed environment.ith sensible, streamlined workflows. Alternatively, mig5 can help you start fresh with configuration managed right from day one.


Infrastructure management

Tools such as Terraform allow us to bring the same concepts of configuration management into the very orchestration of your infrastructure itself.

When building out your new infrastructure, we do it in code for rapid provisioning, management, auditability, state enforcement and disaster recovery of the full platform.

mig5 can integrate your infrastructure into Terraform or use it to build out new infrastructure, along with disaster recovery tools to verify that the same infrastructure can be rebuilt from scratch in an automated fashion.


Continuous deployment

Are you still logging into servers and running 'git pull' to update your code (or even worse: not using version control at all)? There is a better way. Let us show you.

By hooking together a set of tools such as Jenkins, Fabric/Ansible and Git, mig5 will help you automatically deploy your application from version control to your servers (including clustered servers).

Bespoke needs such as unique tasks mid-deployment, prod->stage syncing or test integration can all be composed to suit your application or agency's needs.

mig5 can also build in 'rollback' functionality, reverting to snapshot should your deployment fail.


Security hardening

mig5 has years of experience hardening servers against attacks. Let us help you identify and understand your threat model, specific to your business and applications, and the field you are operating in.

mig5 is an active contributor to many high profile security projects such as OnionShare.

mig5 is the sysadmin for infrastructure associated with the OnionShare, Whonix and QubesOS projects.

Server-side hardening, 2-factor authentication, improving audit trails, monitoring and intrusion detection (OSSEC), Tor onion service setup, are all areas of expertise.

mig5 also has years of experience drafting policies, processes and tools to help organisations achieve ISO27001 compliance - a path often involving more communication and behavioural changes than technical.

mig5 recognises the ceaseless balancing act between security and practicality, and can work with you to find the appropriate compromise.


High availability and disaster recovery

mig5 has many years of experience designing and implementing high availability infrastructure to withstand physical or virtual loss of service.

This includes effective loadbalancing design, autoscaling clusters, service replication (including multi-master MySQL replication) and seamless automated failover.

In addition, mig5 can design a disaster recovery zone that replicates your production infrastructure should the entire H/A production environment.omehow be lost.

Backup strategies and automated testing of backups are also something we do.


Technical communication

Communication is a niche skill mig5 can provide - something other sysop organisations lack or are too 'cookie cutter' focused to offer.

mig5 specialises in helping you write effective and persuasive responses to RFPs and other tender documents, setting your organisation apart from rival businesses. The power of language is something not to underestimate.

Documentation, mentoring and training can also be developed to ease your developers into using new workflows such as the continuous deployment processes described above.

Let mig5 help you develop ISMS and strategy documents to set your business on the path to a more secure and streamlined future.


Specific Linux server tasks, troubleshooting, decision-making, and more

Bash, Python, PHP, Perl, DNS, Postfix, Dovecot, Postgres/MySQL database administration, Varnish, Squid, Memcached, HAProxy, iptables, Nagios, Munin, even BGP network administration... mig5 draws from over a decade of experience solving specific challenges that you may be facing, using a wide range of open source tools - too many to mention here.

Some customers simply hire mig5 for 'advice' when they need it.

Get in touch and ask whether mig5 sysadmins can help you achieve your goals.


Automation

Automation and configuration management

mig5 uses tools such as Terraform, Puppet, Ansible and Packer to automate the provisioning and configuration management of server infrastructure. This also provides an audit trail of changes to your environment.

Security

Security

mig5 specialises in server hardening, encryption best practices, compartmentalisation, privacy by design principles and intrusion detection services. We work on infrastructure for OnionShare, Whonix and QubesOS.

Incident response

Incident response

mig5 works on retainer or pre-paid arrangements at affordable rates, typically for European and American customers. This allows mig5 to handle high-risk tasks or respond to issues outside business hours.

Learn more