Flexsave for Amazon Web Services
DoiT Flexsave™ enables simplified, automated management of on-demand Amazon Web Services (AWS) compute workloads for cost and agility. It encompasses savings across all of the supported AWS services, which you can check in the capabilities section.
Flexsave helps you save money on your AWS compute costs without having to commit to Reserved Instances (RIs) or Savings Plans (SPs), by automatically covering your on-demand workloads with Reserved Instances and Savings Plans from DoiT's own inventory.
Here are some of the benefits of using Flexsave:
- Generate savings off on-demand, without the commitment
- Automate your commitment management
- Use on-demand compute with optimized pricing
Services report charts
If you're using Flexsave with Amazon Compute (EC2, ECS, Lambda, EKS), Amazon SageMaker, or Amazon RDS, you'll see a report chart for each of them in Flexsave AWS under Savings in DoiT Console.
Each service tile contains the monthly savings and the life time value of savings to date. If you click Explore your savings for a specific service, you'll see its report chart, which is further down in the page.
The report chart for a specific service shows:
- The Flexsave eligible covered, which is what we cover for you
- The Flexsave eligible uncovered, which is what decide not to cover, since we need to leave some room for fluctuation in usage
- The Flexsave eligible customer covered, which is what we could cover but is already covered by your Savings Plans (SPs) or Reserved Instances (RIs)
To access the full report, click the title of the chart and you'll be redirected to that specific report's page in Reports under Analytics. There, you can modify the report if you need to.
Account types
To better understand how your business can benefit from Flexsave, you first need to know your account type.
Resold account: A resold account is paid by a DoiT reseller payer account. There are two sub types:
Consolidated resold account: Your account is a member of one of the three DoiT consolidated billing accounts (payer account ID
561602220360
,017920819041
, or279843869311
).Dedicated resold account: Your account is on a DoiT reseller payer account other than the three consolidated accounts listed above.
SaaS account: A SaaS account isn't paid by a DoiT reseller payer account. Your account is of this type if your organization isn't paying for cloud access via DoiT.
Capabilities
Flexsave monitors the usage of your on-demand resources and adjusts the mix of discount mechanisms to maximize your potential savings. Depending on you account type, you get different Flexsave capabilities.
Consolidated resold account
Supported regions: all available regions
Supported services: Amazon EC2
Supported operating systems: Linux, Windows (including Microsoft SQL Server)
Services not listed above are not eligible for Flexsave, including AWS Fargate, AWS Lambda, VMware Cloud on AWS, Amazon ElastiCache, Amazon RDS, and Amazon SageMaker.
Dedicated resold and SaaS account
Supported regions: all available regions
Supported services: Amazon EC2, Amazon Elastic Container Service (Amazon ECS), Amazon Elastic Kubernetes Service (Amazon EKS), AWS Fargate, AWS Lambda, Amazon SageMaker, and Amazon RDS.
Supported operating systems:
Linux, including Red Hat Enterprise Linux (RHEL) and SuSe Linux Enterprise Server (SLES)
Windows, including Microsoft SQL Server
Services not listed above are not eligible for Flexsave, including VMware Cloud on AWS, Amazon ElastiCache, Amazon RedShift, and Amazon OpenSearch.
EC2 Instance eligibility
If you have a consolidated resold account, Flexsave allocates capacity for the current month based on utilization during the last 7 days of the previous month. Instances that run for ~90% during that period qualify for Flexsave discount.
If you have a dedicated resold or a SaaS account, to meet the qualification criteria, you must maintain a spend across Supported SKUs of at least US$0.8 per hour over the past 7 days.
DoiT Flexsave accounts
DoiT Flexsave accounts are created and owned by DoiT. They contain no workloads but only Savings Plans or Reserved Instances.
DoiT Flexsave optimizes your savings by adjusting the blend of plans available to you. If you're on a dedicated resold or a SaaS account, you'll see Flexsave accounts join or leave your AWS Organization whenever your plans are adjusted.
Identify Flexsave accounts
DoiT Flexsave accounts have account names as fsXXXXX
in the AWS Console.
In DoiT Cloud Analytics reports, all the Flexsave accounts added to your AWS organization are aggregated into one single item under the Project/Account name Flexsave
. See Flexsave projects/accounts for an example.
Flexsave accounts activities
DoiT Flexsave accounts join or leave your AWS Organization via actions from the DoiT management role.
When a DoiT Flexsave account leaves your Organization, we clean up the account and delete all the related resources (including default VPCs, roles, policies, security tools, etc.) to ensure the best security posture. The cleanup process may trigger security warnings, for example, AWS CloudTrail logs deleted, AWS GuardDuty detector deleted, or a DeleteServiceLinkedRole
request sent. As long as they are from a DoiT Flexsave account, they are not suspicious activities.
AWS Service Control Policies
Flexsave is compatible with AWS Service Control Policies (SCPs).
If you're on a dedicated resold or a SaaS account and have a policy that denies the organizations:LeaveOrganization or the organizations:DescribeOrganization action, you must add a Condition
to make an exception for the DoiT management role.
For example:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Deny",
"Action": [
"organizations:LeaveOrganization",
"organizations:DescribeOrganization"
],
"Resource": "*",
"Condition": {
"ArnNotEquals": {
"aws:PrincipalArn": "arn:aws:iam::*:role/doitintl-mgmt-role"
}
}
}
]
}