Any aws pipeline I build I write as agnostically as possible, and usually write basic ideas and selections from another platform into my docs and proposals.
It's happened twice in my career that a shop had totally jumped provider, which isn't a lot but is enough to keep one eye open