Telecoms, Media & Technology is part of the Knowledge and Networking Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 3099067.

Informa
Key Sessions

James Ford

Case Study: Containers in Production at ADP

ADP

Rob Dolin

Panel: How the Open Container Initiative (OCI) is Establishing Container Format and Runtime Standards

Open Container Iniative | Microsoft

Ian Downes

Twitter’s Microservices Architecture: Operational & Technical Challenges

Twitter

8 am 9 am (60 mins)

Main agenda

Registration & Breakfast

8 am 1:30 pm (330 mins)

Main agenda

Expo Floor Open

9 am 9:30 am (30 mins)

Containers in the Enterprise

Case Study: Containers in Production at ADP

Greenfield, brownfield, micro service or monolith ADP sees benefits from containerization across the spectrum. Don’t be fooled by the 12 factor crowd or the cloud nativists, there are benefits for cloud immigrants.

Container Adoption in an established enterprise with legacy code and paying clients brings unique challenges. This session will overview the progress to date, idealized automation pipeline and desired end state.

  • James Ford - Chief Architect, Global Product and Technology, ADP

9:30 am 10:10 am (40 mins)

Emerging Tech

Panel: Containers in Production War Stories

Panelists relate their individual stories of moving to a containerized infrastructure, and the pitfalls and the successes they experienced along the way.

  • How to take your applications to the containerized / cloud native nirvana? (Time, selection, scale)
  • What are the first decision concerning DevOps that you should make?
  • Assessing the support system you have in place (or don't) and how solution providers need to cater for customers embarking on the containerization journey.
  • Specialized needs/issues for individual industries/verticals/tech
  • Moderator Tim Clark - Partner, The FactPoint Group
  • Panelist Shubhra Kar - VP, Product, Joyent
  • Panelist Amit Srivastava - Technical Manager, SdaaS, Cloud Native Tools & Adoption, Integration Competency, Cisco
  • Panelist Jeff Tantsura - Consulting VP, Network Architecture, Futurewei

10:10 am 11 am (50 mins)

Main agenda

Break & Networking

11 am 11:45 am (45 mins)

Main agenda

Panel: How the Open Container Initiative (OCI) is Establishing Container Format and Runtime Standards

Uptake and adoption of container-based solutions has been evolving very rapidly. To help with this massive growth, the Open Container Initiative (OCI) was established to help promote a set of common, minimal open standards and specifications around container formats and runtime. OCI will be issuing v1.0 of its runtime and image format specifications in early 2017, in addition to the launch of its certification program, marking the project’s first major milestones.

In this panel discussion, OCI members will discuss the project’s progress at large with special focus on the v1.0 release and certification program.  Additional discussion topics will include:

  • How the runtime and image format specs are driving broader innovation across the industry
  • The impact the v1.0 release will have on the container landscape
  • Future plans for the OCI
  •  Implementations and use cases
  • Value and benefits of the certification program and key factors involved in establishing a certification program for container technology

Panelists: Representatives from OCI member companies

  • Moderator Rob Dolin - Senior Program Manager and Technical Diplomat at Microsoft Cross-Platform Interoperability team, Open Container Iniative | Microsoft
  • Panelist Sarah Novotny - Program Manager of Kubernetes Community, Open Container Initiative | Google
  • Panelist Vincent Batts - Principal Software Engineer, Open Container Initiative | Red Hat
  • Panelist Stephen Walli - Independent Consultant, Open Container Initiative | Docker
  • Panelist Jeff Borek - WW Program Director, Open Cloud Business Development, Open Container Initiative | IBM

11:45 am 12:15 pm (30 mins)

Operations/DevOps

Twitter’s Microservices Architecture: Operational & Technical Challenges

Twitter embraced stateless containerized microservices early. From humble beginnings we've scaled to hundreds of teams running thousands of services in hundreds of thousands of containers on tens of thousands of hosts. Along the way we've learnt a few things about scale and scalability, two separate things...

Come to hear about the other side of scalable infrastructure: sub-linear operations. How do we continue to scale without being crushed by operational burden? What architectural decisions and tradeoffs were made early on? What tooling do we employ and how is it evolving? How do we collaborate with our users to achieve goals, ours and theirs? How does our platform differ from those at smaller scale?

  • Ian Downes - Engineering Manager, Twitter

12:30 pm 1:30 pm (60 mins)

Main agenda

Lunch on Expo Floor

1:30 pm 2:10 pm (40 mins)

Emerging Tech

Live in a Container: Renovating Hotel IT with Containerized Microservices

Hotel industry leaders are driving towards enhanced speed and scale by refactoring their business into next generation services. By living inside the container and driving containerized micro services into production, architecture and project teams are learning how to decompose monoliths, rapidly compose business solutions, and achieve greater resiliency. In this session, learn how architecture teams chose their container platform, implemented infrastructure and delivery pipeline prerequisites, enabled best practices, and facilitated business project team journeys into a containerized Cloud.

  • Chris Haddad - Chief Architect, Karux LLC

1:30 pm 2:10 pm (40 mins)

Standards & Community

Open Container Initiative Certification

Over 150 engineers from companies from Amazon to VMware are participating in a cross-industry, open effort to standardize interoperable software shipping containers. At the heart of this effort is the Open Container Initiative (OCI), a Linux Foundation Collaborative Project applying techniques and best practices from open source communities to development of open standards/specifications for container runtime and container image format as well as developing a container runtime reference implementation and tools for testing and certification. This session will include information on how to contribute by submitting a pull request to the specs and/or code, the public availability of the newly-launched OCI Certification Program, factors to consider if becoming OCI-certified makes sense for your container project, how to get your container project OCI-certified, and how you might be able to gain interoperability benefits from OCI-certified solutions.

  • Rob Dolin - Senior Program Manager and Technical Diplomat at Microsoft Cross-Platform Interoperability team, Open Container Iniative | Microsoft
  • Jeff Borek - WW Program Director, Open Cloud Business Development, Open Container Initiative | IBM

1:30 pm 2:10 pm (40 mins)

Security

The Pillars of Intent-Based Security

Containers represent both a shift in technology and operational pattern from traditional models. Thus, trying to bend traditional security approaches to fit containerized environments often falls short. In the session, we examine the changes to the threat landscape that containers bring, what fundamental characteristics of containers are different, and how security organizations can leverage these characteristics to understand developer intent and automate the creation and management of scalable, yet app tailored, defenses.

2:20 pm 3 pm (40 mins)

Storage / Persistent Storage

The State of ... State in the Container Ecosystem

Containers are being adopted at a massive scale for stateless workloads. It’s why many of us are here. But people are beginning to realize that they can benefit from using containers for databases, queues, key-value stores and other stateful services too. This talk will provide an overview of the common options available for running stateful services in containers including the Docker volume plugin framework and storage options in popular container managers like Kubernetes, Mesos, and Swarm.

  • Michael Ferranti - Container Evangelist, Portworx

2:20 pm 3 pm (40 mins)

Orchestration / Workloads

Monitoring in Motion: An Introduction to Monitoring Dynamic Workloads

We rely on our monitoring to tell us when our services, applications, or infrastructure diverge from “normal.” Containers have created a new world of dynamic infrastructure where normal is changing constantly, making it quite difficult to define. How do you check if a service is up when your scheduler or clustering tools are changing the hosts and ports it runs on? Ilan Rabinovitch takes a deep dive into techniques for leveraging service discovery into your monitoring workflow and explains how to instrument your code in your containers and track the performance and availability of your applications as they move around. The techniques discussed will apply regardless of the monitoring platform you choose.

  • Ilan Rabinovitch - Director of Technical Community, Datadog

2:20 pm 3 pm (40 mins)

Emerging Tech

Introducing Operators: Simplifying Stateful Application Deployment and Management

Containerization is the wave of the future -- but deploying containers at scale is a complex task, which Kubernetes can help manage through automation. Managing stateful applications like databases, caches, and monitoring systems, pose a challenge. These systems require application domain knowledge to correctly scale, upgrade, and reconfigure, while protecting against data loss or unavailability.

At CoreOS, we developed Operators that extend the Kubernetes API to create, configure, and manage instances of complex stateful applications on behalf of a Kubernetes user. Operators encode operational logic into software: think of them as highly-scalable Site Reliability Engineers (SREs). We want this application-specific operational knowledge encoded into software that leverages the powerful Kubernetes abstractions to run and manage the application correctly. This reduces the operational expertise required to run applications, databases, and infrastructure generally. Join Mackenzie Burnett, product manager at CoreOS, for an introduction to Operators.

  • Mackenzie Burnett - Product, CoreOS

3 pm 3:30 pm (30 mins)

Main agenda

Networking & Refreshments

3:30 pm 4:10 pm (40 mins)

Security

Panel: Container Security: Countering the Container Challenges

  • What are the challenges that need solving in container networking and apps?
  • How to apply networking policies to containers
  • Do containers really contain?
  • Container Runtime and security issues and possible defenses
  • Different security issues with images and possible defenses
  • Moderator Abhi Dugar - Director, Cloud Infrastructure and IoT Security, IDC
  • Panelist Rani Osnat - VP Marketing, Aqua Security
  • Panelist Jayanth Gummaraju - Co-founder and CTO, Banyan
  • Panelist Tim Mackey - Technology Evangelist, Black Duck
  • Panelist Ethan Tuttle - Lead Engineer, Zoosk

3:30 pm 4:10 pm (40 mins)

Emerging Tech

Panel: The Future of Containers

  • How will containers evolve in the next year, 2 years?
  • Stateless vs. Stateful.
  • Unikernel
  • What about Serverless?
  • Do you even need containers to be cloud native?
  • Moderator Dave Nielsen - Sr. Developer Advocate, Intel
  • Panelist Jo Peterson - VP, Cloud Services, Clarify360
  • Panelist Sergey Maksimov - Product Management, Virtuozzo
  • Panelist Mark Woodward - VP, Development, AppZero
  • Panelist Kuldeep Chowhan - Principal Engineer, Expedia

3:30 pm 4:10 pm (40 mins)

Operations/DevOps

Panel: Containers from both a Developer and a SysAdmin Point of View

This session will explore the different perspectives of developers and sysadmins on containers and how they can work together, including views on:

  • Containers or VMs: When to step away from the stable and proven
  • Mesos, Swarm, Kubernetes, Kontena or?
  • How to scale container-based applications
  • Production war stories
  • Panelist Miska Kaipiainen - CEO & Founder, Kontena
  • Panelist Malathi Malla - Director, Product Marketing, Virtualization and Cloud solutions, Spirent
  • Panelist Dev Nag - CTO and Founder, Wavefront
  • Panelist Vikas Rangarajan - Principal Software Engineer, Comcast

4:20 pm 5 pm (40 mins)

Emerging Tech

Flexible and Extensible Software Delivery using a Containerized Microservice-Based Approach

Comcast delivers cable television service to millions of customers. And its diverse array of services includes video delivery services and interactive information services like sports and home automation. The ecosystem is constantly evolving in response to technological and social changes. To remain competitive in the face of constant change, Comcast must continuously deliver incremental enhancements. 

Comcast's journey began with a simple tool, Gumby, to deploy services to a private cloud, progressing to a RESTful service deploying to a multi-cloud public/private infrastructure. Gumby has evolved into a set of loosely coupled, independently testable microservices leveraging docker and its ecosystem of tools. The architecture allows new microservices to be plugged in to support new cloud providers, container services and satellite features like DNS records. Comcast is leveraging modern technologies like Scala and Akka to ensure a highly resilient, scalable and reactive continuous deployment service.

Their microservice-based approach has enabled the delivery of services to containers for rapid testing. This is a stepping stone to a uniform service deployment solution, which brings to developers the benefits of a PAAS, while maintaining the flexibility to choose the development platform and tooling. It also leaves room for developers to target traditional VMs and/or containers in a range of public/private clouds. This talk will highlight the complementary role of container technology and design choices in realizing this combination of flexibility and feature-richness in an application deployment service.

  • Vikas Rangarajan - Principal Software Engineer, Comcast

4:20 pm 5 pm (40 mins)

Operations/DevOps

DevOps @Scale (Greek Tragedy in 3 Acts)

Remember the times when one server was enough? And a guy named “sysadmin” was babysitting it along with his other duties of installing MS Office for everybody?

For better or for worse, those times are long gone. Today, companies manage tens of thousands of servers and perform thousands of production changes per day.

In this talk we will look at the resources, techniques and tools needed for managing DevOps at Scale and we will discuss the challenges that companies encounter when they hit it.

  • Mark Galpin - Senior Solution Engineer, JFrog

4:20 pm 5 pm (40 mins)

Containers in the Enterprise

Case Study: Transforming Enterprise On-Prem Hosting to Container-Anywhere World

  • Recap of what drives hosting solutions
  • Review of how containers fare compared to other hosting solutions
  • Refer intermediate solutions before full-containerization 
  • Remit robust DevOps discipline to manage the process
  • Reconsider future trends
  • Sudhi Sinha - VP, Product Development, Johnson Controls Inc.
  • Justin Ploegert - Sr. Staff Engineer/Sr. Project Manager, Johnson Controls Inc.

5:30 pm 6 pm (30 mins)

Main agenda

Registration & Networking

6 pm 6:30 pm (30 mins)

Main agenda

Welcome & Introductions

6:30 pm 7 pm (30 mins)

Main agenda

Lightning Talks

7 pm 8 pm (60 mins)

Main agenda

Unconference Sessions