Eclipse MicroProfile seeks to optimize enterprise Java for microservices architecture and is a programming model that is gaining momentum and popularity. Are there tools available for developers to easily build applications with MicroProfile? In this session, we will examine the tools that are available for you to start building with MicroProfile, what is there for you to work with MicroProfile-compatible runtimes and your favourite editor to the latest that the community is working on. Join us for a chance to see the tools in action too.
Please give us a detailed overview of your session and why attendees will be excited to hear about it.
We shall see:
a) What is Ansible? Simple, agentless automation that anyone can use.
b) Why you need it? To stop doing the same tasks over and over
c) How you can use it?
Starting from the basics in brief (decipher the Ansible terminology),
Working with: command line tools, Inventory, Play-books, Patterns, Modules & Plugins.
Configuring roles with tasks, handlers, files and templates. Testing and troubleshooting playbook execution.
Cloud native development involves a whole new set of development challenges with containers, Kubernetes, microservice architectures and continuous integration and continuous delivery processes. However, developers also require a rich development experience that includes features that are simple to set up and use in a way that works for cloud native applications. Eclipse Codewind delivers features that dramatically improves the cloud native development experience.
We developers love writing code, discussing and constructing perfect solutions. However, we very much dislike manual, repetitive tasks, and especially waiting for slow executions such as re-compilations, builds, and slow tests. Our daily coding work involves a lot of these tiny productivity blockers that make our work less enjoyable. What are the state-of-the-art techniques and tools that enable us to spend more time on the beautiful side of coding?
People love Visual Studio Code for its superfast performance, lightweight nature and active open source community around it. All of these are now available for Java developers by extensions contributed by individuals and companies such as Red Hat, Microsoft and Pivotal. By combining a couple independent extensions, you can create a lightweight working environment just for your Java workload yet powerful enough to almost match the feature richness of existing IDEs.
This sessions shows how you can use Visual Studio Code to develop your Java application. It guides you through all the available extensions so you can later explore then base on your own needs. The session will also introduce a couple new features in VS Code to further boost your productivity with AI-assisted IntelliSense, real-time collaborative development as well as remote development tools.