This blog is a great beginner's quick-start guide. If you want to learn more about Git usage in detail, I recommend reading https://git-scm.com/book/en/v2
Is there a distributed version of SQLite that keeps its embedded library feature? For example, it could use EBS and S3 for shared storage, allowing for distributed read and write access, and possibly even multiple concurrent reads and writes.
Should this be available, numerous lightweight web applications could operate without having to set up a separate PostgreSQL or MySQL database.