Miro Consulting specializes in software license audit defense, license management, subscription management, and cloud services, for Oracle, Microsoft & IBM.

Amazon RDS for Oracle

Amazon has just made RDS data transfers easier and quicker.

According to Amazon, starting February 26, 2019, Amazon Relational Database (RDS) for Oracle supports integration with Amazon SimpleAmazon RDS for Oracle Storage Service (S3) for data ingress and egress capabilities. Amazon Simple Storage Service is simply storage for the Internet. This new feature allows RDS Oracle customers to easily, efficiently, and securely transfer data between their RDS Oracle DB Instances and Amazon S3.

With Amazon S3 Integration, you can perform data access to migrate workloads into your RDS Oracle DB Instance. Previously, data transfers from an RDS Oracle DB Instance were more complicated and required; 1) an additional DB Instance, and 2) a connection between the two. Amazon S3 Integration does away with those 2 steps makes this process much more efficient, saving time, and as we all know time saved is money saved.

  • Amazon Relational Database Service is a relational Database-as-a-Service (DBaaS) and is free for 750 hours per month.
  • If you’re new to AWS, then you get to use the free usage tier for the first 12 months.

Amazon RDS is available on several database instance types;

  1. Optimized for memory
  2. Performance or I/O

Amazon RDS provides you with six familiar database engines to choose from, including;

  1. Amazon Aurora
  2. PostgreSQL
  3. MySQL
  4. MariaDB
  5. Oracle Database
  6. SQL Server

PC Magazine compared and rated the top DBaaS services in their article “The Best Database-as-a-Service Solutions for 2019:

You can use the AWS Database Migration Service to easily migrate or replicate your existing databases to Amazon RDS, and can run Amazon RDS for Oracle under two different licensing models;

  1. Licenses Included – In this service model, you do not need separately purchased Oracle licenses; the Oracle Database software has already been licensed by AWS. “License Included” pricing starts at $0.04 per hour, inclusive of software, underlying hardware resources, and Amazon RDS management capabilities. You can take advantage of hourly pricing with no upfront fees or long-term commitments.
    • In addition, you also have the option to purchase Reserved DB Instances under one- or three-year reservation terms. With Reserved DB Instances, you can make low, one-time, upfront payment for each DB Instance and then pay a significantly discounted hourly usage rate, achieving up to 48% net cost savings. Reserved Instances provide additional payment options: All Upfront, Partial Upfront, and No Upfront.
  2. BYOL – If you already own Oracle Database licenses, you can use the “BYOL” model to run Oracle databases on Amazon RDS, with rates starting at $0.025 per hour. The “BYOL” model is designed for customers who prefer to use existing Oracle database licenses or purchase new licenses directly from Oracle.

Amazon Oracle Licensing

The License Included model is supported on Amazon RDS for the following Oracle database editions:

  1. Oracle Database Standard Edition One (SE1)
  2. Oracle Database Standard Edition Two (SE2)

The Bring Your Own License model is supported on Amazon RDS for the following Oracle database editions:

  1. Oracle Database Enterprise Edition (EE)
  2. Oracle Database Standard Edition (SE)
  3. Oracle Database Standard Edition One (SE1)
  4. Oracle Database Standard Edition Two (SE2)

BYOL enables an organization to maintain their previous investment in software yet take advantage of the benefits of a Cloud platform. However, be aware that Oracle authorized Cloud platforms do not calculate required licenses the same way it is done in an on-premise environment. You can apply your Oracle licenses against this environment in a manner that closely matches the performance characteristics of an on-premise solution.

Note: Some Cloud Platforms like Amazon Web Services and Microsoft Azure may require a greater number of licenses than an on-premise solution due to how Oracle requires licenses to be calculated on those platforms.

Does IBM audit cloud?

There is a misconception that ‘IBM does not audit cloud’.

This statement cannot be considered universal.  Cloud describes different services and cannot be simplified in such a fashion.  Let’s review what Cloud could be, and whether there is something to examine for licensing purposes.

Software as a Service
IBM provides several SaaS products, such as IBM Analytics (Cognos), Bluemix, or API Connect.  IBM is aware of one’s usage of these software products because they host and invoice the client by the SaaS licensing metric whether it be users, subscriptions, or transactions.   In a regular Software License Review (SLR), IBM does not audit these products.  As they say on Game of Thrones ‘it is known’.

For other cloud scenarios, where there is a Bring-Your-Own-Software-License (BYOSL) scenario, IBM would review usage.  This may also be true when IBM is providing Managed Services, either on-premise, in their data center, or somewhere else.  For peace of mind, check your agreement for the terms around the solution IBM has offered.  Frequently, the client is responsible for licensing the software.

Now that it’s been narrowed down to what is considered fair game for an IBM software audit – BYOSL, where can more information be found?

First and foremost, always remember IBM’s sub-capacity/virtualization licensing requirements.  This is essential for licensing virtualized environments, including those that are off-premise.  Run ILMT on all of these to obtain your reporting to comply with IBM’s sub-capacity licensing terms under the IBM Passport Advantage Agreement (IPAA). 

ILMT will assist you with what a managed service or strategic outsourcing provider is doing with your IBM software deployments. From where you are, you may only know there are 10 instances allocated 2 vCPUs each of DataStage running in their environment.  With ILMT agents deployed on your off-premise instances, it will report the 20 vCPUs and calculate the PVU licenses for DataStage and DataStage Non-Production for you.  If you are audited, the auditor will request the two years of your quarterly ILMT reports that you’ve kept on file.  There may be some verification to confirm accuracy, but overall you have adhered to IBM’s sub-capacity licensing and have the reports ready.

Infrastructure as a Service
The other circumstance you may have is running IBM software on an eligible public cloud infrastructure as a Service (IaaS) which is covered by  IBM’s Eligible Public Cloud BYOSL Policy. Note, that after the list of public cloud providers: IBM, Amazon, Google, Microsoft, and Oracle at 70 PVUs per vCPU, there is additional language toward the bottom of the page.

Very important is what I just mentioned about ILMT –

This policy does not modify or supersede any obligations in the applicable governing license agreements, including requirements for licensed software use in a virtualized environment. The verification terms in such license agreements apply to you when you upload, install, or use eligible IBM software in an EPC and you agree to collect any required usage data for your licensed software in that EPC. You will not provide the cloud provider with any unauthorized use or access to the eligible IBM software.

You must use install and configure reporting tools designated by IBM for reporting usage and provide such reports to IBM upon request in accordance with IBM’s guidelines. If IBM has not designated reporting tools to support your environment, then you must provide records and system tools output in accordance with the obligations in the IPAA/IPAEA and IPLA. Information you provide needs to include, but is not limited to: EPC name, EPC service, software product part numbers, quantity of cloud instances/virtual machines in use, vCPUs/Cores for each cloud instance/virtual machine, PVU per vCPU/Core.

When you use a license entitlement according to this policy, you may not use such entitlements for any other purpose or in any other place at the same time.

Also mentioned is if you are lucky enough to have an environment that IBM’s tools do not support, you would manually record the necessary information.  This is similar to how IBM addresses ineligible ILMT technologies – don’t ignore your reporting responsibility and end up having your licensing assessed at Full Capacity.

Need help determining if you’re in compliance with IBM’s software policies, or are you in an IBM audit, or want to avoid one? Contact Miro today to learn how we can help.

Oracle Raising Annual Support Uplift 33%

Did you know that Oracle is raising its annual support uplift costs by 33% this year for many of its clients?

Oracle typically charges its clients 22% of the first year licenses cost, per year, as a support fee plus an annual uplift of 3%.  Oracle has confirmed with Miro that effective January 1st, 2019, the new annual support cost uplift will be 4% per year. Oracle contracts state the costs can be raised as high as 5% per year, so there is no need for them to formally announce this rate change.

For example:

If your support costs were $1,000,000 last year, that’s an increase of $10,000 in additional support costs over what the increase would be if it were still 3%.  

Oracle support increases act like compounding interest, so that change from 3% to 4% would drastically increase the costs. Over 5 years, it would amount to an additional $164,566 in costs. Oracle has quoted some clients for the original 3% cost prior to January 1st, 2019, but the support renewal portal has the renewals at a 4% increase.

  • Oracle has quoted some clients for the original 3% cost, but the support renewal portal has the increase listed at 4%.
  • Multiple clients have reported to Miro that Oracle has pulled outstanding quotes with the 3% figure and declared they are no longer valid
  • Some Oracle clients have reported that the portal has renewed their support at 4% even though their contracts lock it in at 3%

Multiple clients have reported to Miro that Oracle has pulled outstanding quotes with the 3% figure and declared they are no longer valid

Miro can help with your Oracle support renewals, saving your organization significant time, costs and frustration.  Our Support Renewal Management program will manage all of the logistical areas of annual support with Oracle to ensure timely review, validation and reconciliation of an organizations Oracle support contracts.

We offer customized quoting and invoicing of support renewals on a departmental, divisional, project, product, application, or CSI basis.  Miro also can provide options for renewals that Oracle itself does not offer.

Learn more about our Support Renewal Management program here, or contact us as soon as possible to find out how you can save on your Oracle support costs.

Small & Medium Business Customers Will Now Purchase Azure Directly from Microsoft

Introduced just last month, the new Microsoft Customer Agreement (“MCA”) is designed to provide customers with an easier method of procuring Azure.  It effectively cuts out Microsoft partners from selling Azure and related products.

According the Azure FAQ:

“The new Azure experience will help meet the needs of customers who are looking for maximum control over their own Azure services and no longer need the level of administrative support included in the Enterprise Agreement (EA) and Azure-only Server and Cloud Enrollment (SCE). It will give customers a quick, easy and cost-effective way to buy and consume Azure services.”

Seeming to counter the Cloud Service Provider (“CSP”) program that Microsoft put in place back in 2015, the MCA can take much of the task of purchase support away from these providers and entices more customers to purchase directly from Microsoft.

Microsoft’s CSP program grew rapidly after its introduction with several thousand partners and resellers participating.  This move by Microsoft seems to be an attempt to shift those Value Added Resellers (VARs) from profiting through transactions, to profiting through pre-sales and post-sales services.

The MCA is due to become available in certain regions in March 2019 and some details about it are still sketchy. So far, Microsoft has indicated that its customers’ marketplace experience will be enhanced. They’ve also suggested that this new program features more consistent purchasing and management, whether the purchase is executed with the customer’s existing partner, via Microsoft’s web portal, or directly through the Microsoft account teams. When the details are released, Miro will provide an update.

There are some eligibility requirements.

  • First, the MCA must be available in your region which includes the United States, Canada, and Western Europe as examples.
  • Second, special terms and conditions that were included in your current agreement must be resolved or eliminated.
  • Third, the products must be included in the program (and it is thought that the current selection will grow).
  • And, fourth, the new MCA agreement – some eleven (11) pages long – and interspersed with links – is presented and agreed to electronically.

Whether the MCA is right for a particular customer is an important question. A licensing expert can assist you in making that determination.

Miro is not a Microsoft VAR. Contact us for an independent expert advice on your Microsoft licensing and subscription concerns.

How to Buy Oracle, Microsoft & IBM Blockchain Products

There’s a new buzzword that you may be hearing, both in technical circles as well as in the mainstream: Blockchain.Oracle, Microsoft, IBM, Blockchain

While generally mentioned in reference to cryptocurrency, blockchain will soon be brought up in situations outside of the news you hear of Bitcoin rocketing upwards and plummeting downwards more than your average roller-coaster.  From tracking financial transactions, to the maintenance of medical records, to providing reliable tracing of products and goods from source to customer, the technology has the potential to revolutionize many of today’s industries.

So what is Blockchain?

Basically, blockchain is a growing ledger of informational blocks, each connected to that before it, and the one following, hence the block and chain parts of the name.  This linking means that information cannot be altered or removed.  All participants in the chain typically have access to and verify this single ledger, as part of their participation, which not only further increases the security of the information contained but avoids the issues associated with multiple centralized information ledgers, say those kept by a client, versus those kept by a manufacturer.  The blockchain provides a single, immutable, source of verifiable information for those participants involved.

How are Oracle, Microsoft, and IBM Getting Involved?

As with any new data-focused technological development, one can reasonably expect that the three leading Database providers would at some point have an offering focused around blockchain.  Oracle, Microsoft, and IBM have now each included BaaS or Blockchain as a Service within their platform offerings. This newer service is leveraging other parts of their more defined and mature business lines to provide blockchain services to their clients.

Microsoft Azure Blockchain Workbench

As can be inferred from the name, Microsoft’s offering focuses on the use of Azure as the backbone for developers of blockchain to launch their networks on.  In their own words, it can be summed up as:

“a collection of Azure services and capabilities designed to help you create and deploy blockchain applications to share business processes and data with other organizations. Azure Blockchain Workbench provides the infrastructure scaffolding for building blockchain applications enabling developers to focus on creating business logic and smart contracts. It also makes it easier to create blockchain applications by integrating several Azure services and capabilities to help automate common development tasks.”

Microsoft includes the unique ability to associate a particular participant in the network, typically identified by an address made up of a long string of letters and numbers, with their Active Directory system, allowing the potential ability to integrate with applications utilizing AD logins.  Azure Blockchain Workbench currently supports the Ethereum blockchain network, as well as Hyperledger Fabric.

Licensing of Azure Blockchain Workbench is based upon a number of underlying services and their associated costs.  When a client selects workbench from the Azure marketplace, a standard template of services is deployed and the costs of those services are what define the monthly cost of workbench itself.  This methodology is meant to streamline the deployment of the necessary infrastructure and service requirements in order to get a client up and running quickly and smoothly.

Microsoft offers a free Azure account for trial purposes, though it is not exclusive to Blockchain.  This account includes 12 months of popular free services, plus a 200 dollar credit to use on any Azure service for up to 30 days.  This account also includes over 25 services that are always free for clients.

Oracle Autonomous Blockchain Cloud Service

Oracle as well is utilizing its own cloud services as the foundation for blockchain developers.  Its service includes enterprise tools specifically designed to help clients integrate their blockchain network with both Oracle and third party applications.  Oracle also claims that it is the first autonomous blockchain service, specifying that it is

  • Self-driving: Auto-provisioning of infrastructure dependencies, embedded backup, recovery, and monitoring
  • Self-securing: Adaptive intelligence-enabled threat detection and remediation and automated security patching
  • Self-repairing: Automated, high availability configuration and restart with zero-downtime patching, delivering 99.95% availability

If these features sound familiar, that’s because they closely mirror the same statements Oracle is making regarding their Autonomous Database Cloud service.  Oracle has closely aligned itself with the Linux Foundation’s Hyperledger Project to provide clients with a complete blockchain platform.  Oracle’s methodology for licensing their blockchain offer falls in line with their other current cloud offerings.  Sold as part of their UCC or Universal Cloud Credits options, clients can purchase the service through the Pay As You Go, or Monthly Flex pricing structures, both based per 500 transactions.

Oracle is currently offering 300 dollars in free credits, enough for up to 30 days of usage on their various cloud products, including their blockchain offering.  Actual usage time will be dependent on the cloud services chosen.

IBM Blockchain Platform

IBM’s platform is utilizing their cloud services, though IBM cites three main things that set its offering apart from the competition; Security at scale, Trusted expertise, and Network Convening power.  The last of these appears unique to IBM, referring to IBM’s Blockchain Ecosystem which,

“provides companies building on the IBM Blockchain Platform a range of opportunities to access valuable new channels, exclusive strategic partnerships and innovative technology and resources to accelerate growth.”

IBM has been actively engaging with partners as part of their blockchain strategy. They recently announced that a total of 94 companies have joined the Tradelens blockchain shipping solution, developed as the result of a partnership between IBM and Maersk.

As with Oracle, IBM’s Blockchain Platform is also based on the Linux Foundation’s Hyperledger Fabric.

IBM licenses their Blockchain Platform through subscription plans at two levels, Starter and Enterprise.  Both of these levels involve two pricing aspects, the Membership fee, and the Peer fee.  The Membership fee is required and covers the creation of organizations which hold a copy of the ledger and validate transactions.  The Peer fee covers each additional node that also holds a copy of the ledger and validates transactions.  The Starter membership is intended for Test and Development purposes, while Enterprise is intended for Pilot and Production purposes.

IBM is offering 500 dollars in trial credits when customers sign up with their Starter Plan.  These credits can be used against a client’s network and represent approximately 30 days’ worth of usage under the default configuration.  Once the credits have been used, clients have the option to continue with the Starter Level plan and those associated charges, or move to the Enterprise Plan.

Miro can help you plan and execute your blockchain subscription purchase at the best possible price with the right terms and conditions for your organization and business needs.  Contact us today to learn more.

6 Key Questions for Buying Oracle Cloud Credits

Introduced in September 2017, Oracle’s Universal Cloud Credits represent a flexible model for buying and consuming Oracle Cloud Services.

Oracle’s Universal Cloud Credits or “UCC” apply to the Platform-as-a-Service (“PaaS”) and Infrastructure-as-a-Service (“IaaS”) offerings from Oracle. Each of these has eligible services, including Analytics (data visualization), Database Integration (GoldenGate), and Data Management (Database) services for PaaS, and Compute (various types of bare metal offerings and load balancing) and Network (FastConnect) services for IaaS.

While Oracle’s Cloud Infrastructure (“OCI”) offers many different services, many organizations will want to start with a carefully chosen application to understand the machinations of the OCI: how it performs, how well it works within the organization’s environment, how it is managed, and much more.

Once vetted, the services could then be expanded. And this is where UCC comes into play. Per Oracle, organizations “gain the ability to switch the PaaS or IaaS services… without having to notify Oracle.” In other words, once the commitment has been made, unused monthly amounts can be allotted for services that are not currently in use.

For example, if an organization subscribes to Oracle Cloud Infrastructure – Database Enterprise Edition – High I/O, but is not using the entire committed monthly amount, it could easily experiment with Oracle MySQL Cloud Service or Oracle Big Data Cloud Service. Once the evaluation ends and the organization no longer uses the products, the credits would no longer be applied to them.

But there are some important questions the organization should consider when planning a UCC based Oracle Cloud investment.

1. How Do I Avoid Underutilization?

When the committed rate is under-utilized, the remainder is non-refundable and cannot be carried over to a subsequent month. The forfeiture of these dollars ought to give pause to the organization about which applications might be transitioned to the Oracle Cloud (or newly developed there) and whether there is cyclical usage to the application. For example, retail applications during the mid-November through early January period would likely see a higher degree of usage than in the summer months.

2. When do Overages Apply?

Overages – that is, when the usage exceeds the commitment rate – are charged at Pay-As-You-Go or “PAYGO” rates. For PaaS, these rates are 50% higher. That same is true when the Commitment Service Period ends. Unless renewed, the use of the services are automatically charged at the PAYGO rates.

3. What is the Rate Card (Discount) Schedule?

The rate card schedule, often referred to as the discount schedule, does not translate into a lower cost. The value proposition is additional capacity. In other words, for the full, committed spend, the organization is granted additional use privileges based on the amount and length of the commitment. For example, an organization commits to $35,000 in monthly credits and will commit to two (2) years. Per the rate card schedule, this entitles the organization to 20% additional capacity or $7,000 per month, totaling $42,000 per month. However, this caveat comes with its own caveat: The under-utilization rule remains in effect.

4. Can I BYOL – Bring Your Own License?

IaaS and PaaS support a Bring-Your-Own-License or “BYOL” construct. So the licenses that would be used on-premise can retain their value by using them for Cloud Services. However, the quantity and type of licenses (e.g., eight [8] Processor licenses) must be sufficient for the Oracle Cloud deployment and be actively covered by support. In addition, the organization would no longer be allowed to use those same licenses for on-premise deployments, for the duration of the term of the Cloud Services Commitment Service Period.

5. Are there Any Prerequisites?

Some of Oracle Cloud Services have pre-requisite services that can add to the overall cost. An example is Oracle Security Monitoring and Compliance – Security Monitoring and Analytics Edition, which requires an active subscription of Oracle Management Cloud – Log Analytics Edition. Another example would be Oracle Integration Cloud– Enterprise and Oracle Integration Cloud – Enterprise – BYOL requiring Oracle Database Cloud Service and its underlying dependencies. These pre-requisites will increase the cost.

6. What are the Usage Limitations?

Some of the Oracle Cloud Services impose limitations on usage. For example, Oracle Security and Identity Cloud Services is limited not only to number of active users under your Oracle contract terms but also to ten (10) SMS messages / user / month.

Transitioning a workload to the Oracle Cloud or developing a new Oracle Cloud-based application has many complex factors. Oracle’s Universal Cloud Credits are just one of them. Navigating through the rules around Cloud licensing can be difficult and time-consuming. Doing so with the advice of and Oracle licensing expert can help ease that journey.

Contact Miro and we can help you evaluate if a cloud credit purchase is right for you, or to help you understand your licensing compliance position with Oracle.

Licensing Oracle Apex

Oracle APEX – The Skinny on this Skinny Apporacle-apex-license

Oracle Application Express (APEX) is a web-based software development environment that runs on an Oracle database. It is considered a “Low Code” application. APEX permits developers to go from no code to low code to more code ( ). Oracle APEX is fully supported and comes standard as part of all Oracle Database editions. As of Oracle 11g, APEX installed by default as part of the core database install.

Official Oracle APEX Site:

Oracle APEX includes an integrated suite of productivity and sample apps that provide point solutions and demonstrate key functionality. These apps are a supported feature of Oracle APEX and are available for you to try, learn, use, and experiment with as you see fit. (

Several of the many Apps included with APEX are:

  • Data Reporter: Knowledge Management, Tracking, Project Management
  • P-Track: Project Management, Team Productivity, Tracking
  • Opportunity Tracker: Tracking, Team Productivity


Oracle APEX is a FREE development environment that runs on an Oracle database. If you have Oracle Database, you already have Oracle APEX.


Originally called Flows. First released in 2004 as HTML_DB, APEX was created by Oracle, after the development of another product called Web DB started to diverge from the original vision. APEX shares some functionality with Web DB, however it was developed from scratch and there’s no upgrade path from Web DB to APEX. Early builds of Flow had no front-end so all changes to an application had to be made in SQL*Plus via inserts, updates and deletes.

Name Changes:

Oracle APEX has gone through many name changes since its inception in 2000, which include:

  • Flows
  • Oracle Platform
  • Project Marvel

Oracle APEX can be installed on any Oracle database from version 9.2 or higher and starting from Oracle 11g it is installed with the database by default.

Oracle APEX 5.0 and higher can be installed on all editions (SE1, SE, and EE) of the Oracle database, or higher with a valid Oracle Database Technical Support agreement; it can also be used with Oracle Database 11g Express Edition (XE) but is supported through the Oracle Technology Network discussion forum, and not through Oracle Support Services.


  • Discoverer reports can be converted to APEX reports
  • Easy to deploy
  • Available in the Cloud
  • Scalable
  • Server-side processing and validations
  • Basic support for group development
  • Free hosting of demo applications provided by Oracle
  • Oracle APEX applications can run on the free Oracle Express Edition (XE) database
  • Individual components of an application can be retrieved or identified using SQL, facilitating customized reports


  • Oracle APEX can only be hosted in an Oracle database.
  • Oracle APEX applications are limited in their choice of webhosts. Very few webhosts offer APEX (Oracle Database) on their hosting service package
  • There is no built-in version control and all components must be edited through the web interface.

Potential Licensing Implications:

  • When you develop an Oracle APEX application for an Oracle database that is NOT Oracle Database Express Edition (free version), then you will need to license that database.
  • When you develop a new Oracle APEX application and no version of the new application exists is in production, then you do not need to license the Oracle database; however, when your new application goes into production it will require a database license. Additionally, from that point forward, any Oracle Databases that you support, test, and develop will need to be fully licensed.

Oracle Discoverer Replacement?

Yes potentially. Oracle Discoverer was essentially an Ad Hoc query tool. Oracle Discoverer users will have the option to continue to use an unsupported version of Discoverer. However, you might find that the supported Oracle APEX app can meet many of the requirements you used Discoverer for, and possibly more. For one example, Oracle APEX can be a replacement for DBA’s which had used Oracle Discoverer to develop Ad-Hoc reporting. Many DBA’s find the application ‘Data Reporter’ included with Oracle APEX to be very useful in this aspect alone.

Data Reporter provides business users with ad-hoc reporting capabilities on pre-approved data sources without granting developer or write access. Users can easily design their own reports, calendars, dashboards and more using simple wizards” ( )


Extended Support ending for SQL Server 2008/2008 R2 and Windows Server 2008/2008 R2

Microsoft announced that Extended Support for SQL Server 2008/2008 R2 will end on July 9, 2019 and Extended Support for Windows Server 2008/2008 R2 will end on January 14, 2020.

Customers that remain on these versions beyond the deadline will no longer receive patches or security updates and would be limited to Self-help Online Support. Self-help Online Support is usually available for a minimum of 12 months after the product reaches the end of Extended Support and is limited to resolving common issues through public knowledge base articles, FAQ, troubleshooting tools, and other resources.


Customers that need additional time or prefer the flexibility of choosing when to upgrade their workloads have two options:

  • Rehost to Azure Virtual Machine or move to Azure SQL Database Managed Instance
  • Upgrade on-premise environments


Customers have the option to rehost their SQL Server 2008/2008 R2 and Windows Server 2008/2008 R2 workloads on Azure Virtual Machine (VM). With this option, Microsoft is offering up to three years of Extended Security Updates with no additional charge over the standard Azure VM pricing. This option is available to customers with Software Assurance coverage for the servers that require Extended Security Support.

Customers also have the option to move their SQL Server 2008/2008 R2 and Windows Server 2008/2008 R2 workloads to Azure SQL Database Managed Instance. The Azure SQL Database Managed Instance is a managed database-as-a-service that will be available in the fourth quarter of 2018. Customers moving to Azure SQL Database Managed Instance do not need Extended Security Updates since this is a fully managed solution.


Customers who wish to remain on-premise and need additional time to upgrade to the latest SQL Server and Window Server versions can purchase up to three years of Extended Security Updates. This option is available to customers with Software Assurance or Subscription licenses under an Enterprise Agreement enrollment and can be purchased annually to cover only the servers that require Extended Security Support. The pricing for this option is 75% of the full license cost annually.


Organizations should identify every application running on SQL Server 2008/2008 R2 and Windows Server 2008/2008 R2 and choose the right migration and/or upgrade path for each application before the deadline goes into effect to avoid security and compliance risks. Please contact your trusted Miro Analyst or Miro Account Manager for questions or assistance with End of Support options for SQL Server 2008/2008 R2 and Windows Server 2008/2008 R2 to ensure a fully secure and compliant environment.