Five Tips
1

To Prepare For a Transportation
Crisis
Kevin Hu
Appnovation
Drupal Developer
kevin@appnovation.com
&

Jessica Richmond
Acquia
Sr. Director, North America Deliver...
What Can Go Wrong?

3
4
$68 Billion
USD
City Shuts Down
286 Deaths

Citizens Stranded &
Confused

5

8.4M People
Can’t Get to Work
6
Trains
out of
Service

Lack of Workers

Media is
Calling

370,000+
People Can’t
Get to Work
Site Traffic is
Increasing

7
What do Citizens Need?

8
What do Citizens Need?

Access to Information

9
What do Citizens Need?

Access to Information
What Should Transportation Authorities be
Thinking of?

10
What do Citizens Need?

Access to Information
What Should Transportation Authorities be
Thinking of?

Providing Informatio...
How Can You Prepare for a
Transportation Crisis?

12
Five Tips to Prepare for a
Transportation Crisis
1.
2.
3.
4.
5.

13

Scalability
Multi-Region Availability & Failover
Time...
1: Scalability
Always Assume You Will Need to Grow

•
•
•
•

14

Caching
Hardware
Optimization
Test Performance Early & Of...
2: Multi-Region HA & Failover
Be Prepared to Move Out of the Storm

• Codebase Synchronization
• Cross-Region Database Rep...
3: Time to Market
Your Audience Can’t Engage If You Aren’t Live

• Core/Contributed Modules
• APIs
• Acquia Cloud

16
4: User Friendly Design
Communicate in Ways Your Users Understand

• Content Types
• Fieldable Entities
• Views

17
5: Continuous Integration
Your Message is too Critical for Human Error

• Integration
• Automated Testing
• Jenkins

18
When Preparation Is Done Right
Case Studies

19
30K
20

Concurrent visitors per second
during Hurricane Sandy with 100%
uptime, serving 5.1M customers in
metro NYC
10x
Surge
21

Maintained 100% uptime during
extreme traffic surges just days
after relaunching BART.gov in
Drupal
Questions?
22
thank you!
23
Jessica Richmond
Acquia
Sr. Director, North America Delivery
jessica.richmond@acquia.com

Kevin Hu
Appnovation
Drupal Deve...
Upcoming SlideShare
Loading in …5
×

5 Tips to Prepare for a Transportation Crisis

570 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
570
On SlideShare
0
From Embeds
0
Number of Embeds
33
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

5 Tips to Prepare for a Transportation Crisis

  1. 1. Five Tips 1 To Prepare For a Transportation Crisis
  2. 2. Kevin Hu Appnovation Drupal Developer kevin@appnovation.com & Jessica Richmond Acquia Sr. Director, North America Delivery jessica.richmond@acquia.com 2
  3. 3. What Can Go Wrong? 3
  4. 4. 4
  5. 5. $68 Billion USD City Shuts Down 286 Deaths Citizens Stranded & Confused 5 8.4M People Can’t Get to Work
  6. 6. 6
  7. 7. Trains out of Service Lack of Workers Media is Calling 370,000+ People Can’t Get to Work Site Traffic is Increasing 7
  8. 8. What do Citizens Need? 8
  9. 9. What do Citizens Need? Access to Information 9
  10. 10. What do Citizens Need? Access to Information What Should Transportation Authorities be Thinking of? 10
  11. 11. What do Citizens Need? Access to Information What Should Transportation Authorities be Thinking of? Providing Information Not Worrying About their Website 11
  12. 12. How Can You Prepare for a Transportation Crisis? 12
  13. 13. Five Tips to Prepare for a Transportation Crisis 1. 2. 3. 4. 5. 13 Scalability Multi-Region Availability & Failover Time to Market User Friendly Design Continuous Integration
  14. 14. 1: Scalability Always Assume You Will Need to Grow • • • • 14 Caching Hardware Optimization Test Performance Early & Often
  15. 15. 2: Multi-Region HA & Failover Be Prepared to Move Out of the Storm • Codebase Synchronization • Cross-Region Database Replication • Drupal Filesystem 15
  16. 16. 3: Time to Market Your Audience Can’t Engage If You Aren’t Live • Core/Contributed Modules • APIs • Acquia Cloud 16
  17. 17. 4: User Friendly Design Communicate in Ways Your Users Understand • Content Types • Fieldable Entities • Views 17
  18. 18. 5: Continuous Integration Your Message is too Critical for Human Error • Integration • Automated Testing • Jenkins 18
  19. 19. When Preparation Is Done Right Case Studies 19
  20. 20. 30K 20 Concurrent visitors per second during Hurricane Sandy with 100% uptime, serving 5.1M customers in metro NYC
  21. 21. 10x Surge 21 Maintained 100% uptime during extreme traffic surges just days after relaunching BART.gov in Drupal
  22. 22. Questions? 22
  23. 23. thank you! 23
  24. 24. Jessica Richmond Acquia Sr. Director, North America Delivery jessica.richmond@acquia.com Kevin Hu Appnovation Drupal Developer kevin@appnovation.com 24

×