Ang infrastructure layer ang nagho-host ng anumang dependencies (applications) na kakailanganin ng isang system. Ito ay ginagamit para mag-communicate sa external applications gamit ang API (Application Programming Interface).