You are viewing details from a past event. Please check our upcoming event schedule if you are looking for current content.

Jeremy Deane

Chief Architect at Foundation Medicine

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

Technology Innovation Diffusion

1:30 PM MDT

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

Concurrent Processing Techniques

3:15 PM MDT

In this session, I will demonstrate several concurrent processing techniques including Fire and Forget, Fork-Join, Producer-Consumer, and Asynchronous Web Services using the Java Concurrency Library, the Akka Framework and the Spring Framework.

Traditional concurrent development on the Java Platform requires in depth knowledge of threads, locks, and queues. Fortunately, new languages and frameworks that run on the Java Platform have made concurrent processing easier. This session apply concurrent processing patterns and techniques using several popular libraries and frameworks.

Mule ESB Workshop

9:00 AM MDT

This two-session workshop provides a hands-on introduction to Mule Enterprise Service Bus (ESB).

Agenda

Environment Setup

  • Hello World!
  • Build and Deployment

ESB Core Concepts

  • Service Design Patterns
  • P2P Integration Exponential Cost
  • Enterprise Integration Patterns

Mule ESB Fundamentals

  • Staged Event Driven Architecture
  • Flows, Transports and Components
  • Testing and Deployment Options

Mule ESB Exercises

  • Service Proxy
  • Service Mediation
  • Service Orchestration

Mule ESB Workshop

11:00 AM MDT

This two-session workshop provides a hands-on introduction to Mule Enterprise Service Bus (ESB).

Agenda

Environment Setup

  • Hello World!
  • Build and Deployment

ESB Core Concepts

  • Service Design Patterns
  • P2P Integration Exponential Cost
  • Enterprise Integration Patterns

Mule ESB Fundamentals

  • Staged Event Driven Architecture
  • Flows, Transports and Components
  • Testing and Deployment Options

Mule ESB Exercises

  • Service Proxy
  • Service Mediation
  • Service Orchestration

Enterprise Integration Agility

3:15 PM MDT

Today’s interconnected world requires that organizations rapidly deliver flexible-integrated solutions. The conventional approach is to integrate heterogeneous applications using web services but unfortunately that tends to tightly couple those applications. In this session we will explore several alternatives for achieving Enterprise Integration Agility.

Public Web APIs are increasing at an exponential rate resulting in an ever more connected web. This connected contagion is not just relegated to the domain of Web 2.0 but has infected the corporate world. In fact, companies are becoming more reliant on Software as a Service (SAAS) to provide key business functions.

Combating this contagion requires an approach that provides a type of insurance against constant change and lays the foundation for evergreen enterprise solutions. In this session we will explore three popular architectural styles including Message Oriented, Service Oriented, and Resource Oriented Architecture that are used to achieve Enterprise Integration Agility. In addition, I will provide examples of each architectural style using ActiveMQ/Camel, Mule ESB, and NetKernel.