Last updated Jan 16th, 2018 by Reuven Harrison

Today at Palo Alto Networks Ignite 2017 in Vancouver, during my talk entitled “Compliance Best Practices for DevOps”, I'll announce the release of Pytos - a Python software development kit (SDK) for the Tufin Orchestration Suite (TOS). Responding to the rise in popularity of DevOps, Tufin's Pytos allows security teams to automate security policies and compliance across hybrid environments.

Automation is critical for the modern enterprise; however, security automation lags in adoption in large part due to the traditionally conservative nature of security professionals. A common misconception is that by adopting security automation, enterprises are sacrificing a degree of control – a scary thought for those responsible for upholding an organization's security and compliance standards. The lack of security automation is particularly problematic for cloud and DevOps initiatives.

By using the right automation tools, security organizations are putting this myth to rest. For example, Tufin automates network security policies across multi-vendor firewalls, SDN, and cloud platforms, maintaining a strong security posture and delivering continuous compliance with internal and external regulations. Now, Pytos makes this even easier.

The goal of this open-sourced project is twofold. Pytos simplifies the development process around Tufin Orchestration Suite, making it easier for developers to integrate Python applications to seamlessly interact with Tufin's solutions. Just like Tufin Orchestration Suite automates network security policies to make security manageable, now developers can essentially automate Tufin Orchestration Suite to make deployment and interaction among the platform and a company's existing infrastructure easier. We're bringing our automation capabilities full circle.

Second, it's an opportunity for our community to participate in the open source functionality, enabling users to contribute to the SDK. We want the Tufin user community to have the opportunity to collaborate on the code, share ideas on projects, and tell us how they've used Pytos to do cool things and automate their security policies. Collaboration is critical to the advancement of the industry in the broader sense, and specifically for our solutions. Pytos will create even more opportunities for collaboration and innovation.

One of our main objectives as a company is to enable customers to fully leverage the power of security policy orchestration with Tufin Orchestration Suite — throughout even the most complex enterprise IT environments. That is why we have technology partnerships with the industry's leaders in network security and have an extensive offering of RESTful APIs to extend TOS capabilities to other tools and platforms. We want our customers to have the freedom to use TOS in ways that will best meet their needs, and we feel that no two enterprises' needs are the same.

Pytos is yet one more way for Tufin users to seamlessly integrate our technology into their existing systems and gain the most value from our solutions, making network security policy automation easier than ever. Pytos can be found in GitHub and PyPI. Check it out and tell us what you think. And if you have a cool project you want to share, please feel free to join the conversation on the Tufin Developer Community.