SlideShare a Scribd company logo
Integration in The Cloud
Rob Davies
2016
2
Rob Davies
• Director of Middleware Engineering for
iPaaS, Technical Director for Fuse
• Herd the fabric8 cats
• Over 20 years experience of developing
large scale solutions for telcos and
finance
• Creator of ActiveMQ and ServiceMix
• Committer on open source projects,
including fabric8, Apache Camel and
other stuff …
3
Fabric8 – some
background
4
Camel’s Journey to Microservices
Self-Service,
On-Demand,
Elastic,
Infrastructure
as
Code
(Cloud)
Re-Org to
DevOps
Automation
Puppet, Chef,
Ansible
and/or
Containers
Fabric8 v1
(2010 ish)
5
Fabric8: Cloud Engine
Agent
Runtime
Registry
Configuration
coordination
Monitoring
Agent
Agent
Fabric v1
6
Camel’s Journey to Microservices
CI & CD
Deployment
Pipeline
One
Microservice
Silicon
Valley
DotCom
Startup
Meanwhile …
7
We had to pivot
and go
Kubernetes and
containers
8
Why do you want to run your application inside containers?
9
● Lightweight footprint and minimal overhead,
● Portability across machines,
● Simplify DevOps practices,
● Speeds up Continuous Integration,
● Empower Microservices Architectures.
● Isolation
Container
Advantages
10
Kubernetes: Container Orchestration
• Inspired by Google’s experience with Orchestration
• Automatic bin packing
• Self healing
• Horizontal Scaling
• Service Discovery and load balancing
• Automated rollouts and rollbacks
• Secret and Configuration management
• Storage orchestration
• 2 years old – 30,000 commits
11
Master
API Server
Service Layer
VirtualPhysical Private Public
Persistent
Storage
Node Node
Logger
Node
Node Node Node
Dev
Ops
SCM
(Git/Svn)
CI/CD
Automation
Routing Layer
Registry
SDN Overlay Network
Controllers
- Scheduler
- Replication
- Services
- Builds
- Routes
- Deployment
Kubernetes
OpenShift
- Deployments
- Builds
- ImageStreams
12
13
Red Hat is helping drive open containers
docker kubernetes
14
Open Source community
Version 1.3.x
Hosted on GitHub
800+ contributors
34,000+ commits
16,000+ GitHub stars
Red Hat
HP
IBM
Mesosphere
Microsoft
Project Partners
CoreOS
Pivotal
SaltStack
VMWare
http://kubernetes.io/
https://github.com/kubernetes/kubernetes
15
16
What are
Microservices…
17
Peak of
Inflated
Expectations
x
Trough of
Disillusionment
Serious Hotness
Techology
Trigger
Slope of
Enlightenment
18
Red Hat Definition
“Microservices is an architectural approach, that
emphasizes the decomposition of applications into single-
purpose, loosely coupled services managed by cross-
functional teams, for delivering and maintaining complex
software systems with the velocity and quality required by
today’s digital business”
19
What does that mean ?
Application is composed of multiple services
UNIX style – do one thing, and one thing well – in one
process.
Language agnostic
API is important
Organize teams around delivery of a service
20
Microservices characteristics …
1. Deployment Independence - updates to an individual
microservice have no negative impact to any other component of
the system. Optimized for replacement
2. API Focused
3. Do one thing well - small enough and no smaller
4. Fit in your head
5. Decentralized Data Management
21
How to do
Microservices ?
22
Big Team, Big Effort, High Ceremony Deployment
Code offers no value until it survives in production
24 Weeks
Monolithic System
Business
Change
Requests
23
Programmers
(18) Operators
(6)
DBAs
(3)
Project
Managers
(2)
Business
Analysts
(4)
Quality
Assurance
(6)
Compliance
(2)
24
25
Automated Testing
Continuous Integration & Build Automation
24 Weeks
8 of 3
week
sprints
Monolithic System
12 Weeks
Business
Change
Requests
26
Linux Containers (e.g. docker)
Automation via Orchestration (allows Devs to become
DevOps)
Infrastructure as Code
24 Weeks
8 of 3
week
sprints
Monolithic System
12 Weeks 9 Weeks
Business
Change
Requests
27
Continuous Delivery Pipeline
24 Weeks
8 of 3
week
sprints
Monolithic System
612 Weeks 9 Weeks
Business
Change
Requests
28
Zero-Downtime Deployment Strategies (Blue/Green,
Canary)
24 Weeks
8 of 3
week
sprints
Monolithic System
6 312 Weeks 9 Weeks
Business
Change
Requests
29
24 Weeks
8 of 3
week
sprints
Monolithic System
6 3 1 112 Weeks 9 Weeks 1
Business
Change
Requests
30
24 Weeks
8 of 3
week
sprints
Monolithic System
6 3 1 112 Weeks 9 Weeks 1
Deploying faster than 3-
week sprint cycles?
Patches to your application as well as your “stack” are
also deployments.
Business
Change
Requests
31
Microservices
Fallacies…
From:http://basho.com/posts/techni
cal/microservices-please-dont/
32
#1 – Cleaner Code
Well, less code to go wrong, but
Its not going to magically fix poor engineers
33
#2 – Its Easier
Only doing one thing, so it should be easier - but
The complexity still exists – its moved
somewhere else – the platform
34
#3 – Its Faster
Easier to optimize an isolated service, but
Network is always going to be slower than co-
located code
35
#5 – Better for Scalability
Microservices are better for scalability, but
Only if you carefully consider what should be
architected as a Microservice in the first place
36
Microservices In
reality
37
Its fine to mix and match monoliths and Microservices
Some things are better left untouched
Choose carefully what to build as a Microservice
Don’t do it yourself:
38
Fabric8:
Makes cloud stuff easy
– and we are building
an iPaaS too
39
40
Two Faces of iPaaS
or ...
41
Fuse Integration Services for
OpenShift
Native integration with Docker, Kubernetes, and OpenShift
Built-for-purpose application runtime ideal for microservice deployments
DevOps friendly deployment workflows
Deep inspection into integration services with domain-specific administration views
Containerized integration
services
FIS 1.0 Released in Dec 2015
OpenShift Enterprise
OpenShift Dedicated
42
Fuse Integration Services for
OpenShift
Integrate, cluster, and scale
applications using Kubernetes.
Tooling creates a complete runtime
customized to an application’s
requirements and delivered as a
Docker image
Bridge development and
operations with build,
deployment, and management
integration within OpenShift.
43
Microservices Platform – the Foundations
• Runtime Registry
• Logging
• Security
• Deployment
• Scalability
• Loosely coupled
• Resilient
• Temporal
From the platform: The services:
44
Integration Platform as a Service
iPaaS
Cloud-Based
Cloud
Connectivity
Citizen
UX
API
Management
Cloud
Toolchain
Data
Integration
Application
Integration
Delivery
Lifecycle
Multi-Platform
45
iPaaS 2.0 Microservices Platform
• Built on top of OpenShift
• Provides additional services to generate, build and test integration
services
• Integration Services use Apache Camel:
–deployed in Spring Boot
–In a Docker Container
46
iPaaS 2.0: Microservices Platform
Citizen
Developer
iPaaS Console
Expert
Developer
Can view
what’s
under the
hood
Administrator
Can look at
Infrastructure
OpenShift Dedicated
Component
Catalog
Integration
Editor
Funktion
Editor
Data
Mapper
Artifact
Repository
Git
Repository
Application
Logging
Application
Metrics
Tracing
Project
Wizards
Code
Quality
Automated
Testing
Circuit
Breaker
Social
API
Management
47
Agility: Integrated CI/CD
• Continuous
Deployment
automatically, with
jenkins pipelines for
your integration
services
• Automated tests
• Hooks for manual
approval before
production
48
What Do we need
from our
Microservices
Platform?
49
Logging …
50
Why Logging ?
What a system is doing
What happened
A record of Actions and Outcomes
51
Traditional Application Logging
Logging strategies defined by the system
Storage and routing defined by the system
Write to local File
Centralizing
Custom configurator per system
52
Container Logging
Container standardize Management of your Processes
So lets standardize Logging
Logs to STDOUT & STDERR
Captured by Execution Environment
Routed by Execution Environment
Containers are Ephemeral
CENTRALIZE
53
Contextual Logging
Logs are for machines, not humans
Context gives logs power
Structured Logging
54
Structured Logging Example
{
"STATUS": "200”,
"REQUEST": "GET /apache_pb.gif
HTTP/1.0”,
"HOST": ”127.0.0.1”,
"REFERER":
http://www.example.com/start.ht
ml,
"USER": "frank”,
"TIME": "10/Oct/2000:13:55:36
-0700”,
"USERAGENT": "Mozilla/4.08 [en]
(Win98; I ;Nav)“,
"IDENTITY": "-”,
"SIZE": "2326”
}
Context added by the logging
process
Machine Readable
Filterable and Searchable
55
CENTRALIZE
56
Deployment is Easy
RC and Service for ElasticSearch
RC and Service for Kibana
daemon set for fluentd
Every Container’s Log is Centralized
57
58
Can we do the same for Metrics ?
59
Why collect Metrics ?
Logs tell you what’s happening
Metrics measure behavior
Measure improvement of change
Adapt to runtime changes – e.g. auto-scaling
60
Kubernetes Infra … Kublet
Runs on each node
Manages Pod and
container lifecycle
Key Elements:
• Docker client
• cAdvisor client
• Etcd client
• Docker client
• Root directory
master
Node
Node
Node
Node
Node
Node
Pod
Container
Container
Pod
Container
Container
Kublet
61
cAdvisor
Daemon that collects, aggregates processes and exports
information about containers
Collects metrics for both system components and user
containers
62
Heapster
One per cluster
Aggregates all metrics
exposed by cAdvisor
Has Pluggable backend for
persistent storage:
• InfluxDB
• Kafka
• Hawkular etc.
master
Node
Node
Node
Node
Node
Kublet
Heapster
63
Microservices Platform – Application Metrics
• Historical metrics
required for
diagnosis,trends,
and auto-scaling
• Uses Prometheus
for storage
• Grafana for front
end
64
In Summary
Logs tell you what’s happening
Metrics measure how it happened
Use Microservices to capture
CENTRALIZE
65
What about Tracing ??
66
Why do Tracing?
Latency optimization – where are the bottlenecks ?
Root cause analysis
Measure improvement of change
Continuous Analysis for Continuous
Improvement
67
Open Tracing
Vendor neutral
Open APIs
Support for Go, Python, Java and Javascript
No lock in, easy to develop, easy to switch
68
Microservices Platform – Tracing: Zipkin
• Zipkin: distributed tracing
framework:
• Manages both the tracing
and lookup of the data.
• All routes for iPaaS use
camel-zipkin to record
incoming and outgoing
Camel messages
• OpenTracing
69
Microservices Platform – Tracing: Zipkin
Architecture
70
Wait – there’s
more …
71
Writing an Integration easily: Funktion
72
Funktion
Event driven lambda style Microservices, built on top of
Kubernetes
Polygot - supports Java, Node.js, Groovy, Kotlin, Go …
Supports hundreds of trigger endpoint URLs
Trigger endpoint defined in funktion.yml:
rules:
- trigger: http://0.0.0.0:8080
action: io.fabric8.funktion.sample.Main
73
Funktion supports same URLs as Camel:
74
Funktion rules:
rules:
name: foo
- trigger: URL
action: io.fabric8.funktion.sample.Producer::message
chain: URL
Optional code to call
Optional
Mandatory – the input
Out – can have multiple of these
75
76
77
78
Funktion how it works:
79
Funktion how it works:
http://
Pod
80
Funktion: part of the Fabric8 family
Code: https://github.com/fabric8io/funktion
Examples: in quickstarts: https://github.com/fabric8-quickstarts
• funktion-java-example
• funktion-nodejs-example
• funktion-kotlin-example
• funktion-nats-example
• funktion-java-kafka-example
81
iPaaS:
A lot is happening under the hood …
82
But … the user just sees this:
83
iPaaS is being
built on fabric8
and OpenShift
84
ENTERPRISE-GRADE CONTAINER OS
Business
Automation
CONTAINER CONTAINERCONTAINER CONTAINER CONTAINER
Integration Data
Web &
Mobile
3rd party
frameworks
CONTAINER INFRASTRUCTURE
(Orchestration & Scheduling, Storage, Registry, Security, Networking)
LIFECYCLE AUTOMATION
(Self-service, CI/CD, Image Stream)
CONTAINER MANAGEMENT
(Monitoring, Capacity, Policies)
Red Hat OpenShift
Container Platform
(incl. CloudForms)
Red Hat Enterprise
Linux & Atomic
Host
Red Hat
Application
Services (JBOSS)
Traditional, Stateful & Microservices-based Apps
Red Hat
Registry
CloudForms
Ansible
Satellite
Developer
Studio
CDK
Storage
PaaS
CaaS
IaaS
Red Hat Container Stack & Tools
85
OpenShift Enables Dev and Ops
86
SERVICECATALOG
(LANGUAGERUNTIMES,MIDDLEWARE,DATABASES,…)
SELF-SERVICE
APPLICATIONLIFECYCLEMANAGEMENT
(CI/CD)
BUILDAUTOMATION DEPLOYMENTAUTOMATION
CONTAINER CONTAINERCONTAINER CONTAINER CONTAINER
NETWORKING SECURITYSTORAGE REGISTRY LOGS&METRICS
CONTAINERORCHESTRATION&CLUSTERMANAGEMENT
(KUBERNETES)
REDHATENTERPRISELINUX
CONTAINERRUNTIME&PACKAGING
(DOCKER)
ATOMICHOST
OpenShift Container Platform
Build, Deploy and Manage Containerized Apps
87
Single Sign On
By RH SSO
Integration Services
By JBoss Fuse
Intelligent Process
Server
By JBoss BPM Suite
Real time Decision
Service
By JBoss BRMS
In Memory Data Grid
By JBoss Data Grid
Messaging Services
By JBoss A-MQ
Java EE Application
Server
By JBoss EAP
Tomcat
By JBoss Web Server
API
ManagementData Services
By JBoss Data
Virtualization
JBoss Middleware Services on OpenShift
88
Links:Links:
http://camel.apache.orghttp://camel.apache.org
http://fabric8.iohttp://fabric8.io
http://kubernetes.iohttp://kubernetes.io
https://www.openshift.orghttps://www.openshift.org

More Related Content

PDF
B3 getting started_with_cloud_native_development
PPTX
More Freestyle Less Duty: Integration Platform as a Service (IPaaS)
PDF
cross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFV
PPTX
CoreLogic Innovation Fueled By Cloud Foundry (Cloud Foundry Summit 2014)
PPTX
Business model driven cloud adoption - what NI is doing in the cloud
PDF
Case Study: Orange Labs & Cloud Foundry
PDF
Cloud Native Application Development
PPTX
Building a University Community PaaS Using Cloud Foundry (Cloud Foundry Summ...
B3 getting started_with_cloud_native_development
More Freestyle Less Duty: Integration Platform as a Service (IPaaS)
cross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFV
CoreLogic Innovation Fueled By Cloud Foundry (Cloud Foundry Summit 2014)
Business model driven cloud adoption - what NI is doing in the cloud
Case Study: Orange Labs & Cloud Foundry
Cloud Native Application Development
Building a University Community PaaS Using Cloud Foundry (Cloud Foundry Summ...

What's hot (20)

PPTX
vCloud Automation Center and Pivotal Cloud Foundry – Better PaaS Solution (VM...
PPTX
Oracle Integration Cloud Service (ICS) best practices learned from the field
PPTX
The Modern Data Platform - How to Conquer a New World with Old Problems
PDF
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)
PDF
Automating the Enterprise with CloudForms & Ansible
PPTX
Pivotal Cloud Platform Roadshow Keynote
PPTX
Ensuring Cloud Native Success: Organization Transformation
PDF
01 oracle application integration overview
PDF
Azure App Modernization
PDF
Oracle Ravello Presentation 7Dec16 v1
PDF
Cloud Foundry Summit 2015: A Year of Innovation: Cloud Foundry Lessons Learned
PDF
From Zero To Factory
PDF
Accelerating Time to Market
PDF
Using Pivotal Cloud Foundry with Google’s BigQuery and Cloud Vision API
PDF
K1 keynote 1_oracle_integrated_cloud_strategy_and_vision_for_journey_to_cloud...
PDF
Extending Cloud Foundry UAA for Authorizations and Multi-Data Center Deployments
PPTX
Breaking the Monolith
PPTX
The Journey from Print to to Online Journalism is Cloudy (Cloud Foundry Summi...
PDF
Pivotal Digital Transformation Forum: Cloud and Devops - The Reality
PDF
A Multi-Company Perspective: Enterprise Cloud and PaaS
vCloud Automation Center and Pivotal Cloud Foundry – Better PaaS Solution (VM...
Oracle Integration Cloud Service (ICS) best practices learned from the field
The Modern Data Platform - How to Conquer a New World with Old Problems
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)
Automating the Enterprise with CloudForms & Ansible
Pivotal Cloud Platform Roadshow Keynote
Ensuring Cloud Native Success: Organization Transformation
01 oracle application integration overview
Azure App Modernization
Oracle Ravello Presentation 7Dec16 v1
Cloud Foundry Summit 2015: A Year of Innovation: Cloud Foundry Lessons Learned
From Zero To Factory
Accelerating Time to Market
Using Pivotal Cloud Foundry with Google’s BigQuery and Cloud Vision API
K1 keynote 1_oracle_integrated_cloud_strategy_and_vision_for_journey_to_cloud...
Extending Cloud Foundry UAA for Authorizations and Multi-Data Center Deployments
Breaking the Monolith
The Journey from Print to to Online Journalism is Cloudy (Cloud Foundry Summi...
Pivotal Digital Transformation Forum: Cloud and Devops - The Reality
A Multi-Company Perspective: Enterprise Cloud and PaaS
Ad

Viewers also liked (18)

PDF
Webinar: iPaaS in the Enterprise - What to Look for in a Cloud Integration Pl...
PPTX
MuleSoft CloudHub FAQ
PPTX
IPaaS: Cloud Integration Analysis
PDF
Dell Boomi AtomSphere - iPaaS Document by RapidValue Solutions
PDF
Summer School 2013 - What is iPaaS and why it is important
PDF
iPaas with Fuse Fabric Technology
PDF
"Containers, DevOps, Microservices and Kafka: Tools used by our Monolith wrec...
PDF
Developing real-time data pipelines with Spring and Kafka
PDF
Devoxx Morocco 2016 - Microservices with Kafka
PPTX
iPaaS: A platform for Integration technology convergence
PPTX
Microservices in the Apache Kafka Ecosystem
PPTX
Mule iON - OSS ESB to iPaaS
PDF
M2M Integration Platform as a Service iPaaS
PPTX
Azure IPaaS: #IntegrationEvolved (Glenn Colpaert @ Codit's BizTalk 2016 Launch)
PPTX
MidoNet Overview - OpenStack and SDN integration
PDF
Hybrid Enterprise
POTX
WSO2Con US 2013 - Creating the API Centric Enterprise Towards a Connected Bus...
PDF
SnapLogic Adds Support for Kafka and HDInsight to Elastic Integration Platform
Webinar: iPaaS in the Enterprise - What to Look for in a Cloud Integration Pl...
MuleSoft CloudHub FAQ
IPaaS: Cloud Integration Analysis
Dell Boomi AtomSphere - iPaaS Document by RapidValue Solutions
Summer School 2013 - What is iPaaS and why it is important
iPaas with Fuse Fabric Technology
"Containers, DevOps, Microservices and Kafka: Tools used by our Monolith wrec...
Developing real-time data pipelines with Spring and Kafka
Devoxx Morocco 2016 - Microservices with Kafka
iPaaS: A platform for Integration technology convergence
Microservices in the Apache Kafka Ecosystem
Mule iON - OSS ESB to iPaaS
M2M Integration Platform as a Service iPaaS
Azure IPaaS: #IntegrationEvolved (Glenn Colpaert @ Codit's BizTalk 2016 Launch)
MidoNet Overview - OpenStack and SDN integration
Hybrid Enterprise
WSO2Con US 2013 - Creating the API Centric Enterprise Towards a Connected Bus...
SnapLogic Adds Support for Kafka and HDInsight to Elastic Integration Platform
Ad

Similar to Integration in the Cloud (20)

PDF
Integration in the Cloud, by Rob Davies
PPTX
Application Centric Microservices from Redhat Summit 2015
PDF
Building Microservices Software practics
PDF
Containers, microservices and serverless for realists
PDF
The Reality of Managing Microservices in Your CD Pipeline
PDF
Digital Transformation with Kubernetes, Containers, and Microservices
PPTX
Microservices: Why and When? - Alon Fliess, CodeValue - Cloud Native Day Tel ...
PDF
Cloud Infrastructure Modernisation Guide
PPTX
Kubernetes solutions
PPTX
DevOps 101+: From collaboration to microservices
PPTX
.NET microservices with Azure Service Fabric
PDF
VMworld 2014: The Software-Defined Datacenter, VMs, and Containers
PPTX
Microservices pros and cons dark
PPTX
Accelerate DevOps/Microservices and Kubernetes
PPTX
Net core microservice development made easy with azure dev spaces
PDF
Microservices Architecture
PDF
Containers: Don't Skeu Them Up (LinuxCon Dublin)
PPTX
Microservices pros and cons
PDF
Platform Clouds, Containers, Immutable Infrastructure Oh My!
PPTX
Developing Enterprise Applications for the Cloud, from Monolith to Microservices
Integration in the Cloud, by Rob Davies
Application Centric Microservices from Redhat Summit 2015
Building Microservices Software practics
Containers, microservices and serverless for realists
The Reality of Managing Microservices in Your CD Pipeline
Digital Transformation with Kubernetes, Containers, and Microservices
Microservices: Why and When? - Alon Fliess, CodeValue - Cloud Native Day Tel ...
Cloud Infrastructure Modernisation Guide
Kubernetes solutions
DevOps 101+: From collaboration to microservices
.NET microservices with Azure Service Fabric
VMworld 2014: The Software-Defined Datacenter, VMs, and Containers
Microservices pros and cons dark
Accelerate DevOps/Microservices and Kubernetes
Net core microservice development made easy with azure dev spaces
Microservices Architecture
Containers: Don't Skeu Them Up (LinuxCon Dublin)
Microservices pros and cons
Platform Clouds, Containers, Immutable Infrastructure Oh My!
Developing Enterprise Applications for the Cloud, from Monolith to Microservices

More from Rob Davies (8)

PPT
Messaging For the Cloud and Microservices
PDF
Fabric8 mq
PPT
Connecting applicationswitha mq
PPT
Fuse overview
PDF
Connecting Applications Everywhere with ActiveMQ
PPTX
OSGi made simple - Fuse Application Bundles
PPT
Enterprise Integration Patterns with ActiveMQ
PPTX
How opensourceworks
Messaging For the Cloud and Microservices
Fabric8 mq
Connecting applicationswitha mq
Fuse overview
Connecting Applications Everywhere with ActiveMQ
OSGi made simple - Fuse Application Bundles
Enterprise Integration Patterns with ActiveMQ
How opensourceworks

Recently uploaded (20)

PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PPTX
Operating system designcfffgfgggggggvggggggggg
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
System and Network Administraation Chapter 3
PDF
Nekopoi APK 2025 free lastest update
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
medical staffing services at VALiNTRY
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
System and Network Administration Chapter 2
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PPTX
Odoo POS Development Services by CandidRoot Solutions
2025 Textile ERP Trends: SAP, Odoo & Oracle
Operating system designcfffgfgggggggvggggggggg
Odoo Companies in India – Driving Business Transformation.pdf
Wondershare Filmora 15 Crack With Activation Key [2025
System and Network Administraation Chapter 3
Nekopoi APK 2025 free lastest update
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
How to Migrate SBCGlobal Email to Yahoo Easily
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
medical staffing services at VALiNTRY
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Internet Downloader Manager (IDM) Crack 6.42 Build 41
How Creative Agencies Leverage Project Management Software.pdf
System and Network Administration Chapter 2
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Odoo POS Development Services by CandidRoot Solutions

Integration in the Cloud

Editor's Notes

  • #6: concluded that Docker was “scoring higher than anything ever seen in [ETR’s] history.” In fact, as of April 2015 Docker was ranking at 97% net usage and purchasing intention by enterprises
  • #16: Niantuc – 10s thousands of cores on GKE
  • #19: System -== app server. There maybe file per app, file for admin etc – so context is providid by the system
  • #20: System -== app server. There maybe file per app, file for admin etc – so context is providid by the system
  • #33: System -== app server. There maybe file per app, file for admin etc – so context is providid by the system
  • #34: System -== app server. There maybe file per app, file for admin etc – so context is providid by the system
  • #35: System -== app server. There maybe file per app, file for admin etc – so context is providid by the system
  • #36: System -== app server. There maybe file per app, file for admin etc – so context is providid by the system
  • #38: System -== app server. There maybe file per app, file for admin etc – so context is providid by the system
  • #42: Light
  • #43: Light
  • #52: System -== app server. There maybe file per app, file for admin etc – so context is providid by the system
  • #53: Fault diagnosis involves logging on to server - Application is responsible for storage of its logs - Log to local file system defined in application - Multiple log files - Centralised aggregator - Appears flexible but soon becomes limiting
  • #54: Fault diagnosis involves logging on to server - Application is responsible for storage of its logs - Log to local file system defined in application - Multiple log files - Centralised aggregator - Appears flexible but soon becomes limiting
  • #55: Fault diagnosis involves logging on to server - Application is responsible for storage of its logs - Log to local file system defined in application - Multiple log files - Centralised aggregator - Appears flexible but soon becomes limiting
  • #56: Fault diagnosis involves logging on to server - Application is responsible for storage of its logs - Log to local file system defined in application - Multiple log files - Centralised aggregator - Appears flexible but soon becomes limiting
  • #57: daemon set – a copy of a pod (in this case fluentd) Is run on every node as it joins the cluster
  • #59: daemon set – a copy of a pod (in this case fluentd) Is run on every node as it joins the cluster
  • #60: daemon set – a copy of a pod (in this case fluentd) Is run on every node as it joins the cluster
  • #62: daemon set – a copy of a pod (in this case fluentd) Is run on every node as it joins the cluster
  • #65: daemon set – a copy of a pod (in this case fluentd) Is run on every node as it joins the cluster
  • #66: daemon set – a copy of a pod (in this case fluentd) Is run on every node as it joins the cluster
  • #67: daemon set – a copy of a pod (in this case fluentd) Is run on every node as it joins the cluster
  • #68: daemon set – a copy of a pod (in this case fluentd) Is run on every node as it joins the cluster
  • #72: daemon set – a copy of a pod (in this case fluentd) Is run on every node as it joins the cluster
  • #76: daemon set – a copy of a pod (in this case fluentd) Is run on every node as it joins the cluster
  • #77: daemon set – a copy of a pod (in this case fluentd) Is run on every node as it joins the cluster
  • #78: daemon set – a copy of a pod (in this case fluentd) Is run on every node as it joins the cluster
  • #82: daemon set – a copy of a pod (in this case fluentd) Is run on every node as it joins the cluster