ECS provides a set of REST APIs for customers to use for data access and management of ECS through their applications. There are few best practices and considerations when developing or customizing an application for ECS. These are highlighted in this section in categories as it relates to namespaces and buckets, objects, retention, extensions, security, and data management.
ECS was designed predominately for archival, content repository, Internet of things, video surveillance, and modern applications. Thus, some things to consider when designing an application for ECS include: