Jeremy Deane

Chief Architect at Foundation Medicine

Jeremy Deane

Jeremy Deane is innovative technology leader, conference speaker, and technical author with diverse experience, in premier technical settings, with proven expertise in Enterprise Architecture, Software Architecture, and Software Process Improvement.

Presentations

AMQP Messaging Fundamentals

Wednesday, 9:00 AM EST

This two session workshop covers AMQP messaging concepts and technologies including hands-on exercises with RabbitMQ, Spring and Docker

Topics

Fundamentals: AMQP

Technologies and Architectures: RabbitMQ & Spring

Demos and Hands-on Exercises

AMQP Messaging Fundamentals

Wednesday, 11:00 AM EST

This two session workshop covers AMQP messaging concepts and technologies including hands-on exercises with RabbitMQ, Spring and Docker

Topics

Fundamentals: AMQP

Technologies and Architectures: RabbitMQ & Spring

Demos and Hands-on Exercises

Architecture Resiliency

Wednesday, 1:30 PM EST

No matter the techniques used to make enterprise solutions Highly Available (HA), failure is inevitable at some point. Resiliency refers to how quickly a system reacts to and recovers from such failures. This presentation discusses various architectural resiliency techniques and patterns that help increase Mean Time to Failure (MTTF), also known as Fault Tolerance, and decrease Mean Time to Recovery (MTTR).

Failure of Highly Available (HA) enterprise solutions is inevitable. However, in today's highly interconnected global economy, uptime is crucial. The impact of downtime is amplified when considering Service Level Agreement (SLA) penalties and lost revenue. Even more damaging is the harm to an organization's reputation as frustrated customers express their grievances on social media. Resiliency, often overlooked in favor of availability, is essential. Prezi Presentation

Event-driven Microservices

Wednesday, 5:00 PM EST

Using the Microservices Architectural Style to incrementally adopt an Event-driven Architecture (EDA) lowers up-front costs while decreasing time-to-market. EDA extracts value from existing occurrences, limiting invasive refactoring or disrupting existing application development efforts. Implementing Event-driven Microservices yields intelligence, scalable, extensible, reactive endpoints.

This session will cover the fundamentals, patterns, techniques and pitfalls of Event-driven Microservices with several demos leveraging Spring-Boot, Camel, ActiveMQ and Docker.

Enterprise Messaging Foundations

Thursday, 9:00 AM EST

This two session workshop covers messaging concepts, standards (JMS, EIP), and technologies including hands-on exercises with ActiveMQ, Spring, and Camel.

Topics

  • Fundamentals: JMS, EIP

  • Technologies and Architectures: ActiveMQ

  • Enterprise Integrations: Spring Framework & Apache Camel

  • Demos and Hands-on Exercises

Enterprise Messaging Foundations

Thursday, 10:45 AM EST

This two session workshop covers messaging concepts, standards (JMS, EIP), and technologies including hands-on exercises with ActiveMQ, Spring, and Camel.

Topics

  • Fundamentals: JMS, EIP

  • Technologies and Architectures: ActiveMQ

  • Enterprise Integrations: Spring Framework & Apache Camel

  • Demos and Hands-on Exercises

Technology Innovation Diffusion

Thursday, 3:15 PM EST

In this session you will learn to strategically introduce technology innovations by applying specific change patterns to groups of individuals. Using these patterns and related techniques will not only benefit your organization but will ultimately benefit your career as a technologist by making you a better influencer, writer, and speaker.

The rapid pace of technological innovation has enabled many organizations to dramatically increase productivity while at the same time decrease their overall headcount. However, the vacillating global economy combined with “change fatigue” within organizations has resulted in a risk averse culture. In such an environment how can one possibly introduce and inculcate the latest technology or process within an organization? The answer is to have a solid understanding of Diffusion Theory and to leverage Patterns of Change.

Prezi Location: http://prezi.com/b85wwmw7hccn