May 2018 Summaries
2 posts from JFrog
Filter
Month:
Year:
Post Summaries
Back to Blog
Azure Container Instances (ACI) provide a straightforward way to deploy container applications in the cloud without the need for virtual machines, offering fast startup and second-level billing granularity. The integration of ACI with JFrog Artifactory is demonstrated by using Jenkins to build an NPM package of a Node.js app, transforming it into a Docker image, and deploying it to ACI. Artifactory serves as a Kubernetes Registry, simplifying the management of binary resources by acting as a centralized repository, which supports multiple package types and integrates with a wide range of tools. The process involves configuring Jenkins to build the app, setting up Artifactory as a Docker registry, creating a Jenkins pipeline to push the Docker image to Artifactory, and deploying the image to ACI using Azure CLI. This integration ensures efficient resource management and enhances build performance while providing traceability, allowing users to confidently run containers in ACI with a clear understanding of their content and origins.
May 28, 2018
750 words in the original blog post.
Go, a programming language developed by Google, has gained significant popularity among developers and DevOps, but faced challenges due to the lack of standard tools for dependency management and package registry. To address these issues, Google introduced versioning support for Go, and JFrog's Artifactory 5.11 further enhanced Go's ecosystem by supporting Go registries, providing developers with capabilities like setting up private Go registries, using remote repositories as caching proxies, and aggregating resources through virtual repositories. Artifactory offers enterprise-grade features such as robust security, scalability, and high availability, making it a comprehensive solution for managing Go packages. Integrating JFrog CLI with Artifactory allows developers to deploy Go projects efficiently by following a series of steps to configure, build, and publish Go modules, ensuring a streamlined workflow and reliable package management.
May 02, 2018
894 words in the original blog post.