Operations | Monitoring | ITSM | DevOps | Cloud

Latest News

Decoding the Difference: Artifacts vs Packages in Software Development

"Artifact" and "package" are often used interchangeably, but they have distinct differences. Understand their unique roles, learn through practical examples, and discover why distinguishing between them is vital for effective software management and distribution. "Artifact" and "package" are often used interchangeably, but they have distinct differences.

Celebrating Success: Cloudsmith Recognized by G2

Cloudsmith celebrates being honored with two prestigious G2 awards: "Best Relationship Summer 2023" and "High Performer Summer 2023". Discover how our commitment to exceptional customer service and a best-in-class software supply chain management platform earned us these badges. Cloudsmith celebrates being honored with two prestigious G2 awards: "Best Relationship Summer 2023" and "High Performer Summer 2023".

Machine Learning CI/CD with AWS Sagemaker

There are many benefits of incorporating CI/CD into your ML pipeline, such as automating the deployment of ML models to production at scale. The focus of this article is to illustrate how to integrate AWS SageMaker model training and deployment into CircleCI CI/CD pipelines. The structure of this project is a monorepo containing multiple models. The monorepo approach has advantages over the polyrepo approach, including simplified dependency versioning and security vulnerability management.

Let your engineering team delegate toil to the robots with automated actions

If you want to make software engineering easy to improve, then automate actions in your development process. These simple yet high-impact “if this, then that” conditions pack a punch toward reducing toil and cognitive load. Your developers choose what’s important to improve and reap the benefits of an efficient and optimized development environment.

The Latest JFrog Plugin for Jenkins

We all know that artifact management is an important part of our development lifecycle, and if you’re using Jenkins you’ll also need to store your builds and binaries. In the world of DevOps, efficient integration and management of artifacts and dependencies are crucial for successful software delivery. Together, Jenkins and JFrog Artifactory offer a powerful combination for streamlined build processes.

Improving discoverability of the git blame functionality on Bitbucket Cloud UI

We are making git blame feature more discoverable on the Bitbucket Cloud UI. A very useful feature of git, git blame has been available on the Bitbucket Cloud UI for years. Similar to how git blame works with git, on Bitbucket Cloud it annotates each line in the given file with information from the commit which introduced the line.

10 Awesome Benefits of Artifact Management and Why You Need It

All about artifact management, alongside 10 awesome benefits that any good Artifact Management platform will provide, including added security, traceability, and control. Efficiency and organization are key when it comes to continuous delivery. As teams work to deliver high-quality software at an increasingly fast pace, the need for effective management of the various components of the software development lifecycle has become paramount.

Pushing a project to GitLab

GitLab is a collaborative Git repository that fosters open-source development by offering both free open and private repositories. With its extensive features such as issue tracking and wikis, GitLab empowers teams to collaborate effectively and create exceptional software solutions. GitHub and Bitbucket are similar tools. CircleCI has launched support for Gitlab, so it is helpful to learn to use it. In this tutorial, I’ll show you how to push a project to GitLab.

Don't waste time on irrelevant false positive alerts in your source code

Are you tired of using security tools that generate endless results, making it impossible to identify actual risks? Do you struggle with inefficient prioritization due to a lack of context, making the process of assessing and remediating vulnerabilities a time-consuming nightmare? Look no further than JFrog’s Contextual Analysis, available as part of the “jf audit” command in the JFrog CLI.

Adopt a "Release-first" Approach with Release Lifecycle Management in JFrog Artifactory

Every organization has a process for building and releasing software. Smaller organizations may run a few automated tests before releasing, while larger organizations may have 100s of scans, validations, and approvals spanning everything from technical to legal. Whatever the process is, the end goal is the same: software that’s mature enough for release. The challenge is that this process is complicated, messy, and often created in an ad hoc way, changing as organizations evolve.