SlideShare a Scribd company logo
1 of 105
Download to read offline
IBM Cloud / DOC ID / Month XX, 2018 / © 2018 IBM Corporation
FaaS meets JavaEE

Developing Cloud Native Applications at Speed

—

Chris Bailey

Chief Architect, Cloud Native Runtimes at IBM
Project Lead: Kitura, Cloud Native JS, Appsody
@Chris__Bailey
@Chris__Bailey
Appsody
Quarkus
Knative
FaaS
Serverless
Cloud Functions
Kubernetes
Docker
Lamba
OpenWhisk
JavaEE
@Chris__Bailey
Blockchain
@Chris__Bailey
Appsody
Quarkus
Knative
FaaS
Serverless
Cloud Functions
Kubernetes
Docker
Lamba
OpenWhisk
JavaEE
@Chris__Bailey
Serverless
What is
?
@Chris__Bailey6
Increasingfocusonbusinesslogic
Decreasing concern over stack implementation
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 7
Increasingfocusonbusinesslogic
Decreasing concern over stack implementation
IaaS
CaaS
PaaS
FaaS
n instances
1..n instances
1..n instances
0..demand
instances
Lambda
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 8
Increasingfocusonbusinesslogic
Decreasing concern over stack implementation
IaaS
CaaS
PaaS
FaaS
n instances
1..n instances
1..n instances
0..demand
instances
Lambda
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 9
Docker Docker
Virtual Machine
Application Stack
Increasingfocusonbusinesslogic
Decreasing concern over stack implementation
IaaS
CaaS
PaaS
FaaS
n instances
1..n instances
1..n instances
0..demand
instances
Server
Application
JAR / WAR / EAR
Lambda
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 10
Increasingfocusonbusinesslogic
Decreasing concern over stack implementation
IaaS
CaaS
PaaS
FaaS
n instances
1..n instances
1..n instances
0..demand
instances
Application Stack
Lambda
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 11
Increasingfocusonbusinesslogic
Decreasing concern over stack implementation
IaaS
CaaS
PaaS
FaaS
n instances
1..n instances
1..n instances
0..demand
instances
Virtual Machine
Application Stack
Lambda
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 12
Increasingfocusonbusinesslogic
Decreasing concern over stack implementation
IaaS
CaaS
PaaS
FaaS
n instances
1..n instances
1..n instances
0..demand
instances
Docker Docker
Virtual Machine
Application Stack
Server
Application
JAR / WAR / EAR
Lambda
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 13
Increasingfocusonbusinesslogic
Decreasing concern over stack implementation
IaaS
CaaS
PaaS
FaaS
n instances
1..n instances
1..n instances
0..demand
instances
Application Stack
Lambda
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 14
Increasingfocusonbusinesslogic
Decreasing concern over stack implementation
IaaS
CaaS
PaaS
FaaS
n instances
1..n instances
1..n instances
0..demand
instances
Docker Docker
Virtual Machine
Application Stack
Server
Lambda
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 15
Increasingfocusonbusinesslogic
Decreasing concern over stack implementation
IaaS
CaaS
PaaS
FaaS
n instances
1..n instances
1..n instances
0..demand
instances
Docker Docker
Virtual Machine
Application Stack
Server
Application
JAR / WAR / EAR
Lambda
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 16
Application Stack
Increasingfocusonbusinesslogic
Decreasing concern over stack implementation
IaaS
CaaS
PaaS
FaaS
n instances
1..n instances
1..n instances
0..demand
instances
Lambda
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 17
Docker Docker
Virtual Machine
Application Stack
Increasingfocusonbusinesslogic
Decreasing concern over stack implementation
IaaS
CaaS
PaaS
FaaS
n instances
1..n instances
1..n instances
0..demand
instances
Server
JAR / WAR / EAR
Lambda
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 18
Docker Docker
Virtual Machine
Application Stack
Increasingfocusonbusinesslogic
Decreasing concern over stack implementation
IaaS
CaaS
PaaS
FaaS
n instances
1..n instances
1..n instances
0..demand
instances
Server
Application
JAR / WAR / EAR
Lambda
@Chris__Bailey
Serverless == FaaS?
@Chris__Bailey
“Function as a service (FaaS)
is a category of cloud computing services that provides a platform allowing customers to 

develop, run, and manage application functionalities without the complexity of building and
maintaining the infrastructure typically associated with developing and launching an app. 



Building an application following this model is one way of achieving a "serverless" architecture,
and is typically used when building microservices applications.”
— Wikipedia
@Chris__Bailey
“Function as a service (FaaS)
is a category of cloud computing services that provides a platform allowing customers to 

develop, run, and manage application functionalities without the complexity of building and
maintaining the infrastructure typically associated with developing and launching an app. 



Building an application following this model is one way of achieving a "serverless" architecture,
and is typically used when building microservices applications.”
— Wikipedia
@Chris__Bailey
“Function as a service (FaaS)
is a category of cloud computing services that provides a platform allowing customers to 

develop, run, and manage application functionalities without the complexity of building and
maintaining the infrastructure typically associated with developing and launching an app. 



Building an application following this model is one way of achieving a "serverless" architecture,
and is typically used when building microservices applications.”
— Wikipedia
@Chris__Bailey
“Function as a service (FaaS)
is a category of cloud computing services that provides a platform allowing customers to 

develop, run, and manage application functionalities without the complexity of building and
maintaining the infrastructure typically associated with developing and launching an app. 



Building an application following this model is one way of achieving a "serverless" architecture,
and is typically used when building microservices applications.”
— Wikipedia
@Chris__Bailey
“Function as a service (FaaS)
is a category of cloud computing services that provides a platform allowing customers to 

develop, run, and manage application functionalities without the complexity of building and
maintaining the infrastructure typically associated with developing and launching an app. 



Building an application following this model is one way of achieving a "serverless" architecture,
and is typically used when building microservices applications.”
— Wikipedia
@Chris__Bailey
“Function as a service (FaaS)
is a category of cloud computing services that provides a platform allowing customers to 

develop, run, and manage application functionalities without the complexity of building and
maintaining the infrastructure typically associated with developing and launching an app. 



Building an application following this model is one way of achieving a "serverless" architecture,
and is typically used when building microservices applications.”
— Wikipedia
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 26
Increasingfocusonbusinesslogic
Decreasing concern over stack implementation
FaaS
0..demand
instances
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 27
Decreasing concern over stack implementation
FaaS
0..demand
instances
SimplifiedDevandDeploy
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 28
FaaS
0..demand
instances
SimplifiedDevandDeploy
Simplified Infrastructure and Scaling
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 29
FaaS
0..demand
instances
SimplifiedDevandDeploy
Simplified Infrastructure and Scaling
Servers
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 30
FaaS
0..demand
instances
SimplifiedDevandDeploy
Simplified Infrastructure and Scaling
Servers
Functions
• Simplified Development
• Delegated framework stack
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 31
FaaS
0..demand
instances
SimplifiedDevandDeploy
Simplified Infrastructure and Scaling
Servers
Functions
• Simplified Development
• Delegated framework stack
Serverless
• Scale on Demand
• Delegated infrastructure
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 32
FaaS
0..demand
instances
SimplifiedDevandDeploy
Simplified Infrastructure and Scaling
Servers
Functions
• Simplified Development
• Delegated framework stack
Serverless
• Scale on Demand
• Delegated infrastructure
FaaS
• Functions development
• Serverless deployment
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 33
FaaS
0..demand
instances
SimplifiedDevandDeploy
Simplified Infrastructure and Scaling
Servers
Simplified Dev
• Simplified Development
• Delegated framework stack
Serverless
• Scale on Demand
• Delegated infrastructure
FaaS
• Functions development
• Serverless deployment
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 34
FaaS
0..demand
instances
SimplifiedDevandDeploy
Simplified Infrastructure and Scaling
Servers
Simplified Dev
• Simplified Development
• Delegated framework stack
Simplified Ops
• Scale on Demand
• Delegated infrastructure
FaaS
• Functions development
• Serverless deployment
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 35
FaaS
0..demand
instances
SimplifiedDevandDeploy
Simplified Infrastructure and Scaling
Servers
Simplified Dev
• Simplified Development
• Delegated framework stack
Simplified Ops
• Scale on Demand
• Delegated infrastructure
Simplified Dev and Ops
• Functions development
• Serverless deployment
@Chris__Bailey
FaaS ==
Serverless + Functions
@Chris__Bailey
Functions
Top three reported benefits:
@Chris__Bailey
Functions
• 42% reported gains in Speed of Development
Top three reported benefits:
@Chris__Bailey
Functions
• 17% reported gains in Time to Feature
• 42% reported gains in Speed of Development
Top three reported benefits:
@Chris__Bailey
Functions
• 9% reported gains in Cost of labor
• 17% reported gains in Time to Feature
• 42% reported gains in Speed of Development
Top three reported benefits:
@Chris__Bailey
Functions
• 9% reported gains in Cost of labor
• 17% reported gains in Time to Feature
• 42% reported gains in Speed of Development
Top three reported benefits:
Biggest benefit of serverless:
@Chris__Bailey
Functions
• 42% reported Easier development
• 9% reported gains in Cost of labor
• 17% reported gains in Time to Feature
• 42% reported gains in Speed of Development
Top three reported benefits:
Biggest benefit of serverless:
@Chris__Bailey
Functions
• 42% reported Easier development
• 9% reported gains in Cost of labor
• 17% reported gains in Time to Feature
• 42% reported gains in Speed of Development
Top three reported benefits:
Biggest benefit of serverless:
“We use serverless to decrease the time from our idea to getting
the end product in our customer’s hand.”

— Steven Surgnier, Co-founder and CTO, Fabric.
@Chris__Bailey
Functions
• 42% reported Easier development
• 9% reported gains in Cost of labor
• 17% reported gains in Time to Feature
• 42% reported gains in Speed of Development
Top three reported benefits:
Biggest benefit of serverless:
“We use serverless to decrease the time from our idea to getting
the end product in our customer’s hand.”

— Steven Surgnier, Co-founder and CTO, Fabric.
Average delivery speed increased 77%

Average of 4 “developer work days” saved per
month.
https://hackernoon.com/serverless-survey-77-delivery-speed-4-dev-workdays-mo-saved-26-aws-monthly-bill-d99174f70663
@Chris__Bailey
Functions
• 42% reported Easier development
• 9% reported gains in Cost of labor
• 17% reported gains in Time to Feature
• 42% reported gains in Speed of Development
Top three reported benefits:
Biggest benefit of serverless:
“We use serverless to decrease the time from our idea to getting
the end product in our customer’s hand.”

— Steven Surgnier, Co-founder and CTO, Fabric.
Average delivery speed increased 77%

Average of 4 “developer work days” saved per
month.
https://hackernoon.com/serverless-survey-77-delivery-speed-4-dev-workdays-mo-saved-26-aws-monthly-bill-d99174f70663
Simplified application models move the
standards and workflow to the platform
@Chris__Bailey
What is FaaS being using for?
@Chris__Bailey
Functions
Technical use cases for serverless:
@Chris__Bailey
Functions
• 73% for REST APIs
Technical use cases for serverless:
@Chris__Bailey
Functions
• 23% for Mobile Backends
• 73% for REST APIs
Technical use cases for serverless:
@Chris__Bailey
Apache OpenWhisk
Functions
@Chris__Bailey
Apache OpenWhisk
Functions
@Chris__Bailey
Apache OpenWhisk
AWS Lambda
Functions
@Chris__Bailey
Apache OpenWhisk
AWS Lambda
Functions
@Chris__Bailey
JAX-RS APIs
Functions
@Chris__Bailey
JAX-RS APIs
Functions
import javax.json.Json;
import javax.json.JsonObject;
import javax.json.JsonObjectBuilder;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;
@Path("properties")
public class PropertiesResource {
@GET
@Produces(MediaType.APPLICATION_JSON)
public JsonObject getProperties() {
JsonObjectBuilder builder = Json.createObjectBuilder()
System.getProperties().entrySet().stream()
.forEach(entry -> builder.add((String)entry.getKey(),
(String)entry.getValue()));
return builder.build();
}
}
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 56
: HTTP Functions
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 57
: HTTP Functions
Node.js “Connect” API
@Chris__Bailey
Java and FaaS
@Chris__Bailey
https://thenewstack.io/what-aws-lambdas-performance-stats-reveal/
Functions
Language usage on AWS Lambda
@Chris__Bailey
https://thenewstack.io/what-aws-lambdas-performance-stats-reveal/
Functions
• 67.6% using Node.js
Language usage on AWS Lambda
@Chris__Bailey
https://thenewstack.io/what-aws-lambdas-performance-stats-reveal/
Functions
• 26.4% using Python
• 67.6% using Node.js
Language usage on AWS Lambda
@Chris__Bailey
https://thenewstack.io/what-aws-lambdas-performance-stats-reveal/
Functions
• 26.4% using Python
• 67.6% using Node.js
Language usage on AWS Lambda
• 3.4% using Java
@Chris__Bailey63
OpenWhisk:
1 Action
1 Request
1 Container
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 64
OpenWhisk:
1 Action
1 Request
1 Container
Request 1
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 65
Docker
public static JsonObject main(JsonObject args)
POST /init
POST /run
OpenWhisk:
1 Action
1 Request
1 Container
Request 1
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 66
Docker
public static JsonObject main(JsonObject args)
POST /init
POST /run
OpenWhisk:
1 Action
1 Request
1 Container
Request 1
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 67
Docker
public static JsonObject main(JsonObject args)
POST /init
POST /run
OpenWhisk:
1 Action
1 Request
1 Container
Request
Request
1
1
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 68
Docker
public static JsonObject main(JsonObject args)
POST /init
POST /run
Docker
public static JsonObject main(JsonObject args)
POST /init
POST /run
OpenWhisk:
1 Action
1 Request
1 Container
Request
Request
1
1
@Chris__Bailey
13.7
8.764
1.629
0.5320.18
Framework Startup Times
@Chris__Bailey
13.7
8.764
1.629
0.5320.18
Framework Startup Times
@Chris__Bailey
13.7
8.764
1.629
0.5320.18
Framework Startup Times
@Chris__Bailey
Quarkus
http://github.com/quarkusio
http://twitter.com/QuarkusIO
https://quarkus.io
@Chris__Bailey
13.7
8.764
1.629
0.5320.18
Framework Startup Times
@Chris__Bailey
13.7
8.764
1.629
0.5320.18
Quarkus JVM
Framework Startup Times
@Chris__Bailey
13.7
8.764
1.629
0.5320.18
Quarkus JVMQuarkus Native
Framework Startup Times
@Chris__Bailey
Quarkus
http://github.com/quarkusio
http://twitter.com/QuarkusIO
https://quarkus.io
@Chris__Bailey
Quarkus Knative
http://github.com/quarkusio
http://twitter.com/QuarkusIO
https://quarkus.io
https://github.com/knative
https://twitter.com/knativeproject
https://knative.dev
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 78
Docker
public static JsonObject main(JsonObject args)
POST /init
POST /run
Docker
public static JsonObject main(JsonObject args)
POST /init
POST /run
OpenWhisk:
1 Action
1 Request
1 Container
Request
Request
1
1
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 79
Knative:
Multiple Endpoints
Multiple Requests
1 Container
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 80
Knative:
Multiple Endpoints
Multiple Requests
1 Container
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 81
Knative:
Multiple Endpoints
Multiple Requests
1 Container
Request 1..100
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 82
Knative:
Multiple Endpoints
Multiple Requests
1 Container
Request 1..100
Docker Docker
Server
Application
JAR / WAR / EAR
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 83
Knative:
Multiple Endpoints
Multiple Requests
1 Container
Request 1..100
Docker Docker
Server
Application
JAR / WAR / EAR
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 84
Knative:
Multiple Endpoints
Multiple Requests
1 Container
Request 1..100
Docker Docker
Server
Application
JAR / WAR / EAR
@Chris__BaileyIBM Cloud / © 2018 IBM Corporation 85
Knative:
Multiple Endpoints
Multiple Requests
1 Container
Request 1..100
Docker Docker
Server
Application
JAR / WAR / EAR
1..100
Request
Docker Docker
Server
Application
JAR / WAR / EAR
@Chris__Bailey
1..100
IBM Cloud / © 2018 IBM Corporation 86
Request
Request
Knative:
Multiple Endpoints
Multiple Requests
1 Container
1..100
Docker Docker
Server
Application
JAR / WAR / EAR
Docker Docker
Server
Application
JAR / WAR / EAR
@Chris__Bailey
Quarkus Knative
http://github.com/quarkusio
http://twitter.com/QuarkusIO
https://quarkus.io
https://github.com/knative
https://twitter.com/knativeproject
https://knative.dev
@Chris__Bailey
http://github.com/appsody
http://twitter.com/appsodydev
https://appsody.dev
Appsody Quarkus Knative
http://github.com/quarkusio
http://twitter.com/QuarkusIO
https://quarkus.io
https://github.com/knative
https://twitter.com/knativeproject
https://knative.dev
@Chris__Bailey
> appsody
: CLI
Continuous, Containerized:
dev | test | debug | build | deploy
100% Open Source, Built on Standard Technologies
Appsody
Build Cloud-Native Apps using any language or framework
@Chris__Bailey
: stacks
> appsody
: CLI
Continuous, Containerized:
dev | test | debug | build | deploy
Pre-built, Cloud Optimized
Shared through AppsodyHub
100% Open Source, Built on Standard Technologies
Appsody
Build Cloud-Native Apps using any language or framework
@Chris__Bailey
: deploy: stacks
> appsody
: CLI
Continuous, Containerized:
dev | test | debug | build | deploy
Pre-built, Cloud Optimized
Shared through AppsodyHub
Production deploy to Kubernetes
Server or Serverless Scaling
100% Open Source, Built on Standard Technologies
Appsody
Build Cloud-Native Apps using any language or framework
@Chris__Bailey
Docker
Application Functions
Connect
Docker
Application Functions
Connect
Appsody Stacks
Cloud Packaged
java
Docker
Application Functions
JAX-RS
python
Docker
Application Functions
Flask Handler
nodejs
@Chris__Bailey
Docker
Application Functions
Connect
Docker
Application Functions
Connect
Appsody Stacks
Cloud Packaged
java
Docker
Application Functions
JAX-RS
python
Docker
Application Functions
Flask Handler
nodejs
Cloud Native
@Chris__Bailey
Docker
Application Functions
Connect
Docker
Application Functions
Connect
Appsody Stacks
Cloud Functions
Cloud Native
Cloud Packaged
java
Docker
Application Functions
JAX-RS
python
Docker
Application Functions
Flask Handler
nodejs
@Chris__Bailey
Application Functions
Appsody Stacks
@Chris__Bailey
Application Functions
Appsody Stacks
Docker
JAX-RS
@Chris__Bailey
Appsody Stacks
Optimize for target platform
• OpenTracing
• Metrics/Monitoring
• Logging
• Security and Authentication
• etc
Application Functions
Docker
JAX-RS
@Chris__Bailey
> appsody
Developer
Appsody Hub
Cloud Configured Appsody Stacks
Developer Workflow using Appsody Stacks
@Chris__Bailey
> appsody
Developer
Appsody Hub
Discover
available
Appsody Stacks
appsody init
Developer’s App
Cloud Configured Appsody Stacks
Developer Workflow using Appsody Stacks
@Chris__Bailey
> appsody
Developer
Appsody Hub
Discover
available
Appsody Stacks
appsody init
Developer’s App
run

test
debugDevelop in IDE
Uses

Appsody Stack
Cloud Configured Appsody Stacks
Developer Workflow using Appsody Stacks
@Chris__Bailey
> appsody
Developer
Appsody Hub
Discover
available
Appsody Stacks
appsody init
Developer’s App
run

test
debugDevelop in IDE
Uses

Appsody Stack
git commit
Developer's

Git ProjectDeveloper’s App
Save Changes
Cloud Configured Appsody Stacks
Developer Workflow using Appsody Stacks
@Chris__Bailey
Appsody Stack
> appsody
Developer
Appsody Hub
Discover
available
Appsody Stacks
appsody init
Developer’s App
run

test
debugDevelop in IDE
Uses

Appsody Stack
git commit
Developer's

Git ProjectDeveloper’s App
Save Changes
Cloud Configured Appsody Stacks
Developer’s App
appsody deploy
Developer Workflow using Appsody Stacks
@Chris__Bailey
Appsody Stack
> appsody
Developer
Appsody Hub
Discover
available
Appsody Stacks
appsody init
Developer’s App
run

test
debugDevelop in IDE
Uses

Appsody Stack
git commit
Developer's

Git ProjectDeveloper’s App
Save Changes
Cloud Configured Appsody Stacks
Cloud Platform
Developer’s App
appsody deploy
Developer Workflow using Appsody Stacks
appsody deploy
@Chris__Bailey
Demo
@Chris__Bailey
http://github.com/appsody
http://twitter.com/appsodydev
https://appsody.dev
Appsody Quarkus Knative
http://github.com/quarkusio
http://twitter.com/QuarkusIO
https://quarkus.io
https://github.com/knative
https://twitter.com/knativeproject
https://knative.dev

More Related Content

What's hot

Scaling Integration
Scaling IntegrationScaling Integration
Scaling IntegrationKim Clark
 
Automating agile integration
Automating agile integrationAutomating agile integration
Automating agile integrationKim Clark
 
CamelOne 2012 - BPM beyond Web Services
CamelOne 2012 - BPM beyond Web ServicesCamelOne 2012 - BPM beyond Web Services
CamelOne 2012 - BPM beyond Web ServicesKai Wähner
 
Accelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud PrivateAccelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud PrivateMichael Elder
 
IBM Cloud: Architecture for Disruption
IBM Cloud: Architecture for DisruptionIBM Cloud: Architecture for Disruption
IBM Cloud: Architecture for DisruptionJürgen Ambrosi
 
The resurgence of event driven architecture
The resurgence of event driven architectureThe resurgence of event driven architecture
The resurgence of event driven architectureKim Clark
 
Cloud native integration
Cloud native integrationCloud native integration
Cloud native integrationKim Clark
 
IBM Hybrid Cloud Integration UCC Talk, 23rd November 2021 - Cloud Application...
IBM Hybrid Cloud Integration UCC Talk, 23rd November 2021 - Cloud Application...IBM Hybrid Cloud Integration UCC Talk, 23rd November 2021 - Cloud Application...
IBM Hybrid Cloud Integration UCC Talk, 23rd November 2021 - Cloud Application...Michael O'Sullivan
 
Next Generation – Systems Integration in the Cloud Era with Apache Camel - Ja...
Next Generation – Systems Integration in the Cloud Era with Apache Camel - Ja...Next Generation – Systems Integration in the Cloud Era with Apache Camel - Ja...
Next Generation – Systems Integration in the Cloud Era with Apache Camel - Ja...Kai Wähner
 
Agile integration architecture in relation to APIs and messaging
Agile integration architecture in relation to APIs and messagingAgile integration architecture in relation to APIs and messaging
Agile integration architecture in relation to APIs and messagingKim Clark
 
Build & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record TimeBuild & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record TimeRightScale
 
Enterprise Integration Patterns Revisited (again) for the Era of Big Data, In...
Enterprise Integration Patterns Revisited (again) for the Era of Big Data, In...Enterprise Integration Patterns Revisited (again) for the Era of Big Data, In...
Enterprise Integration Patterns Revisited (again) for the Era of Big Data, In...Kai Wähner
 
IBM Hybrid Cloud Integration UCC Talk, 21st November 2018
IBM Hybrid Cloud Integration UCC Talk, 21st November 2018IBM Hybrid Cloud Integration UCC Talk, 21st November 2018
IBM Hybrid Cloud Integration UCC Talk, 21st November 2018Michael O'Sullivan
 
IBM Cloud Integration Platform High Availability - Integration Tech Conference
IBM Cloud Integration Platform High Availability - Integration Tech ConferenceIBM Cloud Integration Platform High Availability - Integration Tech Conference
IBM Cloud Integration Platform High Availability - Integration Tech ConferenceRobert Nicholson
 
Learn how to Leverage Kubernetes to Support 12 Factor for Enterprise Apps
 Learn how to Leverage Kubernetes to Support 12 Factor for Enterprise Apps Learn how to Leverage Kubernetes to Support 12 Factor for Enterprise Apps
Learn how to Leverage Kubernetes to Support 12 Factor for Enterprise AppsMichael Elder
 
Transforming to Microservices
Transforming to MicroservicesTransforming to Microservices
Transforming to MicroservicesKyle Brown
 
Cloud Data Integration
Cloud Data IntegrationCloud Data Integration
Cloud Data IntegrationRobert May
 
Accelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud PrivateAccelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud PrivateMichael Elder
 
Evolving your Architecture to MicroServices
Evolving your Architecture to MicroServicesEvolving your Architecture to MicroServices
Evolving your Architecture to MicroServicesHector Tapia
 
Multi-cloud integration architecture
Multi-cloud integration architectureMulti-cloud integration architecture
Multi-cloud integration architectureKim Clark
 

What's hot (20)

Scaling Integration
Scaling IntegrationScaling Integration
Scaling Integration
 
Automating agile integration
Automating agile integrationAutomating agile integration
Automating agile integration
 
CamelOne 2012 - BPM beyond Web Services
CamelOne 2012 - BPM beyond Web ServicesCamelOne 2012 - BPM beyond Web Services
CamelOne 2012 - BPM beyond Web Services
 
Accelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud PrivateAccelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud Private
 
IBM Cloud: Architecture for Disruption
IBM Cloud: Architecture for DisruptionIBM Cloud: Architecture for Disruption
IBM Cloud: Architecture for Disruption
 
The resurgence of event driven architecture
The resurgence of event driven architectureThe resurgence of event driven architecture
The resurgence of event driven architecture
 
Cloud native integration
Cloud native integrationCloud native integration
Cloud native integration
 
IBM Hybrid Cloud Integration UCC Talk, 23rd November 2021 - Cloud Application...
IBM Hybrid Cloud Integration UCC Talk, 23rd November 2021 - Cloud Application...IBM Hybrid Cloud Integration UCC Talk, 23rd November 2021 - Cloud Application...
IBM Hybrid Cloud Integration UCC Talk, 23rd November 2021 - Cloud Application...
 
Next Generation – Systems Integration in the Cloud Era with Apache Camel - Ja...
Next Generation – Systems Integration in the Cloud Era with Apache Camel - Ja...Next Generation – Systems Integration in the Cloud Era with Apache Camel - Ja...
Next Generation – Systems Integration in the Cloud Era with Apache Camel - Ja...
 
Agile integration architecture in relation to APIs and messaging
Agile integration architecture in relation to APIs and messagingAgile integration architecture in relation to APIs and messaging
Agile integration architecture in relation to APIs and messaging
 
Build & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record TimeBuild & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record Time
 
Enterprise Integration Patterns Revisited (again) for the Era of Big Data, In...
Enterprise Integration Patterns Revisited (again) for the Era of Big Data, In...Enterprise Integration Patterns Revisited (again) for the Era of Big Data, In...
Enterprise Integration Patterns Revisited (again) for the Era of Big Data, In...
 
IBM Hybrid Cloud Integration UCC Talk, 21st November 2018
IBM Hybrid Cloud Integration UCC Talk, 21st November 2018IBM Hybrid Cloud Integration UCC Talk, 21st November 2018
IBM Hybrid Cloud Integration UCC Talk, 21st November 2018
 
IBM Cloud Integration Platform High Availability - Integration Tech Conference
IBM Cloud Integration Platform High Availability - Integration Tech ConferenceIBM Cloud Integration Platform High Availability - Integration Tech Conference
IBM Cloud Integration Platform High Availability - Integration Tech Conference
 
Learn how to Leverage Kubernetes to Support 12 Factor for Enterprise Apps
 Learn how to Leverage Kubernetes to Support 12 Factor for Enterprise Apps Learn how to Leverage Kubernetes to Support 12 Factor for Enterprise Apps
Learn how to Leverage Kubernetes to Support 12 Factor for Enterprise Apps
 
Transforming to Microservices
Transforming to MicroservicesTransforming to Microservices
Transforming to Microservices
 
Cloud Data Integration
Cloud Data IntegrationCloud Data Integration
Cloud Data Integration
 
Accelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud PrivateAccelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud Private
 
Evolving your Architecture to MicroServices
Evolving your Architecture to MicroServicesEvolving your Architecture to MicroServices
Evolving your Architecture to MicroServices
 
Multi-cloud integration architecture
Multi-cloud integration architectureMulti-cloud integration architecture
Multi-cloud integration architecture
 

Similar to FaaS Meets Java EE: Developing Cloud Native Applications at Speed

NodeJS Interactive 2019: FaaS meets Frameworks
NodeJS Interactive 2019:  FaaS meets FrameworksNodeJS Interactive 2019:  FaaS meets Frameworks
NodeJS Interactive 2019: FaaS meets FrameworksChris Bailey
 
Introduction to Serverless Computing - OOP Munich
 Introduction to Serverless Computing - OOP Munich Introduction to Serverless Computing - OOP Munich
Introduction to Serverless Computing - OOP MunichBoaz Ziniman
 
AWS DevDay Cologne - CI/CD for modern applications
AWS DevDay Cologne - CI/CD for modern applicationsAWS DevDay Cologne - CI/CD for modern applications
AWS DevDay Cologne - CI/CD for modern applicationsCobus Bernard
 
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015Yakura Coffee
 
Creating Microservices Application with IBM Cloud Private (ICP) - introductio...
Creating Microservices Application with IBM Cloud Private (ICP) - introductio...Creating Microservices Application with IBM Cloud Private (ICP) - introductio...
Creating Microservices Application with IBM Cloud Private (ICP) - introductio...PT Datacomm Diangraha
 
Serverless: Market Overview and Investment Opportunities
Serverless: Market Overview and Investment OpportunitiesServerless: Market Overview and Investment Opportunities
Serverless: Market Overview and Investment OpportunitiesUnderscore VC
 
AWS Accra Meetup - Developing Modern Applications in the Cloud
AWS Accra Meetup - Developing Modern Applications in the CloudAWS Accra Meetup - Developing Modern Applications in the Cloud
AWS Accra Meetup - Developing Modern Applications in the CloudCobus Bernard
 
[CPT DevOps Meetup] Developing Modern Applications in the Cloud
[CPT DevOps Meetup] Developing Modern Applications in the Cloud[CPT DevOps Meetup] Developing Modern Applications in the Cloud
[CPT DevOps Meetup] Developing Modern Applications in the CloudCobus Bernard
 
AWS Jozi Meetup Developing Modern Applications in the Cloud
AWS Jozi Meetup Developing Modern Applications in the CloudAWS Jozi Meetup Developing Modern Applications in the Cloud
AWS Jozi Meetup Developing Modern Applications in the CloudCobus Bernard
 
IBM Cloud UCC Talk, 8th December 2020 - Cloud Native, Microservices, and Serv...
IBM Cloud UCC Talk, 8th December 2020 - Cloud Native, Microservices, and Serv...IBM Cloud UCC Talk, 8th December 2020 - Cloud Native, Microservices, and Serv...
IBM Cloud UCC Talk, 8th December 2020 - Cloud Native, Microservices, and Serv...Michael O'Sullivan
 
Compose Your Digital Enterprise
Compose Your Digital EnterpriseCompose Your Digital Enterprise
Compose Your Digital EnterpriseProlifics
 
L105704 ibm-cloud-private-z-cairo-v1902a
L105704 ibm-cloud-private-z-cairo-v1902aL105704 ibm-cloud-private-z-cairo-v1902a
L105704 ibm-cloud-private-z-cairo-v1902aTony Pearson
 
Containerize, PaaS, or Go Serverless!?
Containerize, PaaS, or Go Serverless!?Containerize, PaaS, or Go Serverless!?
Containerize, PaaS, or Go Serverless!?Phil Estes
 
Modern Applications Development on AWS
Modern Applications Development on AWSModern Applications Development on AWS
Modern Applications Development on AWSBoaz Ziniman
 
CLOUD ARCHITECTURE AND SERVICES.pptx
CLOUD ARCHITECTURE AND SERVICES.pptxCLOUD ARCHITECTURE AND SERVICES.pptx
CLOUD ARCHITECTURE AND SERVICES.pptxDr Geetha Mohan
 
Journey to Cloud-Native: Making Sense of Your Service Interactions
Journey to Cloud-Native: Making Sense of Your Service InteractionsJourney to Cloud-Native: Making Sense of Your Service Interactions
Journey to Cloud-Native: Making Sense of Your Service InteractionsVMware Tanzu
 
CICDforModernApplications-Oslo.pdf
CICDforModernApplications-Oslo.pdfCICDforModernApplications-Oslo.pdf
CICDforModernApplications-Oslo.pdfAmazon Web Services
 
Cloud what is the best model for vietnam
Cloud   what is the best model for vietnamCloud   what is the best model for vietnam
Cloud what is the best model for vietnamPhuc (Peter) Huynh
 
Modernization: Moving workloads to cloud
Modernization: Moving workloads to cloud Modernization: Moving workloads to cloud
Modernization: Moving workloads to cloud Shikha Srivastava
 

Similar to FaaS Meets Java EE: Developing Cloud Native Applications at Speed (20)

NodeJS Interactive 2019: FaaS meets Frameworks
NodeJS Interactive 2019:  FaaS meets FrameworksNodeJS Interactive 2019:  FaaS meets Frameworks
NodeJS Interactive 2019: FaaS meets Frameworks
 
Introduction to Serverless Computing - OOP Munich
 Introduction to Serverless Computing - OOP Munich Introduction to Serverless Computing - OOP Munich
Introduction to Serverless Computing - OOP Munich
 
CI/CD for Modern Applications
CI/CD for Modern ApplicationsCI/CD for Modern Applications
CI/CD for Modern Applications
 
AWS DevDay Cologne - CI/CD for modern applications
AWS DevDay Cologne - CI/CD for modern applicationsAWS DevDay Cologne - CI/CD for modern applications
AWS DevDay Cologne - CI/CD for modern applications
 
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
 
Creating Microservices Application with IBM Cloud Private (ICP) - introductio...
Creating Microservices Application with IBM Cloud Private (ICP) - introductio...Creating Microservices Application with IBM Cloud Private (ICP) - introductio...
Creating Microservices Application with IBM Cloud Private (ICP) - introductio...
 
Serverless: Market Overview and Investment Opportunities
Serverless: Market Overview and Investment OpportunitiesServerless: Market Overview and Investment Opportunities
Serverless: Market Overview and Investment Opportunities
 
AWS Accra Meetup - Developing Modern Applications in the Cloud
AWS Accra Meetup - Developing Modern Applications in the CloudAWS Accra Meetup - Developing Modern Applications in the Cloud
AWS Accra Meetup - Developing Modern Applications in the Cloud
 
[CPT DevOps Meetup] Developing Modern Applications in the Cloud
[CPT DevOps Meetup] Developing Modern Applications in the Cloud[CPT DevOps Meetup] Developing Modern Applications in the Cloud
[CPT DevOps Meetup] Developing Modern Applications in the Cloud
 
AWS Jozi Meetup Developing Modern Applications in the Cloud
AWS Jozi Meetup Developing Modern Applications in the CloudAWS Jozi Meetup Developing Modern Applications in the Cloud
AWS Jozi Meetup Developing Modern Applications in the Cloud
 
IBM Cloud UCC Talk, 8th December 2020 - Cloud Native, Microservices, and Serv...
IBM Cloud UCC Talk, 8th December 2020 - Cloud Native, Microservices, and Serv...IBM Cloud UCC Talk, 8th December 2020 - Cloud Native, Microservices, and Serv...
IBM Cloud UCC Talk, 8th December 2020 - Cloud Native, Microservices, and Serv...
 
Compose Your Digital Enterprise
Compose Your Digital EnterpriseCompose Your Digital Enterprise
Compose Your Digital Enterprise
 
L105704 ibm-cloud-private-z-cairo-v1902a
L105704 ibm-cloud-private-z-cairo-v1902aL105704 ibm-cloud-private-z-cairo-v1902a
L105704 ibm-cloud-private-z-cairo-v1902a
 
Containerize, PaaS, or Go Serverless!?
Containerize, PaaS, or Go Serverless!?Containerize, PaaS, or Go Serverless!?
Containerize, PaaS, or Go Serverless!?
 
Modern Applications Development on AWS
Modern Applications Development on AWSModern Applications Development on AWS
Modern Applications Development on AWS
 
CLOUD ARCHITECTURE AND SERVICES.pptx
CLOUD ARCHITECTURE AND SERVICES.pptxCLOUD ARCHITECTURE AND SERVICES.pptx
CLOUD ARCHITECTURE AND SERVICES.pptx
 
Journey to Cloud-Native: Making Sense of Your Service Interactions
Journey to Cloud-Native: Making Sense of Your Service InteractionsJourney to Cloud-Native: Making Sense of Your Service Interactions
Journey to Cloud-Native: Making Sense of Your Service Interactions
 
CICDforModernApplications-Oslo.pdf
CICDforModernApplications-Oslo.pdfCICDforModernApplications-Oslo.pdf
CICDforModernApplications-Oslo.pdf
 
Cloud what is the best model for vietnam
Cloud   what is the best model for vietnamCloud   what is the best model for vietnam
Cloud what is the best model for vietnam
 
Modernization: Moving workloads to cloud
Modernization: Moving workloads to cloud Modernization: Moving workloads to cloud
Modernization: Moving workloads to cloud
 

More from Chris Bailey

Silicon Valley Code Camp 2019 - Reaching the Cloud Native World
Silicon Valley Code Camp 2019 - Reaching the Cloud Native WorldSilicon Valley Code Camp 2019 - Reaching the Cloud Native World
Silicon Valley Code Camp 2019 - Reaching the Cloud Native WorldChris Bailey
 
AltConf 2019: Server-Side Swift State of the Union
AltConf 2019:  Server-Side Swift State of the UnionAltConf 2019:  Server-Side Swift State of the Union
AltConf 2019: Server-Side Swift State of the UnionChris Bailey
 
Server-side Swift with Swagger
Server-side Swift with SwaggerServer-side Swift with Swagger
Server-side Swift with SwaggerChris Bailey
 
Node Summit 2018: Cloud Native Node.js
Node Summit 2018: Cloud Native Node.jsNode Summit 2018: Cloud Native Node.js
Node Summit 2018: Cloud Native Node.jsChris Bailey
 
Index - BFFs vs GraphQL
Index - BFFs vs GraphQLIndex - BFFs vs GraphQL
Index - BFFs vs GraphQLChris Bailey
 
Swift Cloud Workshop - Swift Microservices
Swift Cloud Workshop - Swift MicroservicesSwift Cloud Workshop - Swift Microservices
Swift Cloud Workshop - Swift MicroservicesChris Bailey
 
Swift Cloud Workshop - Codable, the key to Fullstack Swift
Swift Cloud Workshop - Codable, the key to Fullstack SwiftSwift Cloud Workshop - Codable, the key to Fullstack Swift
Swift Cloud Workshop - Codable, the key to Fullstack SwiftChris Bailey
 
Try!Swift India 2017: All you need is Swift
Try!Swift India 2017: All you need is SwiftTry!Swift India 2017: All you need is Swift
Try!Swift India 2017: All you need is SwiftChris Bailey
 
Swift Summit 2017: Server Swift State of the Union
Swift Summit 2017: Server Swift State of the UnionSwift Summit 2017: Server Swift State of the Union
Swift Summit 2017: Server Swift State of the UnionChris Bailey
 
IBM Cloud University: Build, Deploy and Scale Node.js Microservices
IBM Cloud University: Build, Deploy and Scale Node.js MicroservicesIBM Cloud University: Build, Deploy and Scale Node.js Microservices
IBM Cloud University: Build, Deploy and Scale Node.js MicroservicesChris Bailey
 
IBM Cloud University: Java, Node.js and Swift
IBM Cloud University: Java, Node.js and SwiftIBM Cloud University: Java, Node.js and Swift
IBM Cloud University: Java, Node.js and SwiftChris Bailey
 
Node Interactive: Node.js Performance and Highly Scalable Micro-Services
Node Interactive: Node.js Performance and Highly Scalable Micro-ServicesNode Interactive: Node.js Performance and Highly Scalable Micro-Services
Node Interactive: Node.js Performance and Highly Scalable Micro-ServicesChris Bailey
 
FrenchKit 2017: Server(less) Swift
FrenchKit 2017: Server(less) SwiftFrenchKit 2017: Server(less) Swift
FrenchKit 2017: Server(less) SwiftChris Bailey
 
AltConf 2017: Full Stack Swift in 30 Minutes
AltConf 2017: Full Stack Swift in 30 MinutesAltConf 2017: Full Stack Swift in 30 Minutes
AltConf 2017: Full Stack Swift in 30 MinutesChris Bailey
 
InterConnect: Server Side Swift for Java Developers
InterConnect:  Server Side Swift for Java DevelopersInterConnect:  Server Side Swift for Java Developers
InterConnect: Server Side Swift for Java DevelopersChris Bailey
 
InterConnect: Java, Node.js and Swift - Which, Why and When
InterConnect: Java, Node.js and Swift - Which, Why and WhenInterConnect: Java, Node.js and Swift - Which, Why and When
InterConnect: Java, Node.js and Swift - Which, Why and WhenChris Bailey
 
Playgrounds: Mobile + Swift = BFF
Playgrounds: Mobile + Swift = BFFPlaygrounds: Mobile + Swift = BFF
Playgrounds: Mobile + Swift = BFFChris Bailey
 
Swift Summit: Pushing the boundaries of Swift to the Server
Swift Summit: Pushing the boundaries of Swift to the ServerSwift Summit: Pushing the boundaries of Swift to the Server
Swift Summit: Pushing the boundaries of Swift to the ServerChris Bailey
 
O'Reilly Software Architecture Conf: Cloud Economics
O'Reilly Software Architecture Conf: Cloud EconomicsO'Reilly Software Architecture Conf: Cloud Economics
O'Reilly Software Architecture Conf: Cloud EconomicsChris Bailey
 
FrenchKit: End to End Application Development with Swift
FrenchKit: End to End Application Development with SwiftFrenchKit: End to End Application Development with Swift
FrenchKit: End to End Application Development with SwiftChris Bailey
 

More from Chris Bailey (20)

Silicon Valley Code Camp 2019 - Reaching the Cloud Native World
Silicon Valley Code Camp 2019 - Reaching the Cloud Native WorldSilicon Valley Code Camp 2019 - Reaching the Cloud Native World
Silicon Valley Code Camp 2019 - Reaching the Cloud Native World
 
AltConf 2019: Server-Side Swift State of the Union
AltConf 2019:  Server-Side Swift State of the UnionAltConf 2019:  Server-Side Swift State of the Union
AltConf 2019: Server-Side Swift State of the Union
 
Server-side Swift with Swagger
Server-side Swift with SwaggerServer-side Swift with Swagger
Server-side Swift with Swagger
 
Node Summit 2018: Cloud Native Node.js
Node Summit 2018: Cloud Native Node.jsNode Summit 2018: Cloud Native Node.js
Node Summit 2018: Cloud Native Node.js
 
Index - BFFs vs GraphQL
Index - BFFs vs GraphQLIndex - BFFs vs GraphQL
Index - BFFs vs GraphQL
 
Swift Cloud Workshop - Swift Microservices
Swift Cloud Workshop - Swift MicroservicesSwift Cloud Workshop - Swift Microservices
Swift Cloud Workshop - Swift Microservices
 
Swift Cloud Workshop - Codable, the key to Fullstack Swift
Swift Cloud Workshop - Codable, the key to Fullstack SwiftSwift Cloud Workshop - Codable, the key to Fullstack Swift
Swift Cloud Workshop - Codable, the key to Fullstack Swift
 
Try!Swift India 2017: All you need is Swift
Try!Swift India 2017: All you need is SwiftTry!Swift India 2017: All you need is Swift
Try!Swift India 2017: All you need is Swift
 
Swift Summit 2017: Server Swift State of the Union
Swift Summit 2017: Server Swift State of the UnionSwift Summit 2017: Server Swift State of the Union
Swift Summit 2017: Server Swift State of the Union
 
IBM Cloud University: Build, Deploy and Scale Node.js Microservices
IBM Cloud University: Build, Deploy and Scale Node.js MicroservicesIBM Cloud University: Build, Deploy and Scale Node.js Microservices
IBM Cloud University: Build, Deploy and Scale Node.js Microservices
 
IBM Cloud University: Java, Node.js and Swift
IBM Cloud University: Java, Node.js and SwiftIBM Cloud University: Java, Node.js and Swift
IBM Cloud University: Java, Node.js and Swift
 
Node Interactive: Node.js Performance and Highly Scalable Micro-Services
Node Interactive: Node.js Performance and Highly Scalable Micro-ServicesNode Interactive: Node.js Performance and Highly Scalable Micro-Services
Node Interactive: Node.js Performance and Highly Scalable Micro-Services
 
FrenchKit 2017: Server(less) Swift
FrenchKit 2017: Server(less) SwiftFrenchKit 2017: Server(less) Swift
FrenchKit 2017: Server(less) Swift
 
AltConf 2017: Full Stack Swift in 30 Minutes
AltConf 2017: Full Stack Swift in 30 MinutesAltConf 2017: Full Stack Swift in 30 Minutes
AltConf 2017: Full Stack Swift in 30 Minutes
 
InterConnect: Server Side Swift for Java Developers
InterConnect:  Server Side Swift for Java DevelopersInterConnect:  Server Side Swift for Java Developers
InterConnect: Server Side Swift for Java Developers
 
InterConnect: Java, Node.js and Swift - Which, Why and When
InterConnect: Java, Node.js and Swift - Which, Why and WhenInterConnect: Java, Node.js and Swift - Which, Why and When
InterConnect: Java, Node.js and Swift - Which, Why and When
 
Playgrounds: Mobile + Swift = BFF
Playgrounds: Mobile + Swift = BFFPlaygrounds: Mobile + Swift = BFF
Playgrounds: Mobile + Swift = BFF
 
Swift Summit: Pushing the boundaries of Swift to the Server
Swift Summit: Pushing the boundaries of Swift to the ServerSwift Summit: Pushing the boundaries of Swift to the Server
Swift Summit: Pushing the boundaries of Swift to the Server
 
O'Reilly Software Architecture Conf: Cloud Economics
O'Reilly Software Architecture Conf: Cloud EconomicsO'Reilly Software Architecture Conf: Cloud Economics
O'Reilly Software Architecture Conf: Cloud Economics
 
FrenchKit: End to End Application Development with Swift
FrenchKit: End to End Application Development with SwiftFrenchKit: End to End Application Development with Swift
FrenchKit: End to End Application Development with Swift
 

Recently uploaded

Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...
Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...
Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...baharayali
 
MODERN PODCASTING ,CREATING DREAMS TODAY.
MODERN PODCASTING ,CREATING DREAMS TODAY.MODERN PODCASTING ,CREATING DREAMS TODAY.
MODERN PODCASTING ,CREATING DREAMS TODAY.AFFFILIATE
 
Your LinkedIn Makeover: Sociocosmos Presence Package
Your LinkedIn Makeover: Sociocosmos Presence PackageYour LinkedIn Makeover: Sociocosmos Presence Package
Your LinkedIn Makeover: Sociocosmos Presence PackageSocioCosmos
 
Add more information to your upload Tip: Better titles and descriptions lead ...
Add more information to your upload Tip: Better titles and descriptions lead ...Add more information to your upload Tip: Better titles and descriptions lead ...
Add more information to your upload Tip: Better titles and descriptions lead ...SejarahLokal
 
Stunning ➥8448380779▻ Call Girls In Paharganj Delhi NCR
Stunning ➥8448380779▻ Call Girls In Paharganj Delhi NCRStunning ➥8448380779▻ Call Girls In Paharganj Delhi NCR
Stunning ➥8448380779▻ Call Girls In Paharganj Delhi NCRDelhi Call girls
 
CALL ON ➥8923113531 🔝Call Girls Ashiyana Colony Lucknow best sexual service O...
CALL ON ➥8923113531 🔝Call Girls Ashiyana Colony Lucknow best sexual service O...CALL ON ➥8923113531 🔝Call Girls Ashiyana Colony Lucknow best sexual service O...
CALL ON ➥8923113531 🔝Call Girls Ashiyana Colony Lucknow best sexual service O...anilsa9823
 
Night 7k Call Girls Pari Chowk Escorts Call Me: 8448380779
Night 7k Call Girls Pari Chowk Escorts Call Me: 8448380779Night 7k Call Girls Pari Chowk Escorts Call Me: 8448380779
Night 7k Call Girls Pari Chowk Escorts Call Me: 8448380779Delhi Call girls
 
Angela Killian | Operations Director | Dallas
Angela Killian | Operations Director | DallasAngela Killian | Operations Director | Dallas
Angela Killian | Operations Director | DallasAngela Killian
 
IMPACT OF FISCAL POLICY AND MONETARY POLICY ON THE ECONOMIC GROWTH OF NIGERIA...
IMPACT OF FISCAL POLICY AND MONETARY POLICY ON THE ECONOMIC GROWTH OF NIGERIA...IMPACT OF FISCAL POLICY AND MONETARY POLICY ON THE ECONOMIC GROWTH OF NIGERIA...
IMPACT OF FISCAL POLICY AND MONETARY POLICY ON THE ECONOMIC GROWTH OF NIGERIA...AJHSSR Journal
 
9990611130 Find & Book Russian Call Girls In Crossings Republik
9990611130 Find & Book Russian Call Girls In Crossings Republik9990611130 Find & Book Russian Call Girls In Crossings Republik
9990611130 Find & Book Russian Call Girls In Crossings RepublikGenuineGirls
 
DickinsonSlides teeeeeeeeeeessssssssssst.pptx
DickinsonSlides teeeeeeeeeeessssssssssst.pptxDickinsonSlides teeeeeeeeeeessssssssssst.pptx
DickinsonSlides teeeeeeeeeeessssssssssst.pptxednyonat
 
Top Call Girls In Charbagh ( Lucknow ) 🔝 8923113531 🔝 Cash Payment
Top Call Girls In Charbagh ( Lucknow  ) 🔝 8923113531 🔝  Cash PaymentTop Call Girls In Charbagh ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment
Top Call Girls In Charbagh ( Lucknow ) 🔝 8923113531 🔝 Cash Paymentanilsa9823
 
Call Girls In Noida Mall Of Noida O9654467111 Escorts Serviec
Call Girls In Noida Mall Of Noida O9654467111 Escorts ServiecCall Girls In Noida Mall Of Noida O9654467111 Escorts Serviec
Call Girls In Noida Mall Of Noida O9654467111 Escorts ServiecSapana Sha
 
Website research Powerpoint for Bauer magazine
Website research Powerpoint for Bauer magazineWebsite research Powerpoint for Bauer magazine
Website research Powerpoint for Bauer magazinesamuelcoulson30
 
Ready to get noticed? Partner with Sociocosmos
Ready to get noticed? Partner with SociocosmosReady to get noticed? Partner with Sociocosmos
Ready to get noticed? Partner with SociocosmosSocioCosmos
 
"Ready to elevate your Instagram? Let's go
"Ready to elevate your Instagram? Let's go"Ready to elevate your Instagram? Let's go
"Ready to elevate your Instagram? Let's goSocioCosmos
 

Recently uploaded (20)

Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...
Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...
Top Astrologer, Kala ilam specialist in USA and Bangali Amil baba in Saudi Ar...
 
🔝9953056974 🔝Call Girls In Mehrauli Escort Service Delhi NCR
🔝9953056974 🔝Call Girls In Mehrauli  Escort Service Delhi NCR🔝9953056974 🔝Call Girls In Mehrauli  Escort Service Delhi NCR
🔝9953056974 🔝Call Girls In Mehrauli Escort Service Delhi NCR
 
MODERN PODCASTING ,CREATING DREAMS TODAY.
MODERN PODCASTING ,CREATING DREAMS TODAY.MODERN PODCASTING ,CREATING DREAMS TODAY.
MODERN PODCASTING ,CREATING DREAMS TODAY.
 
Your LinkedIn Makeover: Sociocosmos Presence Package
Your LinkedIn Makeover: Sociocosmos Presence PackageYour LinkedIn Makeover: Sociocosmos Presence Package
Your LinkedIn Makeover: Sociocosmos Presence Package
 
Add more information to your upload Tip: Better titles and descriptions lead ...
Add more information to your upload Tip: Better titles and descriptions lead ...Add more information to your upload Tip: Better titles and descriptions lead ...
Add more information to your upload Tip: Better titles and descriptions lead ...
 
Stunning ➥8448380779▻ Call Girls In Paharganj Delhi NCR
Stunning ➥8448380779▻ Call Girls In Paharganj Delhi NCRStunning ➥8448380779▻ Call Girls In Paharganj Delhi NCR
Stunning ➥8448380779▻ Call Girls In Paharganj Delhi NCR
 
CALL ON ➥8923113531 🔝Call Girls Ashiyana Colony Lucknow best sexual service O...
CALL ON ➥8923113531 🔝Call Girls Ashiyana Colony Lucknow best sexual service O...CALL ON ➥8923113531 🔝Call Girls Ashiyana Colony Lucknow best sexual service O...
CALL ON ➥8923113531 🔝Call Girls Ashiyana Colony Lucknow best sexual service O...
 
Night 7k Call Girls Pari Chowk Escorts Call Me: 8448380779
Night 7k Call Girls Pari Chowk Escorts Call Me: 8448380779Night 7k Call Girls Pari Chowk Escorts Call Me: 8448380779
Night 7k Call Girls Pari Chowk Escorts Call Me: 8448380779
 
Angela Killian | Operations Director | Dallas
Angela Killian | Operations Director | DallasAngela Killian | Operations Director | Dallas
Angela Killian | Operations Director | Dallas
 
IMPACT OF FISCAL POLICY AND MONETARY POLICY ON THE ECONOMIC GROWTH OF NIGERIA...
IMPACT OF FISCAL POLICY AND MONETARY POLICY ON THE ECONOMIC GROWTH OF NIGERIA...IMPACT OF FISCAL POLICY AND MONETARY POLICY ON THE ECONOMIC GROWTH OF NIGERIA...
IMPACT OF FISCAL POLICY AND MONETARY POLICY ON THE ECONOMIC GROWTH OF NIGERIA...
 
Bicycle Safety in Focus: Preventing Fatalities and Seeking Justice
Bicycle Safety in Focus: Preventing Fatalities and Seeking JusticeBicycle Safety in Focus: Preventing Fatalities and Seeking Justice
Bicycle Safety in Focus: Preventing Fatalities and Seeking Justice
 
9990611130 Find & Book Russian Call Girls In Crossings Republik
9990611130 Find & Book Russian Call Girls In Crossings Republik9990611130 Find & Book Russian Call Girls In Crossings Republik
9990611130 Find & Book Russian Call Girls In Crossings Republik
 
9953056974 Young Call Girls In Kirti Nagar Indian Quality Escort service
9953056974 Young Call Girls In  Kirti Nagar Indian Quality Escort service9953056974 Young Call Girls In  Kirti Nagar Indian Quality Escort service
9953056974 Young Call Girls In Kirti Nagar Indian Quality Escort service
 
DickinsonSlides teeeeeeeeeeessssssssssst.pptx
DickinsonSlides teeeeeeeeeeessssssssssst.pptxDickinsonSlides teeeeeeeeeeessssssssssst.pptx
DickinsonSlides teeeeeeeeeeessssssssssst.pptx
 
Top Call Girls In Charbagh ( Lucknow ) 🔝 8923113531 🔝 Cash Payment
Top Call Girls In Charbagh ( Lucknow  ) 🔝 8923113531 🔝  Cash PaymentTop Call Girls In Charbagh ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment
Top Call Girls In Charbagh ( Lucknow ) 🔝 8923113531 🔝 Cash Payment
 
Call Girls In Noida Mall Of Noida O9654467111 Escorts Serviec
Call Girls In Noida Mall Of Noida O9654467111 Escorts ServiecCall Girls In Noida Mall Of Noida O9654467111 Escorts Serviec
Call Girls In Noida Mall Of Noida O9654467111 Escorts Serviec
 
Website research Powerpoint for Bauer magazine
Website research Powerpoint for Bauer magazineWebsite research Powerpoint for Bauer magazine
Website research Powerpoint for Bauer magazine
 
Ready to get noticed? Partner with Sociocosmos
Ready to get noticed? Partner with SociocosmosReady to get noticed? Partner with Sociocosmos
Ready to get noticed? Partner with Sociocosmos
 
Russian Call Girls Rohini Sector 35 💓 Delhi 9999965857 @Sabina Modi VVIP MODE...
Russian Call Girls Rohini Sector 35 💓 Delhi 9999965857 @Sabina Modi VVIP MODE...Russian Call Girls Rohini Sector 35 💓 Delhi 9999965857 @Sabina Modi VVIP MODE...
Russian Call Girls Rohini Sector 35 💓 Delhi 9999965857 @Sabina Modi VVIP MODE...
 
"Ready to elevate your Instagram? Let's go
"Ready to elevate your Instagram? Let's go"Ready to elevate your Instagram? Let's go
"Ready to elevate your Instagram? Let's go
 

FaaS Meets Java EE: Developing Cloud Native Applications at Speed