2013年3月4日 星期一

Intrastructure for Startups

[backup]


  1. Don't run out of money.
  2. Your time is valuable. Don't waste it.
  3. Setup the Infrastructure you need.
  4. Don't setup infrastructure you don't need. Yet.
  5. Don't make future work for yourself.
  6. you ain't gonna need it.
  7. Stack at launch
    1. Merb
    2. datamapper
    3. resque
    4. MySQL & Redis
    5. Munin & Pingdom
      1. Now Collected + nagios + custom code
    6. Syslog - https://papertrailapp.com/plans
    7. Chef-solo
    8. Ubuntu LTS
    9. slicehost
    10. DynECT
    11. Edgecast
    12. Github
    13. Google Apps
    14. Dropbox
    15. Campfire
    16. Skype
    17. join.me
    18. Every project tracking tool ever
  8. You do not need 99.999% update. Yet.
  9. Never use the EC2 root credentials
  10. Know your escape plan for every infrastructure provider.
  11. Stashboard - http://www.stashboard.org/ ( If your product is the infrastructure, build it. )
  12. MVI - Minimum Viable Infrastructure.
    • Source Control - github
    • Config Management - rsync & bash
    • Some Servers - EC2
    • Backups - s3cmd
    • External availability monitoring - pingdom
  13. You are not FB. or Etsy, Yet.
  14. You don't have 100 engineers. Yet.
  15. You don't need a Highly scalable data store. Yet.
  16. You don't need multi-vendor redundancy. Yet.
  17. Watch out for
    • Black swans
    • Vendor lock in
    • Unsupported products
    • Time Wasting

沒有留言:

張貼留言