managed services • Racking our own servers • Starting building our new platform on AWS in 2008/09 • Started migrating customers to AppCloud • Acquired Orchestra in 2011 A little Engine Yard History 3
environment, replicate your master databases using either PostgreSQL or MySQL Replication Options • Choose a database slave that is a different instance size than your database master. • Choose a different availability zone to run your database slave in. • Contact our Support team and DBAs to do an assisted database failover.
an on-demand staging environment Clone Your Full Production Environment For small to medium sized instances to applications running across twenty different instances with multiple volumes and databases
and databases are written out to persistent storage volumes and Engine Yard Cloud automatically mounts these volumes and takes backups Snapshots • Regular disk snapshots of both volumes • Ability to restore both volumes from previous snapshots Backups • Database backups are taken daily and rotated every 10 days • Customize backup schedule to meet dashboard needs • Backups can be stored PGP encrypted
replaces failed application instances including master instances If an instance does not recover or respond within a short time, Engine Yard Cloud will: • Terminate the problem instance • Promote an application slave to master
replaces failed application instances including master instances If an instance does not recover or respond within a short time, Engine Yard Cloud will: • Terminate the problem instance • Promote an application slave to master • Assign the old master’s IP address to the new master • Replace the application slave instance that was promoted
follows best practices to enable fault tolerance for your application environment Platform Level Provided by Engine Yard • All Engine Yard Cloud supporting infrastructure is located in multiple Amazon Web Services’ availability zones. Application Level Controlled by the Customer • Select from seven different regions to establish computing clusters. • Once a region is selected, Engine Yard Cloud distributes the instances among multiple Amazon availability zones.
vendors and SaaS providers that seamlessly complement Engine Yard Cloud Categories and Examples of Add Ons Stack Options Application Development Management and Monitoring Application Services Database