JAX Finance, 9-12 April, 2018
The Conference for Technology in Finance

Continuous Delivery Patterns for Modern Java Architectures

Session
Till conference begins:
✓ 2-in-1: JAX DevOps & JAX Finance ✓ Group Discount Register now »
Infos
Wednesday, April 11 2018
09:00 - 09:50
Room:
Victoria Suite

Modern software development architecture has almost completed its evolution towards being properly component-based: this can be seen by the mainstream embracing Self Contained Systems (SCS), microservices, and serverless. We all know the benefits this can bring, but there can be many challenges delivering applications built using these styles in a continuous, safe, and rapid fashion. 

This talk presents a series of patterns based on real-world experience, which will help architects identify and implement solutions for continuous delivery of contemporary architectures. Key topics and takeaways include:

  • Core stages in the component delivery lifecycle: develop, test, deploy, operate and observe
  • How contemporary architectures impact continuous delivery
  • Modifying the build pipeline for testability and deployability of components (with a hat tip to Jez Humble and Dave Farley’s seminal work)
  • Commonality between delivery of SCS, microservices and serverless components
  • Continuous delivery, service contracts and end-to-end validation: The good, bad and ugly
  • Lessons learned in the trenches

BEHIND THE TRACKS

CONTINUOUS DELIVERY & AUTOMATION
Automate delivery and boost productivity
CORE JAVA & PROGRAMMINGv
The joy of being a software engineer
AGILE & COMPANY CULTURE
The process of becoming fully agile
SOFTWARE ARCHITECTURE
the dos and don’ts
BLOCKCHAIN TECHNOLOGY & SOLUTIONS
Get started with the tech and build apps on the Ethereum blockchain.
FINTECH & INNOVATION
Insight into the FinTech movement
HIGH PERFORMANCE & LOW LATENCY
Squeeze the best performance from your system
Agile & Company Culture

Agile & Company Culture

FinTech & Innovation

FinTech & Innovation

Continuous Delivery & DevOps

Continuous Delivery & DevOps

Software Architecture

Software Architecture

Core Java & Programming

Core Java & Programming

High Performance & Low Latency

High Performance & Low Latency

Blockchain Technology & Solutions

Blockchain Technology & Solutions