This study explores scaling strategies of cloud-native applications horizontally and vertically using containerisation and Kubernetes. The study addresses the challenge of deploying the application in cloud environments by comparing data collected on the cloud providers Azure and DigitalOcean. By implementing a linear search strategy and assessing scalability metrics and resource utilisation, the study identified configurations that optimally meet Service Level Objectives (SLOs). The findings highlight the performance trade-offs of Docker on the cloud and efficiency gains for vertical and horizontal scaling, providing valuable insights into cloud computing practices.