Skip to main content

4 posts tagged with "Automation"

View All Tags

What is CICD?

· 11 min read
Thibault Viaene
Student Odisee => Opleding Bachelor Elektronica-ICT
bronnen

bron: Integraal overgenomen van gitLab
Origineel auteur: GitLab

Use CI/CD to automate your software development workflows and deploy better quality code, more often. Using a continuous and iterative process to build, test, and deploy helps avoid bugs and code failures.

CI/CD falls under DevOps (the joining of development and operations teams) and combines the practices of continuous integration and continuous delivery. CI/CD automates much or all of the manual human intervention traditionally needed to get new code from a commit into production, encompassing the build, test (including integration tests, unit tests, and regression tests), and deploy phases, as well as infrastructure provisioning. With a CI/CD pipeline, development teams can make changes to code that are then automatically tested and pushed out for delivery and deployment. Get CI/CD right and downtime is minimized and code releases happen faster.

Infrastructure as Code The Good the Bad and the Future

· 13 min read
Dinand van der Schoor
Student Odisee => Opleiding Bachelor Elektronica-ICT
Bronnen

Bron: artikel integraal overgenomen van humanitec.com
Origineel auteur: Luca Galante

Iac-Future

Infrastructure as Code is a key element of most top performing engineering setups. It’s a big leap forward in the way Ops and Devs interact with their own infrastructure. Interestingly, many still disagree on its definition and best practices. This article will clearly describe IaC, looking at both the its great benefits and crucial limitations.

Infrastructure as Code (IaC) is making waves in the world of software engineering, shaking up how Ops folks handle infrastructure setup and upkeep. But even though IaC has become pretty much the industry standard, there's still some serious debate going on about what exactly it is — and how to get it right. This article will take you on a journey through the history and future of infrastructure workflows. I’ll dive into what technologies were born out of the IaC evolution along with all the good stuff it offers, along with its limitations. Let's get started.

You should stop writing Dockerfiles today — Do this instead

· 5 min read
Duarte Van Hecke
Student Odisee => Opleiding Bachelor Elektronica-ICT
bronnen

bron: Integraal overgenomen van medium
Origineel auteur: Akhilesh Mishra

Are you one of those who find writing Dockerfiles, and docker-compose.yml files painful?

At least I never enjoyed it.

I always wondered if I was following the best practices, and not introducing security vulnerabilities unknowingly while writing the Dockerfile , docker-compose config files.

Well, I won’t have to worry about it anymore, thanks to the good people at Docker who put Generative AI to better use without making too much noise about it.

They created a CLI utility tool — docker init

Mastering Automation with Ansible

· 2 min read
Sven Knockaert
Docent Odisee => Opleiding Bachelor Elektronica-ICT
Bronnen

Bron: artikel gedeeltelijk overgenomen van blog.devops.dev
Origineel auteur: Michael Hagans

mastering-automation

Are you ready to embark on your coding journey? Whether you’re a seasoned developer or just starting, setting up the right development environment is crucial for a smooth and productive workflow. In this guide, we’ll walk you through the steps to create a robust development environment using popular tools like Microsoft Visual Studio Code, Python, and Ansible.