Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Webhooks Part Tres!

Jamf
October 24, 2018

Webhooks Part Tres!

Presentation from JNUC 2018, the world's largest rally of Apple IT administrators.

Session:
Webhooks Part Tres!

Presented by:
Bryson Tyrrell, Jamf
Daniel MacLaughlin, Jamf

View all session slides, recordings and more at https://www.jamf.com/events/jamf-nation-user-conference/2018/.

Jamf

October 24, 2018
Tweet

More Decks by Jamf

Other Decks in Technology

Transcript

  1. © JAMF Software, LLC
    Bryson Tyrrell
    Systems Development Engineer II

    Jamf
    Daniel MacLaughlin
    Professional Services Engineer

    Jamf

    View full-size slide

  2. © JAMF Software, LLC
    Webhooks Part Tres!
    Presentation agenda:

    What does a Webhook look like?

    Using PHP and Databases

    Using Serverless with AWS

    View full-size slide

  3. © JAMF Software, LLC
    What does a Webhook look like?

    View full-size slide

  4. © JAMF Software, LLC
    What does it look like?

    View full-size slide

  5. © JAMF Software, LLC
    Using PHP and Databases

    View full-size slide

  6. © JAMF Software, LLC
    Links
    https://jamf.it/wh-dan

    https://github.com/daniel-maclaughlin/jnuc-2018

    View full-size slide

  7. © JAMF Software, LLC
    Max image dimensions
    Using PHP and Databases
    • Not everything has
    an API
    • Databases come in
    all flavours
    • PHP can be in a
    HTML page so
    cross platform

    View full-size slide

  8. © JAMF Software, LLC
    Screenshot or photo dimensions

    1080 px
    525 px

    View full-size slide

  9. © JAMF Software, LLC
    Screenshot or photo dimensions

    1080 px
    525 px

    View full-size slide

  10. © JAMF Software, LLC
    Screenshot or photo dimensions

    1080 px
    525 px

    View full-size slide

  11. © JAMF Software, LLC
    Screenshot or photo dimensions

    1080 px
    525 px

    View full-size slide

  12. © JAMF Software, LLC

    View full-size slide

  13. © JAMF Software, LLC

    View full-size slide

  14. © JAMF Software, LLC
    Screenshot or photo dimensions

    1080 px
    525 px

    View full-size slide

  15. © JAMF Software, LLC
    Using Serverless with AWS

    View full-size slide

  16. © JAMF Software, LLC
    What is Serverless?

    View full-size slide

  17. © JAMF Software, LLC
    Serverless App Repository

    View full-size slide

  18. © JAMF Software, LLC
    Plugin Components

    View full-size slide

  19. © JAMF Software, LLC
    Chaining Components

    View full-size slide

  20. © JAMF Software, LLC
    Chaining Components

    View full-size slide

  21. © JAMF Software, LLC
    Project Voltron
    https://github.com/brysontyrrell/Project-Voltron

    View full-size slide

  22. © JAMF Software, LLC
    Project Voltron

    View full-size slide

  23. © JAMF Software, LLC
    Project Voltron

    View full-size slide

  24. © JAMF Software, LLC
    Project Voltron

    View full-size slide

  25. © JAMF Software, LLC
    Project Voltron

    View full-size slide

  26. © JAMF Software, LLC
    Project Voltron
    computers
    serial_number asset_tag username real_name email_address position
    C02———-FM VOLTRON01 keith Keith keith@castleoflions.org Team Leader

    View full-size slide

  27. © JAMF Software, LLC
    Project Voltron

    View full-size slide

  28. © JAMF Software, LLC
    Project Voltron

    View full-size slide

  29. © JAMF Software, LLC
    Project Voltron

    View full-size slide

  30. © JAMF Software, LLC
    Project Voltron

    View full-size slide

  31. © JAMF Software, LLC
    Project Voltron

    View full-size slide

  32. © JAMF Software, LLC
    Check It Out
    Project Voltron GitHub Repo
    https://github.com/brysontyrrell/Project-Voltron

    Serverless Application Repository

    https://serverlessrepo.aws.amazon.com/applications 

    AWS Serverless Application Model
    https://github.com/awslabs/serverless-application-model

    View full-size slide

  33. © JAMF Software, LL
    THANK YOU!

    View full-size slide