Az STS-128 küldetés feladata a Nemzetközi Űrállomás karbantartása, valamint 8 tonnányi utánpótlás, tudományos kísérleti eszközök és létfenntartó berendezések felszállítása volt.