You are viewing content from a past/completed QCon

Track: SPONSORED SOLUTIONS TRACK IV

Location: Marina

Day of week: Tuesday

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 C4Media

Nitin has helped build several notable online developer communities including TheServerSide.com, 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 InfoQ.com and QCon events - Nitin continues to pursue his primary passion: helping spread knowledge and innovation throughout the enterprise software development community.

10:35am - 12:40pm

Java on Kubernetes 101 Hands-On Lab!

Please note that this session is repeated three times and is identical to the other sessions with the same title within this track.

Bring your laptop! We will explore the basics of Kubernetes, and use a Java application to get hands-on to configure and deploy a real application. We will discuss Cloud Native development, k8s (the shorthand for Kubernetes), and some common tasks with getting your app into a k8s cluster.

Topics covered include:

  • Common cloud native concepts; 
    • Getting familiar with cloud platforms 
    • Using cloud platform services
  • Understanding Kubernetes
  • Creating and understanding Dockerfiles
  • Creating and understanding deployment files
  • Connecting a Java (Spring Boot) applications to cloud platform services
  • Creating deployment pipelines
  • Writing reliable and portable automated tests

This workshop aims to answer the following questions: 

  • What is Kubernetes?
  • How do I package a Java application (and test it!) within k8s?
  • What role do Docker containers play in this kind of environment?
  • How do I go from development to test to deployment?
  • What is needed to create a deployment pipeline for k8s?

Pratik Patel, Lead Developer Advocate @IBM
William Korando, Developer Advocate @IBM

1:40pm - 3:45pm

Java on Kubernetes 101 Hands-On Lab!

Please note that this session is repeated three times and is identical to the other sessions with the same title within this track.

Bring your laptop! We will explore the basics of Kubernetes, and use a Java application to get hands-on to configure and deploy a real application. We will discuss Cloud Native development, k8s (the shorthand for Kubernetes), and some common tasks with getting your app into a k8s cluster.

  • Common cloud native concepts; 
    • Getting familiar with cloud platforms 
    • Using cloud platform services
  • Understanding Kubernetes
  • Creating and understanding Dockerfiles
  • Creating and understanding deployment files
  • Connecting a Java (Spring Boot) applications to cloud platform services
  • Creating deployment pipelines
  • Writing reliable and portable automated tests

 

After this workshop you'll have a good understanding of:

* What is Kubernetes?

* How do I package a Java application (and test it!) within k8s?

* What role do Docker containers play in this kind of environment?

* How do I go from development to test to deployment?

* What is needed to create a deployment pipeline for k8s?

Pratik Patel, Lead Developer Advocate @IBM
William Korando, Developer Advocate @IBM

4:10pm - 6:15pm

Java on Kubernetes 101 Hands-On Lab!

Please note that this session is repeated three times and is identical to the other sessions with the same title within this track.

Bring your laptop! We will explore the basics of Kubernetes, and use a Java application to get hands-on to configure and deploy a real application. We will discuss Cloud Native development, k8s (the shorthand for Kubernetes), and some common tasks with getting your app into a k8s cluster.

Topics covered include:

  • Common cloud native concepts; 
    • Getting familiar with cloud platforms 
    • Using cloud platform services
  • Understanding Kubernetes
  • Creating and understanding Dockerfiles
  • Creating and understanding deployment files
  • Connecting a Java (Spring Boot) applications to cloud platform services
  • Creating deployment pipelines
  • Writing reliable and portable automated tests

This workshop aims to answer the following questions: 

  • What is Kubernetes?
  • How do I package a Java application (and test it!) within k8s?
  • What role do Docker containers play in this kind of environment?
  • How do I go from development to test to deployment?
  • What is needed to create a deployment pipeline for k8s?

Pratik Patel, Lead Developer Advocate @IBM
William Korando, Developer Advocate @IBM

Last Year's Tracks

Monday, 11 November

Tuesday, 12 November

Wednesday, 13 November