~/talk

A How to Guide to Security in the PAAS Cloud

Talkat SpringOne2GX 2015 · 2015-09-14..09-17· [security, java]
links:none on file
links:none on file
slides:none on file

Builds a complete Java web app secured top-to-bottom: TLS at JSSE, container auth moved into Apache Fortress for RBAC with LDAP, Spring Security page rules, fine-grain Wicket/UI checks and MySQL row filtering; five security layers and five real patterns are exercised. Forklifts the WAR into Cloud Foundry by customizing the Java buildpack, using service bindings for dynamic DB credentials and Warden isolation. Demonstrates OAuth2 client credentials grant, UAA and SAML via SSO Circle; all demos run end-to-end.

AI-written summary · about

  1. 0:00Introduction
  2. 1:00Being a fullstack developer
  3. 2:11Security is hard
  4. 6:07Three easy steps
  5. 8:20Step 1 Build a secure Java application
  6. 11:35Theme 1 Simplicity
  7. 22:02Back Object Model
  8. 25:14Spring Security
  9. 31:07Demo
  10. 39:51ToDo List
  11. 40:22Understanding Cloud Foundry
  12. 44:25Credential Provisioning
  13. 45:14Implications
  14. 46:13Developer vs Developer
  15. 46:55Modify Build Pack
  16. 47:24Rebuild Build Pack
  17. 47:39Maven Clean Package
  18. 48:57Container Isolation
  19. 50:50Application Security Groups
  20. 51:52Staging and Running
  21. 52:31Cloud Native
  22. 53:11What does Cloud Native mean
  23. 54:10No rest for the weary
  24. 54:40Microservices
  25. 55:33Direct Access
  26. 55:56Change of Plans
  27. 56:09Man in the Middle
  28. 56:34Static Deployment
  29. 56:56Bottom Line
  30. 57:44TLDR
  31. 58:00OAuth II
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.