Infrastructure Management

Launch and manage virtual private cloud solutions on any infrastructure as easily as getting and using apps on your smartphone.

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 adding software to your enterprise cloud service catalog. AppDirect enables any software for multi-cloud deployment and management via our automation engine.

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, without sacrificing reliability, flexibility, or control. Our deployment approach is uniquely model driven. We use live, scripted deployments rather than application images, enabling our customers to avoid the costs and burden of image library management, while giving their users unmatched application flexibility, portability, and stability.

Optimized Deployment Automated Lifecycle Management

Optimized Deployment

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

  • 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 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.

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 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 pre-configured to run instantly and reliably on a range of public clouds or your own cloud. 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're 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 in to a single cloud service or provider. You can quickly add capacity or move to another cloud, and are protected from extended downtime and service outages.

  • Cross Platform Support

    You won’t 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 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, in just a few steps you can bundle in-house applications for easy deployment and management on over 20 infrastructures—even applications you've 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 artifacts necessary for packaging your in-house applications for automated deployment. 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 submit for distribution across multiple partner sites and cloud provider platforms. Once there, they will join the largest universe of syndicated applications anywhere.