RALPH WHITBECK • DEVELOPER EVANGELIST • ATLASSIAN • @REDWOLVES
Getting your Connect add-onover the finish line
Atlassian Connect
Building Add-ons requires a different
set of processes
It’s a service!
Become an Atlassian Super Fan
Monitor your system
Hosting Options
Learning Curve
Developing Add-ons with
real world solutions
Shailesh Mangal
CTO and Vice President of Engineering
Shailesh Mangal
CTO and Vice President of Engineering
Architecture
What technology stack did you choose and why?
What factors led to your decision of hosting with Amazon Web Services?
Can you walk us through how you set up the architecture of your service?
Development Tools
You’re using tools like Elastic Search, React, and Play in your service, what are some pro’s and con’s to these tools compared to similar tools?
Does AWS provide any tools that you’re utilizing?
You’re also using Docker, how does Docker make development easier?
Deployment Strategies
How are deployments different with Connect add-ons compared to plugins 2?
Walk us through the process of a typical deployment.
Support System
One of the support systems you build for your service is monitoring. In addition to off the shelf monitoring tools you actually build your own monitoring. What additional monitoring are you doing?
With hundreds or thousands of customers in the cloud, you need to focus your development on Multi-tenancy. What were some of the tools you used to ensure your service focused on Multi-tenants safely?
What are some considerations regarding tenant data when hosting a multi-tenant application one should consider?
What are some challenges that developers might face when developing Connect add-ons?
Thank you
RALPH WHITBECK • DEVELOPER EVANGELIST • ATLASSIAN • @REDWOLVES
Questions?
RALPH WHITBECK • DEVELOPER EVANGELIST • ATLASSIAN • @REDWOLVES