Skip to content

Challenges That Led Us To Adopt Platform Engineering

Photo of Batel Tova
Hosted By
Batel T.
Challenges That Led Us To Adopt Platform Engineering

Details

Platform engineering is about designing and constructing toolchains and workflows that empower software engineering organizations with self-service capabilities.
At JFrog, we’ve transformed this vision into reality through the implementation of effective processes, automation, and innovative tools that support JFrog developers, aiming to boost productivity and enhance the development experience by shortening development cycle times and increasing deployment frequency and improving operational efficiency (Day 2).
As part of our "You Build It, You Run It" (YBIYRI) philosophy, we simplify operations by focusing on self-service capabilities to increase developer autonomy.

We utilize Golden Paths to provide repeatable tooling and models, establishing a single pane of glass with unified interfaces and standards across all teams to create a streamlined environment for efficient development. Join us to learn from our experience and the challenges we faced.

17:30 - Mingling 🎉, pizza 🍕, and beers 🍻

18:00 - 18:15 - Platform Engineering is not only a buzzword - Shiran Melamed & Yifat Yaacov Matatof

What is platform engineering? We will dive into the practical challenges we faced that led to a significant shift in our approach to platform engineering and the development of our Internal Developer Platform (IDP).
We will discuss how this transformation helps streamline operations, boosts developer productivity, and enhances the overall development experience. Join us as we explore the specific tools, processes, and outcomes that our IDP delivers, providing developers with the autonomy and support they need to succeed.

18:15 - 18:35 - Revolutionize Your Cloud Infrastructure With Self-Service - Ofir Sharony

Are you familiar with the feeling of waiting for DevOps to provision a complex AWS/GCP/Azure stack? No more! Today, in many organizations, Infra and DevOps teams are a bottleneck for resource provisioning. At MyHeritage we challenged this assumption and built a Self-Service platform to eliminate these delays, empowering developers to provision resources independently. In this session, we'll share how we standardized resource creation using a "Golden Path" approach, allowing developers to easily provision resources and focus on what they do best—writing code and solving business domain problems, rather than wrestling with infrastructure mess.

18:35 - 18:55 - Expanding to a New Region in Less Than a Day - Eyal Zafrani & Bar Twili

Discover how we reduced the deployment cycle time from 14 days to under 1 day, enabling the team to provide a production-ready environment in a new region. This shift has significantly reduced human error through increased automation, minimized friction, and enhanced stability and reliability. Learn how this approach not only improves operational efficiency but also has a positive business impact by better satisfying our customers.

18:55 - 19:15 - The challenge of deploying new version to thousands of Customers - Ronny Niv

Deploying Single Tenant (ST) services to thousands of tenants presents unique challenges, including managing thousands of individual Kubernetes deployments.
Discover how our internal deployment tool, Autopilot, enables R&D teams to overcome these complexities by providing a self-service, parallel, and concurrent multi-cluster deployment approach.

With the "You Build It, You Run It" (YBIYRI) philosophy, developers can now take operational ownership of production clusters, manage monitoring, logs, and service behavior, and ensure smooth, reliable deployments.

Photo of JFrog Israel Meetups group
JFrog Israel Meetups
See more events
JFrog
Derech Menachem Begin 156 · Tel Aviv-Jaffa