Palo Alto architecture