hands-on training

PDT AMERICAS May 25 | GMT +1 EMEA June 1

With the purchase of a training pass, you will be able to select one full-day class or two half-day classes.

FILTER BY:
Duration
Theme
Skill level
Products

Full Day Classes 8:00AM – 2:30PM

In this course, we’ll do a deep dive into all of the JFrog Platform components and how those components interact to form a full end-to-end solution. We’ll focus on use cases for Platform-specific components (e.g. Distribution, Pipelines, Xray, Access Federation etc.) and provide hands-on demonstrations showcasing how to solve specific problems for common customer use cases. Who should attend Companies who are evaluating an Enterprise+ subscription or have purchased Enterprise+ .This course is focused on use cases for JFrog Platform-specific features

In this hands-on training, you’ll learn the basics of JFrog Artifactory. The full-day training will teach you how to configure repositories and how to automate pipelines with included REST API, CLI and AQL tools. The training will also include best practices and use cases with build tools and CI servers most commonly used with JFrog Artifactory. Who should attend Developers, release managers, automation engineers, and DevOps engineers who would like to gain an overall understanding and hands-on experience with JFrog Artifactory.

Basic system administration skills are required, as well as a basic understanding of continuous integration servers and package managers.

In this training session, you’ll learn best-practices when using the JFrog Platform to store and manage your Docker images and Kubernetes deployments from beginning to end, while also setting up a continuous build, test and deploy pipeline. We’ll cover best practices for managing and creating Docker registries and Helm repositories, testing and promotion of Docker containers, and taking your containers all the way to production using the JFrog Platform and Kubernetes together. While the use cases discussed will cover and utilize the entire JFrog Platform, the majority of the hands-on training will focus on JFrog Artifactory and CI tools working together. Who should attend Developers, Development Managers, and DevOps Engineers who are currently using JFrog Artifactory and Docker, Current Docker users who are considering using JFrog Artifactory. A good understanding of Docker containers and CI servers for cloud-native pipelines is required.

In this advanced, hands-on training class, you will learn how to take JFrog Artifactory to the next level. Artifactory has strong fundamentals that provide robust automation capabilities, allow you to garner a deep understanding of REST API, AQL, and the JFrog CLI tools, the best use case for each one, and integration with other tools like CI servers, etc. We will discuss best practices for using metadata and cover common use cases and tools to solve real-life automation problems (such as cleanup, whitelisting, and tracking). We will also talk about User Plugins and their benefits for automation processes. Who should attend Developers, Release Engineers, and Artifactory Administrators who have some experience using JFrog Artifactory

Good skills with scripting, REST APIs, and curl are required.

Half Day Morning Classes 8:00AM - 11:00AM

JFrog builds and delivers security products that enable organizations to trust their pipeline from development to deployment and into production. In this basic training session, we’ll see how JFrog Xray can advance your DevSecOps journey, how it integrates with other components within the JFrog Platform to ensure your builds and artifacts are secure, and how to create different policies for different stages within the CI/CD process. We will demonstrate how to use the integration Xray has with different IDEs and CI Servers in order to enforce or enhance “shift left” concepts. Who should attend Developers, DevOps Engineers, Development Managers, DevSecOps professionals, and Application Security Engineers who are looking to get hands-on experience with JFrog security solutions.

Understanding of modern packaged software development processes and familiarity with programming languages such as Java, npm, or Python is required.

In this hands-on training, we’ll review the architecture of Artifactory and all of its microservices, the responsibilities that each microservice has and how to monitor and troubleshoot them individually or working together. We'll learn about the monitoring and data collection points using the built-in capabilities as well 3rd party integrations. Also, we’ll look at common issues and the best way of troubleshooting them together with some recommended best practices for optimizations & alerts. Who should attend DevOps & Release Engineers who administer JFrog Artifactory instances and have previous experience using JFrog Artifactory and are familiar with JFrog Artifactory concepts, setup and usage.

JFrog Pipelines is a universal and enterprise-ready automation service for performing the tasks of building, testing, and deploying software as part of a system of continuous integration and continuous delivery (CI/CD). Pipelines allow you easily create smart, event-driven workflows across your tools and teams to help you release applications faster. In this hands-on training, you will learn how to easily automate a DevOps workflow with a simple, declarative YAML-based language, allowing you to seamlessly integrate with all the JFrog products as well as enabling integrations with other DevOps tools/services. Who should attend DevOps Engineers & Developers who have basic experience with CI/CD tools and DevOps pipelines.

In this hands-on training class, students will gain basic familiarity with fundamental concepts of JFrog Pipelines, and directly compare and contrast JFrog Pipelines with existing Jenkins Pipeline CI/CD solutions. Students will learn how to utilize current Jenkins investments within the JFrog Pipelines framework, how to extend Jenkins functionality within the JFrog Platform and how new or existing projects may utilize JFrog Pipelines to deliver a cloud native CI/CD experience to deliver hybrid DevOps automation. Who should attend Release Engineers, IT Ops. Experience with Jenkins is required, no previous experience with JFrog Pipelines is required.

Software development pipelines need to adhere to the highest security standards. Because JFrog Artifactory is in the center of the development pipeline, it has to allow fine-grained, strong security. In this course, you will learn about the strong security foundations in JFrog Artifactory and JFrog Access, how identity management works and is configured, auditing, and distributed identity management with multiple Artifactory instances. You will learn about the levels of security built into Artifactory and how to leverage them for your setup, as well as extend them with user plugins to provide a custom ACL and permission model. We will get hands-on experience with access tokens, establishing the circle of trust on federated instances and clusters, etc. Who should attend Developers, DevOps Engineers and Development Managers who are looking to get hands-on experience with securing Artifactory and securely integrating JFrog Artifactory into their pipeline.

Half Day Afternoon Classes 11:30AM – 2:30PM

In this advanced training session, we’ll focus on how to adopt JFrog Xray within an organization. This includes: best practices for the onboarding process for different teams and projects; how to configure an initial setup to accommodate large numbers of artifacts and/or repositories; and how to configure different policies and watches for specific use cases and stages within the CI/CD lifecycle. We’ll further explore how to continually use the reported results of scans in order to make efficient decisions regarding the next steps, such as how to continuously check for new vulnerabilities or ensure your OSS libraries utilize the appropriate hygiene tests. We'll also focus on Xray’s architecture and how to effectively troubleshoot it. Who should attend Developers, DevOps Engineers, Development Managers, DevSecOps professionals, and Application Security Engineers with some understanding and experience with JFrog Xray.

In this hands-on training, we’ll review the architecture of Artifactory and all of its microservices, the responsibilities that each microservice has and how to monitor and troubleshoot them individually or working together. We'll learn about the monitoring and data collection points using the built-in capabilities as well 3rd party integrations. Also, we’ll look at common issues and the best way of troubleshooting them together with some recommended best practices for optimizations & alerts. Who should attend DevOps & Release Engineers who administer JFrog Artifactory instances and have previous experience using JFrog Artifactory and are familiar with JFrog Artifactory concepts, setup and usage.

JFrog Pipelines is a universal and enterprise-ready automation service for performing the tasks of building, testing, and deploying software as part of a system of continuous integration and continuous delivery (CI/CD). Pipelines enables you to easily create smart, event-driven workflows across your tools and teams to help you release applications faster. In this hands-on training, you will learn how to easily automate a DevOps workflow with a simple, declarative YAML-based language, allowing you to seamlessly integrate with all the JFrog products as well as enabling integrations with other DevOps tools and services. Who should attend DevOps Engineers & Developers who have basic experience with CI/CD tools and DevOps pipelines.

In this hands-on training class, we’ll expose you to robust JFrog Artifactory automation capabilities that help you manage an artifact’s lifecycle and release readiness. We’ll discuss best practices for using both the intrinsic and custom metadata available in Artifactory, as well as how to use the latest and greatest combination of JFrog CLI, AQL (Artifactory Query Language), REST APIs and user plugins. Who should attend Developers, DevOps Engineers, Development Managers, and QA professionals who have some experience using JFrog Artifactory and are familiar with basic JFrog Artifactory concepts and usage.

Good skills with scripting REST APIs and Curl are required.

Adopting Kubernetes in an organization is a major step, and for it to go well, many best practices and guardrails are required. This course focuses on why and how to use Helm charts as immutable artifacts of a Kubernetes deployment, and how to version and name Helm charts and Docker containers. It also covers promotion flows for Docker containers and Helm charts -- and how to use Artifactory to do these things together. The course also goes into the best ways to leverage third-party Helm charts, the enforcement of policies on artifact promotion, and how all of these technologies interact in a modern CD and DevOps environment to build reliable, robust systems. Who should attend DevOps/SRE, with basic knowledge of Docker and Kubernetes.

In this training session, we’ll focus on a variety of software distribution patterns. Whether you need to distribute releases to your production data centers or to your customers, many challenges have to be addressed such as dealing with regulated or degraded networks, achieving full end-to-end traceability over what was deployed and where, as well as managing entitlements. Course attendees will gain experience on orchestrating a secure and efficient distribution workflow using JFrog Distribution and Artifactory Edge Nodes. Who should attend Software Delivery Architects, Ops teams