You could also check out OpenZiti -
Get Started - Build a Network! - which is another opensource implementation. It implements zero trust and SDP principles into anything - app via SDK, host via a tunnel, network via an edge router. Its approach to SDP is using strong embedded identity in all endpoints meaning outbound only connections into a mesh fabric (that only listens for authenticated connections). This means you never need any inbound ports or link listeners, in fact, if app embedded, you have no trust of internet/WAN, LAN or host OS. If you want to test it out rapidly, NetFoundry provides a SaaS implementation with free forever tiers... you can literally stand up in under 20 mins and build use cases (e.g., multi-cloud in under 30). It can support any use case (remote access, cloud, IoT, mobile, APIs, other) and host or initiate anywhere... the internet becomes your secure, private LAN. It can even handle 'complicated' use cases like VOIP.
https://netfoundry.io/pricing/ - for freemium
https://netfoundry.io/helloworld/------------------------------
Philip Griffiths
Head of Business Development
NetFoundry
------------------------------
Original Message:
Sent: Apr 27, 2022 07:10:42 AM
From: Peter HJ van Eijk
Subject: Reference or demo implementations?
Hi
Anyone familiar with reference or demo implementations of SDP that have been maintained recently?
I have a student researching this, but most of the resources seem to be a bit out of date.
GitHub - cling60/Software-Defined-Perimeter: A collection of resources related to 'Software-Defined-Perimeter' and associated concepts such as Zero-trust environment, SPA and much more. has some links and points to more repositories.
I'd love for him to update some of this, we can contribute, but we are looking for a bit of focus and feedback/collaboration.
BR
------------------------------
Peter HJ van Eijk
CCSK & CCAK trainer
https://www.clubcloudcomputing.com/
------------------------------