Track: Sponsored Solutions Track 1


Day of week:

Industry practitioners and technical product managers from leading vendors demonstrate solutions to some of today's toughest software development challenges in the areas of performance monitoring, Big Data, software delivery, scalability, and more.

Track Host:
Nitin Bharti
Managing Editor and Product Manager, QCon and InfoQ
Over the last decade, Nitin has helped build several notable online developer communities including, DZone, and The Code Project. He is known for his extensive editorial work in the Enterprise Java, .NET, SOA, and Agile communities. As Managing Editor and Product Manager at C4Media - the producer of and QCon events - Nitin continues to pursue his primary passion: helping spread knowledge and innovation throughout the enterprise software development community.
10:35am - 11:25am

by Joël Franusic
Senior Development Evangelist @Okta

How do you grow your applications to millions of users? In this talk you will learn about the architectural requirements that your application will need to meet in order to support federated identities. Topics covered will include user model best practices, SAML, WS-Fed, OAuth, OpenID Connect, SCIM, and how to support federated identities in Single Page Applications and microservice environments.

11:50am - 12:40pm

by Carl Bourne
Global Solutions Architect @Venafi

Digitization is driving a fundamental change in society that is transforming the way businesses work with their customers, their supply chains and their people. Digital transformation leverages DevOps best practices, such as Agile Parallel Development, Continuous Delivery and Agile Operations to capitalize on opportunities and create competitive differentiation in the application economy.

However, information security has been notably absent from the DevOps movement. Speed doesn’t...

1:40pm - 2:30pm

by Alvin Richards
VP of Product @Aerospike

Containers are great ephemeral vessels for your applications. But what about the data that drives your business? It must survive Containers coming and going, maintain its availability and reliability, and grow when you need it.

In this talk, we will review a number of strategies to deal with persistent Containers; we will also discuss where the data can be stored and how to scale the persistent Container layer. We will include code samples and interactive demos showing the power of...

2:55pm - 3:45pm

by Mark Vanderwiele
Distinguished Engineer, Emerging Technology @IBM

Every day of our lives is flooded with multi-modal information from various facets of life, from work, from our family and our social interactions, all characterized by ambiguity and uncertainty.   In this talk we explore how to increase our efficiency using the capacity of cognitive computing and machine learning to synthesize and analyze the evolving patterns in life and the interactions of our everyday activities, including our business information, our schedules and our search and...

4:10pm - 5:00pm

by Michael Williams
eSignLive Evangelism & Community Manager

In this presentation, we’ll show you how easy it is to get started with the eSignLive REST API and Java/.NET SDKs to integrate e-signature capabilities into your web portal, core system or legacy application.

We’ll highlight:

  • The value of e-signatures
  • Common integration use cases
  • Necessary components and getting started
  • Live application demo
  • Live coding demo
  • Helpful Resources; a guided tour of the eSignLive Developer Community...
5:25pm - 6:15pm

by Baruch Sadogursky
Developer Advocate @JFrog

Docker is hot. However, as Docker container use spreads into more mature production pipelines, there can be issues about control of Docker images to ensure they are production-ready. Is a promotion-based model appropriate to control and track the flow of Docker images from development to production?

We will demonstrate how to implement a promotion model for docker images, and then show how to distribute them to any kind of consumer, being it a customer or a data center.


Monday, 13 June

Tuesday, 14 June

Wednesday, 15 June