Cost savings, and lower investments in IT infrastructure, is a major advantage achieved by use of cloud-based infrastructure. However, for most organisations, the main benefit of cloud usage comes from its facilitation of fast-moving digital business transformation. As the IT departments focus shifts from building and supporting traditional IT environments to designing business enablers and revenue generating services, the requirements for agility and scalability increases. A hybrid cloud design supports these requirements as it combines and aggregates the respective benefits of public cloud, private cloud and on-premise deployments.
Hybrid cloud designs allow organisations to meet their needs for speed and flexibility in development, as well as their needs for stability, security and maximum utilization of pre-existing investments. In turn, this empowers organisations to perform the business transformations needed to stay competitive by supporting areas like:
A hybrid cloud strategy facilitates business transformation and secures a stable and cost-effective IT operation. Deploying Orchesto as an abstraction layer between application and cloud, boosts security on all levels, adds governance of data across all platforms and future-proofs the solution.
One use-case leveraging a hybrid cloud architecture, is support for dynamic and automatic scale-out of applications. As for many hybrid cases, data availability and agility is a major technical concern. Orchesto solves this by introducing a virtualization layer between the application and the data and by supporting deployments in cloud native environments – e.g. Kubernetes, Mesos and Docker Swarm. A key function to support the latter is the Orchesto-CSI driver, which is a container storage interface providing persistent access to Orchesto. Cloud native, ephemeral instances of the applications can still have a continuous data connection. And orchestrator managed moves of applicationa can be configured to “carry with them” moves of Orchesto. This will allow for secure, performant data access - irrespective of where the applications reside.
Orchesto is designed from the ground up as a lightweight and unified data management solution for applications or users, with data security, portability and governance built into the design. The primary use case for Orchesto is hybrid cloud data storage or the performing of operations onto data, on premise or in the cloud, using either cloud native or persistent storage (stateful) applications.
Orchesto uses virtual buckets as an abstraction layer between applications and cloud. This virtualisation enables data-owners to set and alter private configurations. The abstraction layer created by Orchesto forms the flexibility to migrate or move applications, data and hardware, in a secure cloud native way.
Native Kubernetes deployment
By using a container orchestration solution and placing Orchesto next to the application, directly in the application pod, security, performance and portability can be achieved.
When deploying Orchesto Fort, the result is legal compliance and ransomware protection, separating data-owner from application owner and making all data always immediately available and accessible.
Orchesto is designed for cloud native and as such also designed for easy integration to Kubernetes and other container orchestration systems.
Orchesto is hardware and operative system agnostic and supports filesystem as well as S3 data interface for systems ranging from small handheld devices to data centre servers. Recognising the current trend to move away from virtual machines like vSphere, Hyper-V and KVM to lightweight containers, Zebware has developed a driver for containerized environments: Orchesto Container Storage Interface (Orchesto-CSI).