Overview
Who this is for
SMB and mid-market SaaS and fintech companies in Canada, the United States and Europe that already run on AWS with meaningful Amazon EC2, Amazon EKS and Amazon RDS spend. The buyer is a VP Engineering or Head of Platform with the FinOps or finance lead. This is not a migration into AWS or a billing exercise: it is an architecture change for workloads already on AWS.
The problem
The compute bill grows with traffic, Savings Plans are already bought and rightsizing is done, and the team knows Graviton costs less per unit of work. But container images, native dependencies, CI runners and database instance families are tied to x86, nobody has benchmarked the services that matter on arm64, and a failed cutover on a revenue path is not an acceptable way to find out. So the lowest-cost instance families in the account stay unused.
What we deliver
Phase 1, readiness assessment. Typically two weeks. We inventory the compute, container, serverless and managed database footprint, run Porting Advisor for Graviton and review AWS Compute Optimizer findings, then set the per-service migration order, the benchmark plan and a savings model against your current bill.
Phase 2, container fleet waves. Amazon EKS node groups and Karpenter NodePools, and Amazon ECS task definitions on AWS Fargate, move to arm64 in named waves. Images are rebuilt as multi-architecture manifests and each service is cut over with canary traffic and a rollback path.
Phase 3, managed data services. Amazon RDS, Amazon Aurora, Amazon ElastiCache for Valkey and Amazon OpenSearch Service move to Graviton instance classes in maintenance windows or blue/green deployments, with latency parity signed off before x86 capacity is retired.
Phase 4, serverless and build pipeline. AWS Lambda functions and layers move to arm64, AWS CodeBuild arm64 runners and Amazon ECR multi-architecture images become the default, and native dependencies are ported in code.
Run option. A monthly service reviews Compute Optimizer and Cost Explorer, checks that new services land on Graviton, and recommends Savings Plans and reserved capacity changes.
You provide read-only account access for the assessment, CI and repository access, and one named platform engineer. Out of scope: application re-architecture, database engine changes, Savings Plans purchasing, and proprietary x86-only binaries without source, which stay on x86 and are recorded in the roadmap.
AWS services integrated
AWS Graviton on Amazon EC2 (C7g, M7g, R7g and C8g families), Amazon EKS with Karpenter, Amazon ECS on AWS Fargate, AWS Lambda, Amazon RDS and Amazon Aurora, Amazon ElastiCache for Valkey, Amazon OpenSearch Service, AWS Compute Optimizer, Porting Advisor for Graviton, AWS CodeBuild, Amazon ECR, AWS Cost Explorer and Amazon CloudWatch.
Outcomes
- Lower cost per unit of work on every migrated service, measured against the x86 baseline in AWS Cost Explorer and reported per service, not as an estate average.
- Performance parity or better on each service (p50 and p99 latency, throughput, error rate), benchmarked and signed off before any x86 capacity is retired.
- A multi-architecture build and deploy pipeline that puts new services on Graviton by default, so the saving does not erode as the platform grows.
- A roadmap for the x86 workloads that remain, with the reason each one stays, and a Savings Plans realignment plan for the new instance families.
Evidence
Dedicatted has completed a Graviton migration for a US financial services platform, and has delivered an Amazon EKS migration for a Canadian organization in the education sector. Dedicatted also runs the AWS platform behind Collectr, a Canadian collectibles app, under its 24/7 Platform Support Service: infrastructure as code, CI/CD pipelines, observability, AWS Lambda concurrency tuning and a rearchitected data layer. AWS published this work as a case study, linked under Additional resources.
Where we deliver
Dedicatted is an AWS Premier Tier Services Partner in Toronto and Montreal, Canada, the first Canadian partner with both AWS AI Competencies and the only Canadian AWS Partner with the AWS Digital Sovereignty Services Competency. We deliver across Canada, the US and Europe in English and French, with data residency in AWS Canada (Central) and Canada West (Calgary).
AWS infrastructure charges
This service launches resources in your AWS account that AWS bills to you: Graviton-based Amazon EC2 instances, Amazon EKS node groups and Karpenter NodePools, AWS Fargate tasks, AWS Lambda functions, Amazon RDS, Aurora, ElastiCache and OpenSearch Service instances, and AWS CodeBuild, Amazon ECR and Amazon CloudWatch usage. During each cutover, x86 and Graviton capacity run side by side until parity is signed off. The assessment uses a read-only IAM role (Compute Optimizer, Cost Explorer and describe calls); migration waves use a scoped deployment role you provision and can revoke.
Highlights
- Container and serverless fleets moved from x86 to AWS Graviton: Amazon EKS node groups and Karpenter NodePools, Amazon ECS on AWS Fargate and AWS Lambda on arm64, rebuilt as multi-architecture images on AWS CodeBuild and Amazon ECR and cut over service by service with canary traffic and a rollback path.
- Managed data services moved to Graviton instance classes: Amazon RDS, Amazon Aurora, Amazon ElastiCache for Valkey and Amazon OpenSearch Service, switched in maintenance windows or blue/green deployments, with latency parity measured before any x86 capacity is retired.
- Price-performance evidence per service from AWS Compute Optimizer, Porting Advisor for Graviton, Amazon CloudWatch and AWS Cost Explorer, with a Savings Plans and reserved capacity realignment plan for the new instance families. Dedicatted has completed a Graviton migration for a US financial services platform.
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Trust center
Pricing
Custom pricing options
How can we make this page better?
Legal
Content disclaimer
Support
Vendor support
Contact
- Email: contact@dedicatted.com
- Contact form: https://dedicatted.com/contact
- Service page: https://dedicatted.com/services/cloud-devops
Before you buy
- A scoping call confirms the AWS accounts, services and workloads in scope and the access the assessment needs, followed by a written scope and a private offer through AWS Marketplace.
During delivery
- A named delivery lead, a shared channel with the engineers doing the work, email at any time and scheduled calls Monday to Friday during business hours, Eastern Time, in English or French.
- Support covers scoping, delivery and the post-cutover stabilization period of each wave.
Response time
- Support requests receive a response within two business days.
After handover
- Ongoing price-performance reviews and Savings Plans recommendations continue under the Monthly Price-Performance Operations dimensions.