Cloud Services

Cloud done properly.
Built. Automated. Managed.

Moving to the cloud is straightforward. Making it secure, cost-efficient, and operationally sustainable is where most organisations struggle. Onel designs, builds, and manages cloud environments — with Infrastructure as Code from day one and ongoing managed support once you're live.

What we deliver
☁️

Infrastructure as a Service (IaaS)

Azure, AWS, and hybrid cloud — compute, storage, and networking in the cloud

IaaS
🏗️

Infrastructure as Code

Terraform, Bicep, and Ansible — repeatable, version-controlled infrastructure

IaC
🔄

Cloud Migration

Structured migration from on-premises to cloud — with zero surprises

Migration
🛠️

Managed Cloud Support

24/7 monitoring, cost governance, and ongoing cloud operations

24/7
📧

Microsoft 365 & Security

M365, Purview, Defender, Intune, Entra ID & Sentinel

M365
Azure
Microsoft Partner — Azure Infrastructure & Migration
IaC
Terraform, Bicep, Ansible — all deployments code-first
24/7
Ongoing cloud managed services
Hybrid
On-premises, public cloud, and private cloud — unified

The right cloud model for your business.

Not every workload belongs in the same place. Onel helps you decide what should run where — and builds and manages it accordingly.

☁️

Public Cloud (IaaS)

Compute, storage, and networking consumed from Azure or AWS — on demand, at scale, billed monthly.

  • Azure Virtual Machines, Azure VMware Solution
  • Azure Virtual Network, ExpressRoute, VPN Gateway
  • Azure Blob / Files / Managed Disks storage
  • AWS EC2, VPC, S3, EBS equivalents
  • Platform services — Azure SQL, App Service, AKS
  • Cost management and right-sizing governance
Azure · AWS
🔀

Hybrid Cloud

On-premises infrastructure connected to public cloud — workloads running where they make the most sense.

  • Azure Arc — manage on-prem servers from Azure
  • Azure ExpressRoute — private, dedicated cloud connectivity
  • Site-to-site VPN with failover and redundancy
  • Unified identity via Microsoft Entra ID (Azure AD)
  • Hybrid backup — on-prem and cloud retention tiers
  • Consistent security policies across both environments
Azure Arc · ExpressRoute
🏢

Private Cloud

Dedicated infrastructure at Australian data centres — cloud operating model, your own hardware.

  • HPE GreenLake — consumption-based on your premises
  • Azure VMware Solution — VMware in Azure datacentres
  • Onel Managed Private Cloud — dedicated hosting
  • Data sovereignty — data never leaves your control
  • Consistent management via Azure Arc or Intersight
  • Suitable for regulated workloads and sensitive data
HPE GreenLake · AVS

Every environment built in code.
Never clicked together manually.

Manual cloud configuration is fragile, undocumented, and impossible to repeat. Onel deploys all cloud infrastructure using Infrastructure as Code — so every environment is consistent, version-controlled, and can be rebuilt in minutes.

main.tf — Azure infrastructure (Terraform)
# ── Resource Group ──────────────────────
resource "azurerm_resource_group" "onel_rg" {
  name = var.resource_group_name
  location = "australiasoutheast"
}

# ── Virtual Network ─────────────────────
resource "azurerm_virtual_network" "vnet" {
  name = "onel-prod-vnet"
  address_space = ["10.0.0.0/16"]
  location = azurerm_resource_group.onel_rg.location
  resource_group_name = azurerm_resource_group.onel_rg.name
}

# ── Subnet with NSG ─────────────────────
resource "azurerm_subnet" "app_subnet" {
  name = "app-subnet"
  address_prefixes = ["10.0.1.0/24"]
  resource_group_name = azurerm_resource_group.onel_rg.name
  virtual_network_name = azurerm_virtual_network.vnet.name
}

# ── VM Scale Set ────────────────────────
resource "azurerm_linux_virtual_machine_scale_set" "vmss" {
  name = "onel-app-vmss"
  sku = "Standard_D4s_v5"
  instances = var.instance_count
  admin_username = "azureuser"
  tags = local.common_tags
}

# ── State stored in Azure Blob ──────────
terraform {
  backend "azurerm" {
    storage_account_name = "oneltfstate"
    container_name = "tfstate"
    key = "prod.terraform.tfstate"
  }
}
IaC Toolchain — Onel Standard
Terraform Azure Bicep Ansible GitHub Actions Azure DevOps Packer Helm / Kubernetes Azure Policy Sentinel
📁

Version-Controlled Infrastructure

All infrastructure lives in a Git repository — every change is tracked, reviewed, and auditable. Roll back to any previous state in minutes if something goes wrong.

🔁

Consistent, Repeatable Environments

Dev, test, staging, and production are built from the same codebase — no more "works in dev but not in prod" caused by manual configuration drift.

🚀

Automated CI/CD Pipelines

Infrastructure changes go through an automated pipeline — plan, validate, approve, apply. No one manually logs into the Azure portal and changes production settings.

🔒

Security and Policy Baked In

Security controls, tagging policies, NSG rules, and RBAC assignments are all defined in code — enforced automatically on every deployment, not added as an afterthought.

📋

Self-Documenting Infrastructure

The code is the documentation. New team members can read the Terraform modules and understand exactly what's deployed — no out-of-date wiki pages to chase.

🤝

Handed Over to Your Team

At the end of the engagement, Onel hands over the full IaC codebase, pipeline configuration, and documentation — your team owns and can maintain it going forward.

A structured path to cloud — no shortcuts.

Cloud migrations that fail do so because they skip steps. Onel follows a structured five-phase methodology that ensures every workload lands correctly and runs well after go-live.

1

Assess & Discover

Inventory all workloads, map dependencies, assess cloud readiness, and identify what to migrate, modernise, or retire.

2

Design & Plan

Cloud architecture design, IaC module structure, network topology, security baseline, and detailed migration wave plan.

3

Build & Automate

Deploy landing zone via IaC, build CI/CD pipelines, configure identity and security policies, validate environment.

4

Migrate & Cutover

Wave-based workload migration, cutover window management, post-migration validation, and rollback rehearsal.

5

Operate & Optimise

24/7 managed cloud services, cost optimisation, security monitoring, patching, and continuous improvement.

End-to-end cloud capability.

From initial strategy through to day-two operations — Onel covers the full cloud services lifecycle.

🔍

Cloud Readiness Assessment

Know before you commit

A structured review of your current environment — workload inventory, dependency mapping, cloud readiness scoring, cost modelling, and a prioritised migration roadmap.

  • Application and infrastructure discovery
  • Dependency mapping and compatibility analysis
  • Total cost of ownership (TCO) modelling
  • Prioritised migration wave plan
🏗️

Cloud Landing Zone Design

Build the foundation right first time

An Azure or AWS landing zone is the foundation all your workloads will run on. Onel designs and deploys a secure, scalable landing zone using IaC — with identity, networking, security, and governance built in from day one.

  • Azure Landing Zone / AWS Control Tower
  • Hub-and-spoke or Virtual WAN network topology
  • Identity and RBAC design (Microsoft Entra ID)
  • Security baseline — Defender for Cloud, policies
  • Fully deployed via Terraform or Bicep
☁️

IaaS Deployment

Compute, storage, and networking in the cloud

Virtual machines, virtual networks, load balancers, storage accounts, and all supporting infrastructure — deployed, configured, and tested via IaC, ready to run your workloads.

  • Azure VMs, VMSS, Azure VMware Solution
  • Virtual networks, NSGs, route tables
  • Azure Files, Blob, Managed Disks storage
  • Load balancing and traffic management
  • Azure Backup and Site Recovery
🏗️

Infrastructure as Code

All infrastructure defined in code

Every environment Onel builds is deployed using Infrastructure as Code — Terraform, Azure Bicep, or Ansible depending on your stack. Repeatable, version-controlled, and handed over to your team at project close.

  • Terraform modules for Azure and AWS
  • Azure Bicep for native Azure deployments
  • Ansible for configuration management
  • CI/CD pipelines via GitHub Actions or Azure DevOps
  • State management and drift detection
🔄

Cloud Migration

Lift, shift, and modernise — safely

Structured wave-based migration of workloads from on-premises to cloud. Onel manages the full process — from pre-migration testing through to cutover and post-migration validation.

  • Azure Migrate and AWS Migration Hub tooling
  • Wave-based cutover planning and execution
  • Data migration and replication management
  • Post-migration validation and optimisation
  • Rollback planning for every wave
🔗

Hybrid Connectivity

Connect your sites to the cloud, securely

Azure ExpressRoute, site-to-site VPN, and Azure Virtual WAN — designed and deployed so your on-premises environment and cloud environment work as a single, unified network.

  • Azure ExpressRoute design and provisioning
  • Site-to-site VPN with BGP failover
  • Azure Virtual WAN for multi-site connectivity
  • Private DNS and DNS resolution across hybrid
  • Azure Arc for unified on-prem/cloud management

Cloud managed services that keep working.

Going live is the beginning, not the end. Onel's cloud managed services cover everything from day-to-day monitoring through to cost governance and continuous improvement.

Essential

Cloud Essentials

Monitoring and alerting for organisations that want a safety net while managing cloud day-to-day themselves.

24/7 infrastructure monitoring
Critical alert response & escalation
Monthly cloud cost report
Patch & vulnerability notifications
Patch management & execution
Cost optimisation actions
IaC change management
Dedicated cloud engineer
Enterprise

Cloud Enterprise

Full managed services plus embedded cloud engineering for organisations with complex or evolving cloud environments.

Everything in Cloud Managed
Embedded cloud engineer (part-time)
Quarterly architecture reviews
IaC development & automation work
Cloud governance & policy management
FinOps — detailed cost attribution
Security incident response
Roadmap planning & advisory

SLA-backed support. Always.

Every Onel Cloud Managed Services engagement is backed by a defined SLA with measurable response and resolution targets.

PriorityResponseResolution
P1 — Critical (cloud down)15 min4 hours
P2 — High (major degradation)30 min16 business hrs
P3 — Medium (partial impact)4 business hrs24 business hrs
P4 — Low (advice/change)8 business hrs40 business hrs
99.9% uptime SLA across monitored cloud environments — with service credits if we miss a target.
🖥️
Client Portalonelpsa.myportallogin.com.au
✉️
Cloud Supportservice@onel.com.au
📞
24/7 Hotline1300 609 101

What's included in Cloud Managed:

24/7 monitoring & alerting
Patch & update management
Cost governance & reporting
Security posture monitoring
Backup validation
Capacity & performance analysis
IaC change management
Incident response
Monthly service reports
Dedicated SDM
Right-sizing recommendations
Compliance reporting
FinOps — Cloud Cost Governance

Cloud costs can spiral without active governance. Onel's FinOps practice monitors your spend in real time, identifies wasted or over-provisioned resources, implements right-sizing, and provides monthly cost attribution reports by workload and business unit.

Microsoft 365 — deployed, secured, and governed.

Microsoft 365 is far more than email and Teams. Deployed correctly, it is a complete productivity, security, identity, and compliance platform. Onel designs, implements, and manages M365 environments — from initial tenant setup through to advanced security and data governance.

📧
Productivity
Exchange, Teams, SharePoint, OneDrive, Intune device management
🔐
Identity & Access
Entra ID, MFA, Conditional Access, Privileged Identity Management
🛡️
Security
Defender for M365, Defender for Endpoint, Microsoft Sentinel SIEM
📋
Compliance & Governance
Microsoft Purview — data classification, DLP, retention, eDiscovery
🔍
Microsoft Purview
Data governance, compliance & information protection
Compliance
Information Protection
Sensitivity labels, automatic classification, and encryption of documents and emails based on content and context.
Data Loss Prevention (DLP)
Prevent sensitive data — financial records, PII, health information — from leaving your organisation via email, Teams, or cloud storage.
Retention Policies
Automated retention and deletion policies across Exchange, SharePoint, OneDrive, and Teams — aligned to legal and regulatory requirements.
eDiscovery & Audit
Legal hold, content search, and audit log review across the entire M365 environment — supporting investigations and compliance obligations.
Communication Compliance
Monitor Teams, email, and Viva Engage communications for policy violations — relevant for regulated industries and financial services.
Insider Risk Management
Detect and act on risky user behaviour — data exfiltration, policy violations, and unusual access patterns — before they become incidents.
🛡️
Microsoft Defender for M365
Threat protection across email, identity, endpoints, and cloud apps
Security
Defender for Office 365
Safe Links, Safe Attachments, anti-phishing, and spoof intelligence — protecting Exchange, Teams, and SharePoint from email-borne threats.
Defender for Endpoint (MDE)
EDR across Windows, macOS, Linux, iOS, and Android — with threat hunting, automated investigation, and response capabilities.
Defender for Identity
Detect identity-based attacks — pass-the-hash, lateral movement, and privilege escalation — across on-premises Active Directory and Entra ID.
Defender for Cloud Apps (MCAS)
Cloud Access Security Broker — visibility and control over SaaS app usage, shadow IT discovery, and session-level policy enforcement.
🔐
Microsoft Entra ID
Identity, access management & Zero Trust foundation
Multi-Factor Authentication (MFA) — enforced for all users, with phishing-resistant FIDO2/passkeys for privileged accounts
Conditional Access — grant access based on user, device, location, and risk signal — block non-compliant devices automatically
Privileged Identity Management (PIM) — just-in-time admin access, approval workflows, and audit trails for privileged roles
Single Sign-On (SSO) — seamless access to M365, Azure, and third-party SaaS apps with one set of credentials
Identity Protection — risk-based sign-in policies that challenge or block logins showing signs of compromise
Hybrid Identity — Entra Connect Sync linking on-premises Active Directory to cloud identity for a seamless hybrid experience
📱
Microsoft Intune
Endpoint management — every device, every platform
Device Enrolment
Windows Autopilot, Apple DEP, Android zero-touch — devices provisioned automatically
Compliance Policies
Enforce encryption, passcode, OS version, and security baselines across all managed devices
App Management (MAM)
Manage and protect corporate apps on personal BYOD devices — without enrolling the whole device
Configuration Profiles
Push Wi-Fi, VPN, email, and security settings to every device at scale — automatically
Conditional Access Integration
Non-compliant devices are automatically blocked from accessing M365 and Azure resources — enforced at the identity layer
🔭
Microsoft Sentinel
Cloud-native SIEM & SOAR — see and respond to threats across your entire environment
SIEM
Ingests logs from M365, Entra ID, Defender, Azure, on-premises infrastructure, and third-party sources into a single security analytics platform
AI-powered threat detection with built-in analytics rules for common attack patterns — mapped to MITRE ATT&CK framework
Automated response playbooks (SOAR) — automatically isolate compromised devices, disable accounts, or block IPs on trigger
Onel can deploy, configure, and manage Sentinel as part of a fully managed security operations service — with tuned detection rules and monthly threat reports
Frameworks Purview & Defender support:
Essential Eight ISO 27001 Privacy Act 2024 GDPR PSPF APRA CPS 234 IRAP SOC 2
M365 Migration & Tenant Setup

Moving to M365 or consolidating tenants?

Whether you're migrating from on-premises Exchange, moving from Google Workspace, or merging multiple M365 tenants after an acquisition — Onel manages the full migration with minimal disruption to your users.

Exchange on-premises → Exchange Online migration
Google Workspace → M365 migration
Tenant-to-tenant migration (mergers & acquisitions)
SharePoint and OneDrive data migration
Security baseline and Purview configuration post-migration
Talk to us about M365 migration →

We work across all major cloud platforms.

Onel's cloud engineers hold certifications across Azure, AWS, and the key IaC and DevOps toolchains.

🔵
Microsoft Azure
IaaS, PaaS, Landing Zone, ExpressRoute, Arc
🟠
Amazon AWS
EC2, VPC, S3, Transit Gateway, Control Tower
🟤
Terraform
Multi-cloud IaC — Azure, AWS, on-prem
🔷
Azure Bicep
Native Azure IaC — ARM replacement
🔴
Ansible
Configuration management & automation
GitHub Actions
CI/CD pipelines for IaC and workloads
🔵
Azure DevOps
Pipelines, repos, boards — enterprise teams
🟢
Microsoft Entra ID
Identity, MFA, Conditional Access, PIM, SSO
🟣
Microsoft Defender
Defender for M365, Endpoint, Identity, Cloud Apps
🔍
Microsoft Purview
DLP, sensitivity labels, retention, eDiscovery
📱
Microsoft Intune
MDM / MAM — Windows, macOS, iOS, Android
🔭
Microsoft Sentinel
SIEM / SOAR — threat detection & response
🔵
Azure Monitor
Log Analytics, Application Insights, alerts
📧
Microsoft 365
Exchange Online, Teams, SharePoint, OneDrive
🏗️
Azure Arc
Unified management — on-prem, cloud, edge

Common cloud challenges we solve.

🏗️

Starting a cloud journey

Organisations moving to cloud for the first time who want a structured, low-risk path — not a rushed migration that creates more problems than it solves.

💸

Cloud bill running out of control

Azure or AWS spend growing faster than expected with limited visibility into what's driving costs — and no one accountable for optimisation.

🎲

Environments built manually, not in code

Cloud resources clicked together in the portal with no documentation — making changes risky, environments inconsistent, and audits painful.

🔒

Security posture gaps in the cloud

Missing security controls, overprivileged identities, exposed storage accounts, and no visibility into what's happening across the cloud environment.

🔀

Hybrid connectivity that doesn't work well

On-premises and cloud environments that feel disconnected — latency, split DNS, inconsistent security policies, and users experiencing reliability issues.

Onel IaC Standard — what you get
01
Modular Terraform codebase
Reusable modules for every resource type — networks, VMs, storage, identities
02
Git repository with branching strategy
Feature branches, pull request reviews, and protected main branch
03
Automated plan & apply pipeline
Every change runs plan → review → approve → apply. No manual portal access in production.
04
Remote state with locking
Terraform state stored in Azure Blob with state locking — no concurrent apply conflicts
05
Full documentation and handover
README per module, architecture diagram, and knowledge transfer session included

Ready to build cloud infrastructure that actually works?

Talk to one of our cloud architects. We'll assess your current environment, identify what belongs in the cloud, and show you how to get there — with Infrastructure as Code from day one.

Or call us: 1300 609 101