Application Packaging & IT Automation

Launch and manage virtual private cloud solutions on any infrastructure as easily as you do while using smartphone apps.

Meet the leading automation engine for provisioning and managing IaaS resources, applications, and add-ons through the production lifecycle. Our model-driven software packaging facility automates the addition of software to your enterprise cloud service catalog. AppDirect prepares any software for multi-cloud deployment and management via our automation engine.

Learn More

Automation Engine

Provision and manage IaaS resources, applications, and add-ons throughout the production lifecycle.

By optimizing, integrating, and automating the processes of initializing, configuring, and deploying cloud servers and the applications that run on them, AppDirect makes it as easy as point-click-install to run applications in the cloud. We use live, scripted deployments rather than application images to enable our customers to avoid the costs and burden of image library management. Our deployment approach is uniquely model driven and never sacrifices reliability, flexibility, or control.

Optimized Deployment Automated Lifecycle Management

Optimized Deployment

All installations are configured for best-practice deployment. Each one is professionally configured, installed, maintained, and managed. Provide your teams with an exceptional experience with our model-driven engine. AppDirect scripts deployment of the OS, technology stack, and application on top of the more than 20 leading public clouds that we support. By utilizing our scripted deployments model instead of virtual appliance images, you can avoid the costs and burden of image library management while offering your customers portability, flexibility, and reliability that image-based deployments simply cannot match.

  • Flexibilty

    With AppDirect, you can modify deployment procedures however and whenever you need to. We use a “model-driven” (scripted) approach rather than binary images with pre-configured packages so that you can take advantage of our scalability and portability even in custom applications.

  • Transparency

    Our deployment approach is completely transparent. You’ll see exactly what we do when we deploy, upgrade, or manage an application deployment.

  1. Initiate

    We start with a clean server image (not a binary application image) and configure from there. Nothing is pre-staged with the AppDirect approach.

  2. Deploy

    From the initiation, we spin up a virtual machine, deploy the stack, and install any needed supporting software.

  3. Configure

    We configure the OS and software depending on the version and server size you choose.

  4. Install

    You can get started with the app as is, or sync customizations from their Git or Subversion code repository as needed.

  5. Port

    We use stack deployments every time an app is spun up. Restores, server resizing, and cross-cloud pointing are a cinch with the AppDirect automation engine

  6. Shut Down

    When an instance or server is shutdown, we automatically back up and store all of your information.

Automated Lifecycle Management

When your application is deployed through our automation engine, our management console gives you easy point-and-click access to a range of automated application lifecycle management features. Our platform offers monitoring, automatic backups, auto restore, single-click version upgrades, resource scaling, a browser-based terminal window, status logs, and more. You can choose when and how to upgrade applications, reducing the support overhead usually associated with wide-scale application upgrades.

  • Flexibilty

    You can modify deployment procedures however and whenever you need to. We use a “model-driven” (scripted) approach rather than binary images containing pre-configured packages so that you can take advantage of our scalability and portability even in custom applications.

  • Transparency

    Our deployment approach is completely transparent. You’ll see exactly what we do when we deploy, upgrade, or manage an application deployment.

  • Monitoring & Auto-Restore

    We monitor your web server 24/7. If your installation ever becomes unresponsive, we can restore it automatically to the same cloud or another cloud entirely. This means better uptime performance than any other single hosting platform.

Multi-Cloud Platform

Enjoy a one-stop source for all things cloud.

Our multi-cloud platform offers an easy-to-use catalog of applications, development tools, and deployment options. All are pre-configured to run instantly and reliably on a range of public or private clouds. Choose from more than 100 apps and development platforms, including Linux, Rails, PHP, LAMP, Apache (Solr and Tomcat), Python, and more. A few clicks are all you need to get your application up and running in the cloud.

How It Works The Benefits
SaaS

Offer your customers easy point-click-install access to more than 100 applications including popular programs like WordPress, Drupal, SugarCRM, OpenVBX, and more—all fully configured to deploy quickly and reliably on your cloud infrastructure.

PaaS

Our platform capabilities support multiple programming languages and development platforms including Linux, Rails, PHP, LAMP, Apache (Solr and Tomcat), Python, and more.

IaaS

You are free to choose the cloud provider, datacenter, or geography of your choice. We support more than 20 IaaS providers, including Amazon Web Services, GoGrid, Rackspace Cloud, SoftLayer, OpSource, CloudSigma, and more.

  • Portability

    Applications are completely portable from cloud to cloud so you are never locked into a single cloud service or provider. You can quickly add capacity or move to another cloud and are always protected from extended downtime and service outages.

  • Cross Platform Support

    With AppDirect you will never be locked into a single development platform, operating system, or programming language. Our Platform-as-as-Service (PaaS) capabilities support multiple programming languages, including Java/jBoss, PHP, Rails, Python, and more.

  • Cloud Options

    With 20 cloud providers, 35 datacenters, and 15 locations, we have server and bandwidth sizes to meet your every need. We connect to the APIs of 20 leading IaaS providers, including AWS, Rackspace, Microsoft Windows Azure, HP Cloud Services, IBM SmartCloud, and more.

Application Packaging

The application packaging standard for cloud automation and portability.

With AppDirect’s application packaging standards you can bundle in-house applications in just a few steps for easy deployment and management on over 20 infrastructures—even applications you have previously packaged in .aps or WebDeploy format. Automated checks and QA testing along the way ensure a smooth distribution path to your target end users.

  • The Artifacts

    AppDirect will lead you through the process of providing the necessary artifacts for packaging your in-house applications for automated deployment. We will help you to define the installation and any associated dependencies, provide the software bits, and supply other resources or documentation required by the application.

  • Automated Test Suite

    Once you create the necessary artifacts, you can submit them to the automated test suite for verification. Thorough checks will help ISVs find and fix any integration glitches before your end users do.

  • Application Catalog

    Once ISV application packages are verified, they can be submitted for distribution across multiple partner sites and cloud provider platforms. Once there, they will join the largest ecosystem of syndicated applications anywhere.