There’s other ways to run PHP on AWS, but they’re hard to use and don’t support common PHP apps like Wordpress without major modifications to your code. They also don't support shared hosting, where you host more than one site per set of hosting infrastructure, making them prohibitively expensive as you scale.
With Idealstack, PHP developers don’t need to change their workflow or their code to use AWS, and can keep using the tools they are used to like SFTP, SSH and graphical database management tools
Host your app on idealstack, and shortcut all the Devops work needed to get up and running. Idealstack automatically cluster-enables any PHP code- including Laravel, Zend, Symfony or CakePHP.
Focus on building your MVP and shipping working code, not worrying about servers.
Use Idealstack to build your own private hosting platform on AWS. You can host as many websites as you want and provide them a 'premium' service including multiple-server clusters, autoscaling and high-availability, plus the ability to add-in any other AWS service, without having to retrain your team
Host an ecommerce site or some other 'mission critical' PHP app? Idealstack provides customizable hosting that provides high reliability, performance and low cost, and you can "plug in" the rest of the AWS platform to provide almost any feature imaginable. But it is also easy to use and runs entirely in infrastructure that you control.
Unlike most other tools for hosting PHP on AWS, Idealstack doesn't just configure a single EC2 instance to provide the same crappy hosting that we've all grown used to, just now on AWS.
It creates your own private, best-practice, autoscaling cluster that can you can scale up or down with the click of a button to handle any load or any number of sites.
Because Idealstack runs it's hosting inside your own AWS account, you can then connect your sites to any other AWS service you need.
Because Idealstack provides secure shared hosting you can run as many sites as you want on your hosting cluster.
Connect with SFTP and SSH, manage databases with PHPMyadmin. Everything works the way that PHP developers expect it to, but under the hood: sessions are automatically stored in DynamoDB, email sent with SES, and autoscaling happens automatically.
Run any PHP based app: Wordpress, Drupal, Magento, Prestashop, Joomla, even legacy code. Idealstack abstracts away the complexity of AWS and lets these platforms run without any major modifications or config changes.
Use autoscaling to make your site able to scale up to handle massive load, while only paying for what you use
Idealstack integrates over 20 AWS services to give you a best-practice AWS hosting stack. You can plug-in any other AWS service you want. Need a cache? Plugin elasticache. A CDN? Use cloudfront. A search engine? use cloudsearch. And so on through over a hundred other AWS services providing everything from machine learning to IOT
We configure PHP to run in a modern & secure way - from running everything in fault-tolerant cluster with no single points of failure, to using containers to isolate sites from each other.
The services that run your sites live in your AWS infrastructure. You can tweak them however you want, or make them as big or as small as you want. You're in control.
Connect Idealstack to your AWS account and give it a go. Idealstack can run within the limitations of the AWS Free Tier so if you aren't on AWS yet, signup now and trial it for free.