Getting Started with JFrog SaaS¶
JFrog SaaS is a fully managed, cloud-hosted version of the JFrog Platform. You get an Artifactory instance, Xray, and Curation โ all ready within minutes of signing up, with no infrastructure to manage.
Prerequisites¶
- A valid email address
- A web browser
- No software installation required for this tutorial
Step 1: Sign Up for a Free Trial¶
- Navigate to https://jfrog.com/start-free/
- Click Start for Free
- Enter your work email and create a password
- Choose JFrog Cloud (SaaS) when prompted
- Select your preferred cloud region (AWS, GCP, or Azure)
- Enter your company name โ this becomes part of your URL
Your instance will be provisioned at:
https://<your-company>.jfrog.io
๐ก Tip: The company name you choose becomes permanent and part of all your repository URLs โ choose a short, lowercase, meaningful name.
Step 2: First Login and UI Overview¶
After email verification, log in to your instance. The JFrog Platform UI is organized as follows:
Top Navigation Bar
โโโ Artifactory โ Repository management (this series)
โโโ Xray โ Security scanning
โโโ Distribution โ Release distribution
โโโ Curation โ Package approval policies
โโโ Administration โ Users, groups, system config
Key areas in Artifactory:
| UI Section | Purpose |
|---|---|
| Application > Artifactory > Repositories | Create and manage repositories |
| Application > Artifactory > Artifacts | Browse and search artifacts |
| Application > Artifactory > Builds | View build info published from CI |
| Administration > User Management | Manage users, groups, tokens |
| Administration > Repositories | Manage repo settings, cleanup |
Step 3: Create Your First Repository¶
Let's create a simple Generic Local Repository to get familiar with the process.
- Go to Administration โ Repositories
- Click + New Repository
- Select Local
- Choose Generic as the package type
- Set Repository Key to
my-first-repo - Click Create Local Repository
You will see your repository listed under Repositories. Click on it to explore: - General tab โ key, description, storage - Advanced tab โ deployment, caching, blacklist - Permissions tab โ who can read, write, manage
Step 4: Browse the Repository¶
Navigate to Application โ Artifactory โ Artifacts.
On the left panel you'll see your tree of repositories. Click my-first-repo to open it. It's currently empty โ that's expected for a brand-new repo.
Step 5: Generate an Access Token¶
You'll need an Access Token to authenticate with the JFrog CLI, REST API, or CI/CD systems.
- Go to Administration โ User Management โ Access Tokens
- Click Generate Token
- Set Token Description:
my-cli-token - Set Token Scope:
Applied Permissions / Userโ select your user - Set Expiry: choose based on your needs (1 year is common for dev)
- Click Generate
- Copy and save the token โ it is only shown once
Step 6: Verify Your Instance Details¶
Make a note of the following โ you will use these throughout all future tutorials:
| Detail | Value |
|---|---|
| JFrog SaaS URL | https://<company>.jfrog.io |
| Artifactory Base URL | https://<company>.jfrog.io/artifactory |
| Username | Your login email |
| Access Token | Generated in Step 5 |
FAQs¶
How long is the free trial?¶
JFrog SaaS free trial lasts 14 days with full platform access. After that, you can upgrade to a paid plan or use the free tier (limited storage and features).
Can I change my company name later?¶
No โ the JFrog SaaS subdomain is permanent. Choose carefully.
Is JFrog SaaS GDPR compliant?¶
Yes. JFrog supports multiple cloud regions across US, EU, and APAC to meet data residency requirements.
Next Steps¶
๐ Key Concepts: Local, Remote & Virtual Repos ๐ Maven Repositories โ Full Walkthrough ๐ JFrog CLI Basics
๐ง Quick Quiz¶
When you sign up for JFrog SaaS, what forms your instance URL?
๐ฌ DevopsPilot Weekly โ Learn DevOps, Cloud & Gen AI the simple way.
๐ Subscribe here