LOUIS LEPPER • SOFTWARE DEVELOPER • ATLASSIAN • @LOUISLEPPER
Automate your business with Atlassian
Why Cloud wins
The Atlassian Ecosystem
Opportunity
The Cloud Ecosystem
Opportunity
Agenda
Product Add-on
Single Product
effort spent in development *
sum of product capabilities =
your add-on’s potential
Product Add-on
Multiple products
Building on the Shoulders of Giants: the Story of Bitbucket Pipelines
J A M E S B RYA N T, AT L A S S I A N
Customer emails a design
Worker downloads
design
Worker looks for free printer
Worker sends design to printer
Printer finishes printing
The search for customer
details begins
Print out the address label
Atlassian
341 George Street
Sydney
Tag by Javi Ayala
Package and attach label
Envelope by Ana María Lora Macias
Package sent
Envelope by Mikhail Listopadov
@here. New posters at printer 5 - Label at printer C
Type Chapter title here
Worker sends design to printer
Waiting…
Atlassian
341 George Street
Sydney
Type Chapter title here
I T E M 2
I T E M 1
I T E M 3
I T E M 4
Agenda
Streamlined Process
Removed frustrations
Saved time and money
Provides built in audit logging + records
But what about…
— The cost and effort of running a service.
— Less support for fine grained modification of product
Atlassian Connect Express
Atlassian Connect Spring boot
bitbucket.org/atlassian/atlassian-connect-express bitbucket.org/atlassian/atlassian-connect-spring-boot
Serverless technologies make it easy to build Connect add-ons without maintaining servers yourself.
K L A U S I H I L B E R G , AT L A S S I A N
“
”
Saving Money by Optimising Your Cloud Add On Infrastructure.
K L A U S I H I L B E R G , AT L A S S I A N
— The cost and effort of running a service.
— Less support for fine grained modification of product
Easy Code Deployment
Choice of any language and platform
Software by Charlie
404 Service not found
Detecting outages
In product error detection and reporting
Reports from customer support
Text on white next to a half screen image
Text on white next to a half screen image
Example tweet:Hey Software by Charlie, your product is down
* 20
A Disgruntled User@unhappycustomer1428
@SoftwareByCharlie I can’t access my instance, is something wrong?
Public twitter API Software by Charlie Twitter Mentions
Good tweets Outage tweets………………….. ……….……….…
…………………..
…………………..
…………………..
……….……….…
……….……….…
Screen shot of Status page showing investigating incident
Screenshot of Statuspage - incident resolved
Software by Charlie gained:
ticks designed by Freepik
Reset password request
Reset the password Verify user’s identity Give user password
Reset the password Verify user’s identity Give user password
Internal System
Reset the password Verify user’s identity Give user password
Internal System Manual Task
Reset the password Verify user’s identity Give user password
Internal System Jira Service Desk Manual Task
Reset password request
Reset password request
Making and sending out press releases
Gather noteworthy changes Write press release Send press release out
Gather noteworthy changes Write press release Send press release out
JIRA
Gather noteworthy changes Write press release Send press release out
JIRA Self made
Gather noteworthy changes Write press release Send press release out
JIRA Self made Self made
Making and sending out press releases
Making and sending out press releases
Receive, print, and send
a customer’s design
Signs by Charlie
Receive design Print design Print Customer
Address
Package and send
Receive design
JIRA Service Desk
Print design
Printer API
Print Customer
Address
Printer API
Package and send
Manual Task
JIRA Service Desk
Manual Task
Printer API
Printer API
Receive, print, and send
a customer’s design
Signs by Charlie
Creating specification pages
from Jira tickets
Willy Wonka’s Chocolate Factory
On software release:
Transitioning Jira Tickets and
publishing new documentation.
See Atlassian Hackathon add-on on the marketplace.
Why Cloud wins
The Atlassian Ecosystem
Opportunity
The Cloud Ecosystem
Opportunity
Thank you!
LOUIS LEPPER • SOFTWARE DEVELOPER • ATLASSIAN • @LOUISLEPPER