1、October 21-24,2024Mandalay Bay Convention CenterLas Vegas,NevadaSession 1343Richard FichtnerXDEV Software GmbH,Principal Software Architect1343:Unlocking Serverless Potential:Cost-Effective Java Development with IBM Cloud and EclipseStoreOrganizations with little or no cloud cost optimization plans
2、rush into cloud technology investments.They end up overspending on cloud services by up to 70%without deriving the expected value from it.Source:Gartner,Realize Cost Savings After Migrating to the Cloud,Finance Research Team,page 1,August 17,2022What is“Serverless”?“Serverless computing refers to th
3、e concept of building and running applications that do not require server management.It describes a finer-grained deployment model where applications,bundled as one or more functions are uploaded to a platform and then executed,scaled,and billed in response to the exact demand needed at the moment”S
4、ource:CNCF Definition,https:/cf.io/blog/2018/02/14/cncf-takes-first-step-towards-serverless-computing/Is Kubernetes Serverless?Not my kind of serverlessIBM Cloud Kubernetes ServiceAmazon Elastic Kubernetes Service(EKS)Azure Kubernetes Service(AKS)Google Kubernetes Engine(GKE)Oracle Container Engine
5、for KubernetesSeverlessCloudFunctionUnmanagedKubernetesManagedKubernetesContainer ServiceMore IntegrationCloud VendorProprietaryPackagingK8S APIAccess#IBMTechXchangeEclipseStoreIBM Cloud Object StorageEclipseStore COS Connector13ComponentsIBM TechXchange|2024 IBM CorporationIBM Cloud Code EngineServ
6、erless compute platformDynamically scalableAlso works with stateful servicesIn-memory storage systemLightweight store for Java objectsEfficient/FastPay-as-you-goFlexibleCost-effectiveEnables EclipseStore to store on COS#IBMTechXchangeValue PropositionCostCost ImplicationsImplicationsAvoid unnecessar