Unity Product Primer
Unity is an IT productivity platform, a framework and a comprehensive software that offers fully automated solution for Application Provisioning and Cloud Management.
Unity bring significant new value to Enterprises, ISVs and service providers by offering a suite of management tools that enable and automate DevOps in a hybrid deployment environment, while substantially reducing the overhead and cost of managing applications at scale. Unity enable seamless, fully automated deployment on premises and in the cloud regardless of stack, platform or provider.
Unity uses visual, portable and reusable templates that are easily connected into deployment profiles and applications based on development, operation and service requirements. Profiles and Applications could be easily updated, moved around or scaled to the cloud regardless of infrastructure or provider. Templates are visually composed through guided user interaction - no programming, API or integration is required, while unifying infrastructure and application. Unity embraces multi-tenant, multi-location and multi-cloud deployments, and orchestrates at scale in one data center or across many. One click provisions application environments, on the fly, in any cloud, OS or location - all fully automated and “invisible”, therefore, no people necessary to push images around or to drive manually global deployment.
• Facilitate Cloud adaption for new and legacy applications.
• Provide one-click, fully automated, Application provisioning and maintenance.
• Save up to 95% of operational cost.
• Assure cross-platform/cloud intelligence and seamless cloud migration.
• Create an SDI framework, while “invisibly bridging” Infrastructure and Applications.
Unity platform has been architected from the ground up to fulfill core requirements of our target customers and:
• Requires NO programming to accelerate low cost DevOps and Cloud transformation.
• Addresses cross-platform scalability and works in ANY environment.
• Warrants security, agility and resiliency for multi-tenant, multi-site and multi-cloud environment.
• Assures policy-driven orchestration on premises and/or in the Cloud.
• Enhances containers’ Security, Orchestration and Management, while scaling it automatically into a mixed-n-matched (with VM and BM) production environment.
Unity create a framework, a “composable”(configurable) infrastructure which physical compute, storage and network resources are treated as services. In such, resources are logically pooled, so that it doesn’t have to be physically configured to support a specific software application. Instead, the software’s developer defines the application’s requirements for physical infrastructure using policies and service profiles and then the software uses application programming interface (API) calls to create (compose) the infrastructure it needs to run on bare metal, as a virtual machine (VM) or as a container.
Unity uses Basic Templates that define service attributes (blueprints) like AppServer, DB and LB, while using it as foundation blocks for Composite Templates that allows simple and easy composition of platforms and deployments profiles based on development, operation and service requirements. Application Templates used for easy customization depending of the service requirements like testing, production and maintenance. Templates could be easily replicated at any time and to any environment, including seamless on-boarding to any Cloud.
Admin can easily select the space (dev or prod) and with a single click provision and deploy application on premises and/or in a hybrid Cloud environment. Application templates could be stored in the catalog and be easily re-used/moved/deployed at any time during DevOps. Unity provides comprehensive tool for real-time monitoring and troubleshooting, while allowing DevOps personnel instant failure analysis for continued operation. This process would literally take minutes instead of hours and days, and could be done by the low level operation personnel.
User can transparently invoke any cloud or infrastructure provider and requires no API, integration or coding to quickly deploy, provision and scale applications. In essence, Unity created a paradigm for Software-defined IT Operation (including infrastructure), application mobility and cross-platform intelligence.
Unity allows seamless migration to the Cloud with no or minimal capital and operation expenses, while providing consistent experience to developers & business users in heterogeneous cloud environment.