high availability for the lamp stack
TRANSCRIPT
High Availabilityfor the
LAMP Stack
LinuxTrainingAcademy.com/ha-lamp-stack
The LAMP Stack
L - LinuxA - ApacheM - MySQLP - PHP
LAMP Stack is Widely Used
● Custom Written Web Applications● Open Source Web Applications
○ WordPress○ Drupal○ MediaWiki○ SugarCRM○ Many, many more...
Ideal Architecture and Design
● Maximizes availability● Eliminates single points of failure● Scales without downtime● Supportable● Manageable
Architectural Considerations
● Redundancy● Scalability● Performance● Manageability
Architectural Considerations
● Redundancy○ How will your service tolerate failures?
● Scalability○ How will it serve more users?
● Performance○ How will your service remain useable under load?
● Manageability○ How will your service be supported and managed?
Is the design realistic?
● Is it feasible to implement?● Are resources available to implement?
○ Capital○ Specialized Staff
● Is it too complex?○ Downtime can be INCREASED due to design
complexity.
You will learn how to:
● Deploy on physical hardware.● Deploy using virtual servers.● Deploy in the cloud.● Implement and scale.
You will learn how to:
● Eliminate single points of failure.● Scale to serve an increasing number of users.● Deploy a performant solution.● Sleep peacefully knowing your web sites and
web applications are going to be up.
Learn more about
High Availabilityfor the
LAMP Stackat
LinuxTrainingAcademy.com/ha-lamp-stack