VERSION 3.4 IS NOW RELEASED!

Sergiy Kulanov
EPAM Delivery Platform
4 min readAug 30, 2023

EPAM Delivery Platform (EDP) version 3.4 is now available, featuring exciting new updates!

EDP 3.4 Release

1. Empowering Marketplace: The New Templates Management

We’re excited to introduce the “Marketplace” section — your go-to destination for pre-configured templates that accelerate application setup. Tailored to simplify new application development and management, this feature empowers you to create personalized templates aligned with your organization’s needs. Expect streamlined processes, time savings, and enhanced governance.

Marketplace overview

2. Introducing Advanced Kubernetes Cluster Add-Ons Within EDP

In our latest release, we’re delighted to present the incorporation of Kubernetes Cluster Add-Ons within our EDP. Infused with the Argo CD tool and GtiOps approach, these add-ons greatly simplify component management by extending EDP capabilities and installations on Kubernetes level. Our extensive array of add-ons covers Observability, Security, and Scalability, offering a flexible toolset designed for independent use, regardless of EDP involvement.

3. Streamlining Deployment Approach: The All-In-One vs Shared Approach

We have revamped our strategy for incorporating components into EDP. The newest release allows users to leverage shared components like SonarQube and Nexus across multiple EDP tenants, rather than setting up individual solutions. This new direction simultaneously enhances platform accessibility and reduces operational overhead, offering users the flexibility of the all-inclusive setup or the efficiency of shared components.

4. Embracing Harbor Support

With the integration of Harbor into our offering, we’re reinforcing our commitment to the cloud-agnostic nature of the EPAM Delivery Platform. While Harbor becomes as our default option for OCI compliant artefacts storage, we remain steadfast in our support for container registry running in clouds. This sustained support ensures our users continue to have the flexibility to meet their unique requirements. This adjustment underscores our commitment to fostering a more dynamic and adaptable platform.

5. UI Enhancement: Focusing on Configuration

With this update, we take a technical shift to enhance the User Interface. Our main focus is on extending the configuration section across the platform, making it more user-friendly for developers. This change reflects on the transformation from CD Pipelines to Environments, aiming for precise and effective management. This UI adjustment signifies our dedication towards improving efficiency and adaptability of the platform, providing capabilities to manage the platform either via UI or CLI.

Redesigned UI overview

6. Documentation-As-Code

We’re excited to introduce Antora, a cutting-edge documentation-as-code solution, seamlessly integrated as the Template in Marketplace. Ensure your developers have access to the most up-to-date documentation, and that your technical writers can focus on content creation, not design. Develop and deploy your documentation with our platform. Empower your team to generate and maintain documentation that remains up-to-date and accessible at all times.

Antora setup

7. EDP Is Not Only About the CI/CD

While EDP excels in CI/CD, its capabilities extend far beyond. A prime example lies in the management of Keycloak. Do you run Keycloak as part of your solution? Consider the scenario where efficient user management, attribute updates, and deletions are paramount. Controlling realms, groups, roles, client scopes, and clients also factors into the equation. What’s more, the ability to handle all these intricacies through a declarative approach simplifies the process. Use the Keycloak Operator, a solution that empowers you to facilitate bulk user operations, streamline realm management, and empower your developers with self-service Single Sign-On (SSO) integration for their applications. EDP Keycloak Operator is available on OperatorHub.

8. Embracing Tekton: A Forward Transition

In a strategic move, our latest release has transitioned exclusively to Tekton for deployment. This shift optimizes feature implementation and aligns with evolving user needs. This change reflects our commitment to technical advancement and efficient delivery. Kindly note that Jenkins is no longer supported.

9. Extend Security Checks as Quality Gates for Your CI/CD Pipelines

We understand the significance of integrating security practices into the software development lifecycle through a robust DevSecOps approach. To strengthen security measures, we’re expanding our security checks by integrating a diverse array of open-source security tools tailored to specific functionalities. This strategic approach enhances the security of source code and promotes a culture of security-conscious development across the organization.

Your feedback is highly valued, and we look forward to hearing your thoughts and suggestions on how these updates have enhanced your experience with EPAM Delivery Platform. We count that you will expose the full potential of our newly released features and platform as a whole.

Sincerely yours,
The EDP Team

--

--

Sergiy Kulanov
EPAM Delivery Platform

Systems Architect at EPAM, Ukraine. OpenSource contributor. DevOps, Build, CI Engineer. Current Role: Architect on EPAM Delivery Platform