Skip to main content
  • Log in
  • Manage Cookies
EclipseCon - Eclipse Foundation
  • Conference
    • News
    • Registration
    • Program Schedule
    • Program List
    • Community Day
    • Keynotes
  • Sponsors
    • Our Sponsors
    • Sponsor Testimonials
    • Be a Sponsor
    • Sponsor Guidelines
  • Community
    • 2021 Speakers
    • Speaker Guidelines
    • Code of Conduct
    • Community Resources
    • Conference Guide Documents
    • Information for Speakers
  • About Us
    • EclipseCon 2021
    • Program Committee
    • The Eclipse Foundation
    • Past Conferences
    • Other Events
  • Code of Conduct
  1. Home
  2. EclipseCon
  3. EclipseCon 2021
  4. Sessions
  5. Replicating production on your laptop using the magic of containers

Replicating production on your laptop using the magic of containers

Session details
Status: 
Accepted
Speaker(s): 
Grace Jansen (IBM)
Experience level: 
Beginner
Tags: 
software testing
testing
containers
Java
Session Track: 
Cloud Native Technologies
Session Type: 
Standard

Session abstract:
Containers are an amazing technology that are revolutionising how we deploy and create applications. Docker and Kubernetes are helping developers and organisations realise the magical potential that container technology and orchestration offer. Enter MicroShed and the Testcontainers framework enabling local test automation that leverages that magical portability containers offer. In this session we'll explore how Testcontainers can help you run and test with true-to-production environments in development with minimal re-writing of your test code.

 

Session details:

This session introduces the concept of test containers and why utilising containers to test our cloud-native applications can enable us to ensure our tests are replicxating our production environment as closely as possible (linking in to the 12 factor app methodology).

We'll be utilising a simple restful Java application that is built using MicroProfile, JakartaEE and Open Liberty, to show how attendees can practically start using this framework and method of testing. We'll be making use of microshed testing, showcasing how we can use this to run our unit tests within a container environment that mimics the production environment.

Attendees do not need any specific knowledge as we introduce this technology at a high level. Basic knowledge of application architecture and/or Java would be helpful to ensure they are able to follow along with the demonstration, but this is not required necessarily.

At the end of this session attendees should know what test containers are, why they can be a use testing mthod for cloud-native applications, at least one framework/tool they can use to achieve this style of testing and how they can use this practically for their own Java appliactions (through our practical demo).

 

Objective of the presentation: 
This session aims to give attendees an introduction to test containers and demo how this framework can be utilised to create efficient cloud-native testing for java applications using the OSS testing framework Microshed testing through a live coding demo.
Attendee pre-requisites - If none, enter "N/A": 
N/A
Schedule info
Time: 
28 Oct 2021 - 13:50 to 28 Oct 2021 - 14:20
Room: 
Room 3
  • Sign in to post comments.

Elite Sponsors

Premium Sponsors

Basic Sponsors

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace
EclipseCon is brought to you by The Eclipse Foundation with the support of our sponsors.
Powered by Drupal and built on COD.

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top