MicroProfile - a Brief Introduction - s3.us.cloud-object ... · Cloud-Native Java EE....
Transcript of MicroProfile - a Brief Introduction - s3.us.cloud-object ... · Cloud-Native Java EE....
![Page 1: MicroProfile - a Brief Introduction - s3.us.cloud-object ... · Cloud-Native Java EE. #MicroProfile @ivar_grimstad Eclipse MicroProfile. #MicroProfile @ivar_grimstad ofile 1.0](https://reader030.fdocuments.us/reader030/viewer/2022041016/5ec95d93723aa04b983b3264/html5/thumbnails/1.jpg)
@ivar_grimstad#MicroProfile
MicroProfile - a Brief IntroductionIvar Grimstad
Principal Consultant, Cybercom Sweden
![Page 2: MicroProfile - a Brief Introduction - s3.us.cloud-object ... · Cloud-Native Java EE. #MicroProfile @ivar_grimstad Eclipse MicroProfile. #MicroProfile @ivar_grimstad ofile 1.0](https://reader030.fdocuments.us/reader030/viewer/2022041016/5ec95d93723aa04b983b3264/html5/thumbnails/2.jpg)
@ivar_grimstad
https://github.com/ivargrimstad
https://www.linkedin.com/in/ivargrimstad
![Page 3: MicroProfile - a Brief Introduction - s3.us.cloud-object ... · Cloud-Native Java EE. #MicroProfile @ivar_grimstad Eclipse MicroProfile. #MicroProfile @ivar_grimstad ofile 1.0](https://reader030.fdocuments.us/reader030/viewer/2022041016/5ec95d93723aa04b983b3264/html5/thumbnails/3.jpg)
@ivar_grimstad#MicroProfile
Why MicroProfile?
MicroProfile
Getting Started
![Page 4: MicroProfile - a Brief Introduction - s3.us.cloud-object ... · Cloud-Native Java EE. #MicroProfile @ivar_grimstad Eclipse MicroProfile. #MicroProfile @ivar_grimstad ofile 1.0](https://reader030.fdocuments.us/reader030/viewer/2022041016/5ec95d93723aa04b983b3264/html5/thumbnails/4.jpg)
@ivar_grimstad#MicroProfile
Why MicroProfile ?
![Page 5: MicroProfile - a Brief Introduction - s3.us.cloud-object ... · Cloud-Native Java EE. #MicroProfile @ivar_grimstad Eclipse MicroProfile. #MicroProfile @ivar_grimstad ofile 1.0](https://reader030.fdocuments.us/reader030/viewer/2022041016/5ec95d93723aa04b983b3264/html5/thumbnails/5.jpg)
@ivar_grimstad#MicroProfile
Cloud-Native Java EE
![Page 6: MicroProfile - a Brief Introduction - s3.us.cloud-object ... · Cloud-Native Java EE. #MicroProfile @ivar_grimstad Eclipse MicroProfile. #MicroProfile @ivar_grimstad ofile 1.0](https://reader030.fdocuments.us/reader030/viewer/2022041016/5ec95d93723aa04b983b3264/html5/thumbnails/6.jpg)
@ivar_grimstad#MicroProfile
Eclipse MicroProfile
![Page 7: MicroProfile - a Brief Introduction - s3.us.cloud-object ... · Cloud-Native Java EE. #MicroProfile @ivar_grimstad Eclipse MicroProfile. #MicroProfile @ivar_grimstad ofile 1.0](https://reader030.fdocuments.us/reader030/viewer/2022041016/5ec95d93723aa04b983b3264/html5/thumbnails/7.jpg)
@ivar_grimstad#MicroProfile
MicroProfile
1.0
Septem
ber, 20
16
![Page 8: MicroProfile - a Brief Introduction - s3.us.cloud-object ... · Cloud-Native Java EE. #MicroProfile @ivar_grimstad Eclipse MicroProfile. #MicroProfile @ivar_grimstad ofile 1.0](https://reader030.fdocuments.us/reader030/viewer/2022041016/5ec95d93723aa04b983b3264/html5/thumbnails/8.jpg)
@ivar_grimstad#MicroProfile
MicroP
rofile 1
.1
July 2
1, 201
7
![Page 9: MicroProfile - a Brief Introduction - s3.us.cloud-object ... · Cloud-Native Java EE. #MicroProfile @ivar_grimstad Eclipse MicroProfile. #MicroProfile @ivar_grimstad ofile 1.0](https://reader030.fdocuments.us/reader030/viewer/2022041016/5ec95d93723aa04b983b3264/html5/thumbnails/9.jpg)
@ivar_grimstad#MicroProfile
MicroP
rofile 1
.2
Septem
ber 30
, 2017
![Page 10: MicroProfile - a Brief Introduction - s3.us.cloud-object ... · Cloud-Native Java EE. #MicroProfile @ivar_grimstad Eclipse MicroProfile. #MicroProfile @ivar_grimstad ofile 1.0](https://reader030.fdocuments.us/reader030/viewer/2022041016/5ec95d93723aa04b983b3264/html5/thumbnails/10.jpg)
@ivar_grimstad#MicroProfile
MicroP
rofile 1
.3
Janua
ry 3, 2
018
![Page 11: MicroProfile - a Brief Introduction - s3.us.cloud-object ... · Cloud-Native Java EE. #MicroProfile @ivar_grimstad Eclipse MicroProfile. #MicroProfile @ivar_grimstad ofile 1.0](https://reader030.fdocuments.us/reader030/viewer/2022041016/5ec95d93723aa04b983b3264/html5/thumbnails/11.jpg)
@ivar_grimstad#MicroProfile
MicroP
rofile 1
.4
June 2
0, 201
8
![Page 12: MicroProfile - a Brief Introduction - s3.us.cloud-object ... · Cloud-Native Java EE. #MicroProfile @ivar_grimstad Eclipse MicroProfile. #MicroProfile @ivar_grimstad ofile 1.0](https://reader030.fdocuments.us/reader030/viewer/2022041016/5ec95d93723aa04b983b3264/html5/thumbnails/12.jpg)
@ivar_grimstad#MicroProfile
MicroP
rofile 2
.0
June 2
0, 201
8
![Page 13: MicroProfile - a Brief Introduction - s3.us.cloud-object ... · Cloud-Native Java EE. #MicroProfile @ivar_grimstad Eclipse MicroProfile. #MicroProfile @ivar_grimstad ofile 1.0](https://reader030.fdocuments.us/reader030/viewer/2022041016/5ec95d93723aa04b983b3264/html5/thumbnails/13.jpg)
@ivar_grimstad#MicroProfile
Profiles
![Page 14: MicroProfile - a Brief Introduction - s3.us.cloud-object ... · Cloud-Native Java EE. #MicroProfile @ivar_grimstad Eclipse MicroProfile. #MicroProfile @ivar_grimstad ofile 1.0](https://reader030.fdocuments.us/reader030/viewer/2022041016/5ec95d93723aa04b983b3264/html5/thumbnails/14.jpg)
@ivar_grimstad#MicroProfile
Full Profile
Web Profile
JAX-RS + CDI + JSON-P
+ WebSocket + Bean Validation + EJB + JPA + Servlet + JSF + JSP
+ JMS + Batch + Java Mail + Concurrency + JAX-WS + JASPIC
![Page 15: MicroProfile - a Brief Introduction - s3.us.cloud-object ... · Cloud-Native Java EE. #MicroProfile @ivar_grimstad Eclipse MicroProfile. #MicroProfile @ivar_grimstad ofile 1.0](https://reader030.fdocuments.us/reader030/viewer/2022041016/5ec95d93723aa04b983b3264/html5/thumbnails/15.jpg)
@ivar_grimstad#MicroProfile
Eclipse MicroProfile Implementations
![Page 16: MicroProfile - a Brief Introduction - s3.us.cloud-object ... · Cloud-Native Java EE. #MicroProfile @ivar_grimstad Eclipse MicroProfile. #MicroProfile @ivar_grimstad ofile 1.0](https://reader030.fdocuments.us/reader030/viewer/2022041016/5ec95d93723aa04b983b3264/html5/thumbnails/16.jpg)
@ivar_grimstad#MicroProfile
![Page 17: MicroProfile - a Brief Introduction - s3.us.cloud-object ... · Cloud-Native Java EE. #MicroProfile @ivar_grimstad Eclipse MicroProfile. #MicroProfile @ivar_grimstad ofile 1.0](https://reader030.fdocuments.us/reader030/viewer/2022041016/5ec95d93723aa04b983b3264/html5/thumbnails/17.jpg)
@ivar_grimstad#MicroProfile
Getting Started
![Page 18: MicroProfile - a Brief Introduction - s3.us.cloud-object ... · Cloud-Native Java EE. #MicroProfile @ivar_grimstad Eclipse MicroProfile. #MicroProfile @ivar_grimstad ofile 1.0](https://reader030.fdocuments.us/reader030/viewer/2022041016/5ec95d93723aa04b983b3264/html5/thumbnails/18.jpg)
@ivar_grimstad#MicroProfile
![Page 19: MicroProfile - a Brief Introduction - s3.us.cloud-object ... · Cloud-Native Java EE. #MicroProfile @ivar_grimstad Eclipse MicroProfile. #MicroProfile @ivar_grimstad ofile 1.0](https://reader030.fdocuments.us/reader030/viewer/2022041016/5ec95d93723aa04b983b3264/html5/thumbnails/19.jpg)
@ivar_grimstad#MicroProfile
![Page 20: MicroProfile - a Brief Introduction - s3.us.cloud-object ... · Cloud-Native Java EE. #MicroProfile @ivar_grimstad Eclipse MicroProfile. #MicroProfile @ivar_grimstad ofile 1.0](https://reader030.fdocuments.us/reader030/viewer/2022041016/5ec95d93723aa04b983b3264/html5/thumbnails/20.jpg)
@ivar_grimstad#MicroProfile
Eclipse MicroProfile http://microprofile.io
Jakarta EE https://jakarta.ee
Eclipse Enterprise for Java (EE4J) https://projects.eclipse.org/projects/ee4j
![Page 21: MicroProfile - a Brief Introduction - s3.us.cloud-object ... · Cloud-Native Java EE. #MicroProfile @ivar_grimstad Eclipse MicroProfile. #MicroProfile @ivar_grimstad ofile 1.0](https://reader030.fdocuments.us/reader030/viewer/2022041016/5ec95d93723aa04b983b3264/html5/thumbnails/21.jpg)
@ivar_grimstad#MicroProfile