high availability for the lamp stack

12
High Availability for the LAMP Stack LinuxTrainingAcademy.com/ha-lamp-stack

Upload: jason-cannon

Post on 12-Jul-2015

230 views

Category:

Technology


5 download

TRANSCRIPT

Page 1: High Availability for the LAMP Stack

High Availabilityfor the

LAMP Stack

LinuxTrainingAcademy.com/ha-lamp-stack

Page 2: High Availability for the LAMP Stack

The LAMP Stack

L - LinuxA - ApacheM - MySQLP - PHP

Page 3: High Availability for the LAMP Stack
Page 4: High Availability for the LAMP Stack
Page 5: High Availability for the LAMP Stack

LAMP Stack is Widely Used

● Custom Written Web Applications● Open Source Web Applications

○ WordPress○ Drupal○ MediaWiki○ SugarCRM○ Many, many more...

Page 6: High Availability for the LAMP Stack

Ideal Architecture and Design

● Maximizes availability● Eliminates single points of failure● Scales without downtime● Supportable● Manageable

Page 7: High Availability for the LAMP Stack

Architectural Considerations

● Redundancy● Scalability● Performance● Manageability

Page 8: High Availability for the LAMP Stack

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?

Page 9: High Availability for the LAMP Stack

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.

Page 10: High Availability for the LAMP Stack

You will learn how to:

● Deploy on physical hardware.● Deploy using virtual servers.● Deploy in the cloud.● Implement and scale.

Page 11: High Availability for the LAMP Stack

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.

Page 12: High Availability for the LAMP Stack

Learn more about

High Availabilityfor the

LAMP Stackat

LinuxTrainingAcademy.com/ha-lamp-stack