Author: Nikolaus Siauw

  • Cloud Cost Optimization Without Hurting Performance: How RNA Technology Does It

    Cloud Cost Optimization Without Hurting Performance: How RNA Technology Does It

    Cutting a cloud bill is easy. Switch off a few servers and the invoice drops by Friday. Cutting it without slowing down the systems your business runs on is the hard part.

    At RNA Technology, we help companies across lower their cloud costs as part of our cloud consulting and migration work. Our rule for cloud cost optimization is simple: the goal is not the smallest bill, it is the lowest cost that still meets what each workload needs. This article walks through the four steps we use, plus the wider best practices we apply around them.

    Why cloud cost optimization matters more every year

    Cloud spend in our region keeps climbing. IDC projects Asia/Pacific (excluding Japan and China) public cloud services spending to grow from $53 billion in 2024 to $131 billion by 2029, a 19.8% compound annual growth rate over 2025 to 2029, driven in part by AI adoption.

    The people who run these budgets are already focused on the problem. In the FinOps Foundation’s State of FinOps 2026 survey (1,192 respondents, representing more than $83 billion in annual cloud spend), workload optimization and waste reduction remained the single top current priority for FinOps teams.

    The same survey carries a warning that matches what we see with clients: many teams have already picked off the “big rocks” of waste and now face a high volume of smaller opportunities. That is where a structured process beats a one-off clean-up.

    Our 4-step cloud cost optimization process

    The four steps below line up with the Inform, Optimize, Operate cycle used in the FinOps Framework: understand what you have, work out what it needs, find cheaper ways to meet that need, then change things safely and keep watching.

    RNA Technology's 4-step cloud cost optimization process: map and audit, performance map, cheaper options, migrate safely, mapped to the FinOps Inform, Optimize and Operate phases

    Step 1: Map and audit your current cloud services and usage

    You cannot optimize what you cannot see. We start by building a complete picture of what is running and what it costs:

    • Inventory: every account, subscription, instance, database, storage volume, network component and managed service, across providers if you use more than one.
    • Usage over time: utilization measured across a full business cycle, not a quiet week. A system that looks idle on a Tuesday can be critical at month-end.
    • Ownership: which team or project each resource belongs to. Untagged resources are usually where the waste hides.
    • Obvious waste: idle instances, unattached volumes, forgotten snapshots, oversized non-production environments, and licences or seats nobody uses.
    • Hidden cost drivers: data transfer between regions and services, which rarely shows up in anyone’s mental model of the bill.

    The output is a map your finance and engineering teams can both read: what you run, who owns it, and what it costs.

    Step 2: Performance mapping, working out what each service needs

    This is the step most cost-cutting projects skip, and the reason many of them fail. Before we change anything, we document what each service needs to perform well:

    • Requirements by service and volume: CPU, memory, storage speed, network throughput and latency targets, based on real traffic.
    • Peaks and patterns: daily, weekly and seasonal demand, such as month-end closing, payroll runs or promotion campaigns.
    • The binding resource: the one that limits each workload. In a published analysis of about 48,000 virtual machines in SAP’s private cloud, researchers found CPU significantly overprovisioned, while memory requests were better aligned with real usage. That is one operator’s private cloud, not a universal rule, but it shows why sizing decisions should follow measured data rather than habit.
    • Collect memory data: memory is often not collected by default and has to be switched on, for example through a monitoring agent. In a FinOps Foundation article, AWS’s Rick Ochs notes that without memory metrics, AWS Compute Optimizer will not recommend a smaller memory configuration, so you may be leaving savings on the table.

    We also agree on the pass/fail criteria for performance up front, before any change is made. If a change fails the criteria, it does not ship.

    Step 3: Find more affordable alternatives without compromising performance

    With the inventory and the performance baseline in hand, we look for cheaper ways to meet each requirement. The FinOps Framework describes usage optimization as making sure resources are “properly selected, correctly sized, only run when needed, appropriately configured, and highly utilized”. In practice, we work through levers like these, lowest risk first:

    LeverWhat it meansTypical risk
    Remove wasteDelete idle resources, orphaned storage, old snapshotsLow
    ScheduleSwitch off dev, test and staging outside working hoursLow
    Storage tieringPut rarely accessed data on cheaper storage classesLow to medium
    RightsizeMove consistently underused resources to a smaller size or tierMedium, needs performance testing
    ModernizeNewer instance generations, or managed and serverless services where they fitMedium
    RatesCommitment discounts, negotiated pricing, spot capacity for interruptible workMedium to high if over-committed
    Region or providerMove flexible workloads to a cheaper region or providerHigher, check compliance and latency first

    Risk levels are our working view, not an industry benchmark.

    Two cautions we apply on every engagement:

    Commitments are not resources. The FinOps Foundation compares commitment discounts to coupons: if nothing matching is running, you still pay. Locking in a one- or three-year commitment before you have right-sized can leave you paying for capacity you have already removed. A FinOps Foundation article on the usage-versus-rates debate recommends doing a little of each in increments, rather than treating one as a strict prerequisite for the other. We commit only to the stable baseline we are confident will still exist.

    Test before you approve. A cheaper option only counts if it meets the performance criteria from Step 2, measured under realistic load. If it does not, it stays on the “not recommended” list, with the reason documented.

    Step 4: Plan the migration and implementation

    Finding savings and capturing them are different things. We build an implementation plan that treats every change as a controlled release:

    • Decide what moves, what changes and what stays. Some workloads should be retired, some left alone, some resized in place, some re-platformed. Not everything is worth migrating, and the cost of migrating (engineering time, data transfer, dual-running) is counted against the savings.
    • Sequence in waves. Start with low-risk, high-confidence changes, then move to systems with more dependencies.
    • Plan the cutover. Maintenance windows, dual-running where needed, validation checks and a rollback path for every change.
    • Check compliance. Data residency and sector rules can limit where workloads may run. IDC cites data residency mandates as one of the forces shaping cloud investment in Asia/Pacific, so we check the requirements for each client before proposing any region or provider move.
    • Hand over a running process, not just a report. Savings tend to drift back unless someone is watching. We set up budgets, anomaly alerts and a regular review rhythm so the gains hold.

    Best practices that keep cloud costs down over time

    A good first optimization is not enough. These habits are what keep the bill under control afterwards:

    • Tag everything and assign owners. If no one owns a resource, no one will turn it off.
    • Track unit costs, not just the total bill. Cost per customer, per transaction or per report tells you whether the cloud is getting more or less efficient as you grow.
    • Set budgets and anomaly alerts. A misconfigured job should show up as an alert on day one, not a surprise on the invoice.
    • Put guardrails in your infrastructure code. Approved sizes, mandatory tags and automatic shutdown schedules prevent waste instead of cleaning it up.
    • Review on a rhythm. The FinOps Framework treats optimization as a loop teams cycle through repeatedly, not a project with an end date.
    • Bring AI spend into scope early. In the FinOps Foundation’s 2026 survey, 98% of respondents said they now manage AI spend, up from 31% in 2024. Model choice, batching, caching and token usage are now cost levers in their own right.
    • Look beyond infrastructure. SaaS subscriptions and software licences are a growing part of what FinOps teams manage, and unused seats are waste too.

    What this approach does not do

    We would rather be upfront about the limits:

    • We can share typical ranges from past work, but we do not promise a specific saving until we have seen your environment. It depends on how much waste exists and how tightly your workloads are already sized.
    • Some environments are already well run, and the honest finding is that there is little to cut.
    • Good optimization takes time to measure properly. A rushed audit tends to produce changes that get rolled back.

    Key takeaways

    • The goal is the lowest cost that still meets each workload’s performance needs, not the smallest bill.
    • Audit first: you cannot cut what you cannot see, and one quiet week is not representative.
    • Map performance requirements before touching anything, and agree pass/fail criteria in advance.
    • Remove waste and schedule non-production first. Commit to discounts only for the stable baseline.
    • Treat migration as a series of controlled releases with rollback plans.
    • Keep going: budgets, alerts, unit costs and regular reviews stop the savings from leaking back.

    Frequently asked questions

    What is cloud cost optimization?
    It is the practice of making sure every cloud resource is the right size, runs only when needed, is bought at the right price and is used well, while still meeting performance and compliance needs.

    How long does a cloud cost audit take?
    It depends on the size and complexity of the environment, and on how much history is needed to capture your busy periods. We scope this with you before starting.

    Will optimizing our cloud slow down our systems?
    It should not. We define performance criteria for each service before any change and test every proposed change against them. Changes that fail the test are not made.

    Do you only work with one cloud provider?
    No. Our process is provider-neutral. We work across AWS, Google Cloud and Azure, and recommend what fits each workload.

    Should we buy reserved instances or savings plans first?
    Not necessarily. Commitments only save money for resources that keep running, so we generally right-size and remove waste in parallel and commit only to the stable baseline.

    Is it worth migrating to a cheaper provider or region?
    Sometimes. We weigh the saving against migration effort, performance, latency and data residency requirements. For many workloads, staying put and right-sizing is the better answer.

    Talk to RNA Technology

    RNA Technology is an AI automation and cloud consultancy serving businesses in Singapore, Indonesia and across Southeast Asia, and an AWS Advanced Tier Services Partner. If your cloud bill keeps growing and nobody can say exactly why, book a free 30-minute cloud cost review or see how our cloud engagements work.


    Sources

    • AI and Digital Transformation Drive Asia/Pacific* Public Cloud Market to $131 Billion by 2029 — IDC, 11 August 2025 (excludes Japan and China) — idc.com
    • State of FinOps 2026 Report — FinOps Foundation, 2026 — data.finops.org
    • FinOps Phases (Inform, Optimize, Operate) — FinOps Foundation — finops.org
    • Usage Optimization (FinOps Framework capability) — FinOps Foundation — finops.org
    • Rate Optimization (FinOps Framework capability) — FinOps Foundation — finops.org
    • The Great Debate: Optimize Usage or Rates First? — FinOps Foundation (R. Ochs, M. Fuller), 5 February 2024 — finops.org
    • The SAP Cloud Infrastructure Dataset: A Reality Check of Scheduling and Placement of VMs in Cloud Computing — arXiv preprint, 2025 — arxiv.org
  • How to Get Employees to Actually Use AI

    How to Get Employees to Actually Use AI

    Most AI projects do not fail because the model is bad. They fail because the tool asks people to change how they work, and people already have a full day.

    At RNA Technology, we build AI automation for companies across Singapore and Southeast Asia. Our approach to AI adoption is simple: make the AI fit the team, not the team fit the AI. This article explains what that looks like in practice, why we think it works, and what it costs.

    Why employees ignore enterprise AI tools

    Picture a purchasing officer who checks product specifications on Google hundreds of times a day. Many of those searches now return an AI Overview at the top of the page, generated by a Gemini model that Google customised for Search. The officer gets answers faster and was never asked to attend a workshop, learn prompts or change a habit.

    The box is clearly labelled “AI Overview”. It sits inside something the person already does. That is the pattern we try to copy.

    Enterprise AI platforms often go the other way. They are built to serve many teams at once, so each team gets features that do not apply to it. They ship with impressive capabilities that almost nobody opens. For employees further down the process, who usually carry the heaviest workload, a new tool can become one more burden.

    The data on AI adoption at work points the same way. BCG’s AI at Work 2026 survey of nearly 12,000 respondents found that 74% of frontline employees now use AI every day or a few times a week. Yet 41% of all respondents report increased mental strain from using it, and 41% say it has increased the time they spend making decisions. Usage is rising, but usage alone is not the same as AI helping.

    The alternative: small, custom AI tools built around the workflow

    Instead of one large platform, we build small AI tools designed for one team and one job. Our process has three parts.

    One-size-fits-all AI platform with most features unused, next to a small AI tool built around a team's existing spreadsheet and screens

    1. Study the work before building anything. We shadow the team through several iterations and map their workflows. Then we identify which steps can be automated and which cannot be disrupted. This is also how our embedded engineering engagements start, with an engineer sitting inside the team rather than reading a requirements document.

    2. Start from what people already use. We look at the spreadsheets, legacy system interfaces, apps and dashboards the team relies on today, and build around them. In more complex projects we merge several functions into one simpler process. That improves the process itself and also lowers operating costs.

    3. Add capabilities people did not know they needed. Once the tool fits the daily routine, we layer in features such as:

    • querying documents and databases in plain language, using retrieval-augmented generation (RAG)
    • AI agents that automate decisions and explain the reasoning behind them
    • report generation tailored to each team’s requirements

    Redesigning work behind the scenes while keeping the interface familiar is consistent with what the research shows. McKinsey’s State of AI 2026 survey (1,719 respondents across 97 countries) found that nearly three-quarters of AI high performers have fundamentally redesigned workflows because of their AI use, compared with one-quarter of other respondents. High performers, defined as those attributing 5% or more of EBIT to AI and describing its impact as significant, are just 6% of respondents. The redesign matters. It just does not have to be something the end user has to relearn.

    Do you still need training? Yes, a little

    “No training” would make a catchy headline, but it is not what we do. Every tool we deliver comes with a user guide and a walkthrough of 30 minutes at most.

    The goal is that people can use the tool immediately, without disrupting their day-to-day work. We package each solution into an interface that is easy to navigate and easy to control.

    Control matters for adoption. In a study published in Management Science, only 32% of participants chose to use an imperfect forecasting algorithm when they could not change its output. When they could adjust it, even slightly, that rose to 73–76%. How much they could adjust barely mattered. The practical lesson for AI tool design: let the AI suggest, and let the person make the final call.

    Bar chart showing 32% of participants used an imperfect forecasting algorithm when they could not change its output, rising to 73% and 76% when they could adjust it

    Quiet does not mean hidden: label what the AI does

    AI that fits into existing work should be low-friction, not invisible. Anything AI-generated in our tools is labelled as AI-generated, and users can review and override it.

    This also aligns with Singapore’s regulatory direction. The IMDA’s Model AI Governance Framework for Agentic AI (January 2026) tells organisations to declare upfront that users are interacting with agents. If people cannot tell which answer came from a model, they cannot decide how much to check it. Where the stakes are higher, we test and assess the system before it reaches customers.

    What AI adoption looks like in Southeast Asia

    In Southeast Asia, we almost always find manual, non-digital processes, especially at the lowest level of an operation. Sometimes a process is so complex that doing it manually is genuinely faster. But accountability and monitoring still need a structured digital system.

    That is where small, custom AI tools help. They connect the enterprise-grade system at the top with the manual reality on the ground, without forcing teams to abandon methods that work. We see this pattern across most of the industries we work in, from logistics and manufacturing to professional services.

    The trade-offs of this approach

    We are upfront about what it costs:

    • Discovery takes longer.
    • Requirements often change mid-development.
    • Timelines can stretch.

    We include a free three-month warranty, so feedback and issues are fixed at no charge. In our projects, adoption usually starts to pick up three to ten working days after deployment, which is when most feedback arrives. Over the next one to two months, feedback tapers off, which tells us the solution is settled and working for the business.

    We think it is better to invest more at the start and run smoothly afterwards than to ship fast and leave the team putting out fires every day.

    Key takeaways

    • Employees skip AI tools that add effort to an already full workload.
    • Small, team-specific tools tend to be adopted more easily than one-size-fits-all platforms.
    • Short training (30 minutes) plus an interface people can control is enough to start.
    • Label AI outputs and keep a human in control.
    • Spend more time on discovery so the tool fits how work actually happens.

    Don’t make your people learn AI. Make the AI learn how your people work.

    Frequently asked questions

    Why do employees not adopt AI tools?
    Common reasons include tools that do not fit existing workflows, features irrelevant to a team’s job, and the extra mental load of learning something new on top of a full workload.

    How long does it take for a team to adopt a custom AI tool?
    In RNA Technology projects, adoption typically starts three to ten working days after deployment, with feedback tapering off over one to two months. Results vary by project.

    Does custom AI automation need staff training?
    A little. We provide a user guide and a walkthrough of up to 30 minutes so people can start immediately.

    Can RNA Technology build AI tools for our existing systems and spreadsheets?
    Yes. We map the tools your team already uses, including spreadsheets, legacy systems and dashboards, and build around them. See our AI automation service for how those projects run.

    Talk to RNA Technology

    RNA Technology is an AI automation and cloud consultancy serving businesses in Singapore, Indonesia and across Southeast Asia. If your team has an AI tool nobody uses, or a process you want to automate without disrupting it, book a free 30-minute consultation or send us a message.


    Sources

    • AI at Work: Why Strategy Matters More Than Tools — BCG, 3 June 2026 — bcg.com
    • The state of AI in 2026: On the road to ROI — McKinsey, 25 August 2026 — mckinsey.com
    • Overcoming Algorithm Aversion: People Will Use Imperfect Algorithms If They Can (Even Slightly) Modify Them — Dietvorst, Simmons & Massey, Management Science 64(3), March 2018, pp. 1155–1170 — wharton.upenn.edu
    • Model AI Governance Framework for Agentic AI, Version 1.0 — IMDA Singapore, 22 January 2026 — imda.gov.sg
    • Generative AI in Search — Elizabeth Reid, Google, 14 May 2024 — blog.google (product fact only)