By Mark Galpin, JFrog
Correct this if it's wrong, but as a software developer you have two main dreams - to enjoy your coding and to not have to care about anything else but code. Setting up an environment and maintaining a CI/CD cycle for your software can be complicated and painful. The good news is, it doesn't have to be! In this talk, Mark will demo some of the most popular alternatives for a cloud-based development life cycle: from CI builds with DEV@cloud, through artifact deployment to a binary repository and finally, rolling out your release on a truly modern distribution platform.
17. Whats The Spec?
• Automated
– Releases are controlled, but easy
• Enterprise Ready
– Can handle both open source and
proprietary project needs
• Control
– I choose who sees what
18. ‹ Store your sources
‹ Build your binaries
‹ Store your binaries
‹ Deploy your binaries (to your server)
or
‹ Distribute your binaries
31. Advantages of DEV@Cloud
• In the Cloud!
– No servers to maintain
• Its Jenkins!
– The tool we all know and
love!
• Plugins
32.
33. Options:
• Use the DEV@Cloud built-in
repos
– Network Close
– No Additional Charge
• Not a true binary repository
– Lacks many capabilities that a fully-
featured binary repository provides
35. Why Artifactory Online?
• Focused on managing your
binaries
– Reproducible Builds!
• Extensible Metadata for your
artifacts
– Advanced search by metadata!
• Artifactory Online is in the Cloud
36. The Frog And the Butler!
• Automatically Generated
Build-Time Metadata
– Build Information
– Dependency Information
– License Information
– Environment Variables
37. The Frog And the Butler!
• Still Network Close (US-
East-1)
• Maintained Plugin available
for all Jenkins
44. The Butler and the Frog
Distributing your Binaries Together
45. 3 Things to watch for in the demonstration:
1. We will go from source -> distribution with minimal
intervention
2. The Butler and the Frog: Great Products Better Together!
3. All in the cloud – I will touch nothing but the web browser