I was able to download and make the Spring's petclinic application up and running but I am stuck on what software to download for terracotta as given in Step 4:
You will want to use BigMemory Go for a single cache with off heap memory or BigMemory Max for a distributed cache.
You then need to request a trial license by following the links on respective pages.