Cloud Application Development

Cloud applications - SaaS, IaaS and PaaS - and the architecture decisions around them. Altezza works across AWS, Azure and Google Cloud, and helps you pick the model that fits your team and your budget.

Discuss a project

About this service

Cloud is the right call when a product needs to scale up and down, integrate with services already running in the cloud, or stay available globally without a stack of data center contracts.

We work across the three standard models – SaaS, IaaS and PaaS – and the three main public clouds: AWS, Azure and Google Cloud. We recommend managed services when they help, and a simple VM with a few scripts when that is all you need.

Where cloud usually makes sense:

What customers usually look for:

What we deliver

01

Types of Cloud Application

Before architecture, the question is which service model fits – what the team is willing to operate, where the data lives, and how the cost model lines up with usage. The three sections below cover the trade-offs.

02

Software as Service

The most common shape. The software runs on the provider’s hardware and is used over the network, so your customers never see the servers. SaaS suits products that need to be available everywhere from one shared codebase, where owning hardware and licences would cost more than the control it brings.

03

Infrastructure as a Service

IaaS hands over raw compute, storage and networking. The team gets full control of the OS and the application stack, in exchange for owning the patching, deployment scripts and most of the on-call. The right choice when the workload is unusual enough that PaaS gets in the way.

04

Platform as a Service

PaaS providers handle the runtime, the build pipeline and most of the surrounding services. The team writes the application code and barely touches the infrastructure underneath.

The model is cost-efficient and fast for typical web apps. It does tie the codebase to the vendor’s way of doing things, and moving off PaaS later can be expensive, so it is usually a choice you make once and keep for years.

Start a cloud project

Tell us where the app needs to run and we'll come back with options

Send a short brief. A reply usually arrives within a working day with rough estimates and next steps.

Contact us