t2 micros's are crazily underpowered. Several posters on this forum have shown that micro instances have a tendency to drop keys and OOM kill processes like Redis, so it's not a great idea to run Tyk on.
The logs for Tyk on ubuntu are under
/var/log/upstart, that may be a good place to start looking for why they are 404ing.
Also, Tyk requires a valid hostname for the dashboard and the portal, if you are using it, and they must be different.