Upvote:-2
On the airport website it clearly states you will need to pass through passport control:
Standard passport control at Schiphol
When travelling from Schiphol to a non-Schengen country, you have to pass through Passport Control. Your passport is also checked when you arrive from a non-Schengen country. These checks are carried out by the Royal Netherlands Marechaussee, a branch of the Dutch armed forces with police powers.
Passport control is usually sped up by KLM.
If your flight is delayed by a little bit it is quite likely you will miss the connection. In some cases, KLM may hold the flight a bit if a lot of passengers are transferring (bear in mind this is their hub).
A personal suggestion, don't book the latest flight fro AMS-Germany so if your flight is delayed you don't have to stay in a hotel overnight like I did.
It is doable though, so your choice.