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
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
- 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
-
- 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 orientationWellbeing
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