Amazon SES is an email service provider that supports full DMARC compliance for its customers. We've created a guide to provide you with all of the necessary steps and considerations for configuring Amazon SES: https://dmarcian.com/amazon-ses-source-guide/
See our source guide for guidance on how to enable DKIM signing. For senders who have already achieved DKIM-alignment, SES now supports 2048-bit DKIM keys. Consider rotating your keys if you are using 1024-bit keys. More information here: https://aws.amazon.com/about-aws/whats-new/2021/09/amazon-ses-2048-bit-dkim/
Amazon SES requires the use of a dedicated subdomain to achieve SPF alignment. See our source guide for further guidance.