BOF1167 Reza Rahman Java On Azure Bof 1

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 26

Java on Azure BoF

Reza Rahman, Principal Program Manager, Java on Azure


Asir Selvasingh, Principal PM Architect, Java on Azure
Java Matters

© Microsoft Corporation
Abundance of Choice

Virtual
Machines

Containers

Managed
Services

Serverless

© Microsoft Corporation
Support Your Architecture

Monolith Containerized Monolith Monolith + new Parts of monolith Microservices or


microservices extracted serverless
application

© Microsoft Corporation
Pathways to Java on Azure

© Microsoft Corporation
Virtual Machines

© Microsoft Corporation
Azure Marketplace Portfolio
Java SE

Java EE

Data

Messaging

DevOps
© Microsoft Corporation
Multi-Cloud Platforms

© Microsoft Corporation
Containers

Azure Kubernetes Service Azure Container Instances Azure Container Registry


© Microsoft Corporation
Managed Services

Azure App Service


© Microsoft Corporation
Azure Services Portfolio

App Service Cosmos DB

Azure Monitor Azure DevOps

Blob Storage Key Vault Active Directory Service Bus Event Hub Event Grid

© Microsoft Corporation
Serverless

Azure Functions Logic Apps

© Microsoft Corporation
Spring on Azure
Spring Data R2DBC Spring Resource Spring Cache Spring Messaging

• SQL Database • SQL Database • Storage • Redis Cache • Service Bus

• MySQL • PostgreSQL

• PostgreSQL
• Maria DB Spring Boot Spring Cloud Spring Security Micrometer

• Cosmos DB
• Virtual Machines • App Configuration • Active Directory (ADD) • Monitor - includes
• SQL
• Containers in Azure • Event Hubs Log Analytics
• MongoDB • ADD - B2C
• Cassandra Kubernetes Service
• Service Bus • Microsoft 365
• Gremlin (AKS)
• Storage • Microsoft Account
• App Service on Linux
• Redis
• PCF on Azure
• Functions

http://cloud.spring.io/spring-cloud-azure/
Zulu on Azure

© Microsoft Corporation
Java on Azure Tooling

© Microsoft Corporation
DevOps Tools Integration

Azure Pipelines Azure DevOps Azure SDK

© Microsoft Corporation
IDE Support

© Microsoft Corporation
Solution Samples

© Microsoft Corporation
Sample Solution I

Azure Load Balancer

© Microsoft Corporation
Sample Solution II

Traffic Manager Active Directory

Azure DevOps Container Registry Azure Monitor


Kubernetes
Service

Key Vault Cosmos DB

© Microsoft Corporation
Sample Solution III

Traffic Manager Active Directory

App Service

Key Vault Service Bus

© Microsoft Corporation
Sample Solution IV

Functions Cosmos DB Web App

Blob Storage Logic Apps Functions Service Bus Web App

Functions

© Microsoft Corporation
https://github.com/m-reza-rahman/azure-cafe
© Microsoft Corporation
Summary

© Microsoft Corporation
Resources

https://azure.microsoft.com/en-us/develop/java/

https://docs.microsoft.com/en-us/java/azure/

https://azure.microsoft.com/en-
us/documentation/samples/?term=java

© Microsoft Corporation
© Copyright Microsoft Corporation. All rights reserved.

You might also like