6,858 views
CI and CD (Continuous Integration and Continuous Deployment) are two terms that are now an integral part of modern software development. But what do these two terms mean? What do CI and CD mean in practice, and what should you pay attention to when using them? 00:00 – Introduction 00:39 – The idea of Continuous Integration (CI) 01:57 – A build after every commit 03:13 – Run everything via script 04:21 – UI tests take time 05:19 – The dev-prod parity 06:23 – Early feedback 07:07 – Merge branches promptly 08:28 – Pull requests from bots 09:03 – The idea of Continuous Deployment (CD) 10:26 – Reproducibility and traceability 11:09 – Publish regularly 12:00 – Outlook ─────────────────────── About the native web ???? We are a consulting, Training and development company specializing in web and cloud technologies. We strive for smart and elegant solutions to complex problems, and we believe that software development is not an end in itself. Instead, software should solve actual real-world problems. We believe that native web and cloud technologies are the foundation on which the future is built. Our core competency is the design and development of distributed web and cloud applications using these technologies in interdisciplinary teams. We also develop our own open source framework called wolkenkit. And we love sharing our knowledge in trainings and workshops, at conferences and user groups. ⬥ Subscribe to the channel: / @thenativeweb ──────────────────────── Further links ???? ⬥ Website: https://www.thenativeweb.io/ ⬥ Twitter: / thenativeweb , / goloroden ⬥ GitHub: https://github.com/thenativeweb ⬥ wolkenkit: https://www.thenativeweb.io/wolkenkit... ⬥ Imprint: https://www.thenativeweb.io/company/l...