AWS is Ending RDS Custom for Oracle

If your team runs Oracle on RDS Custom, you have 12 months to migrate to an alternative. There are three paths - understand what each option means for your team.
12-Month Window
Action required before AWS end-of-life deadline

AWS has retired RDS custom for Oracle

AWS is retiring RDS Custom for Oracle on March 31, 2027. Tessell is the managed alternative. RDS Custom existed for a specific reason - Oracle teams needed OS-level access and deeper database control alongside a managed service. Tessell preserves all of that - running inside your own AWS account, fully managed, with migration handled for you.
Tessell is a fully managed database service - meaning Tessell handles all database operations including patching, backups, high availability, and disaster recovery, while your databases and data remain entirely within your own AWS account.
AWS's recommended path is self-managed Oracle on EC2. If you'd prefer to stay managed, that's Tessell.
Standard RDS
Works well for standard Oracle workloads. If you relied on RDS Custom's OS-level access, custom agent support, and deeper Oracle control, confirm whether standard RDS meets those requirements before committing.
EC2 Self-Managed
OS access retained, fully on your team
The trade-off is full operational ownership - patching, HA, DR, backups, and OS maintenance become your permanent responsibility, with no managed service layer.
Tessell
OS access fully retained - governed and audited
Fully managed: patching, HA, DR
Full Oracle EE/SE support
Native backups and OEM integration
Near-zero downtime migration from RDS Custom
Up to 65% reduction in total database cost of ownership
Runs inside your own AWS account -your infrastructure, your control
Standard RDS
No OS-level access

What you get after RDS Custom

Capability
OS-Level Access
Managed Patching / HA / DR
Performance (IOPS)
Third Party Monitoring
Native Oracle Backups
OEM Integration
Cross-Region DR
IaC Support
Zero downtime migration
Data in Your Tenancy
DR Drill
RDS Standard
Restricted
Partial
Max - 86k
No
Included
Supported
Included
Limited
N/A
Yes
No
EC2 Self-Managed
Available
Manual
Varies
Manual setup
Manual
Manual
Manual
Manual
Manual
Yes
Manual
Tessell
Full access, governed and audited
Fully automated
2M–5M+ (NVMe)
Fully supported
Included
Native
Included
Terraform, Python, Go, Shell
Yes, using Data Guard Replication
Yes
Yes, allows failover and switchback without rebuild
Tessell migrates from RDS Custom using continuous Data Guard replication. Your source database stays live and fully accessible throughout. The final switchover takes seconds to minutes, with built-in rollback capability if anything requires attention before commit.
Tessell allows you to switch over to Cross Region DR for daily purposes and also switchback to the primary region without the need of rebuilding the instance.

Trusted by leading organizations worldwide

Our migration of 500+ critical Oracle databases with Tessell was a major milestone in our transformation journey. Tessell's managed service has already reduced complexity and costs.

John Moia
AVP, Data and Analytics – CSX Technology

Why Oracle teams choose Tessell?

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_7231_1286)">
<path d="M15 8.25H9.75V9.75H15V8.25Z" fill="#11567F"/>
<path d="M21.75 9.75H20.235C20.2134 9.15751 20.0704 8.57576 19.815 8.04072C19.5596 7.50568 19.1971 7.02873 18.75 6.63938V3.75C18.75 3.61072 18.7112 3.47418 18.638 3.3557C18.5648 3.23722 18.46 3.14147 18.3354 3.07918C18.2108 3.01689 18.0714 2.99052 17.9326 3.00303C17.7939 3.01554 17.6614 3.06643 17.55 3.15L14.7499 5.25H11.25C7.11788 5.25 4.15245 7.6809 3.78862 11.25H3.75C3.55114 11.2498 3.36048 11.1707 3.21987 11.0301C3.07925 10.8895 3.00018 10.6989 3 10.5V9H1.5V10.5C1.50066 11.0965 1.73792 11.6685 2.15973 12.0903C2.58155 12.5121 3.15346 12.7493 3.75 12.75H3.8025C3.91132 13.7334 4.23097 14.6817 4.73963 15.5304C5.24829 16.379 5.93401 17.1079 6.75 17.6674V20.25C6.75 20.4489 6.82902 20.6397 6.96967 20.7803C7.11032 20.921 7.30109 21 7.5 21H10.5C10.6989 21 10.8897 20.921 11.0303 20.7803C11.171 20.6397 11.25 20.4489 11.25 20.25V18.75H13.5V20.25C13.5 20.4489 13.579 20.6397 13.7197 20.7803C13.8603 20.921 14.0511 21 14.25 21H17.25C17.4489 21 17.6397 20.921 17.7803 20.7803C17.921 20.6397 18 20.4489 18 20.25V17.7279C18.5418 17.471 19.0154 17.0902 19.3827 16.6163C19.75 16.1424 20.0005 15.5887 20.1141 15H21.75C21.9489 15 22.1397 14.921 22.2803 14.7803C22.421 14.6397 22.5 14.4489 22.5 14.25V10.5C22.5 10.3011 22.421 10.1103 22.2803 9.96967C22.1397 9.82902 21.9489 9.75 21.75 9.75ZM21 13.5H18.843C18.6141 15.5647 18.2254 16.114 16.5 16.7365V19.5H15V17.25H9.75V19.5H8.25V16.7834C7.34693 16.3538 6.58506 15.6756 6.05371 14.8284C5.52237 13.9812 5.24357 13 5.25 12C5.25 8.37345 8.26358 6.75 11.25 6.75H15.2501L17.25 5.25V7.3323C19.0637 8.72678 18.6845 9.7218 18.7637 11.25H21V13.5Z" fill="#11567F"/>
</g>
<defs>
<clipPath id="clip0_7231_1286">
<rect width="24" height="24" fill="white"/>
</clipPath>
</defs>
</svg>

Upto 65% Lower Total Cost of Ownership
Multi-DB consolidation, license optimization, and eliminated third-party tooling deliver documented cost reductions - proven by customers.

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_7231_1301)">
<path d="M11.4641 11.4707L5.46606 17.4688L6.52672 18.5294L12.5248 12.5314L11.4641 11.4707Z" fill="#11567F"/>
<path d="M12.75 22.5C12.655 22.5003 12.5608 22.4825 12.4725 22.4475C12.3496 22.3986 12.2419 22.318 12.1602 22.2139C12.0786 22.1098 12.0259 21.986 12.0075 21.855L11.2575 16.605L12.7575 16.395L13.32 20.3475L15.75 18.39V12.75C15.7494 12.6513 15.7683 12.5535 15.8057 12.4621C15.843 12.3707 15.898 12.2876 15.9675 12.2175L19.02 9.16505C19.649 8.54034 20.1478 7.7971 20.4877 6.97833C20.8275 6.15957 21.0017 5.28154 21 4.39505V3.00005H19.605C18.7185 2.99836 17.8405 3.17249 17.0217 3.51235C16.2029 3.85222 15.4597 4.35107 14.835 4.98005L11.7825 8.03255C11.7124 8.10206 11.6293 8.15705 11.5379 8.19438C11.4465 8.2317 11.3487 8.25062 11.25 8.25005H5.60999L3.65249 10.695L7.60499 11.2575L7.39499 12.7575L2.14499 12.0075C2.01399 11.9892 1.89019 11.9365 1.78613 11.8548C1.68208 11.7732 1.60147 11.6654 1.55249 11.5425C1.5029 11.4188 1.48718 11.2841 1.50696 11.1523C1.52673 11.0205 1.58128 10.8963 1.66499 10.7925L4.66499 7.04255C4.73408 6.95278 4.82261 6.87983 4.92392 6.82917C5.02524 6.77851 5.13672 6.75146 5.24999 6.75005H10.9425L13.77 3.91505C14.5344 3.14638 15.4437 2.5371 16.4454 2.12254C17.447 1.70798 18.521 1.49639 19.605 1.50005H21C21.3978 1.50005 21.7793 1.65808 22.0606 1.93939C22.342 2.22069 22.5 2.60222 22.5 3.00005V4.39505C22.5036 5.47907 22.2921 6.55304 21.8775 7.55467C21.4629 8.5563 20.8537 9.46567 20.085 10.23L17.25 13.0575V18.75C17.2495 18.8627 17.2236 18.9738 17.1742 19.0751C17.1249 19.1763 17.0534 19.2652 16.965 19.335L13.215 22.335C13.083 22.4409 12.9192 22.4991 12.75 22.5Z" fill="#11567F"/>
</g>
<defs>
<clipPath id="clip0_7231_1301">
<rect width="24" height="24" fill="white"/>
</clipPath>
</defs>
</svg>

10x Performance Boost
Choice of NVMe-backed storage at 2M-5M+ IOPS -purpose-built for Tier-1 mission-critical Oracle workloads without the performance ceiling of AWS/ EBS-backed storage.

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_7231_1311)">
<path d="M22.5 13.5V17.625C22.5 18.75 21.825 19.725 20.775 20.25L19.5 20.85L18.225 20.25C17.175 19.8 16.5 18.75 16.5 17.625V13.5H22.5ZM24 12H15V17.625C15 19.275 15.975 20.85 17.55 21.6L19.5 22.5L21.45 21.6C23.025 20.85 24 19.35 24 17.625V12Z" fill="#11567F"/>
<path d="M12 18.75H5.625C2.55 18.75 0 16.2 0 13.125C0 10.35 2.025 8.1 4.65 7.575C5.325 4.05 8.4 1.5 12 1.5C16.125 1.5 19.5 4.875 19.5 9H18C18 5.7 15.3 3 12 3C8.925 3 6.375 5.325 6 8.325V9H5.325C3.15 9.15 1.5 10.95 1.5 13.125C1.5 15.375 3.375 17.25 5.625 17.25H12V18.75Z" fill="#11567F"/>
</g>
<defs>
<clipPath id="clip0_7231_1311">
<rect width="24" height="24" fill="white"/>
</clipPath>
</defs>
</svg>

Your AWS Infrastructure, Your Control
Your databases run on EC2 instances on your AWS account - your VPCs, your subnets, your encryption keys, your security policies. Tessell manages the operations. You own the infrastructure.

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M3.00002 18C3.82844 18 4.50001 17.3284 4.50001 16.5C4.50001 15.6716 3.82844 15 3.00002 15C2.17159 15 1.50002 15.6716 1.50002 16.5C1.50002 17.3284 2.17159 18 3.00002 18Z" fill="#11567F"/>
<path d="M10.125 22.5C7.83106 22.5 5.66364 21.385 4.32714 19.5172L5.54701 18.6443C6.60264 20.1193 8.31391 21 10.125 21C13.1018 21 15.5684 18.6748 15.7405 15.7066L17.2379 15.7933C17.0198 19.5541 13.8956 22.5 10.125 22.5Z" fill="#11567F"/>
<path d="M21 18.75C21.8284 18.75 22.5 18.0784 22.5 17.25C22.5 16.4216 21.8284 15.75 21 15.75C20.1716 15.75 19.5 16.4216 19.5 17.25C19.5 18.0784 20.1716 18.75 21 18.75Z" fill="#11567F"/>
<path d="M22.9808 14.3211L21.5376 13.9124C21.6786 13.4146 21.75 12.8973 21.75 12.375C21.75 9.27337 19.2266 6.75 16.125 6.75C15.3173 6.75 14.5382 6.91725 13.8093 7.2471L13.1908 5.8806C14.1155 5.4621 15.1026 5.25 16.1251 5.25C20.0538 5.25 23.2501 8.44627 23.2501 12.375C23.2501 13.0355 23.1594 13.6903 22.9808 14.3211Z" fill="#11567F"/>
<path d="M15.3106 10.9394L13.0606 8.68942C12.7775 8.406 12.4007 8.25 12 8.25C11.5994 8.25 11.2226 8.406 10.9393 8.68942L8.68944 10.9394C8.39701 11.2316 8.25001 11.6158 8.25001 12C8.25001 12.3841 8.39701 12.7683 8.68944 13.0606L10.9393 15.3106C11.2226 15.594 11.5994 15.75 12 15.75C12.4007 15.75 12.7775 15.594 13.0606 15.3106L15.3106 13.0606C15.603 12.7684 15.75 12.3841 15.75 12C15.75 11.6158 15.603 11.2317 15.3106 10.9394ZM12 14.25L9.75001 12L12 9.75L14.2499 12L12 14.25Z" fill="#11567F"/>
<path d="M12 3.75C12.8284 3.75 13.5 3.07843 13.5 2.25C13.5 1.42157 12.8284 0.75 12 0.75C11.1716 0.75 10.5 1.42157 10.5 2.25C10.5 3.07843 11.1716 3.75 12 3.75Z" fill="#11567F"/>
<path d="M6.01906 14.9116C3.69414 13.6682 2.25002 11.2594 2.25002 8.625C2.25002 4.85467 5.19579 1.73025 8.95659 1.51207L9.04336 3.00952C6.07501 3.1818 3.74994 5.64847 3.74994 8.625C3.74994 10.7049 4.89054 12.6069 6.72654 13.5888L6.01906 14.9116Z" fill="#11567F"/>
</svg>

Enterprise Security Built In
Zero-trust architecture. No inbound access from Tessell's control plane. Bring your own networks and encryption keys. PCI DSS v4.1 certified, SOC 2 Type II, ISO 27001.

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_7231_1330)">
<path d="M16.5 22.5H7.5C6.675 22.5 6 21.825 6 21V18.75H7.5V21H16.5V18.75H18V21C18 21.825 17.325 22.5 16.5 22.5Z" fill="#11567F"/>
<path d="M11.25 11.1V18.75H12.75V11.1L14.7 13.05L15.75 12L12 8.25L8.25 12L9.3 13.05L11.25 11.1Z" fill="#11567F"/>
<path d="M18.6 6.825C17.925 3.75 15.225 1.5 12 1.5C8.775 1.5 6.075 3.75 5.4 6.825C3.15 7.275 1.5 9.3 1.5 11.625C1.5 14.325 3.675 16.5 6.375 16.5H9V15H6.375C4.5 15 3 13.5 3 11.625C3 9.9 4.35 8.4 6.075 8.25H6.75L6.825 7.65C7.125 4.95 9.375 3 12 3C14.625 3 16.875 4.95 17.175 7.575L17.25 8.25L17.85 8.325C19.575 8.475 20.925 9.975 20.925 11.7C20.925 13.575 19.425 15.075 17.55 15.075H15V16.575H17.625C20.325 16.575 22.5 14.4 22.5 11.7C22.5 9.3 20.85 7.275 18.6 6.825Z" fill="#11567F"/>
</g>
<defs>
<clipPath id="clip0_7231_1330">
<rect width="24" height="24" fill="white"/>
</clipPath>
</defs>
</svg>

Migration Bundled
Tessell handles the full migration from RDS Custom - using Data Guard, transportable tablespaces, or import/export depending on your environment. Execution, cutover, and validation all included.
99.99% uptime SLA.

<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_7231_1341)">
<path d="M21 5.25C20.7378 5.25061 20.4803 5.32025 20.2535 5.4519C20.0267 5.58355 19.8386 5.77259 19.708 6H16.5C16.5 4.80653 16.0259 3.66193 15.182 2.81802C14.3381 1.97411 13.1935 1.5 12 1.5C10.8065 1.5 9.66193 1.97411 8.81801 2.81802C7.9741 3.66193 7.49999 4.80653 7.49999 6H4.29202C4.12692 5.71404 3.87207 5.49054 3.56701 5.36418C3.26194 5.23782 2.9237 5.21565 2.60475 5.30111C2.2858 5.38657 2.00396 5.57489 1.80295 5.83686C1.60194 6.09882 1.49298 6.4198 1.49298 6.75C1.49298 7.0802 1.60194 7.40118 1.80295 7.66314C2.00396 7.92511 2.2858 8.11343 2.60475 8.19889C2.9237 8.28435 3.26194 8.26218 3.56701 8.13582C3.87207 8.00946 4.12692 7.78596 4.29202 7.5H7.49999V10.5H5.99999C5.60217 10.5 5.22064 10.658 4.93933 10.9393C4.65803 11.2206 4.49999 11.6022 4.49999 12V21C4.49999 21.3978 4.65803 21.7794 4.93933 22.0607C5.22064 22.342 5.60217 22.5 5.99999 22.5H18C18.3978 22.5 18.7794 22.342 19.0607 22.0607C19.342 21.7794 19.5 21.3978 19.5 21V12C19.5 11.6022 19.342 11.2206 19.0607 10.9393C18.7794 10.658 18.3978 10.5 18 10.5H16.5V7.5H19.708C19.84 7.72718 20.0296 7.91562 20.2575 8.04637C20.4854 8.17712 20.7438 8.24559 21.0065 8.24489C21.2693 8.2442 21.5273 8.17436 21.7545 8.04241C21.9818 7.91045 22.1703 7.72102 22.3012 7.49313C22.432 7.26525 22.5006 7.00695 22.5 6.74417C22.4995 6.48139 22.4297 6.22339 22.2979 5.99609C22.166 5.76878 21.9767 5.58017 21.7489 5.44921C21.521 5.31825 21.2628 5.24955 21 5.25ZM8.99999 6C8.99999 5.20435 9.31606 4.44129 9.87867 3.87868C10.4413 3.31607 11.2043 3 12 3C12.7956 3 13.5587 3.31607 14.1213 3.87868C14.6839 4.44129 15 5.20435 15 6V10.5H8.99999V7.5H12.75V6H8.99999ZM18 12V21H5.99999V12H18Z" fill="#11567F"/>
</g>
<defs>
<clipPath id="clip0_7231_1341">
<rect width="24" height="24" fill="white"/>
</clipPath>
</defs>
</svg>

License Visibility
Full visibility into Oracle licenses across your estate - by region, compute type, and workload. Your team maintains accurate compliance and manages license allocation from day one.

Built for regulated and complex environments

AWS has ended RDS Custom for Oracle. Choose your next path deliberately, not under deadline pressure.

Schedule a consultation to explore your Oracle environment on Tessell, including a TCO comparison. Migration included at no extra cost.
Book a call