IEEE x IBM Developing Microservices and Cloud-Native Applications
Event Information
Description
THIS IS A FREE EVENT. YOU WILL BE REFUNDED AS YOU CHECK-IN TO THE WORKSHOP
Microservices? Cloud? Cloud-Native Development? We hear them often and they are everywhere in the industry these days. What are they? What's the deal with them? What are they for and why should you care? If you are interested or simply curious about any of these, come and join us. In this workshop, we will attempt to demystify and offer you a practitioner's perspective on what they are and why do they matter. You will have a chance to get your hands dirty and build your first Java microservice using Eclipse MicroProfile and Open Liberty, an open programming model and an open source application server for microservices, as well as to dive deeper into various aspects of microservices too!
PLEASE MAKE SURE YOU COMPLETE THE FOLLOWING STEPS:
If you are a student from the University of Toronto, fill out this form:
https://goo.gl/forms/Q3U8rxoxqNw9jShB3
On your machine, you will need these prerequisites:
- A Java 8 JDK (e.g. https://adoptopenjdk.net/?variant=openjdk8&jvmVariant=openj9)
- Apache Maven (https://maven.apache.org/)
- A git client
- An editor with Java support (e.g. Eclipse, VS Code, IntelliJ)
- Docker (Optional - Not required for the workshop but may be needed for what you may want to try afterwards)
Please complete the following setup for setting up your work space before the workshop. (Docker step is optional).
- git clone https://github.com/OpenLiberty/tutorial-microprofile.git
- cd tutorial-microprofile
- mvn package
- docker build -t prime:mym2 (optional)
The above instruction is also available at https://github.com/OpenLiberty/tutorial-microprofile