There are many variations, depending on the player ability, game conditions, and the opponent's style. On higher levels, teams will deploy two inside strikers. Or the middle halfback cheats up. I've seen lineups with five forwards. Soccer is less technical than American football, where each play is carefully diagrammed and thought out in advance.
Soccer is a fluid game, where players decifer the individual situation.
However, soccer depends much more on the dynamics of the moment. There clearly are both. However, soccer strategy involves more a system of concepts which are applied in given situations.