Let's Encrypt provides a totally automated API for certificate issuance, which is used by dozens of different tools and services. So it all depends on who is going to be obtaining the certificates and how. For example, you can see some of the implementations at
There are also hosting providers and CDNs that directly use these or other clients to obtain certificates on behalf of their customers.
If you have to integrate with Akamai, it might be good to check in with them to find out whether they would obtain the certificates for you or whether you have to get them yourself and then somehow provide them to Akamai. If you ask them and report back, I can try to help you if you didn't understand something about their answer.