The starting point

Workload &
business constraints.

A modest application does not always need a complex platform. We choose the least complicated arrangement that supports the required availability, vendor constraints and expected traffic.

When this service fits

  • A website is outgrowing shared hosting
  • A vendor application needs a managed cloud environment
  • A portal needs separate test and production deployments
Delivery scope

Delivery plan.

01

Choose a practical pattern

Review runtime, database, traffic and licence requirements.

02

Build repeatable environments

Define infrastructure and a release procedure with separated configuration.

03

Hand over operating controls

Demonstrate health checks, backups and a tested deployment rollback.

Technology with a purpose

AWS components we consider.

The final selection follows the workload, compatibility and regional requirements. These components are a starting point for design.

Amazon EC2 or Amazon ECS

Select a compatible compute pattern.

Amazon RDS

Use a managed relational database when suitable.

Amazon CloudFront

Consider caching and content delivery for the application.

Tangible outputs

What you receive.

  • Hosting architecture and monthly cost assumptions
  • Environment and deployment configuration
  • Operations checklist for the application owner
Ready for handover

Agree how success is checked.

  • Application transactions work in the target environment.
  • A release can be rolled back.
  • Access and backup controls are documented.

What we need from you

Application requirements, expected traffic, vendor documentation and deployment access.

How the scope is defined

Application development and product licences are separate. High availability is designed to the agreed business requirement, not assumed by default.

Prepare for the conversation

Before you move your first workload