Unlocking the Power of API Management: A New Architecture for Exposing Internal and External APIs with Application Gateway