Amazon Web Services (AWS) offers a range of cloud services designed to help organizations build, deploy, and manage applications that are secure, scalable, and reliable.
Signing up for AWS through SoftwareOne Marketplace allows you to connect your billing to SoftwareOne and unlock a set of features as part of the SoftwareOne Cloud Managed Services Essentials for AWS offering.
Read our step-by-step walkthroughs to learn about ordering AWS through the Marketplace platform.
Create a new AWS account and transfer it to SoftwareOne.
Transfer the billing of your existing account to SoftwareOne.
Understand key AWS terminology and concepts.
This topic covers key concepts and terminology to help you get started with AWS in the SoftwareOne Marketplace.
A clear understanding of AWS organizations, account types, billing transfer process, and support models is required to successfully order AWS services from the Marketplace Platform.
An organization is a collection of AWS accounts that you can manage centrally and organize into a hierarchical, tree-like structure with a main root at the top and organizational units nested under the root.
Each account can be placed directly in the root or within one of the organizational units in the hierarchy.
An organizational unit (OU) is a group of AWS accounts within an organization. An OU can also contain other OUs, enabling you to create a hierarchy.
When you sign up for Cloud Managed Services for AWS using the Marketplace Platform, you establish a connection between your AWS Organization and a dedicated payer account owned by SoftwareOne.
Payer or Management account – A master payer account plays a crucial role in the AWS organizational structure. It's responsible for consolidating all charges incurred by the linked AWS accounts. This account acts as the central hub to which various linked accounts connect, forming a cohesive AWS organization.
Linked account – These accounts are actively connected to a master payer account. They are responsible for managing specific workloads and utilizing various AWS resources.
Standalone account – A standalone account operates independently of any linked accounts. This type of account is essentially a payer account on its own, provided it has a valid payment method associated with it. AWS requires this to ensure payment processing, so that the account can be billed for the services used. If you are setting up a new AWS account, ensure you have a credit card ready unless you plan to immediately connect it to a master payer account through the My Organizations page in the AWS console.
For more information about AWS Organizations concepts and account types, see .
When you purchase Cloud Managed Services for AWS from SoftwareOne, you connect the management or payer account from your own AWS organization with a management account from SoftwareOne. This process is called AWS Billing Transfer.
This established connection moves the billing from your AWS account to the SoftwareOne account.
While you maintain full access to your own AWS Organization, the billing section for all charges billed by AWS to SoftwareOne is no longer visible.
Additionally, any cost and usage report you previously configured is removed and must be reconfigured. For more information, see .
When you order AWS services through SoftwareOne, you can choose between two support options:
SoftwareOne Enterprise Support for AWS – , also known as Partner-led support (PLS), provides you with a 15-minute response time SLA. This service is more cost-effective than AWS Business+ and Enterprise support, and has no minimum charge. If you choose this option:
SoftwareOne becomes your point of contact for assistance with your AWS resources.
You receive enterprise-grade AWS support, with added flexibility and partner-driven escalation paths.
You can select your preferred support option when placing your order. You can also change your AWS Support plan or transition to SoftwareOne Enterprise Support for AWS at any time during your service term.
You contact AWS directly for troubleshooting and operational assistance.
You must add your support plan to the AWS console's settings.
Learn about the AWS Organizations requirements.
This topic describes how to prepare an AWS account for onboarding with SoftwareOne.
It describes how to enable AWS Organizations, required organizational services, and settings needed to support secure onboarding and governance.
AWS Organizations is required to onboard Essentials and manage organization-wide services.
To enable AWS Organizations:
Sign in to the AWS Management Console.
Open AWS Organizations.
Choose Create an organization.
Select Enable all features.
The following services must be enabled at the AWS Organizations level to support secure and automated onboarding.
This is done from the organization management account and only needs to be completed once.
SCPs allow organization-wide governance controls to be applied across AWS accounts. To enable SCPs:
Open AWS Organizations.
Select Policies.
Verify that Service control policies are enabled.
If SCPs are disabled, choose Enable.
No policies need to be created or attached at this stage.
Enabling CloudTrail as an organizational service allows the organization to manage organization-level CloudTrail configurations when required by services such as Landing Zones.
Enabling this setting does not create or configure any CloudTrail trails.
Open AWS Organizations.
Select Services.
Locate AWS CloudTrail.
Verify that CloudTrail is enabled for the organization.
No CloudTrail trails need to be created manually.
CloudFormation StackSets must be enabled both in AWS Organizations and in the CloudFormation console. Those are required to complete SoftwareOne onboarding.
Enable StackSets in AWS Organizations
Open AWS Organizations.
Select Services.
Locate AWS CloudFormation StackSets.
Verify that StackSets is enabled for the organization.
Enable StackSets in AWS CloudFormation
Open AWS CloudFormation.
Select StackSets from the navigation menu.
If prompted, enable StackSets.
Verify that service-managed permissions are available.
You do not need to create any StackSets manually.
IAM users and roles cannot access AWS Billing and Cost Management by default. Billing access must be enabled to allow delegated users and roles to view billing information.
In the AWS Management Console, open Account settings or use the account menu in the upper-right corner and select Account.
Scroll to IAM user and role access to Billing information.
Select Edit.
Enable Activate IAM Access.
After completing these requirements, return to the SoftwareOne Marketplace purchase flow and provide your AWS Organizations management account ID to continue onboarding.
Learn about ordering AWS cloud services through SoftwareOne.
Amazon Web Services (AWS) offers a comprehensive range of cloud services designed to help organizations build, deploy, and manage applications that are secure, scalable, and reliable.
As a leading provider in cloud computing, AWS delivers scalable and high-performance solutions suitable for businesses of various sizes. Its extensive portfolio is supported by a robust global infrastructure and a commitment to innovation.
Signing up for AWS through SoftwareOne Marketplace allows you to connect your billing to SoftwareOne and unlock a set of features as part of the SoftwareOne Cloud Managed Services Essentials for AWS offering. You can also sign up for SoftwareOne’s technical support services, known as SoftwareOne Enterprise Support for AWS, or Partner-led support.
The synergy between your AWS account and SoftwareOne Cloud Managed Services optimizes your cloud capabilities by providing cloud experts and sophisticated tools and automation to help ensure excellence for your cloud operations.
We offer the following benefits:
Support for AWS billing transfer – Retain ownership of root credentials while transferring billing operations.
SoftwareOne Enterprise Support for AWS – Get 24/7 support with a 15-minute response SLA or choose AWS resold support.
Enhanced billing – Remove AWS billing complexities.
Cost optimization – Manage cloud spending and visibility with the FinOps for Cloud tooling.
Cost governance – Avoid surprises with spend anomaly tooling and alerting service.
Reduced risk – Ensure security and governance with best practice guardrails.
Landing zone – Deploy secure cloud foundations.
Moving from on-premises systems to cloud solutions offers notable advantages in agility, cost efficiency, and growth potential. AWS and SoftwareOne facilitate this transition seamlessly through:
Scalability and flexibility – Effortlessly adjust resources to meet fluctuating demands.
Cost savings – Eliminate upfront hardware investments and ongoing maintenance with a pay-as-you-go pricing model.
Enhanced security – Use AWS’s integrated security features for robust data protection.
High availability and reliability – Take advantage of global access and disaster recovery solutions
Choose Update.
Agility and innovation – Leverage emerging technologies to enhance productivity.
Sustainability – Achieve sustainable operations through AWS’s efficient infrastructure.
We have launched a new AWS product in the SoftwareOne Marketplace.
This new product, Amazon Web Services and SoftwareOne Cloud Managed Services Essentials, combines the newly launched AWS Billing Transfer model with the SoftwareOne service offerings related to AWS.
The Billing Transfer feature streamlines your financial operations by enabling you to consolidate billing and costs across multiple AWS organizations. This transition to SoftwareOne for billing allows you to access cost reporting and optimization insights through the SoftwareOne Marketplace Platform. Additionally, it simplifies the procurement process by eliminating the need to manage multiple invoices, as you get one clear, optimized bill for your entire AWS estate.
The new product is available in all AWS regions that support billing transfer. This includes all public AWS regions, except AWS GovCloud (US) and China regions, including Beijing and Ningxia. To learn more about using Billing Transfer, see the AWS news blog.
We are pleased to announce the launch of AWS within the SoftwareOne Marketplace. The extension allows you to purchase AWS services through the platform by creating new AWS accounts, connecting existing ones, or transferring entire AWS organizations.
Features include monthly invoicing aligned with AWS billing cycles, flexible support options, including partner-led or AWS-resold for technical and billing queries, and a native spend management module for tracking your cloud consumption.
Use the left sidebar to access the , including reference documentation, tutorials, and FAQs.
This tutorial describes how you can transfer the billing and management for your existing AWS Management Account to SoftwareOne by establishing a new agreement.
Before starting this tutorial, make sure you have the following:
The 12-digit Management Account ID of your AWS Organization.
Contact details for a technical representative within your organization who can act as the deployment point of contact.
An active licensee in the Marketplace, or permission to . A licensee is required to create a new agreement.
Start the guided Purchase workflow for AWS
To start the purchase wizard:
Go to Catalog > Products.
Select Amazon Web Services.
After placing the order, you will receive a confirmation message. You can check the order details page for information on the next steps, including:
Accepting the AWS billing transfer invitation – You will receive an invitation email from AWS. You must accept the invitation so we can proceed with your order.
Approving the service terms and period – You will receive an email from AWS requesting that you accept the minimum service period of your agreement.
Deploying the SoftwareOne Bootstrap role – After accepting the billing transfer invitation and the service terms, you must deploy the Essentials Bootstrap Role. Deploying this role is mandatory for onboarding. For more details, see in SoftwareOne Services documentation.
You will also receive email notifications when these actions are due and require your attention.
Learn about the different AWS account options in the Marketplace.
When you are ordering AWS services through the SoftwareOne Marketplace, you can either create a new AWS account or transfer the billing of your Management Account to SoftwareOne.
This topic describes how these options work and what is required to complete the setup.
The following video describes how to create, secure, and configure an AWS account before onboarding it to SoftwareOne.
To create an account, AWS requires the following details:
Root user email address – A unique email address for the AWS root user. Use a corporate alias instead of your personal email address. This ensures your company retains control of accounts even if an employee leaves.
Review the information, including product details, features, and more.
Select Buy now.
Transfer your existing account
Complete the following steps to transfer your account:
Select agreement – Select Create agreement.
Select licensee – Select a licensee. You can also create a new licensee and select that licensee when it appears in the list. Select Next.
Create agreement – Select Transfer an existing AWS account, then select Next.
AWS details – Complete the following steps:
Provide the 12-digit AWS Management Account ID of your AWS organization.
Review and update the contact form as necessary.
Select Next.
Support details – Select SoftwareOne Enterprise Support or AWS Resold Support, then select Next.
Cost management – Review the available Cost Management tools, including . Both options are selected by default and cannot be changed. Select Next.
Supplementary services – Choose any additional AWS services you are interested in and select Next. Your selection indicates interest only; no services are provisioned at this stage. A SoftwareOne representative will contact you to provide more information.
Items – Review the AWS Service item in your agreement. Do not remove this item. Select Next.
Details – Provide reference details, such as additional IDs or notes, and select Next.
Review order – Read the terms and conditions and the privacy statement. When done, select Place order to submit your order.
A valid credit card – Required by AWS for identity verification during account creation.
After creating the account, complete the required AWS setup steps and prepare your new account for onboarding before connecting it to SoftwareOne.
After signing in to your newly created AWS account:
Secure the root user account
Enable multi-factor authentication (MFA) for the root user.
Store root credentials securely.
Avoid using the root user for daily activities.
Enable AWS Organizations
In the AWS Management Console, open AWS Organizations.
Enable All features.
This account becomes the AWS Organizations management account.
Enable required organizational services
To support secure onboarding and automated deployment, enable:
Service Control Policies (SCPs) in AWS Organizations.
AWS CloudTrail as an organizational service.
For detailed instructions, see AWS Organizations requirements.
After completing these steps, copy the 12-digit AWS Organizations management account ID and return to the SoftwareOne Marketplace purchase flow to continue onboarding. For instructions, see Sign up for a new AWS account.
Existing AWS customers can transfer the billing for their existing AWS Management Account to SoftwareOne.
To start the transfer, provide the 12-digit AWS Management Account ID in the SoftwareOne Marketplace purchase flow and complete the guided transfer steps.
To complete the process successfully:
An administrator of this management account must approve the billing transfer invitation sent by AWS to the root account alias.
The Essentials Bootstrap Role must be deployed to enable SoftwareOne to deliver our services and support.
For more details on the billing transfer process, see this official AWS announcement. To transfer your account to SoftwareOne, see Transfer your AWS account.
IAM access to Billing and Cost Management to access billing data.




This tutorial describes how to sign up for a new AWS account through SoftwareOne Marketplace and then transfer the billing and management of that newly created account to SoftwareOne.
Before starting this tutorial, make sure you have the following:
A unique email address for your AWS root account, a valid credit card, and your company contact details. These are required to sign up for AWS.
Correct permissions in AWS to complete the account activation and AWS Organizations configuration tasks.
An active licensee in the Marketplace, or permission to . A licensee is required to create a new agreement.
Contact details for a technical representative within your organization who can act as the deployment point of contact.
Before creating your AWS account, review the to understand the configuration that must be completed after account creation.
Start the guided Purchase workflow for AWS
To start the purchase wizard:
Go to Catalog > Products.
Select Amazon Web Services.
After placing the order, you will receive a confirmation. Check the order details page for the next steps to complete onboarding.
Accepting the AWS billing transfer invitation – You will receive an invitation email from AWS. You must accept the invitation so we can proceed with your order.
Approving the service terms and period – You will receive an email from AWS requesting that you accept the minimum service period of your agreement.
Deploying the SoftwareOne Bootstrap role – After accepting the billing transfer invitation and the service terms, you must deploy the Essentials Bootstrap Role. Deploying this role is mandatory for onboarding. For more details, see in SoftwareOne Services documentation.
You also receive email notifications when these actions are due and require your attention.
Review the information, including product details, features, and more.
Select Buy now.
Create a new agreement and AWS account
In the guided purchase flow, follow these steps to create a new SoftwareOne Marketplace agreement and AWS account:
Select agreement – Select Create agreement.
Select licensee – Choose a licensee. You can also create a new licensee and select that licensee when it appears in the list. Select Next.
Create agreement – Select Create a new AWS account, then select Next.
AWS details – Complete the following steps:
Create a new AWS account. For details, see in the AWS documentation.
Sign in to the new account and complete the .
Copy the 12-digit AWS Organizations management account ID.
Transfer billing of your newly created AWS account to SoftwareOne
After creating your AWS account and completing the required configuration, return to the purchase flow to continue the transfer process:
AWS details – Select Back to return to the step where the account transfer option is available.
Create agreement – Select Transfer an existing AWS account. Select Next.
AWS details – Do the following:
Enter your 12-digit AWS Management Account ID.
Review and update the contact form as necessary.
Select Next.
Support details – Choose one of the support options, then select Next:
SoftwareOne Enterprise Support – SoftwareOne becomes your point of contact for AWS support and assistance with your AWS environment.
AWS Resold Support – Contact AWS directly for technical assistance.
Cost management – Review the Cost Management tools, including . Both options are selected by default and cannot be changed. Select Next.
Supplementary services – Choose any additional AWS services you are interested in, then select Next. Your selection indicates interest only; no services are provisioned at this stage. A SoftwareOne representative will contact you to provide more information.
Items – Review the AWS Service item in your agreement. Do not remove this item. Select Next.
Details – Provide reference details, like additional IDs or notes, and select Next.
Review order – Read the terms and conditions and the privacy statement. When done, select Place order to submit your order.



Find answers to frequently asked questions about AWS in the Marketplace.