Coffee With Developers Jul 2, 2026

The Open-source Java SDK for Multi-Cloud Development - Sandeep Pal

Sandeep Pal

Deleting a missing object returns different API errors in AWS versus GCP. Discover how the open-source MultiCloudJ SDK abstracts these multi-cloud inconsistencies to dramatically simplify Java development.

Pause
Mute Enter Fullscreen
#1 about 2 min

Introduction to multi-cloud development infrastructure

Salesforce relies on multiple public cloud providers, requiring a robust software development kit to manage infrastructure complexity.

#2 about 2 min

Overcoming developer challenges in multi-cloud environments

Writing and maintaining code across different cloud platforms requires strategic abstractions to solve portability limitations.

#3 about 3 min

Origins of the open source multi-cloud abstraction project

The need to maintain codebases across disparate cloud environments inspired the creation of a new industry standard tool.

#4 about 4 min

Identifying pain points in unstandardized multi-cloud codebases

Managing duplicate business logic and inconsistent application programming interface semantics across various cloud providers creates integration nightmares.

#5 about 2 min

Resolving logic duplication with an abstraction layer

A centralized software development kit layer routes requests to underlying provider modules while providing uniform semantics.

#6 about 4 min

Integrating artificial intelligence and performance benchmarking

Future developments include specialized tooling for seamless code migration and rigorous benchmarking to ensure minimal abstraction overhead.

#7 about 2 min

Accessing documentation and implementing cross-cloud authentication

Developers can access source code, technical guides, and authentication patterns through public repositories and community publications.

#8 about 3 min

Balancing emerging technology trends with core engineering fundamentals

Industry conferences provide opportunities to explore artificial intelligence advancements alongside foundational cloud infrastructure practices.

Matching moments

2:27 min

Expanding open source participation through cloud developer environments

Stormy Peters · WWC 2023

3:33 min

Improving developer experience through cloud infrastructure abstraction platforms

Dominik Kress · WWC 2022

2:00 min

Approaching hybrid cloud from a developer perspective

Alex Soto Alex Soto · LIVE

1:26 min

Selecting open source technologies for multi-cloud capability

Ingo Weichsel · WWC 2023

2:48 min

Demonstrating architecture and floating platform integration patterns

Romano Roth Romano Roth · WWC 2025

2:28 min

Overcoming cloud development friction with automated code spaces

Kyle Daigle · Coffee With Developers

Upcoming sessions on this topic

Open session

World Congress 2026 North America

From Cloud Native to Multi-Cloud Native: Write Once, Deploy Anywhere

Sandeep Pal

Principal Member of Technical Staff at Salesforce

Sandeep Pal
Open session

World Congress 2026 North America

Look What Java Can Do Now: Live-Coding a GenAI MCP Server with the JAQ Stack

Suren Konathala

Senior Engineering Leader, Marketing & AdTech, AI GTM & Digital Experience Platforms, Java x AI

Suren Konathala
Open session

World Congress 2026 North America

public void saveMoney(AI): The Developer's Guide to Unit Economics

Hrushikesh Pokala

Senior Software Engineer Lead at Equifax

Hrushikesh Pokala
Open session

World Congress 2026 North America

Ship 10x Faster: AI-Powered Development with Claude Code and MCP Tools

Viktoria Semaan

Principal Technical Evangelist at Databricks

Viktoria Semaan
Open session

World Congress 2026 North America

It’s Alive! Taming the MLOps Franken-Stack: Write, Run, and Serve with Michelangelo

Paul Zimmerman, Eric Wang

Paul Zimmerman
Eric Wang
Open session

World Congress 2026 North America

Beyond the Code: Human-AI Synergies in Product Development

Ajita Kanchivakam Ananth

Staff Technical Program Manager at Google

Ajita Kanchivakam Ananth