![](https://ccweb.imgix.net/https%3A%2F%2Fwww.classcentral.com%2Fimages%2Ficon-black-friday.png?auto=format&ixlib=php-4.1.0&s=fe56b83c82babb2f8fce47a2aed2f85d)
Overview
![](https://ccweb.imgix.net/https%3A%2F%2Fwww.classcentral.com%2Fimages%2Ficon-black-friday.png?auto=format&ixlib=php-4.1.0&s=fe56b83c82babb2f8fce47a2aed2f85d)
This course teaches learners how to develop Java EE "Right Size" services with WildFly Swarm, emphasizing the importance of tailoring services to specific circumstances. The course covers creating a single Jar containing a Java EE Application with WildFly components, deploying to any JVM environment, and integrating with non Java EE technologies like Netflix Ribbon and Swagger. The teaching method includes diverse demonstrations showcasing WildFly Swarm's ease of use and integration capabilities. The course is intended for experienced Java EE professionals interested in exploring microservices without abandoning Java EE.
Syllabus
Intro
Architectural properties
Continuum of architectural choices
The basic idea
"Right Size" the runtime
Self-contained (Uber) jar
The base WildFly Runtime
Concept of a Fraction
Fraction use cases
Taking control of main()
Fraction Configuration
Shifting complexities
Organisational Competencies
Software requirements
Environment specific configuration
Service registration
Health checks
Distributed Tracing
Resilience
Relation to the MicroProfile
Spectrum of possibilities
Taught by
Devoxx