InLoop, the creators of FlexiSchools, and Bulletproof take a honest look at their technical and strategic journey into AWS. Chris from InLoop, presents alongside Bjorn and Mark from Bulletproof, to share InLoop’s experience in rearchitecting the FlexiSchools software application for the Cloud, all while laying down the foundations for a DevOps culture.
3. The trials and triumphs of
re-architecting for AWS and
implementing DevOps
The InLoop Story
4. @bulletproofnet
What can you expect today?
• Quick overview of DevOps
• The InLoop Story
The trials and triumphs of re-architecting for AWS and implementing DevOps
• What you can do now
5. @bulletproofnet
Who are we?
• Founded 2000
• Leader in mission critical
end-to-end Cloud services
• ASX Listed (ASX:BPF)
• AWS Premier Consulting Partner
• Dedicated to helping the market’s
challengers and disruptors gain that
competitive edge
6. @bulletproofnet
Who are we?
• Founded 2005
• Leader in defined loop transactional systems
• Award winning customer service
• BRW Fast 100 in 2013 & 2014
• Committed to continuous innovation:
– “Our overriding mission is to find new ways to use technology to solve
problems, deliver value and make life easier for our customers.”
20. @bulletproofnet
Becoming a DevOps Organisation
• It’s a journey
• Ability to ideate, develop and release at the speed you need
• Fast recovery from unexpected events
• A start: right practices and chain of tools from Dev to Ops
• Has to involve a combination of philosophies: Lean, Agile & DevOps
• Nirvana: On time, budget and expectations
21. @bulletproofnet
The reality…
• Re-architecting and reviewing
current processes
• Project roadblocks
• Curve-ball considerations
• Resource constraints
• Complex
• Not as straight forward as first anticipated
✓
REALITY
CHECK
35. @bulletproofnet
Outcomes, Learnings & Considerations
The Trials
Complex application of
AWS products, e.g.
• DynamoDB + .NET Session Handler
– Understanding throttling risk/impact/
recovery
– Understanding sharding/partitioning
36. @bulletproofnet
Outcomes, Learnings & Considerations
The Triumphs
• Cost Effective – Auto-scaling minimizes
provisions capacity
• Scalability – Apdex high even through peak
• Growth – continued on target, and meeting
demands
• Innovation – Custom auto-scaling of
DynamoDB to suit
46. @bulletproofnet
Continuous Enhancements to the Customer Experience
• Continuous Change Requests on the Technology
• Software Changes, Infrastructure Changes
• Demand to Maintain and improve Quality & Reliability
Future Plans
Implementing a DevOps Culture
47. @bulletproofnet
Future Plans
Implementing a DevOps Culture
Our Plan – Strive for Agility & Automation
• Auto-scaling - agile response to business growth
• Configuration Management – agile infrastructure changes
• Continuous Deployment – agile software changes
• Ad-hoc Stack Creation – agile testing & quality
48. @bulletproofnet
InLoop Experience Summary
• AWS is Powerful but Complex
• We realised improvements
on key goals:
– Scalability
– Performance
• AWS is an Enabler – when used
wisely
• Leveraging Bulletproof experience
was invaluable
51. @bulletproofnet@bulletproofnet
Why Bulletproof?
• End-to-end Cloud Services provider
• AWS’ leading premier consulting partner in A/NZ
• Enable challengers and disruptors to innovate and get
ahead of the game
• Partners for long-term growth and success
52. @bulletproofnet@bulletproofnet
What you can do today!
• Complete the online DevOps self-assessment
www.bulletproof.net.au/awssummit15
• Visit us at stand: G9
• Contact us to discuss your requirements
sales@bulletproof.net | 02 9663 9033
• Enter our draw to win a : Parrot Wi-Fi quadricopter