Connecting 1,2,3 ABUG-9

14
#abug9 Connecting 1,2,3

description

My presentation of Atlassian Connect during the ninth ABUG meeting.

Transcript of Connecting 1,2,3 ABUG-9

Page 1: Connecting 1,2,3 ABUG-9

#abug9

Connecting 1,2,3

Page 2: Connecting 1,2,3 ABUG-9

About Me

Koen Gillard

Atlassian Expert / ALM Consultant @ CalmWare

[email protected]

@KoenGillard

Page 3: Connecting 1,2,3 ABUG-9

Atlassian Connect?

P2: the traditional add-on framework for OnPremise

AC: the new add-on framework for OnDemand (and OnPremise)

P2: Executed on the same server and JVM

AC: web services and web apps hosted on external web servers

Page 4: Connecting 1,2,3 ABUG-9
Page 5: Connecting 1,2,3 ABUG-9
Page 6: Connecting 1,2,3 ABUG-9

Atlassian Connect

Certain defined places

REST API

Webhooks

Page 7: Connecting 1,2,3 ABUG-9
Page 8: Connecting 1,2,3 ABUG-9

Security

Installation Handshake

Add-on based permissions

JWT

Page 9: Connecting 1,2,3 ABUG-9

Advantages

Page 10: Connecting 1,2,3 ABUG-9

Advantages

Add-ons for OD

Any language

Safe & contained

Updates on the server side

Page 11: Connecting 1,2,3 ABUG-9

Drawbacks

Page 12: Connecting 1,2,3 ABUG-9

Drawbacks

Missing features

Only (public) REST API

More responsibility and support

Extra hosting

Page 14: Connecting 1,2,3 ABUG-9

References

https://developer.atlassian.com/static/connect/docs/index.html

https://www.hipchat.com/docs/apiv2