Accelerating Software Delivery in the Cloud

Cloud CI/CD with JFrog Artifactory

So you’ve decided to take your development to the cloud. That’s a smart choice as cloud automation offers the speed and agility businesses need to keep pace with competition and ever-changing market demands. Cloud DevOps tools offer greater flexibility, rapid deployment, reduced IT costs, and low upfront costs with subscription pricing.

Cloud-based offerings are a cost effective solution for many startup companies that are short on capital and resources to invest in and maintain a secure infrastructure in-house. Large, established enterprises also benefit from cloud strategies through reduced maintenance cost, time management, and space (to house servers), resulting in greater business agility.

You’ve built out your Cloud CI/CD pipeline. Version control. Check. CI/CD server. Check. Build tools/dependency managers, remote public repositories, deployment tools, and cloud provider selected. Check, check, check, and check. Now you’ve got your cloud automation set up with no servers to manage and maintain, the ability to scale any of your services as needed, and the flexibility to change tools or providers to keep up with evolving technologies and changes in the market. So you’re all set, right?

Not quite. How do you efficiently manage all the build artifacts and dependencies from the packages your development teams work with? The key element your Cloud CI/CD pipeline needs is a binary repository manager.

Introducing JFrog Artifactory in the Cloud

Artifactory is a highly scalable and universal repository manager. It is an essential tool that stores all artifacts in one central location, provides end-to-end management of binaries and their dependencies and reduces the time from code to release.

Why should you care?

Here’s why Artifactory should be front and center in your cloud CI/CD pipeline:

  • It supports all major development technologies
    In today’s software environment, developers use multiple technologies. Artifactory is a universal solution that supports Maven, npm, Python, NuGet, Gradle, Helm, and in fact all major package formats (over 20 and growing) in common use today. So whether you need a Docker registry, or a Kubernetes registry to deploy containerized apps to your Kubernetes cluster, or use any of those other supported technologies,  Artifactory is the tool that will manage your binaries.
  • It supports all CI/CD servers
    Artifactory offers out-of-the-box integration with all major CI/CD servers. When running builds, your CI/CD server pulls artifacts and resolves dependencies from Artifactory, and then deploys those builds back to Artifactory. Exhaustive metadata collected during the build process is also uploaded making the builds fully traceable giving you an automated end-to end solution for tracking artifacts from build to deployment.
  • It provides unmatched stability
    When installed in an active/active, clustered High Availability  configuration, Artifactory provides continuous access to your artifacts with up to five-nines availability, supporting heavy load bursts with zero downtime.
  • It provides consistent and reliable access to remote artifacts
    Those dependencies that your builds need, and the remote public repositories that host them may not always be available. Remote public resources can go down, dependencies can be removed, and even the network can sometimes be spotty – all of which can cause your builds to grind to a halt. Once artifacts have been downloaded, Artifactory caches them locally eliminating the need to download them again and removing your dependence on the remote public repository and network.
  • It offers unlimited file storage scalability
    Using cloud storage providers (S3, GCS or Azure) Artifactory grows with your needs for storage to any scale. No need to install or maintain file storage devices.

CI/CD in the cloud with JFrog Artifactory

With JFrog Artifactory Cloud you can harness the power of the cloud using a low monthly subscription, pay-as-you-go model. We do all the heavy lifting of managing and maintaining the infrastructure, you just pick your cloud provider. We offer freedom of choice; Amazon Web Services, Microsoft Azure, or Google Cloud Platform and support co-location, giving you the choice of regions, with free updates.

Try it yourself and see how easy it is to get started.