Embed presentation
Download as PDF, PPTX





















This document outlines the typical life cycle of a ruby project in a startup from initial development through deployment and operations. It begins with discussing startups, minimum viable products, and getting user feedback. It then describes the evolution of deployment from using bash scripts to using load balancers and tools like Ansible to enable easy deployment. It also discusses the devops movement and trends like constant integration, testing, and automated deployments. Specific techniques like using Docker, Redis, and cron jobs for a pet project API are outlined. Finally, it discusses next steps like continuous integration, deployment, and delivery and improving the architecture further.



















