A reverse proxy
Authentication and authorization service
Software framework that provides facilities to create web apps and a server environment to run them
Group of servers working together on one system to increase availability
Establish data consistency between two or more databases