{"version":"1.0","type":"rich","provider_name":"Acast","provider_url":"https://acast.com","height":250,"width":700,"html":"<iframe src=\"https://embed.acast.com/$/6421d9ff039ec500111e00fb/683077b3fc865cdd04eb3ddb?\" frameBorder=\"0\" width=\"700\" height=\"250\"></iframe>","title":"38. CI/CD inom data - standard eller science fiction?","thumbnail_width":200,"thumbnail_height":200,"thumbnail_url":"https://open-images.acast.com/shows/6421d9ff039ec500111e00fb/1749461239105-f86cbc1d-0d71-4b93-86f4-c86a404ae126.jpeg?height=200","description":"<p>Vad betyder CI/CD egentligen i en datautvecklares vardag?</p><p>I detta avsnitt pratar Benny, Hugo och Johnny om varför Continuous Integration och Continuous Deployment borde vara lika självklart i data som i mjukvaruvärlden. Vi pratar kodkvalitet, testmiljöer, edge cases och varför datavärlden inte längre har råd att ligga efter när det gäller automation.</p><p>Du får höra varför testning med riktig produktionsdata är svårare än det låter, hur en PR-miljö kan rädda dig från katastrof – och varför copy-pasta direkt i databasen är en riktigt dålig idé.</p><p>Vill du göra din datautveckling mer robust, mer DevOps – och mycket mindre kaos? Då är det här avsnittet för dig.</p><p><br></p><p>Har du frågor, funderingar eller förslag på framtida ämnen? Hör gärna av dig till&nbsp;<a href=\"mailto:datastudion@datadao.se\" rel=\"noopener noreferrer\" target=\"_blank\">datastudion@datadao.se</a>!</p><p><br></p><p>Referenser:</p><p>Grunderna i CI/CD och DevOps</p><ul><li><a href=\"https://martinfowler.com/articles/continuousIntegration.html\" rel=\"noopener noreferrer\" target=\"_blank\">Continuous Integration – Martin Fowler</a></li><li><a href=\"https://www.atlassian.com/continuous-delivery/ci-vs-cd\" rel=\"noopener noreferrer\" target=\"_blank\">What is CI/CD? – Atlassian guide</a></li></ul><p>Testning och data pipelines</p><ul><li><a href=\"https://www.joshwills.com/blog/2019/testing-your-data/\" rel=\"noopener noreferrer\" target=\"_blank\">Why you should test your data – Josh Wills</a></li><li><a href=\"https://docs.greatexpectations.io/docs/\" rel=\"noopener noreferrer\" target=\"_blank\">Great Expectations – Introduktion till data testing</a></li></ul><p>Verktyg och automation</p><ul><li><a href=\"https://docs.getdbt.com/docs/deploy/ci-checks\" rel=\"noopener noreferrer\" target=\"_blank\">CI med dbt – dbt Labs guide</a></li><li><a href=\"https://docs.github.com/en/actions\" rel=\"noopener noreferrer\" target=\"_blank\">GitHub Actions – Automatisera tester och deploy</a></li></ul><p>Infrastruktur &amp; PR-miljöer</p><ul><li><a href=\"https://aws.amazon.com/devops/what-is-infrastructure-as-code/\" rel=\"noopener noreferrer\" target=\"_blank\">Vad är Infrastructure as Code? – AWS</a></li><li><a href=\"https://www.getdbt.com/blog/ci-cd-with-snowflake-and-dbt-cloud/\" rel=\"noopener noreferrer\" target=\"_blank\">CI/CD för Snowflake och dbt – dbt Labs blogg</a></li></ul><p><br></p>","author_name":"Data Dao"}