SpringOne 2GX 2011

Chicago, October 25-28, 2011

Jennifer Hickey

Senior Software Engineer at SpringSource

Jennifer Hickey

Jennifer Hickey is a Sr. Software Engineer with SpringSource/VMware, with over a decade of experience in software engineering. Jennifer is a member of the Cloud Foundry team, specializing in developer experience and support of frameworks such as Spring, Grails, Rails, and Sinatra. She is passionate about increasing developer productivity in the cloud. Jennifer has led or contributed to a number of SpringSource projects, including Hyperic and tc Server. She has been involved in converting multiple large EJB/legacy codebases to Spring. Prior to joining SpringSource, Jennifer was a principal architect of a large-scale network management system.



Presentations

Keeping Up with Constantly Changing IT Environments

Today's IT infrastructure undergoes constant change due to technology shifts, cost, scalability, and complexity. This session will cover the features of Hyperic HQ specially designed to handle the high frequency of change, including its broad and extensible support of technologies, powerful auto-discovery, real-time change detection, global resource type templates, events and alerts generation, and scriptable web services API that automate inventory management.

Session Detail

Monitoring, troubleshooting and tuning web application in production environments

Managing production environments offers a large set of challenges. Restricted access, a limited tool set, unpredictable traffic patterns and organizational gaps are only a few. To overcome these barriers one must understand the process, the runtime environment and the practical application of technologies and their behaviours. In this interactive session we will demonstrate capabilities that enable developers, administrators, and operators to diagnose, measure, and monitor their applications and the infrastructure their applications are deployed on. The goal is to achieve swift isolation, correct diagnosis and minimum impact resolution.

Session Detail

Case Study: Migrating Hyperic HQ from EJB to Spring

This session will cover the migration from the technical specifics all the way to motivations, project planning, and end results

Session Detail

Cloud Foundry with Spring Part One: Applications

The session provides an overview of how to build Spring-based applications on the Cloud Foundry platform. The session will cover application configuration parameters, binding services to you application, configuration using STS and vmc commands, and deployment to both micro and public Cloud Foundry. We will also show how debugging works with Cloud Foundry. The session will also discuss application execution analysis and cover how to inspect, determine and resolve execution issues associated with running Spring applications in this cloud architecture.

Session Detail

Cloud Foundry with Spring Part Two: Services

This session covers much greater detail about how Spring operates on the Cloud Foundry platform. We will also explore various options to consume services: auto-configuration, the cloud namespace, and Spring 3.1 profiles focusing on how to utilize these mechanisms effectively in various phases of application development cycle.

Session Detail