Skip to main content

Help us improve the Digital Marketplace - send your feedback

MACMILLAN CONSULTING SERVICES LIMITED

Infrastructure as Code automation

We provide repeatable infrastructure builds for all cloud platforms including AWS, Azure, Google and Oracle Cloud
in the following areas:
Infrastructure as a Service including Windows and Linux vm builds
Database as a Service including AWS RDS, Azure SQL
Containers as a Service including Azure AKS, AWS EKS/ECS, Google GKE

Features

  • Automated Infrastructure provisioning
  • Real-time Reporting
  • Version Control
  • Reusable Infrastructure as Code
  • Immutable infrastructure
  • Sec Ops
  • Data Engineering
  • Monitoring
  • Cost Optimisation

Benefits

  • Accelerated Deployments
  • Cost saving
  • Applications Scalability
  • Insights into Data

Pricing

£0.30 a virtual machine an hour

  • Education pricing available
  • Free trial available

Service documents

Request an accessible format
If you use assistive technology (such as a screen reader) and need versions of these documents in a more accessible format, email the supplier at admin@macmillanservices.co.uk. Tell them what format you need. It will help if you say what assistive technology you use.

Framework

G-Cloud 14

Service ID

4 4 3 0 6 9 4 9 7 3 6 1 6 1 4

Contact

MACMILLAN CONSULTING SERVICES LIMITED Michael Gartlan
Telephone: 07470083451
Email: admin@macmillanservices.co.uk

Service scope

Service constraints
No
System requirements
  • Windows 2016/2019 licencing
  • Antivirus for VMs

User support

Email or online ticketing support
Yes, at extra cost
Support response times
4 hours for weekdays
6 hours at weekends
User can manage status and priority of support tickets
No
Phone support
Yes
Phone support availability
24 hours, 7 days a week
Web chat support
Web chat
Web chat support availability
24 hours, 7 days a week
Web chat support accessibility standard
None or don’t know
How the web chat support is accessible
We use Microsoft Teams for business. Users can text and send attachments as well as video call.
Web chat accessibility testing
Testing with accessibility tools on Microsoft Teams.
Onsite support
Onsite support
Support levels
Bronze Tier - 20 hours per month, SLA best effort - 48 hour response time - shared resources - £1999
Silver Tier - 40 hours per month, 36 hour response time - dedicated engineer - £3499
Gold Tier - 80 hours per month, SLA - 24 hour response time - dedicated engineers with backup - shared resources - £5999
Platinum - Custom pricing, SLA customisable, flexible deployment times - Dedicated bespoke teams - starting at £9999
Basic and Silver tiers include basic monitoring
Gold Tier with advanced monitoring with alerts
Platinum - premium monitoring with support
Support available to third parties
Yes

Onboarding and offboarding

Getting started
We will provide online training and Knowledge Transfer sessions as well as user documentation.
This will be dependant on the application and contract in agreement.
Service documentation
Yes
Documentation formats
  • HTML
  • ODF
  • PDF
End-of-contract data extraction
We receive a request from user for types of data to be extracted, formats required, and timelines for completion.
Data Extraction Method: We will provide a secure connection to download the extracted data to the user
The user will verify the integrity of the data and if issues we will resolve.
End-of-contract process
Depending on the agreement, we will always offer limited support to ensure a smooth transition.

Using the service

Web browser interface
Yes
Using the web interface
Depending on the provider, user will have access to consoles of
AWS
Azure
GCP
where they can make certain changes - access level dependent on Service Level Agreement and project
Web interface accessibility standard
WCAG 2.1 AAA
Web interface accessibility testing
N/A
API
No
Command line interface
Yes
Command line interface compatibility
  • Linux or Unix
  • Windows
Using the command line interface
This will be dependent on the requirement. We will program the access level depending on this.

Scaling

Scaling available
Yes
Scaling type
  • Automatic
  • Manual
Independence of resources
Having a scalable solution using features such as Elasticity, autoscaling.
Usage notifications
Yes
Usage reporting
  • Email
  • SMS

Analytics

Infrastructure or application metrics
Yes
Metrics types
  • CPU
  • Disk
  • HTTP request and response status
  • Memory
  • Network
  • Number of active instances
Reporting types
  • API access
  • Real-time dashboards
  • Regular reports
  • Reports on request

Resellers

Supplier type
Not a reseller

Staff security

Staff security clearance
Conforms to BS7858:2019
Government security clearance
Up to Security Clearance (SC)

Asset protection

Knowledge of data storage and processing locations
Yes
Data storage and processing locations
United Kingdom
User control over data storage and processing locations
Yes
Datacentre security standards
Complies with a recognised standard (for example CSA CCM version 3.0)
Penetration testing frequency
At least every 6 months
Penetration testing approach
Another external penetration testing organisation
Protecting data at rest
  • Physical access control, complying with CSA CCM v3.0
  • Physical access control, complying with SSAE-16 / ISAE 3402
  • Physical access control, complying with another standard
  • Encryption of all physical media
  • Scale, obfuscating techniques, or data storage sharding
Data sanitisation process
Yes
Data sanitisation type
  • Explicit overwriting of storage before reallocation
  • Deleted data can’t be directly accessed
  • Hardware containing data is completely destroyed
Equipment disposal approach
A third-party destruction service

Backup and recovery

Backup and recovery
Yes
What’s backed up
  • Virtual machines
  • Databases
  • Applications
  • Files
Backup controls
Backup policies can be setup to meet clients requirements
Datacentre setup
  • Multiple datacentres with disaster recovery
  • Single datacentre with multiple copies
Scheduling backups
Users schedule backups through a web interface
Backup recovery
  • Users can recover backups themselves, for example through a web interface
  • Users contact the support team

Data-in-transit protection

Data protection between buyer and supplier networks
  • Private network or public sector network
  • TLS (version 1.2 or above)
  • IPsec or TLS VPN gateway
Data protection within supplier network
  • TLS (version 1.2 or above)
  • IPsec or TLS VPN gateway

Availability and resilience

Guaranteed availability
If the resource is down for more than 1 day then full refund for month. This is also dependent on the contract agreement.
Approach to resilience
Available on request.
Outage reporting
Email alerts and public dashboard.

Identity and authentication

User authentication
  • 2-factor authentication
  • Public key authentication (including by TLS client certificate)
  • Identity federation with existing provider (for example Google apps)
  • Limited access network (for example PSN)
  • Dedicated link (for example VPN)
  • Username or password
Access restrictions in management interfaces and support channels
Identity and Access Management policies and exercising principle of least privileged access
Access restriction testing frequency
At least every 6 months
Management access authentication
  • 2-factor authentication
  • Public key authentication (including by TLS client certificate)
  • Identity federation with existing provider (for example Google Apps)
  • Username or password
Devices users manage the service through
  • Dedicated device on a segregated network (providers own provision)
  • Dedicated device on a government network (for example PSN)
  • Any device but through a bastion host (a bastion host is a server that provides access to a private network from an external network such as the internet)

Audit information for users

Access to user activity audit information
Users have access to real-time audit information
How long user audit data is stored for
User-defined
Access to supplier activity audit information
You control when users can access audit information
How long supplier audit data is stored for
At least 12 months
How long system logs are stored for
At least 12 months

Standards and certifications

ISO/IEC 27001 certification
No
ISO 28000:2007 certification
No
CSA STAR certification
No
PCI certification
No
Cyber essentials
No
Cyber essentials plus
No
Other security certifications
No

Security governance

Named board-level person responsible for service security
Yes
Security governance certified
Yes
Security governance standards
ISO/IEC 27001
Information security policies and processes
Data Encryption of data at rest and in transit
Physical security
Access control / MFA

Operational security

Configuration and change management standard
Conforms to a recognised standard, for example CSA CCM v3.0 or SSAE-16 / ISAE 3402
Configuration and change management approach
Configuration Identification
Configuration Control
Configuration Status Accounting
Configuration Auditing

Change Planning
Change Communication
Change Implementation
Change Monitoring and Evaluation

Risk assessment is carried out against each change and reviewed at Change Approval Board.
Vulnerability management type
Conforms to a recognised standard, for example CSA CCM v3.0 or SSAE-16 / ISAE 3402
Vulnerability management approach
Use of Endpoint protection tools and periodic vulnerability assessment.
Patching cycle is normally every 6 weeks but this can be agreed with the client.
Through the vendor security alerts, cloud provider alerts
Protective monitoring type
Undisclosed
Protective monitoring approach
We employ SIEM tools to collect, correlate and analyse log data
We monitor SIEM alerts for indications of potential threats
Our response plan includes containment investigation, communication and remediation. We also extend to include data recovery and follow up
Incident management type
Conforms to a recognised standard, for example, CSA CCM v3.0 or ISO/IEC 27035:2011 or SSAE-16 / ISAE 3402
Incident management approach
Applications will be monitored using SIEM
Incidents will be raised using our ticketing system
Reports will depend on service agreement but can be scheduled and emailed or adhoc and emailed.

Secure development

Approach to secure software development best practice
Independent review of processes (for example CESG CPA Build Standard, ISO/IEC 27034, ISO/IEC 27001 or CSA CCM v3.0)

Separation between users

Virtualisation technology used to keep applications and users sharing the same infrastructure apart
Yes
Who implements virtualisation
Third-party
Third-party virtualisation provider
AWS/Azure/GCP/Oracle Cloud
How shared infrastructure is kept separate
Each will have their own Virtual Private Network.

Energy efficiency

Energy-efficient datacentres
Yes
Description of energy efficient datacentres
All major cloud providers we work with are covered

Social Value

Social Value

Social Value

  • Fighting climate change
  • Equal opportunity
  • Wellbeing

Fighting climate change

Utilising cloud providers to fight climate change by offering sustainable infrastructure options, such as renewable energy-powered data centers and carbon reduction initiatives, enabling businesses to reduce their carbon footprint and transition to more environmentally friendly operations.

Equal opportunity

We promote equal benefits including pay regardless of gender, ethnic background, sexual orientation

Wellbeing

We promote positive and flexible work arrangements. We prioritise mental health and work life balance.

Pricing

Price
£0.30 a virtual machine an hour
Discount for educational organisations
Yes
Free trial available
Yes
Description of free trial
This will include 750 hours of VM instance usage

Service documents

Request an accessible format
If you use assistive technology (such as a screen reader) and need versions of these documents in a more accessible format, email the supplier at admin@macmillanservices.co.uk. Tell them what format you need. It will help if you say what assistive technology you use.