Home > Storage > ObjectScale and ECS > Product Documentation > ECS: Overview and Architecture > Introduction
Organizations require options for consuming public cloud services with the reliability and control of a private-cloud infrastructure. Dell ECS is a software-defined, cloud-scale, object storage platform that delivers S3, Atmos, CAS, Swift and NFSv3, storage services on a single, modern platform.
With ECS, administrators can easily manage globally distributed storage infrastructure under a single global namespace that provides strong consistency across sites. ECS core components are layered for flexibility and resiliency. Each layer is abstracted and independently scalable with high availability.
Simple RESTful API access for storage services is being embraced by developers. Use of HTTP semantics like GET and PUT simplifies the application logic required when compared with traditional, but familiar, path-based file operations. In addition, ECS’s underlying storage system is strongly consistent, which means it can guarantee an authoritative response. Applications that are required to guarantee authoritative delivery of data can do so without complex code logic by using ECS.