Custom Cloud Architecture
Application Automation. Your Way.
Flexibility and automation are key tenets of Zend Server. You can fully customize it to meet your specific requirements, processes and tools using an extensive set of public APIs that expose the core functionality of the platform.
To boost application delivery, you will need to automate your development, deployment and management processes. Application automation is not only key to increased velocity, but it also help development and operations teams collaborate and ensures standardization across the organization. These are some stages you should consider automating with Zend:
- Project creation
- Continuous Integration
- Deployment to the production environment
- Workload management - deployment, configuration, HA, etc.
Flexible, Elastic Production Environment.
Zend Server enables you to setup and manage an elastic PHP application platform through an extensive set of APIs that let you dynamically control your workload while ensuring uninterrupted service to your end-users. The management API provides you with complete flexibility and control, so you can tailor the platform to your needs.
Automation of the application deployment process is critical for achieving agile application delivery and for enabling true DevOps collaboration. With Zend Server you can easily integrate deployment with your existing tooling by using a powerful Command Line Interface (CLI).
For example, you can use the Hudson or Jenkins plug-in, which enables you to automatically deploy a new version to QA or staging servers right after it is built, minimizing setup times and enabling you to rapidly test and deploy application updates.
Provisioning and Deployment in the Production Environment
You can also integrate the Zend Server with automation tools, such as Puppet or Chef, to fully automate environment provisioning, elasticity and deployment in a production environment.