AL Group Knowledge Centre

Technical guidance written for people making real technology decisions.

Cloud, infrastructure, networking, Microsoft 365, automation, resilience, cyber security and software engineering without the vendor brochure language.

LEARNDESIGNOPERATE
Engineering knowledge

Useful answers that connect back to implementation.

Every article is linked to the services and technologies needed to put the guidance into practice.

Microsoft 3658 min read

A practical Zero Trust baseline for Microsoft 365

Translate Zero Trust principles into identity, device, application and data controls that can actually be operated.

Read article →
Microsoft 3658 min read

Exchange Online migration cutover planning

Plan mail flow, DNS, identities, aliases, clients and rollback so cutover is controlled rather than hopeful.

Read article →
Microsoft 3658 min read

Choosing an Intune enrolment strategy

Compare corporate, BYOD, Windows Autopilot and mobile enrolment patterns before building compliance policy.

Read article →
Identity8 min read

Designing Entra ID break-glass accounts

Emergency access accounts need isolation, monitoring and periodic testing without becoming everyday administrator shortcuts.

Read article →
Identity8 min read

How to design Conditional Access policies safely

Build Conditional Access in stages so stronger controls do not accidentally lock out administrators, service identities or critical workflows.

Read article →
Email Security8 min read

Rolling out SPF, DKIM and DMARC without breaking mail

Move from inventory through alignment and reporting to enforcement while accounting for legitimate third-party senders.

Read article →
Azure8 min read

Networking decisions inside an Azure landing zone

Address spaces, DNS, hub connectivity, firewalls, private endpoints and routing need to be designed together.

Read article →
Azure8 min read

Private Endpoints and DNS in Azure

Private connectivity changes name resolution and routing assumptions; understand the DNS path before deployment.

Read article →
Azure8 min read

Azure cost guardrails before workloads arrive

Budgets, tags, ownership, reservations and lifecycle controls work best when designed before cloud usage grows.

Read article →
AWS8 min read

Building an AWS multi-account foundation

Separate workloads, security and shared services with account boundaries, central logging and controlled identity.

Read article →
AWS8 min read

AWS VPC routing for hybrid estates

Understand route tables, transit, NAT, VPN and Direct Connect dependencies before connecting production networks.

Read article →
Infrastructure as Code8 min read

Recovering safely from Terraform state problems

State is operational data. Recovery needs locking, backups, ownership and a tested process rather than manual editing under pressure.

Read article →
Infrastructure as Code8 min read

Importing existing infrastructure into Terraform

Bring existing resources under code in controlled slices while avoiding accidental replacement and hidden configuration drift.

Read article →
Infrastructure as Code8 min read

Versioning Terraform modules without breaking consumers

Stable interfaces, semantic versioning and upgrade testing let reusable modules evolve without surprising downstream stacks.

Read article →
Infrastructure as Code8 min read

Enterprise Bicep module design

Structure Bicep modules around reusable platform capabilities, versioned contracts and policy-compliant defaults.

Read article →
Infrastructure as Code8 min read

Using CloudFormation change sets safely

Treat change sets as review evidence, not a guarantee; validate replacement behaviour, dependencies and rollback conditions.

Read article →
Automation8 min read

Why idempotency matters in Ansible automation

Repeatable automation should converge systems toward a desired state without creating a new change every time it runs.

Read article →
Networking8 min read

BGP route filtering for enterprise networks

Prefix filters, maximum-prefix limits and policy boundaries reduce the blast radius of routing mistakes.

Read article →
Networking8 min read

OSPF area design without unnecessary complexity

Use areas to solve a scaling problem, not because every routed network needs a complicated hierarchy.

Read article →
Networking8 min read

What belongs in a production network change runbook

A useful change plan covers prerequisites, validation, rollback, communications and exact evidence for success.

Read article →
Networking8 min read

Practical VLAN and network segmentation patterns

Segment around trust and operational boundaries while preserving necessary application flows and supportability.

Read article →
Wireless8 min read

Designing business Wi-Fi for roaming clients

RF cell size, channel design, authentication and client behaviour determine roaming quality more than headline access-point throughput.

Read article →
Wi-Fi8 min read

Preparing a business network for 6 GHz Wi-Fi

Client capability, regulatory power modes, WPA3, channel planning and cabling all influence whether 6 GHz adds value.

Read article →
Networking8 min read

Planning PoE budgets for switches and access points

Port count alone is not enough; calculate realistic device draw, switch power budgets and failure scenarios.

Read article →
Structured Cabling8 min read

Planning pathways for Cat6A cabling

Cable diameter, bend radius, containment fill and segregation matter before the first cable is pulled.

Read article →
Structured Cabling8 min read

Single-mode vs multimode fibre for business networks

Choose fibre type from distance, optics, lifecycle and upgrade expectations instead of historic habit.

Read article →
Structured Cabling8 min read

What OTDR testing tells you about fibre

Understand events, loss, distance and why OTDR results complement rather than replace other optical tests.

Read article →
Datacentre8 min read

Designing a maintainable network rack

Rack elevation, patching, power, airflow and service loops determine how quickly engineers can work safely later.

Read article →
Virtualisation8 min read

Proxmox quorum and failure-domain design

Quorum protects cluster decisions; understand votes, witnesses and network failure before building HA.

Read article →
Virtualisation8 min read

Choosing storage for a Proxmox cluster

Compare local ZFS, shared storage and Ceph against workload, resilience, operational skill and recovery requirements.

Read article →
Virtualisation8 min read

Hyper-V failover cluster planning

Host capacity, storage, networking, quorum and patching strategy need to be considered as one availability design.

Read article →
Virtualisation8 min read

Discovery before a VMware platform exit

Inventory more than VMs: capture dependencies, backup, networking, storage, licensing and operational features before choosing a target.

Read article →
Windows8 min read

Why Active Directory DNS health matters

Directory authentication, replication and service discovery depend on DNS; small DNS defects often surface as unrelated AD symptoms.

Read article →
Windows8 min read

Cleaning up Group Policy without breaking production

Inventory links, filters, settings and ownership before consolidating years of inherited GPOs.

Read article →
Windows8 min read

Recovery planning for Microsoft AD CS

Certificate authorities need backed-up keys, configuration, templates and tested recovery because certificate failures can block many services at once.

Read article →
Linux8 min read

Hardening SSH without locking out operations

Use keys, MFA where appropriate, allow-lists, bastions and logging while retaining a tested emergency-access path.

Read article →
Linux8 min read

Linux patch orchestration for production fleets

Classify risk, stage updates, coordinate reboots and prove service health rather than treating package installation as the whole change.

Read article →
Cyber Security8 min read

Which log sources should enter a SIEM first?

Prioritise identity, endpoint, network and critical-application telemetry that supports real detection use cases.

Read article →
Cyber Security8 min read

Designing vulnerability remediation SLAs

Base remediation windows on exploitability, exposure and business impact instead of severity labels alone.

Read article →
Resilience8 min read

Designing recovery for ransomware scenarios

Recovery planning should assume credentials, production systems and connected backups may all be affected at the same time.

Read article →
Resilience8 min read

What good backup restore evidence looks like

Record scope, recovery time, integrity checks, dependencies and exceptions so resilience can be demonstrated rather than assumed.

Read article →
DevOps8 min read

Using OIDC in GitHub Actions instead of long-lived cloud secrets

Short-lived federation reduces stored deployment secrets but still needs tight audience, subject and permission design.

Read article →
DevOps8 min read

Progressive delivery for safer production releases

Canary, phased and feature-flag patterns can reduce blast radius when backed by telemetry and rollback criteria.

Read article →
Databases8 min read

PostgreSQL connection pooling in production

Connection limits, transaction behaviour and pool modes need to match the application instead of simply adding PgBouncer by default.

Read article →
Databases8 min read

Planning MySQL replication failover

Replication is only one part of HA; routing, consistency, fencing and application reconnect behaviour determine real recovery.

Read article →
Databases8 min read

How to validate database backups

Test restore, point-in-time recovery and application consistency, not just whether backup jobs report success.

Read article →
Software Engineering8 min read

Designing idempotent APIs for reliable integrations

Idempotency keys and clear resource semantics help clients safely retry requests when networks or downstream systems fail.

Read article →
Software Engineering8 min read

API versioning without creating permanent chaos

Choose compatibility rules, deprecation windows and consumer communication before version numbers multiply.

Read article →
Web Engineering8 min read

Rolling out Content Security Policy safely

Start with inventory and reporting, remove unsafe dependencies and move toward nonce or hash-based policies without breaking legitimate application behaviour.

Read article →
Web Engineering8 min read

Debugging Core Web Vitals methodically

Separate server, rendering, JavaScript and layout causes so LCP, INP and CLS improvements are based on measurements.

Read article →
Infrastructure as Code8 min read

Terraform module design for enterprise infrastructure

Reusable modules need clear ownership, stable interfaces, versioning and tests so automation scales without creating hidden coupling.

Read article →
Infrastructure as Code8 min read

Managing Terraform drift without losing control

Drift should be detected, classified and reconciled through a controlled path rather than automatically overwritten without understanding why it occurred.

Read article →
Azure8 min read

Using Bicep modules consistently across Azure environments

A module registry and naming/versioning standards reduce copy-and-paste ARM/Bicep definitions and make platform changes reviewable.

Read article →
Azure8 min read

Designing identity boundaries in Azure

Subscription, management-group and privileged-role design should limit blast radius while remaining operable by support teams.

Read article →
Azure8 min read

Private networking patterns for Azure workloads

Private endpoints, DNS, routing and inspection need to be designed together or private connectivity quickly becomes difficult to troubleshoot.

Read article →
Microsoft 3658 min read

Designing Conditional Access without locking everyone out

Conditional Access needs policy layering, exclusions for emergency access and staged rollout with sign-in evidence.

Read article →
Microsoft 3658 min read

Modernising Microsoft 365 mail flow safely

Connectors, relays, security gateways, applications and DNS all need to be mapped before changing a production mail path.

Read article →
Microsoft 3658 min read

SharePoint information architecture before migration

Libraries, ownership, permissions, metadata and retention should be designed before moving years of legacy file-server structure into SharePoint.

Read article →
Microsoft 3658 min read

Building an Intune endpoint baseline

Enrollment, compliance, configuration, application delivery and security policy should be designed as one endpoint-management model.

Read article →
Cloud Productivity9 min

Google Workspace to Microsoft 365 migration considerations

Identity, Gmail, Drive, calendars, shared content and device-management considerations when moving platforms.

Read article →
Networking8 min read

IP addressing plans that remain supportable

Addressing plans should reserve space for growth, identify purpose clearly and avoid making every future site or VLAN an exception.

Read article →
Networking8 min read

BGP resilience patterns for multi-site businesses

Routing resilience depends on policy, failure detection and upstream design rather than simply configuring two peers.

Read article →
Networking8 min read

What good network observability looks like

Availability checks, interface telemetry, logs, configuration history and topology context answer different questions and work best together.

Read article →
Wireless8 min read

Planning Wi-Fi for warehouses and industrial spaces

Racking, stock, moving equipment and scanner behaviour make warehouse RF design materially different from office Wi-Fi.

Read article →
Structured Cabling8 min read

Cat6A and PoE design considerations

Cable category, bundle size, heat, length, patching and switch power budgets all affect high-power PoE deployments.

Read article →
Structured Cabling8 min read

Designing fibre links between buildings

Distance, pathway, optics, fibre type, resilience, earthing considerations and termination locations should be planned together.

Read article →
Virtualisation8 min read

Understanding Proxmox cluster quorum

Quorum design, node count and failure domains determine how a Proxmox cluster behaves when connectivity or hosts fail.

Read article →
Virtualisation8 min read

What to assess before leaving VMware

Workload compatibility, backup, networking, storage, operational tooling and migration windows should drive platform decisions rather than licensing pressure alone.

Read article →
Kubernetes8 min read

Defining Kubernetes platform boundaries

Cluster ownership, namespaces, ingress, secrets, storage and observability need clear platform boundaries before application teams scale.

Read article →
Identity8 min read

Active Directory recovery planning

Directory recovery needs tested system-state strategy, privileged recovery access and understanding of DNS, PKI and application dependencies.

Read article →
Identity8 min read

Emergency access accounts in Microsoft Entra ID

Emergency access accounts should be deliberately protected, monitored and excluded only from the controls necessary to preserve tenant recovery.

Read article →
Resilience8 min read

Operating immutable backups properly

Immutability helps only when retention, access paths, monitoring and restore testing are managed as ongoing controls.

Read article →
Databases8 min read

High-availability PostgreSQL design choices

Replication, failover, connection routing, backup and split-brain protection need to be designed as one service.

Read article →
Databases8 min read

Building a useful MySQL performance baseline

Query latency, buffer behaviour, storage, locks and workload shape should be measured before tuning configuration blindly.

Read article →
Software Engineering8 min read

A security baseline for business APIs

Authentication, authorization, validation, rate limiting, logging and secret handling should be designed into an API before public exposure.

Read article →
Web Engineering8 min read

Deploying Content Security Policy without breaking a production site

A staged CSP rollout with reporting, nonce/hash strategy and third-party inventory is safer than starting with a restrictive policy and guessing at failures.

Read article →
Digital Platforms7 min

Core Web Vitals as an engineering requirement

How LCP, INP and CLS influence the way AL Group builds and modernises business websites.

Read article →
Managed IT8 min read

Governance that makes IT outsourcing work

Service boundaries, escalation, change ownership, documentation and regular service review matter as much as ticket response times.

Read article →
Managed IT8 min read

Building a co-managed IT operating model

Co-management succeeds when responsibilities are explicit and tooling gives internal and external teams one operational picture.

Read article →
Cyber Security8 min read

Technical readiness for Cyber Essentials

Asset scope, secure configuration, access control, malware protection and patching need evidence and operational ownership, not a last-minute questionnaire exercise.

Read article →
Microsoft 3658 min read

Designing a Microsoft 365 tenant before migrating users

Identity, domains, security, device management and information governance should be designed before mailbox migration becomes the project plan.

Read article →
Infrastructure as Code9 min read

Designing a safe Terraform delivery pipeline

A production Terraform workflow needs state protection, review, policy, controlled credentials and predictable promotion—not just terraform apply in CI.

Read article →
Networking7 min read

What good business network documentation should contain

Useful network documentation connects physical topology, logical design, addressing, dependencies and operational ownership so engineers can change the estate safely.

Read article →
Wireless7 min read

Why a Wi-Fi site survey comes before access-point installation

Access-point count alone does not design a wireless network; RF conditions, client density, building materials and channel planning determine whether coverage becomes usable capacity.

Read article →
Structured Cabling6 min read

Structured cabling acceptance testing: what should be handed over

A cabling project should finish with labelled, tested and documented links—not simply cables that appear to pass traffic on installation day.

Read article →
Managed IT9 min read

Planning an IT outsourcing service transition without losing control

A successful outsourcing transition transfers operational knowledge, access and accountability in controlled stages instead of replacing one support inbox with another.

Read article →
Microsoft Azure8 min read

Azure networking: hub-and-spoke or Virtual WAN?

Hub-and-spoke and Azure Virtual WAN can both centralise connectivity, but operational model, scale and routing requirements should determine the architecture.

Read article →
Virtualisation8 min read

A production-readiness checklist for Proxmox VE

Production Proxmox requires deliberate cluster, storage, networking, backup and operational design rather than treating installation completion as platform readiness.

Read article →
Identity8 min read

Active Directory administrative tiering and privileged-access security

Protecting Active Directory requires separating high-value administration from everyday user activity and reducing where privileged credentials can be exposed.

Read article →
Resilience7 min read

Building a repeatable backup restore-testing programme

Restore testing should be scheduled, evidenced and tied to business recovery objectives so backup success means more than completed nightly jobs.

Read article →
Web Engineering8 min read

Using Cloudflare as part of a business web-platform architecture

DNS, CDN, TLS, WAF and edge controls can strengthen a web platform when the origin, proxying model and operational ownership are designed together.

Read article →
Google Workspace8 min read

A practical Google Workspace security baseline for businesses

Strong authentication, admin-role separation, sharing controls, endpoint policy and audit visibility form the baseline for a managed Google Workspace tenant.

Read article →
Microsoft 36510 min

Planning a Microsoft 365 migration without avoidable disruption

A practical migration framework covering identity, mail, files, devices, security, coexistence and cutover planning.

Read article →
Microsoft Azure9 min

Azure landing zone governance that remains usable

Management groups, subscriptions, policy, identity, networking and cost controls without blocking delivery teams.

Read article →
Networking8 min

What to discover before an enterprise network refresh

A structured discovery approach for switching, routing, firewalls, wireless, circuits, addressing and operational dependencies.

Read article →
Structured Cabling8 min

How to plan a structured cabling project

From outlet schedules and cabinet design to pathways, testing, labelling and handover documentation.

Read article →
Managed IT9 min

A controlled transition to outsourced IT support

How to move support and operational ownership to an MSP without losing knowledge, access or accountability.

Read article →
Resilience8 min

Building a disaster recovery test plan that proves recovery

Validate backups, dependencies, runbooks, RPO and RTO rather than assuming recovery will work.

Read article →
Wireless Networking7 min

Why business Wi-Fi needs a site survey

Capacity calculations are useful, but RF behaviour, materials, interference and roaming requirements determine real wireless design.

Read article →
Infrastructure as Code8 min

Terraform module governance for growing engineering teams

Keep reusable modules versioned, reviewable and safe as more teams automate infrastructure.

Read article →
Identity10 min

Modernising Active Directory without a risky big-bang project

A staged approach to domain health, privileged access, DNS, Group Policy, legacy authentication and cloud identity.

Read article →
Software Engineering9 min

Security baseline for a business web platform

Authentication, sessions, headers, input handling, dependencies, secrets, logging and deployment controls.

Read article →
Virtualisation9 min

Proxmox VE vs Hyper-V: design questions before choosing

Compare platforms through workload, storage, clustering, support, licensing, backup and operational requirements.

Read article →
Infrastructure as Code8 min

Securing Terraform state in production

Why state files need access control, encryption, locking, backup and disciplined secrets handling.

Read article →
Microsoft 3659 min

Microsoft 365 tenant hardening after initial setup

The controls AL Group reviews after a Microsoft 365 tenant has been created or migrated.

Read article →
Networking8 min

When BGP belongs in an enterprise network

Where BGP is useful for resilient connectivity, multi-homing, datacentre and cloud routing—and where simpler routing is better.

Read article →
Structured Cabling6 min

What Cat6A certification should prove after installation

Why a cabling job is not complete until permanent links are labelled, tested, documented and handed over.

Read article →
Virtualisation9 min

Designing a production Proxmox HA cluster

Quorum, storage, networking, backup and operational considerations for production Proxmox VE.

Read article →
Google Workspace8 min

Google Workspace business setup checklist

Identity, mail security, sharing, devices and administration controls to configure for a new business Workspace tenant.

Read article →
Cyber Security9 min

A practical starting point for Zero Trust

How to turn Zero Trust from a slogan into an identity, endpoint, network and application improvement programme.

Read article →
Infrastructure as Code8 min

Terraform vs Bicep: choosing Infrastructure as Code for Azure

A practical comparison of Terraform and Bicep for Azure estates, including state, portability, modules, teams and operating model.

Read article →
Microsoft 36510 min

A practical Microsoft 365 security baseline for growing organisations

The controls we would expect to discuss first when improving a Microsoft 365 tenant without creating unnecessary operational friction.

Read article →
Networking7 min

Cat6, Cat6A and fibre: choosing structured cabling for a business site

How to choose the right physical network medium based on distance, speed, PoE, interference, growth and building constraints.

Read article →
Wireless7 min

Why business Wi-Fi design needs more than access point coverage

Coverage is only one part of wireless design. Capacity, interference, roaming, authentication and wired infrastructure determine user experience.

Read article →
Managed IT8 min

Fully managed vs co-managed IT: choosing the right outsourcing model

How to decide whether an MSP should own the whole service, extend an internal team or provide specialist escalation.

Read article →
Virtualisation9 min

Planning a VMware to Proxmox migration

The engineering decisions to resolve before moving production workloads from VMware to Proxmox VE.

Read article →
Cloud9 min

What an Azure landing zone should establish before workloads arrive

Identity, networking, governance, security, logging, backup and deployment standards that create a usable Azure foundation.

Read article →
Resilience6 min

RPO and RTO: turning backup into a recovery design

Why recovery point and recovery time objectives should drive backup architecture and testing.

Read article →
Digital Platforms8 min

When a business website needs modernising rather than redesigning

The engineering signals that indicate a website needs architectural, performance or security modernisation rather than another cosmetic theme.

Read article →
Networking8 min

Network segmentation: reducing blast radius without making operations impossible

A practical way to approach VLANs, firewall policy, identity and operational access as one segmentation design.

Read article →
Ready to move?

Bring support, infrastructure and operations under control.

Tell us what is not working, what you are trying to improve, or what you want to build next.

Engineering updates

Useful technology guidance, not a sales blast.

Subscribe for selected infrastructure, security, cloud and AL Group product updates. Confirmation is required before subscription becomes active.