Cloud Native is not always the right choice straight away. In environments heavily dependent on legacy applications that are difficult to modernize, or where latency sensitive workloads run, a traditional or hybrid approach may be more appropriate. If the organization is not yet ready for the cultural and organizational changes required by Cloud Native, such as DevOps, agile working and automation, it may be better to take preparatory steps first. Compliance requirements or data sovereignty regulations can also limit the use of public cloud in certain sectors. In such cases, a phased approach or hybrid solution is often the best intermediate step.