REGISTER

INDIVIDUAL

450.00

LATE CONFERENCE ONLY PASS (feb 23 - 24)

BUY NOW

This pass is for the main conference February 23 and 24 and does not include workshops

735.00

LATE WORKSHOP/CONFERENCE COMBO PASS (Feb 22-24) - Building Reactive Applications (Venkat Subramaniam)

BUY NOW

Reactive Programming is receiving quite a bit of attention and for good reasons. It’s a nice logic next step from functional programming. It takes the concept of function composition and lazy evaluations to the next level. It streamlines handling of many critical issues that are architectural in nature: resilience, scale, responsiveness, and messaging.

In this workshop, we will start with a quick introduction to reactive programming. We will then dive into code examples and learn how to create reactive applications. We’ll learn to implement observables, to deal with errors in a graceful manner, learn both synchronous and asynchronous solutions, hot vs. cold observables, and dealing with backpressures.

Includes main conference ticket.

735.00

LATE WORKSHOP/CONFERENCE COMBO PASS (Feb 22-24) - Cloud Native Architecture Patterns (Matt Stine)

BUY NOW

As a software architect, confronting the cloud can feel quite daunting. We are confronted with an onslaught of public cloud providers: Which one should we choose? Are we ready for the public cloud? Or do we need to focus on a private cloud? And what does that even mean? Or are we looking for a hybrid solution?

And these questions are only the beginning. Soon we’ll be looking at IaaS vs. PaaS. Containers vs. Unikernels. Servers vs. Serverless! Is there any way to make sense of all of the choices and cut through all of the hype?

Fortunately, there is a way forward. There are clear architectural concepts and patterns that we can use as guideposts on our journey to the cloud. In this full-day workshop, we’ll gain an understanding of the unique characteristics of cloud infrastructure and how we can design and develop application architectures that fully exploit those unique characteristics. These “cloud native” architectures compose simple patterns with predictable performance, scaling, security and failure characteristics to create solutions to complex problems that can be quickly, flexibly, and continuously evolved to take advantage of new information. In many ways, these architectures have more in common with organic systems than anything we’ve previously called software.

These characteristics of cloud-native architectures allow us to practice an extreme flavor of continuous delivery that allows us to survive a new marketplace where speed is our primary competitive advantage and access to consumer services must be ubiquitous.

The newly trained cloud architect will leave this workshop equipped with an understanding of:

  • Unique characteristics of cloud infrastructure
  • Architecture concepts unique to cloud native
  • Significant tradeoffs involved in cloud architecture
  • The concept of continuous partial failure and how it affects architecture
  • The importance of composability to cloud architectures
  • How continuous delivery, DevOps, and microservices relate to cloud

You’ll also leave with a rich catalogue of cloud-native architecture patterns that you should be able to apply regardless of your choice of cloud provider or technology stack.

Includes main conference ticket.

735.00

LATE WORKSHOP/CONFERENCE COMBO PASS (Feb 22-24) - Cloud Native Java (Josh Long)

BUY NOW

In this workshop, we’ll look at how to build cloud-native Java applications. A cloud-native application is one that is designed to fully exploit a cloud platform both in the application layer - where things decompose into microservices - and at the data layer where NoSQL offers better horizontal scaling and fitness for specific purposes.

We’ll look at:

  • Writing services and handling non-functional requirements like metrics and logging with Spring Boot
  • Scaling out safely and building fault-tolerant systems using Spring Cloud and its support for distributed systems patterns like: the circuit breaker, service registration and discovery, and centralized configuration management.
  • Offloading as much operational work as possible to the platform, Cloud Foundry

Includes main conference ticket.

735.00

LATE WORKSHOP/CONFERENCE COMBO PASS (Feb 22-24) - Cloud, Containers, Serverless Computing, Docker : Oh my! Workshop (Raghavan Srinivas)

BUY NOW

As the world moves towards Containers, DevOps and Microservices, application deployment to the cloud ought to become a lot simpler. The Microservices architecture which is the basis of many new age distributed systems such as OpenStack, NetFlix and so on is at the heart of Cloud Foundry - a complete developer oriented Platform as a Service (PaaS) that is IaaS agnostic and supports vCloud, OpenStack, and AWS.

We will discuss the Microservices architecture, 12-factor app, containers, etc. and how to architect applications for the cloud in general and Cloud Foundry in particular. Data Services, on the other hand, is very sticky and a lift and shift approach do not work well. We will be walking through a Java app and how to scale, monitor, and consolidate logs, etc.

Attend this hands-on session in which we will cover the basics of Cloud Foundry and walk through some monolithic applications and how they can use a microservices approach. We will then look at Dockerizing the app. And compare and contrast the approaches. We will cover many of the NonFunctional Requirements(NFR), which is typically in the domain of the architect such as scaling, security and HA and how applications can leverage Bluemix for these.

We will leverage material primarily from existing material and update it for delivery.

Includes main conference ticket.

735.00

LATE WORKSHOP/CONFERENCE COMBO PASS (Feb 22-24) - Code a complete web app in one day with JHipster (Matt Raible & Dennie Sharpe)

BUY NOW

Matt Raible (Stormpath) and Dennis Sharpe (Ippon USA) will lead a day of coding with JHipster. With them, you will develop a production-ready web application.

JHipster is a Yeoman generator, used to create a Spring Boot + AngularJS project. JHipster generates a complete and modern Web app, unifying:

  • A high-performance and robust Java stack on the server side with Spring Boot
  • A sleek, modern, mobile-first front-end with AngularJS and Bootstrap
  • A powerful workflow to build your application with Yeoman, Bower, Gulp and Maven

Includes main conference ticket.

735.00

LATE WORKSHOP/CONFERENCE COMBO PASS (Feb 22-24) - Docker/ Kubernetes / Openshift Workshop (Rafael Benevides, Burr Sutter & Ray Tsang

BUY NOW

In this hands-on session, bring your laptop. You will learn about Docker containers, and then building a container image that runs Java microservices from scratch. We can then deploy Java microservices at scale via the container orchestration Kubernetes and finally leverage OpenShift for features such as continuous integration and delivery (CI/CD).

At the end of the lab, you would be able to use container and container orchestration technology both on the cloud and on your local laptop as well.

Includes main conference ticket.

735.00

LATE WORKSHOP/CONFERENCE COMBO PASS (Feb 22-24) - Enterprise Messaging Foundations (Jeremy Deane)

BUY NOW

This one day workshop will cover messaging concepts, standards (JMS & AMPQ), and technologies including hands-on exercises with ActiveMQ, RabbitMQ, Spring, and Camel.

Topics:

  • Fundamentals: JMS & AMQP
  • Technologies and Architectures: ActiveMQ & RabbitMQ
  • Enterprise Integrations: Spring Framework & Apache Camel
  • Demos and Hands-on Exercises

Includes main conference ticket.

735.00

LATE WORKSHOP/CONFERENCE COMBO PASS (Feb 22-24) - Full Stack Development with Java and NoSQL (Nic Raboy)

BUY NOW

This code-driven workshop shows how to build a full-stack reactive Java application. What are the key components for this stack?

A few are:

  • Java EE or Spring, for application development
  • RxJava, for asynchronous and event-based applications
  • Docker, for packaging, scaling and monitoring Java applications in the cloud
  • Couchbase for NoSQL document databases
  • JavaFX for desktop applications
  • Deployment to mobile

Attendees will walk away with a fully working application that shows how these different pieces fit together. The presentation discusses design patterns and recipes of such deployments.

Includes main conference ticket.

735.00

LATE WORKSHOP/CONFERENCE COMBO PASS (Feb 22-24) - Java 8 Workshop (Ken Kousen)

BUY NOW

Learn to use the new features of Java 8, including lambda expressions, method references, and the streaming API.

Exercises will include using lambdas and streams, refactoring existing code, working with map/filter/reduce, and sampling the new java.time package.

Knowledge of earlier versions of Java is assumed. The exercises will be independent of IDE, but IntelliJ IDEA is recommended.

Includes main conference ticket.

735.00

LATE WORKSHOP/CONFERENCE COMBO PASS (Feb 22-24) - Learn about Wearables — And Create an IoT Tag Game with MetaWear, native iOS/Android and iBeacons! (Lance Gleason & Marlene Jaeckel)

BUY NOW

As mobile developers, we’re used to playing with smartphones, tablets and gadgets like Android Wear and Apple Watch. But, let’s imagine prototyping our own low-powered devices. What if we could end up with something smaller than a stack of quarters and a battery life of at least one week? Prototyping these kinds of devices used to be something that required specialized skills in electrical and mechanical engineering, as well as embedded development.

Today, thanks to the maker revolution, we can combine our deep knowledge of programming with basic electronics and soldering skills and access to a 3-D printer to create useful devices. More importantly, there are already some boards on the market that give iOS and Android developers the ability to interact with them without needing to create custom Bluetooth drivers or write C++ firmware.

In this session, we’ll take a quick tour of some of these options and then do a deep dive into creating a wearable prototype using the MbientLab MetaWear board, a Bluetooth beacon, and native Android or iOS code.

This will be a hands-on session that’ll teach you how to connect to the board, access its sensors, and store data for offline tracking. We’ll also introduce beacons and experiment with cloud storage as we build a real application. All of this will build up to the final exercise in which the entire class will build and play a multiplayer game of IoT Tag!

For this class you will need:

  • Android Developer Studio or Xcode (with an active Apple Developer Account)
  • A device that supports Bluetooth LE 4.0 (Android 4.4 or greater or iPhone 4S or greater)
  • Some experience with Android or iOS development (Enough to be able to import a project, build it, and install it on a phone, along with a strong understanding of mobile app development.)

Things we will cover:

  • An overview of the current wearable maker options such as Arduino, etc.
  • A basic overview of power limitations, Bluetooth LE, etc.
  • The basics of the MetaWear board.
  • Creating services to connect/interact with MetaWear.
  • Reading data from the device.
  • Using onboard sensors.
  • Event logging.
  • Offline logic with macros.
  • Ranging and BLE beacon basics (Eddystone and iBeacon)

MetaWear devices will be made available for the session.

Includes main conference ticket.

735.00

LATE WORKSHOP/CONFERENCE COMBO PASS (Feb 22-24) - Microservices based Streaming and Batch Data Processing (Glenn Renfro & Sabby Annadan)

BUY NOW

This workshop is designed for application developers, data engineers, and architects who are responsible for building data pipelines for use-cases such as: data ingest, real-time analytics and data import/export in a Cloud environment. Through hands-on labs, the course explores installation and orchestration of Spring Cloud Data Flow as well as creating, configuring and deploying Streams microservice applications and Tasks (ephemeral microservices). This workshop also includes the development of custom Spring Boot applications using Spring Cloud Stream.

Topics

  • Introduction to Spring Cloud Data Flow
  • Installation and Orchestration
  • Architecture Overview
  • Create and deploy Streams
  • Create and launch Tasks
  • Create custom Spring Cloud Streams applications

Pre-requisites

  • Java development skills, including ability to run Apache Maven commands
  • Familiarity with running basic OS commands from a shell/command-prompt

Technical Requirements

  • JDK 8 or later installed
  • Apache Maven installed
  • Ability to retrieve class materials via: github.com or thumb drive

Includes main conference ticket.

0.00

SOLD OUT - LATE WORKSHOP/CONFERENCE COMBO PASS (Feb 22-24)- Angular2 and Typescript (Pratik Patel) - SOLD OUT

BUY NOW

THIS WORKSHOP IS SOLD OUT, THE JHIPSTER WORKSHOP DOES COVER NG2 SO CHECK THAT OUT

Includes main conference ticket.

1195.00

Yearlong super pass: DevNexus Main Conf AND NFJS Atlanta (September 2017) combo pass

BUY NOW

With this pass you’ll get access to DevNexus in February of 2017, and also the great No Fluff Just Stuff conference in September 2017! This ticket includes access to DevNexus 2017, main conference only, and No Fluff Just Stuff. Both conferences are int Atlanta. Two great conferences in one bundle at a discount! Contact us if you wish to purchase this pass and also get access to one of the DevNexus workshops.

GROUP

400.00

LATE GROUP PASS (5+ Attendees) CONFERENCE ONLY (Feb 23 - 24)

BUY NOW

This pass is for groups of 5+ attendees and covers the main conference February 23 and 24. It does not include workshops.

$635

WORKSHOP/CONFERENCE COMBO PASS (FEB 22-24)

EMAIL US Contact us to purchase group passes for the workshop/conference combo pass.