Amazon interview question

Technical architecture for a web based apps, adding new features