The Correct Cloud Approach for Legacy Fat Client Applications
- 7 days ago
- 3 min read
Many law firms today still rely on non‑web, fat client applications that have been around for 20+ years—systems like Tabs3, Juris, and others that continue to power billing and financial operations.
Now that “cloud” has become the industry standard, firms are being encouraged to migrate. But before you make that move, it’s critical to recognize a common trap:
Not all “cloud” solutions are actually cloud.
The Trap: Hosting Disguised as Cloud
Some software vendors have chosen not to modernize their technology stack. Instead, they offer a “cloud” version of the same legacy system—simply hosted in their infrastructure.
On the surface, this sounds appealing:
No servers to manage
Access from anywhere
Subscription pricing
But under the hood, nothing has really changed:
The application remains a Windows fat client
The database remains proprietary and closed
The integration model remains limited or nonexistent
Worse, these solutions are often delivered through remote access technologies such as:
Citrix
VMware Horizon (Omnissa)
Other virtual desktop infrastructure (VDI) tools
What you’re really getting is:
A remote desktop session inside a browser—not a true cloud platform.
What You Lose: System Freedom
When you move to a vendor-hosted “cloud” version, you’re not just outsourcing infrastructure—you’re giving up control over your system.
That impacts your firm in several ways:
1. Integration is Severely Limited
APIs have existed for over 20 years. They are the foundation of modern software interoperability.
But in many hosted legacy systems:
APIs are unavailable or restricted
Database access is removed
External tools cannot connect
The result:
Your system becomes a silo.
2. Vendor Lock-In Increases
Once your system is fully hosted by the vendor:
Data access is controlled by them
Migration becomes more complex
Switching systems becomes costly
Your dependency shifts from:
Using softwaretoBeing controlled by it
3. Costs Go Up (Without Real Innovation)
You’re typically paying for:
Hosting infrastructure
Remote access licensing
Ongoing subscription fees
Yet:
The core software hasn’t evolved
User experience may degrade (latency, session timeouts)
What You Should Do Instead
There is a better path—one that gives you cloud benefits without sacrificing control.
✅ Self-Host in Your Own Cloud Tenant
If your firm uses:
Microsoft 365 → You already have Azure
Google Workspace → You already have Google Cloud
This means:
You already own your cloud environment.
The correct architecture is to deploy your legacy application there—not inside your vendor’s black box.
Recommended Architecture
Step 1: Deploy Your Servers
Spin up one or more Windows Servers in Azure or Google Cloud
Optional: separate database server depending on the application
Step 2: Establish Secure Connectivity
Configure an Azure VPN Gateway (or equivalent)
Use entry-level options for smaller firms
Step 3: Keep the Client Local
On each user’s machine:
Install the fat client application
Install a VPN client
Connect directly to your cloud-hosted servers
Step 4: Operate Normally
Users:
Connect via VPN
Launch the application locally
Work as if they are in the office
No remote desktop. No virtualization layer. No artificial constraints.

Why This Architecture Wins
Category | Self-Hosted Cloud | Vendor-Hosted “Cloud” |
Data access from user devices | Controlled, secure direct access | Routed through remote session |
Cost | Lower, transparent | Higher (bundled + opaque) |
Vendor dependency | 0% | 100% |
Integration flexibility | Full (API / DB access) | Near zero |
User experience | Native performance | Clunky remote sessions, laggy performance, and frustrating user experience |
The Bottom Line
The decision isn’t just about “moving to the cloud.”
It’s about how you move—and what you give up along the way.
Vendor-hosted legacy systems offer convenience, but at the cost of:
Integration capability
Future flexibility
True ownership of your environment
Self-hosting in your own cloud tenant gives you:
Control
Scalability
Freedom
Final Thought
Cloud should expand your possibilities—not limit them.
Before you commit to any “cloud” solution, ask a simple question:
Am I gaining flexibility—or losing it?
Because in modern legal technology, freedom is the real differentiator.
If you want, I can help you turn this into:
A LinkedIn version (short/punchy)
A visual diagram (architecture vs VDI model)
Or a Tabs3-specific version (very strong for your ICP)



