Skip to content

Developers: Zero Trust Identity for Workloads

The Bi-pod Blueprint deployment successfully demonstrates:

Hopr WoSP encrypting all inter-pod communication
Separate Kubernetes namespaces for pod isolation
Customize business logic within any app in the network
Local k3d cluster deployment for development
Multi-container pod architecture with sidecars
Cross-namespace service communication via FQDN

What You Learn With A Free Trial Blueprint

  1. Hopr Workload Security Proxy: How to deploy an an application network that is secure by default through Zero Trust, Cloud Native AMTD
  2. Kubernetes Patterns: Pre-configured networked pods, sidecars, namespaces, services, ConfigMaps, Secrets
  3. k3d Development: Local Kubernetes cluster setup and management
  4. Application Design: Remove and replace the blueprint app business logic with your own

** Steps to Begin Learning**

  1. Experiment with the relay pattern:

  2. Modify timing intervals

  3. Add custom data fields to batons
  4. Change the message format
  5. Scale the network:

  6. Add a third pod (or more)

  7. Create different relay topologies (linear, circular, star)
  8. Test with multiple simultaneous relays
  9. Monitor Hopr metrics:

  10. Explore xtra-wasm logs in detail

  11. Track encryption key rotation
  12. Measure latency through the proxy
  13. Customize the application:

  14. Modify or replace the Python app business logic for your use case

  15. Add database persistence
  16. Implement REST APIs for external control
  17. Production deployment:

  18. License one or more blueprints to build a production app network

  19. Don't see a blueprint for your use case? Request it by email: Lane7@hopr[dot]co
  20. Add monitoring and alerting
  21. Configure resource limits and auto-scaling

Additional Resources

  • Hopr Lane7 Blueprint Catalog: https://hopr.co/lane7-blueprints#L7-catalog
  • Hopr Documentation: YOU'RE HERE
  • Envoy Proxy Documentation: https://www.envoyproxy.io/
  • k3d Documentation: https://k3d.io/
  • Kubernetes Documentation: https://kubernetes.io/docs/
  • aiohttp Documentation: https://docs.aiohttp.org/

Getting Support

  • Hopr Documentation: Technical guides and API references
  • GitLab Issues: Bug reports and feature requests