Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Developing Containerised Application with Eclipse and Atomic Developer Bundle

Developing Containerised Application with Eclipse and Atomic Developer Bundle

Give you idea about Atomic Developer Bundle connection with Eclipse.

Praveen Kumar

August 27, 2016

More Decks by Praveen Kumar

Other Decks in Technology


  1. Praveen prkumar@redhat.com Pradeepto pradeepto@redhat.com Developing Containerised Applications with Eclipse And

    Atomic Developer Bundle
  2. Who are we? • Engineers at Red Hat • Members

    of Developer Tools Engineering • Our clear mandate is to make developer’s lives easier ◦ Developer Tools (you will see some of those in action) ◦ Integrations ◦ Container Orchestration ◦ Lots of new and exciting things coming up … • Oh and *everything* we do, we release them as Open Source Software
  3. The Developer Story

  4. As a developer ... • I am given (some) requirements

    • I want to fire up my Eclipse and Code • I want to write code (with least amount of friction) • I want to code in environments close to production environments • I want push my code • I want my tests to pass in Dev / Test / Stage / Production environments • I don’t want to spend too much time setting up
  5. I want to code using Eclipse!

  6. What is Atomic Developer Bundle? • Open source upstream project

    that powers containerised development. ◦ Enables developers to use their Windows or OS X machines to developer containerised applications ◦ Requires a simple download ◦ Single command. Yes! Exactly One command setup! ◦ Auxiliary tooling to facilitate developer productivity
  7. We Support ... • Linux Containers • Kubernetes • OpenShift

    • Mesos • … more contributions welcome
  8. Atomic Developer Bundle in Action • Eclipse Neon • Docker

    Tooling (Eclipse Plug-in) • vagrant-service-manager • Simple Python Django application
  9. Where do I start? • https://github.com/projectatomic/adb-atomic-developer-bundle • Red Hat Container

    Development Kit http://developers.redhat.com/products/cdk/download/ • https://wiki.eclipse.org/Linux_Tools_Project/Docker_Tooling • https://github.com/praveenkumar/eclipse_summit_16/blob/master/README.rst
  10. Questions?

  11. Reach Us! • #nulecule on Freenode • container-tools - https://www.redhat.com/mailman/listinfo/container-tools

    • http://www.projectatomic.io/