Speaker

Akihiro Nishikawa

Akihiro Nishikawa

Cloud Solution Architect, Microsoft

Tokyo, Japan

Actions

Aki loves A JVM/GraalVM and JVM based open-source technologies, and also a board member of JJUG (Japan Java Users Group). As a Cloud Solution Architect in Microsoft, he has been helping customers solve their technical challenges with his expertise in application development (containers, PaaS, DevOps, and so on) and application integration (iPaaS such as system/business process orchestration, API management, and EDI).

Area of Expertise

  • Information & Communications Technology

Topics

  • Java language
  • Java in the cloud
  • Java & JVM
  • API Integrations
  • Cloud Integration
  • Azure Integration Services
  • Azure Functions
  • Azure App Service
  • Azure Logic Apps
  • Azure Spring Apps
  • Azure Container Apps
  • Azure Api Management

"No collector" approach to monitor GraalVM Native Image applications

This session will demonstrate how to collect signals from GraalVM Native Image applications with OpenTelemetry in a "no collector" approach, providing valuable insights for those seeking to optimise their data collection processes. Furthermore, I will share insights and benefits on the technical aspects, based on my experience of supporting several customers in real-world scenarios.
GraalVM Native Image is an excellent technology for reducing the time taken to start up, the potential for attack and the amount of memory required by Java applications, offering significant benefits to customers. From an observability standpoint, however, the typical monitoring agent is not the optimal choice for native image applications, as they do not require a standard JVM to run.
To address this challenge, the "no collector" approach is emerging as the preferred solution for Java-based microservices, including GraalVM Native Image. This approach is gradually being supported by various observability solutions and development frameworks.
Attendees will gain the knowledge to effectively use the no-collector approach for monitoring GraalVM Native Image applications.

Use managed identity for authentication among Azure App Service/Functions

Managed identity is one of unique functionalities in Azure and it allows us to authenticate callers and configure RBAC against called resources without storing caller credentials. We can see several examples to use managed identity in Azure documents, but the following questions might come to your mind.

- How do we configure authentication among Azure App Services/Functions with managed identity?
- Cannot we achieve such configuration? If we can, how do we implement App Service/Functions in Java to achieve this concept?

In this talk, I elaborate how to use managed identity for authentication among App Service/Functions and applicable use cases using Java sample codes.

Akihiro Nishikawa

Cloud Solution Architect, Microsoft

Tokyo, Japan

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top