logo

Citrix makes DevSecOps easier for app modernization programs

Posted by Marbenz Antonio on July 12, 2022

3 Common App Modernization Pitfalls to Avoid - DevOps.com

In the app modernization process, DevSecOps teams are the new security champions. To avoid breaches, data loss, and regulatory penalties, they implement security procedures and testing throughout the software development lifecycle. They also collaborate with DevOps on the CI/CD pipeline to ensure app security and agility.

However, it is challenging to incorporate application security without affecting agility. Developers must collaborate with network and security departments. Developers must express the security rules and profiles that they require, while network and security teams must manually set them for code to be built and tested correctly. And the underlying security requirements have grown in number. Applications that are refactored or transferred to the cloud are more vulnerable to global threats. Changing workloads, users, and services bring new risks and vulnerabilities that necessitate different security measures in various contexts.

True, CI/CD pipelines have decreased configuration effort by allowing developers to declare security posture via infrastructure-as-code (IAC). The code is then automatically translated into configurations using automation technologies like Ansible and Terraform during deployment. However, many organizations are still slowly moving to this paradigm because IAC is difficult to understand and use or is insufficient, particularly in terms of security.

Citrix ADC Provides Complete Security Automation

Citrix ADC delivers IAC templates that are pre-hardened and highly customizable. They come pre-configured with the most popular automation technologies, such as Ansible, Terraform, Custom Resource Definitions for Kubernetes, and service mesh architectures. Citrix templates can define access permissions, privileges, passwords, open ports between virtual machines, microservice encryption, and security functions such as web application firewall, bot management, and DDoS and API protection. Citrix templates are compatible with YAML, HELM, and Stylebooks.

Citrix reduces configuration time from days or weeks to hours, reducing manual errors and the danger of vulnerabilities leaking into production. Citrix frees up network and security teams, allowing them to customize templates once and reuse them across all developer teams. Developers can be certain that simple declarative security intent will be defined correctly across hybrid multi-cloud environments and for both monolithic and containerized microservices.

Citrix Integrates with Hashicorp Consul-Terraform-Sync

Citrix and Hashicorp have finalized integration with Consul-Terraform-Sync as an expansion of the Terraform integration. One of the reasons that continuous deployment has historically been a bottleneck is because network and security teams must manually construct a service group for each updated service and tie service members to it based on hundreds of security policies and routing rules. This is quite prone to error.

As app services are updated, CTS automatically configures the services and service groups in Citrix ADC to match the changed backend apps. This minimizes service access errors, attack vectors, and production time. It also enables administrators to confidently transfer applications to the cloud and add/delete service instances in existing installations.

The integrated solution frees up the platform team to focus on reviewing and approving automated configurations and workflows through the CTS dashboard. CTS also offers a production system of record, which centralizes all changes in one location, making them transparent and easily auditable. When clients observe predictable results, they may even select no human intervention.

 


Here at CourseMonster, we know how hard it may be to find the right time and funds for training. We provide effective training programs that enable you to select the training option that best meets the demands of your company.

For more information, please get in touch with one of our course advisers today or contact us at training@coursemonster.com

Verified by MonsterInsights