Continuous Integration / Continuous Delivery (CI/CD)
Pipelines & Workflows (e.g., Jenkins, GitLab CI, CircleCI, Azure DevOps)
Build Automation & Management (e.g., Maven, Gradle, npm, Yarn)
Artifact Management & Repositories (e.g., Nexus, Artifactory)
Release Strategies & Deployment Patterns (e.g., Blue/Green, Canary)
12 topics in this forum
-
Palo Alto Networks' Daniel Krivelevich shares a general three-step framework organizations can use to secure the CI/CD pipeline and surrounding areas. View the full article
-
- 0 replies
- 458 views
-
-
Agile processes, prioritizing speed, quality, and efficiency, are gradually replacing traditional software development and deployment methods in the age of rapid software delivery. CI/CD has become a fundamental component of contemporary software development, allowing teams to automate the processes of building, testing, and deploying software. The pipeline facilitates the flow of code changes from development to production and is the central component of continuous integration and delivery (CI/CD). Recent studies like “State of DevOps” highlight that the most common DevOps practices are continuous integration (CI) and continuous delivery (CD), used by 80% of organization…
-
- 1 reply
- 187 views
-
-
This post discusses the benefits of and how to build an AWS CI/CD pipeline in AWS CodePipeline for multi-region deployment. The CI/CD pipeline triggers on application code changes pushed to your AWS CodeCommit repository. This automatically feeds into AWS CodeBuild for static and security analysis of the CloudFormation template. Another CodeBuild instance builds the application to generate an AMI image as output. AWS Lambda then copies the AMI image to other Regions. Finally, AWS CloudFormation cross-region actions are triggered and provision the instance into target Regions based on AMI image… View the full article
-
- 0 replies
- 52 views
-
-
CloudBees took the wraps off the first major update to the open source Jenkins CI/CD platform made in the past several years. View the full article
-
- 0 replies
- 236 views
-
-
Software development is filled with repetitive tasks—managing issues, handling approvals, triggering CI/CD workflows, and more. But what if you could automate these types of tasks directly within GitHub Issues? That’s the promise of IssueOps, a methodology that turns GitHub Issues into a command center for automation. Whether you’re a solo developer or part of an engineering team, IssueOps helps you streamline operations without ever leaving your repository. In this article, I’ll explore the concept of IssueOps using state-machine terminology and strategies to help you work more efficiently on GitHub. After all, who doesn’t love automation? ... The GitHub BlogIssueOps: Au…
-
- 0 replies
- 20 views
-
-
3 min read By introducing vulnerabilities, long-lived credentials can erase the rapid, iterative improvements automated software processes are designed to deliver. The post Securing CI/CD Pipelines: The Role of Workload Identity Federation appeared first on Aembit. The post Securing CI/CD Pipelines: The Role of Workload Identity Federation appeared first on Security Boulevard. View the full article
-
- 0 replies
- 77 views
-
-
Hello Everyone I am currently working on integrating automated rollbacks into our CI/CD pipeline to ensure a more robust deployment process. Our team is looking to find the best methods and tools that can be adopted to make this transition as smooth as possible. I came across this article- https://docs.aws.amazon.com/codedeploy/devops traininglatest/userguide/deployments-rollback-and-redeploy.html ,that provided some insights, but I'd love to hear from those of you who have hands-on experience in this area: What strategies have you implemented for automated rollbacks? How do you handle rollback complexities, especially when dealing with dependencie…
-
- 2 replies
- 541 views
-
-
In the fast-paced world of software development, where agility and rapid iteration are key, a slow and sluggish CI/CD (Continuous Integration/Continuous Deployment) pipeline can be a major bottleneck. Slow pipelines not only hinder developer productivity but also delay the delivery of new features and bug fixes to users. To address this challenge, organizations are seeking strategies to optimize and accelerate their CI/CD pipelines. In this article, we explore effective strategies to speed up CI/CD pipelines and achieve faster time-to-delivery. 1. Parallelize Builds and Tests: One of the most effective ways to speed up CI/CD pipelines is to parallelize the build an…
-
- 0 replies
- 293 views
-
-
Organizations often use Terraform Modules to orchestrate complex resource provisioning and provide a simple interface for developers to enter the required parameters to deploy the desired infrastructure. Modules enable code reuse and provide a method for organizations to standardize deployment of common workloads such as a three-tier web application, a cloud networking environment, or a data analytics pipeline. When building Terraform modules, it is common for the module author to start with manual testing. Manual testing is performed using commands such as terraform validate for syntax validation, terraform plan to preview the execution plan, and terraform apply followed…
-
- 0 replies
- 110 views
-
-
Let’s enter the world of software development! Automation has now become the heartbeat of contemporary DevOps practices. However, on the backdrop, the threat associated with it has been growing at a similar rate. Tools like GitHub Actions are known to streamline workflows by automating the testing process, deployment, and integration tasks. As the world talked […] The post The Silent Threat in CI/CD: How Hackers Target Your Automation? appeared first on Kratikal Blogs - Information Hub For Cyber Security Experts. The post The Silent Threat in CI/CD: How Hackers Target Your Automation? appeared first on Security Boulevard. View the full article
-
- 0 replies
- 17 views
-
-
If you are looking for a way to manage your Kubernetes applications using GitOps principles, you definitely should check out Argo CD. In this article, I will show you what Argo CD is, how it works, and how you can use it to deploy and manage your applications in a declarative and automated way... View the full article
-
- 0 replies
- 234 views
-
-
Homepage Jenkins is a self-contained, open source automation server which can be used to automate all sorts of tasks related to building, testing, and delivering or deploying software. Jenkins can be installed through native system packages, Docker, or even run standalone by any machine with a Java Runtime Environment (JRE) installed.