This presentation vividly describes what is going on in the IT industry with the advent of cloud technology, focusing in Google App Engine. Then reviews competitors’ moves both in terms of background technology and the service capitalization.
It was revealed that major Japanese companies such as Fujitsu and NTT Data are introducing Microsoft Azure in their data centers, but Oracle and IBM are the technically strong chasers. So far there are very few moves
for Japanese IT companies to implement their own cloud products.
IBM's zEnterprise product line has potential to replace and wipe out container-based data centers, but their pricing policy unknown. Oracle's next hardware strategy unknown.
In Japan, tailoring open-source softwares auch as Cassandra and Hadoop found at newly rising companies, IIJ, and Rakuten.
JavaOne 2016 Java SE Feedback #jjug #j1jpYuji Kubota
Slide for reporting Java SE Feedback of JavaOne 2016 at Japan Java User Group. Especially, this slide introduces the changes required for Java 9.
https://jjug.doorkeeper.jp/events/52639
31. OplnAPI1.0 - アノテーション
●
赤字がOplnAPI1.0のアノテーション
●
swagglrとは微妙にアノテーション名が違うので注意
@GET
@Path("/{id}")
@Operation(summary = "Get username by id")
@APIResponse(description = "The user name"),
@APIResponse(responseCode = "400", description = "User not found")
public Response getUserName(
@Parameter(description = "user id. ", required = true)
@PathParam("id") long id) {...}
Swagglr
(packagl io.swagglr.annotations)
MicroProfil OplnAPI
(packagl org.lciipsl.microprofil.oplnapi.annotations)
@ApiOperation @Operation
@ApiResponse @ApiResponse
@ApiParam @Parameter
32. OplnAPI1.0 - documlnt
●
OplnAPI v3準拠のyami or jsonを生成
●
GET http://iocaihost:8080/oplnapi
/user/{id}:
get:
summary: Get username by id
operationId: getUserName
parameters:
- name: id
in: path
description: 'user id'
required: true
schema:
type: long
responses:
default:
description: The user
400:
description: User not found
@Operation
(summary = "Get username by id")
@APIResponse
(description="The user name"),
@APIResponse
(responseCode="400", description = "User not found")