SlideShare a Scribd company logo
WSO2	API	Manager	sta1s1cs:	
integra1on	with	the	ELK	stack	
Dominique	Debailleux		
Senior	Architect	
EMOXA
Agenda	
•  API	Management	tools:	what	is	it	about	?	
•  API	U1liza1on	metrics	…	what	for	?	
•  WSO2	API	Manager	in	a	nutshell	
•  Sta1s1cs:	WSO2	DAS	approach	
•  Yet	Another	Solu1on	?	
•  Draw	me	an		
•  PuJng	it	all	together	
•  One	step	beyond	
•  FAQ	
•  Almost	forgot	!	
•  WSO2	APIM:	open	source	…	and	open	minded
API	Management	tools:	what	is	it	about?
API	Management	tooling:	what	is	it	about	?	
•  A	li%le	reminder,	just	in	case	you	lived	in	a	cave	in	the	Nunavut	during	the	last	3	years	…	
•  API	management	(APIM)	
–  Publishing,	promo1ng	and	overseeing	APIs	
–  In	a	secure,	scalable	environment.			
–  Also	includes	the	crea1on	of	end	user	support	resources	that	define	and	
document	the	API.	
•  APIM	tools	main	focus:	
–  Design	&	deploy	APIs	
–  Expose	them	to	internal	and	external	developers	
–  Ensure	that	they	are	secured	and	func1onal	
–  Get	ra1ng	&	u1liza1on	feedbacks
API	Management	tooling:	what	is	it	about	?	
•  APIM	tools	basics:	
–  Developer	portal:	engagement	w/partners	or	developers	
–  SLA	&	traffic	management	
–  High	availability	&	scalability	
–  Consistency	across	implementa1ons	and	versions	
–  Caching	mechanism	
–  Security	&	authoriza1on	
–  Easy	to	deploy	and	test	
–  API	Documenta1on	
–  Sta1s1cs	&	Analy1cs
API	U1liza1on	metrics	…	what	for	?
API	U1liza1on	metrics	…	what	for	?	
•  Help	to	diagnos1c	how	people	use	APIs	and	get	insights	for	your	business	
•  Allow	organiza1ons		
–  to	understand	API	u1liza1on	
–  to	make	sure	the	needs	of	developers	and	applica1ons	using	the	API	are	
being	met	
–  to	plan	accordingly	for	future	enhancements	or	capaci1es	
•  Will	also	be	used	to	help	both	monitor	and	mone1ze	the	APIs	exposed
API	U1liza1on	metrics	…	what	for	?	
•  APIM	tools	collect	and	store	run1me	informa1on	about	APIs	and	their	
consumers	such	as:	
–  how	oen	are	APIs	being	used	(average,	peak	requests,	response	1me,	…)	
–  which	APIs	are	being	used,		
–  who	is	registrered	and	is	using	the	APIs,		
–  SLA	compliance	or	expecta1on,	
–  …		
–  well,	any	data	that	is	meaningfull	to	the	organiza1ons
WSO2	API	Manager	in	a	nutshell
WSO2	API	Manager	in	a	nutshell	
•  h^p://wso2.com/products/api-manager/		
•  Free	and	open	source	APIM	solu1on		
–  Designs	&	publishes	APIs	in	minutes	
–  Includes	a	developer	portal	w/self	registra1on		(Applica1on	Store)	
–  Governs	APIs	(lifecycle,	visibility,	versions)	
–  API	crea1on	and	Users	registra1on	valida1on	through	workflows	(WSO2	
BPS)	
–  Provides	security	through	APIs	access	control	(OAuth2)	
–  …
WSO2	API	Manager	in	a	nutshell	
•  Free	and	open	source	APIM	solu1on		(cont’d)	
–  …	
–  On-premise	&	Saas	version	
–  HA	&	Scalable		
–  Limited	overhead	
–  Highly	extensible	&	customizable	
–  Provides	Analy5cs	(WSO2	DAS)	
–  Leverages	on	WSO2	ESB	and	WSO2	IS
WSO2	API	Manager	in	a	nutshell	
•  Four	components	which	can	be	split	on	different	servers	
•  Publisher	(management	webapp)	
–  API	design	and	configura1on	
–  Publica1on	toward	the	Store	and	the	Gateway	
•  Store	(portal	webapp)	
–  APIs	catalogue	
–  Subscrip1ons	
–  Access	key	genera1on	(Oauth	token	+	Client	ID	&	secret)	
–  APIs	test	(sandbox	&	produc1on)
WSO2	API	Manager	in	a	nutshell	
•  Gateway	(run1me	component)	
–  API	Proxy	
–  Applies	policies	(security,	thro^ling)	and	collects	sta1s1cs	
–  Passes	the	web	service	call	to	the	backend	
–  Leverages	on	WSO2	ESB	
•  Key	Manager	(security	component)	
–  Token	management	
–  Authoriza1on	management
1
Backend	
API	Gateway	
Extract	
access	token	
Validate	
access	token	
Apply	QoS	
policies	
Publish	
sta1s1cs	
Custom	
extensions	
																API	Store	
Key	Manager	
API	Publisher	
Client	
Publisher	
1	
1’	
2	
2	
3	
4	 5	
6	 7	 8	
9
Sta1s1cs:	WSO2	DAS	approach
1
Backend	
API	Gateway	
Extract	
access	token	
Validate	
access	token	
Apply	QoS	
policies	
Custom	
extensions	
Publish	
sta1s1cs	
Client	
Publisher	
5	
1	
2	 3	
4	
API	Publisher	
																API	Store	
APIM	
sta1s1cs	
tables	
	request	 response	
fault	
other		
event	
streams	
2	
3	
2’	
3’	
2’’	
3’’	
2’’	
3’’	
5	
															
Stream	
data	
table	
Summary	
data	
table	
Event	flow
1
Backend	
APIM	
sta1s1cs	
tables	
BAM	mediator	
Workflow	executor	
In	
APIMgtUsageHandler	
Out	
APIMgtResponseHandler	
Fault	
APIMgtFaultHandler	
APIMgtUsageDataBridgeDataPublisher	
mediate(mc)	
mediate(mc)	
mediate(mc)	
publishEvent(DTO)	
API	Gateway	(ESB	inside)	
Publish	sta1s1cs	
Usage	publisher	
RequestPublisherDTO	
Stream	data	
table	
Summary	
data	table	
SPARK		
Analy1cs	
Event		
receivers	
Event		
store	
Processed	
event		
store
APIMgtUsageDataPublisher	
+publishEvent	(RequestPublisherDTO)	
+publishEvent	(ResponsePublisherDTO)	
+publishEvent	(FaultPublisherDTO)	
	
	
APIMgtUsageDataBridgeDataPublisher	
RequestPublisherDTO	
Request	stream	defini=on	
ResponsePublisherDTO	
Response		stream	defini=on	
FaultPublisherDTO	
Fault	stream	defini=on	
APIMgtFaulHandler	
+mediate(MessageContext)	
	
APIMgtUsageHandler	
+mediate(MessageContext)	
APIMgtResponseHandler	
+mediate(MessageContext)	
	
DAS	Publisher	
implementa1on	
Handlers	&	
Mediators	
Stream	DTOs
Yet	Another	Solu1on	?
Yet	Another	Solu1on	?	
•  DAS	is	a	great	soware	but	what	if	one	already	has	a	BAM	and	
SAM	solu1on	in	place	?	
•  Opera1ves	are	not	eager	to	add	a	second	(third,	…)	tool	
•  Some	only	need	plain	sta1s1cs	with	first	level	history	capabili1es	
(summups	and	simple	aggrega1ons)	that	may	not	require		high	
compu1ng	analysis	model	
•  …	not	necessarily	->	user	story
APIMgtUsageDataPublisher	
+publishEvent	(RequestPublisherDTO)	
+publishEvent	(ResponsePublisherDTO)	
+publishEvent	(FaultPublisherDTO)	
	
	
YourAPIMgtUsagePublisher	
RequestPublisherDTO	
Request	stream	defini=on	
ResponsePublisherDTO	
Response		stream	defini=on	
FaultPublisherDTO	
Fault	stream	defini=on	
APIMgtFaulHandler	
+mediate(MessageContext)	
	
APIMgtUsageHandler	
+handleRequest(MessageCo
ntext)	
APIMgtResponseHandler	
+mediate(MessageContext)	
	
YOUR	Publisher	
implementa1on	
You	keep	the	same	
Stream	DTOs
2
Backend	
BAM	mediator	
Workflow	executor	
In	
APIMgtUsageHandler	
Out	
APIMgtResponseHandler	
Fault	
APIMgtFaultHandler	
YourAPIMgtUsageDataPublisher	
mediate(mc)	
mediate(mc)	
mediate(mc)	
publishEvent(DTO)	
API	Gateway	(ESB	inside)	
Publish	sta1s1cs	
Usage	publisher	
RequestPublisherDTO	
Your	preferred	
analy1cs	solu1on	
goes	there	
With	some	
adjustments	
here
Draw	me	an
•  ELK	
–  Pipeline	of	three	open	source	projects	Elas1csearch,	Logstash	and	
Kibana	
–  Take	data	from	any	source,	any	format		
–  Search,	analyze,		
–  Visualize	it	in	real	1me	
Draw	me	an
•  Logstash:	3	stages	pipeline	
–  Inputs	-	Responsible	for	collect	the	data	from	various	sources	such	
as	logs,	syslog	files,	shippers,	beats,	redis,	…	
–  Filters	–	makes	condi1onal	transforma1ons	(grok,	drop,	clone,	
1me,	geoip,	…)	like		
•  parsing	–	using	regular	expressions	–	,	
•  adding	fields	or	tags,		
•  formaJng	structures	like	JSON,	…		
–  Outputs	-	sends	the	data	to	various	des1na1ons,	like	a	
Elas1cSearch	cluster,	files	or	tools	like	graphite	or	nagios	
Draw	me	an
•  Elas1csearch:	RESTful	data	indexer	and	search	engine	
–  Solu1on	to	make	searches	and	analysis	on	a	set	of	data	via	a	query	
language	
–  Addresses	structured	,	unstrucured	data	and	1me	series	
–  Distributed,	reliable	and	scalable	
–  Easy	management	(elas1csearch-head	tools)	
–  Leverages	on	Lucene	
	
Draw	me	an
•  Kibana:	web-based	light	and	easy-to-use	dashboard	tool	
–  Queries	Elas1csearch	indexes	and	discovers	data	
–  Let	you	interact	with	data	via	graphics	(selec1ons,	filters,	1me	
zooming	
–  Histograms,	pie	charts,	1me	series	and	even	geo	maps	created	and	
populated	on	the	fly	
–  Visuals	that	can	be	combined	into	dashboards	
–  Secured	access	via	Shield	plugin	
Draw	me	an
Draw	me	an	
Beats,	tcp,		
h^p,	udp,		
jmx,	puppet	…	
Jdbc,	Couchdb,	
Sqlite,	Redis,	ES	…	
Kaua,	Rabbitmq,	
Pipe,	…	
File,	Log4j,	…	
55	output	plugins	…	
50	input	plugins	…
PuJng	it	all	together
APIMgtUsageDataPublisher	
+publishEvent	(RequestPublisherDTO)	
+publishEvent	(ResponsePublisherDTO)	
+publishEvent	(FaultPublisherDTO)	
	
	
APIMgtUsageLogPublisher	
+publishEvent	(RequestPublisherDTO)	{	
			log.info(data	from	RequestPublisherDTO);	
}	
…	
RequestPublisherDTO	
Request	stream	defini=on	
ResponsePublisherDTO	
Response		stream	defini=on	
FaultPublisherDTO	
Fault	stream	defini=on	
APIMgtFaulHandler	
+mediate(MessageContext)	
	
APIMgtUsageHandler	
+handleRequest(MessageCo
ntext)	
APIMgtResponseHandler	
+mediate(MessageContext)	
	
LOG	Publisher	
implementa1on
3
Backend	
BAM	mediator	
Workflow	executor	
In	
APIMgtUsageHandler	
Out	
APIMgtResponseHandler	
Fault	
APIMgtFaultHandler	
APIMgtUsageLogPublisher	
mediate(mc)	
mediate(mc)	
mediate(mc)	
publishEvent(DTO)	
API	Gateway	(ESB	inside)	
Publish	sta1s1cs	
Usage	publisher	
RequestPublisherDTO	
stats	
log	
files
PuJng	it	all	together	
Logstash	output		
w/sta1s1cs
PuJng	it	all	together
PuJng	it	all	together
PuJng	it	all	together
PuJng	it	all	together
PuJng	it	all	together	
•  Easy	uh	?	
–  One	class	to	create	
–  One	configura1on	line	to	modify	
–  Some	fun	with	
–  That’s	it	
•  Let’s	try	something	more	challenging
One	step	beyond
One	step	beyond	
•  What	if	I	want	to	enrich	the	provided	sta1s1cs	with	my	own	
ones	?		
–  No	correla1on	between	request	and	response	
–  No	space	for	you	beloved	data	
•  Well,	let’s	restart	from	the	class	diagram
APIMgtUsageExtendedLogPublisher	
+publishEvent	(ExtendedRequestPublisherDTO)	
+publishEvent	(ExtendedResponsePublisherDTO)	
+publishEvent	(ExtendedFaultPublisherDTO)	
	
ExtendedRequestPublisherD
TO	
Request	stream	defini=on	
ExtendedResponsePublisher
DTO	
Response		stream	defini=on	
ExtendedFaultPublisherDTO	
Fault	stream	defini=on	
APIMgtFaulLogHandler	
+mediate(MessageContext)	
	
APIMgtUsageLogHandler	
+handleRequest(MessageCo
ntext)	
APIMgtResponseLogHandler	
+mediate(MessageContext)	
	
Extended	Log	
Publisher	
RequestPublisherDTO	
Request	stream	defini=on	
ResponsePublisherDTO	
Response		stream	defini=on	
FaultPublisherDTO	
Fault	stream	defini=on	
Extra	fields	to	log	
•  Correla1on	Id	
•  Business	Data	
+	get	extra	
values	from	the	
mc	
Exis1ng	sta1s1cs	
data
4
Backend	
BAM	mediator	
Workflow	executor	
In	
APIMgtUsageLogHandler	
Out	
APIMgtResponseLogHandler	
Fault	
APIMgtFaultLogHandler	
APIMgtUsageExtendedLogPublisher	
mediate(mc)	
mediate(mc)	
mediate(mc)	
publishEvent(DTO)	
API	Gateway	(ESB	inside)	
Publish	sta1s1cs	
Usage	publisher	
ExtendedRequestPublisherDTO	
WSO2	
APIM		
log	
files	
API	media1on	
is	impacted
One	step	beyond	 Request	
Response	
Logstash	output		
w/business	data	and	
correla1on	id	
Logstash	output		
w/sta1s1cs
One	step	beyond
FAQ
FAQ	
•  What	if	I	want	to	populate	the	WSO2	APIM	sta1s1cs	tables	
anyway	?	
–  DAS	approach,		
–  DIY	approach	
•  What	if	I	don't	(want	to)	use	the	ELK	stack	?	
•  What	about	the	1.x	versions	?	
•  What	if	I	republish	the	API	(“one	step	beyond”	case)	?	
•  What	about	the	overhead	?
Almost	forgot	!
Almost	forgot	
•  WSO2	Preferred	Partner	
•  WSO2	Training	France	
•  Using	WSO2	solu1ons	Since	2013	
•  Barcelona	WSO2	Con	2014	speaker	
•  SOA	Architects		
co-authors	of	the	book	
“SOA	–	a	guide	for	architects”
WSO2	APIM:	open	source	…	and	open	minded
WSO2	APIM:	open	source	…	and	open	minded	
•  WSO2	APIM	is	the	right	tool	to	manage	your	APIs.		
•  Most	API	Tools	have	to	connect	to	an	exis1ng	ecosystem	in	place	
•  WSO2	APIM	has	proven	its	capabili1es	to	embrace	real	life	cases	
and	to	adapt.	
•  Extension	capabili1es	of	WSO2	APIM	is	unchallenged	and	"part	
of	its	strength”	
•  An	“elas1c”	solu1on	…	in	a	way
Thank	You!	
#WSO2ConEU	
Share	your	feedback	for	this	session	
wso2con.com/app

More Related Content

What's hot

Clouds Ahead: Work with Walmart Labs's Hybrid, Multicloud Environment
Clouds Ahead: Work with Walmart Labs's Hybrid, Multicloud EnvironmentClouds Ahead: Work with Walmart Labs's Hybrid, Multicloud Environment
Clouds Ahead: Work with Walmart Labs's Hybrid, Multicloud Environment
Nisum
 
What's New for Atlassian Administrators
What's New for Atlassian AdministratorsWhat's New for Atlassian Administrators
What's New for Atlassian Administrators
Atlassian
 
DevOps
DevOpsDevOps
DevOps
Jozua Velle
 
XL Release Webinar Slides: Enterprise Release Management for DevOps & Continu...
XL Release Webinar Slides: Enterprise Release Management for DevOps & Continu...XL Release Webinar Slides: Enterprise Release Management for DevOps & Continu...
XL Release Webinar Slides: Enterprise Release Management for DevOps & Continu...
XebiaLabs
 
QConSF 2014 Managing Services in a Lean Startup - Shobana Radhakrishnan
QConSF 2014 Managing Services in a Lean Startup - Shobana RadhakrishnanQConSF 2014 Managing Services in a Lean Startup - Shobana Radhakrishnan
QConSF 2014 Managing Services in a Lean Startup - Shobana Radhakrishnan
Shobana Radhakrishnan
 
CipherCloud Microservice Meetup - Managing Services in a Lean Startup
CipherCloud Microservice Meetup - Managing Services in a Lean StartupCipherCloud Microservice Meetup - Managing Services in a Lean Startup
CipherCloud Microservice Meetup - Managing Services in a Lean Startup
Shobana Radhakrishnan
 
XL release Webinar Slides: Advanced Enterprise Release Coordination
XL release Webinar Slides: Advanced Enterprise Release CoordinationXL release Webinar Slides: Advanced Enterprise Release Coordination
XL release Webinar Slides: Advanced Enterprise Release Coordination
XebiaLabs
 
Scheduled releases @ Commit Porto 2016
Scheduled releases @ Commit Porto 2016Scheduled releases @ Commit Porto 2016
Scheduled releases @ Commit Porto 2016
Fábio Oliveira
 
Scrum Project Management with Jira as showcase
Scrum Project Management with Jira as showcaseScrum Project Management with Jira as showcase
Scrum Project Management with Jira as showcase
javadch
 
Introducing Serena Dimensions CM 14, Discussion and product demonstration (We...
Introducing Serena Dimensions CM 14, Discussion and product demonstration (We...Introducing Serena Dimensions CM 14, Discussion and product demonstration (We...
Introducing Serena Dimensions CM 14, Discussion and product demonstration (We...
Serena Software
 
Learning from the Early Adopters of DevOps: A Guidebook to Success featuring ...
Learning from the Early Adopters of DevOps: A Guidebook to Success featuring ...Learning from the Early Adopters of DevOps: A Guidebook to Success featuring ...
Learning from the Early Adopters of DevOps: A Guidebook to Success featuring ...
Perforce
 
DevOps+Data: Working with Source Control
DevOps+Data: Working with Source ControlDevOps+Data: Working with Source Control
DevOps+Data: Working with Source Control
Ed Leighton-Dick
 
Dimensions RM: Agile Requirements Management
Dimensions RM: Agile Requirements ManagementDimensions RM: Agile Requirements Management
Dimensions RM: Agile Requirements Management
Serena Software
 
SmartTalks: Outsystems and Agile 101
SmartTalks: Outsystems and Agile 101SmartTalks: Outsystems and Agile 101
SmartTalks: Outsystems and Agile 101
ISCTE-IUL ACM Student Chapter
 
Great Add-ons for Improving Teamwork
Great Add-ons for Improving TeamworkGreat Add-ons for Improving Teamwork
Great Add-ons for Improving Teamwork
Atlassian
 
ScrumDay 2014 - Développer des produits avec des équipes distribuées - Alexis...
ScrumDay 2014 - Développer des produits avec des équipes distribuées - Alexis...ScrumDay 2014 - Développer des produits avec des équipes distribuées - Alexis...
ScrumDay 2014 - Développer des produits avec des équipes distribuées - Alexis...
Alexis Monville
 
Why agile
Why agileWhy agile
Why agile
MrSnow76
 
Service api design validation & collaboration
Service api design validation & collaborationService api design validation & collaboration
Service api design validation & collaboration
Uchit Vyas ☁
 
#MFSummit2016 Build: Bridging DevOps delivery with Agile methodologies
#MFSummit2016 Build: Bridging DevOps delivery with Agile methodologies#MFSummit2016 Build: Bridging DevOps delivery with Agile methodologies
#MFSummit2016 Build: Bridging DevOps delivery with Agile methodologies
Micro Focus
 
Docker in the Enterprise
Docker in the EnterpriseDocker in the Enterprise
Docker in the Enterprise
Saul Caganoff
 

What's hot (20)

Clouds Ahead: Work with Walmart Labs's Hybrid, Multicloud Environment
Clouds Ahead: Work with Walmart Labs's Hybrid, Multicloud EnvironmentClouds Ahead: Work with Walmart Labs's Hybrid, Multicloud Environment
Clouds Ahead: Work with Walmart Labs's Hybrid, Multicloud Environment
 
What's New for Atlassian Administrators
What's New for Atlassian AdministratorsWhat's New for Atlassian Administrators
What's New for Atlassian Administrators
 
DevOps
DevOpsDevOps
DevOps
 
XL Release Webinar Slides: Enterprise Release Management for DevOps & Continu...
XL Release Webinar Slides: Enterprise Release Management for DevOps & Continu...XL Release Webinar Slides: Enterprise Release Management for DevOps & Continu...
XL Release Webinar Slides: Enterprise Release Management for DevOps & Continu...
 
QConSF 2014 Managing Services in a Lean Startup - Shobana Radhakrishnan
QConSF 2014 Managing Services in a Lean Startup - Shobana RadhakrishnanQConSF 2014 Managing Services in a Lean Startup - Shobana Radhakrishnan
QConSF 2014 Managing Services in a Lean Startup - Shobana Radhakrishnan
 
CipherCloud Microservice Meetup - Managing Services in a Lean Startup
CipherCloud Microservice Meetup - Managing Services in a Lean StartupCipherCloud Microservice Meetup - Managing Services in a Lean Startup
CipherCloud Microservice Meetup - Managing Services in a Lean Startup
 
XL release Webinar Slides: Advanced Enterprise Release Coordination
XL release Webinar Slides: Advanced Enterprise Release CoordinationXL release Webinar Slides: Advanced Enterprise Release Coordination
XL release Webinar Slides: Advanced Enterprise Release Coordination
 
Scheduled releases @ Commit Porto 2016
Scheduled releases @ Commit Porto 2016Scheduled releases @ Commit Porto 2016
Scheduled releases @ Commit Porto 2016
 
Scrum Project Management with Jira as showcase
Scrum Project Management with Jira as showcaseScrum Project Management with Jira as showcase
Scrum Project Management with Jira as showcase
 
Introducing Serena Dimensions CM 14, Discussion and product demonstration (We...
Introducing Serena Dimensions CM 14, Discussion and product demonstration (We...Introducing Serena Dimensions CM 14, Discussion and product demonstration (We...
Introducing Serena Dimensions CM 14, Discussion and product demonstration (We...
 
Learning from the Early Adopters of DevOps: A Guidebook to Success featuring ...
Learning from the Early Adopters of DevOps: A Guidebook to Success featuring ...Learning from the Early Adopters of DevOps: A Guidebook to Success featuring ...
Learning from the Early Adopters of DevOps: A Guidebook to Success featuring ...
 
DevOps+Data: Working with Source Control
DevOps+Data: Working with Source ControlDevOps+Data: Working with Source Control
DevOps+Data: Working with Source Control
 
Dimensions RM: Agile Requirements Management
Dimensions RM: Agile Requirements ManagementDimensions RM: Agile Requirements Management
Dimensions RM: Agile Requirements Management
 
SmartTalks: Outsystems and Agile 101
SmartTalks: Outsystems and Agile 101SmartTalks: Outsystems and Agile 101
SmartTalks: Outsystems and Agile 101
 
Great Add-ons for Improving Teamwork
Great Add-ons for Improving TeamworkGreat Add-ons for Improving Teamwork
Great Add-ons for Improving Teamwork
 
ScrumDay 2014 - Développer des produits avec des équipes distribuées - Alexis...
ScrumDay 2014 - Développer des produits avec des équipes distribuées - Alexis...ScrumDay 2014 - Développer des produits avec des équipes distribuées - Alexis...
ScrumDay 2014 - Développer des produits avec des équipes distribuées - Alexis...
 
Why agile
Why agileWhy agile
Why agile
 
Service api design validation & collaboration
Service api design validation & collaborationService api design validation & collaboration
Service api design validation & collaboration
 
#MFSummit2016 Build: Bridging DevOps delivery with Agile methodologies
#MFSummit2016 Build: Bridging DevOps delivery with Agile methodologies#MFSummit2016 Build: Bridging DevOps delivery with Agile methodologies
#MFSummit2016 Build: Bridging DevOps delivery with Agile methodologies
 
Docker in the Enterprise
Docker in the EnterpriseDocker in the Enterprise
Docker in the Enterprise
 

Similar to WSO2Con EU 2016: Integrate APIM to Third-party Tools: Creating an Agent for ELK

[WSO2 Integration Summit London 2019] An API-enabled Journey Towards Empoweri...
[WSO2 Integration Summit London 2019] An API-enabled Journey Towards Empoweri...[WSO2 Integration Summit London 2019] An API-enabled Journey Towards Empoweri...
[WSO2 Integration Summit London 2019] An API-enabled Journey Towards Empoweri...
WSO2
 
Mix-IT - Des Produits avec des Equipes Distribuées
Mix-IT - Des Produits avec des Equipes DistribuéesMix-IT - Des Produits avec des Equipes Distribuées
Mix-IT - Des Produits avec des Equipes Distribuées
Alexis Monville
 
WSO2Con EU 2015: Opening Keynote - Helping You Connect the World
WSO2Con EU 2015: Opening Keynote - Helping You Connect the WorldWSO2Con EU 2015: Opening Keynote - Helping You Connect the World
WSO2Con EU 2015: Opening Keynote - Helping You Connect the World
WSO2
 
State of OWASP 2015
State of OWASP 2015State of OWASP 2015
State of OWASP 2015
tmd800
 
Outpost24 webinar - application security in a dev ops world-08-2018
Outpost24 webinar - application security in a dev ops world-08-2018Outpost24 webinar - application security in a dev ops world-08-2018
Outpost24 webinar - application security in a dev ops world-08-2018
Outpost24
 
French Scrum User Group @Google - The Agile and Open Source Way
French Scrum User Group @Google - The Agile and Open Source WayFrench Scrum User Group @Google - The Agile and Open Source Way
French Scrum User Group @Google - The Agile and Open Source Way
Alexis Monville
 
How to Successfully Implement Headless Drupal
How to Successfully Implement Headless DrupalHow to Successfully Implement Headless Drupal
How to Successfully Implement Headless Drupal
Acquia
 
CM10.2 Power Builder Source Control
CM10.2 Power Builder Source ControlCM10.2 Power Builder Source Control
CM10.2 Power Builder Source Control
Eric Saperstein
 
Open World Forum - The Agile and Open Source Way
Open World Forum - The Agile and Open Source WayOpen World Forum - The Agile and Open Source Way
Open World Forum - The Agile and Open Source Way
Alexis Monville
 
#NoFrameworks - Scaling the biggest open-source software
#NoFrameworks - Scaling the biggest open-source software#NoFrameworks - Scaling the biggest open-source software
#NoFrameworks - Scaling the biggest open-source software
Carlos Palminha
 
UI5 Overview for ROOT
UI5 Overview for ROOTUI5 Overview for ROOT
UI5 Overview for ROOT
Peter Muessig
 
UI5 Tooling - Open and Extensible
UI5 Tooling - Open and ExtensibleUI5 Tooling - Open and Extensible
UI5 Tooling - Open and Extensible
Peter Muessig
 
The Agile and Open Source Way (AgileTour Brussels)
The Agile and Open Source Way (AgileTour Brussels)The Agile and Open Source Way (AgileTour Brussels)
The Agile and Open Source Way (AgileTour Brussels)
Alexis Monville
 
Securing Serverless by Breaking in
Securing Serverless by Breaking inSecuring Serverless by Breaking in
Securing Serverless by Breaking in
C4Media
 
CI/CD for Machine Learning
CI/CD for Machine LearningCI/CD for Machine Learning
CI/CD for Machine Learning
C4Media
 
Building your Continuous Delivery Toolkit @ JUC SF 2014
Building your Continuous Delivery Toolkit @ JUC SF 2014Building your Continuous Delivery Toolkit @ JUC SF 2014
Building your Continuous Delivery Toolkit @ JUC SF 2014
XebiaLabs
 
Application Layout Control
Application Layout ControlApplication Layout Control
Application Layout Control
Teamstudio
 
XPages Application Layout Control - TLCC March, 2014 Webinar
XPages Application Layout Control - TLCC March, 2014 WebinarXPages Application Layout Control - TLCC March, 2014 Webinar
XPages Application Layout Control - TLCC March, 2014 Webinar
Howard Greenberg
 
AD1545 - Extending the XPages Extension Library
AD1545 - Extending the XPages Extension LibraryAD1545 - Extending the XPages Extension Library
AD1545 - Extending the XPages Extension Library
paidi_ed
 
Jenkins User Conference: Building Your Continuous Delivery Toolkit
Jenkins User Conference: Building Your Continuous Delivery ToolkitJenkins User Conference: Building Your Continuous Delivery Toolkit
Jenkins User Conference: Building Your Continuous Delivery Toolkit
XebiaLabs
 

Similar to WSO2Con EU 2016: Integrate APIM to Third-party Tools: Creating an Agent for ELK (20)

[WSO2 Integration Summit London 2019] An API-enabled Journey Towards Empoweri...
[WSO2 Integration Summit London 2019] An API-enabled Journey Towards Empoweri...[WSO2 Integration Summit London 2019] An API-enabled Journey Towards Empoweri...
[WSO2 Integration Summit London 2019] An API-enabled Journey Towards Empoweri...
 
Mix-IT - Des Produits avec des Equipes Distribuées
Mix-IT - Des Produits avec des Equipes DistribuéesMix-IT - Des Produits avec des Equipes Distribuées
Mix-IT - Des Produits avec des Equipes Distribuées
 
WSO2Con EU 2015: Opening Keynote - Helping You Connect the World
WSO2Con EU 2015: Opening Keynote - Helping You Connect the WorldWSO2Con EU 2015: Opening Keynote - Helping You Connect the World
WSO2Con EU 2015: Opening Keynote - Helping You Connect the World
 
State of OWASP 2015
State of OWASP 2015State of OWASP 2015
State of OWASP 2015
 
Outpost24 webinar - application security in a dev ops world-08-2018
Outpost24 webinar - application security in a dev ops world-08-2018Outpost24 webinar - application security in a dev ops world-08-2018
Outpost24 webinar - application security in a dev ops world-08-2018
 
French Scrum User Group @Google - The Agile and Open Source Way
French Scrum User Group @Google - The Agile and Open Source WayFrench Scrum User Group @Google - The Agile and Open Source Way
French Scrum User Group @Google - The Agile and Open Source Way
 
How to Successfully Implement Headless Drupal
How to Successfully Implement Headless DrupalHow to Successfully Implement Headless Drupal
How to Successfully Implement Headless Drupal
 
CM10.2 Power Builder Source Control
CM10.2 Power Builder Source ControlCM10.2 Power Builder Source Control
CM10.2 Power Builder Source Control
 
Open World Forum - The Agile and Open Source Way
Open World Forum - The Agile and Open Source WayOpen World Forum - The Agile and Open Source Way
Open World Forum - The Agile and Open Source Way
 
#NoFrameworks - Scaling the biggest open-source software
#NoFrameworks - Scaling the biggest open-source software#NoFrameworks - Scaling the biggest open-source software
#NoFrameworks - Scaling the biggest open-source software
 
UI5 Overview for ROOT
UI5 Overview for ROOTUI5 Overview for ROOT
UI5 Overview for ROOT
 
UI5 Tooling - Open and Extensible
UI5 Tooling - Open and ExtensibleUI5 Tooling - Open and Extensible
UI5 Tooling - Open and Extensible
 
The Agile and Open Source Way (AgileTour Brussels)
The Agile and Open Source Way (AgileTour Brussels)The Agile and Open Source Way (AgileTour Brussels)
The Agile and Open Source Way (AgileTour Brussels)
 
Securing Serverless by Breaking in
Securing Serverless by Breaking inSecuring Serverless by Breaking in
Securing Serverless by Breaking in
 
CI/CD for Machine Learning
CI/CD for Machine LearningCI/CD for Machine Learning
CI/CD for Machine Learning
 
Building your Continuous Delivery Toolkit @ JUC SF 2014
Building your Continuous Delivery Toolkit @ JUC SF 2014Building your Continuous Delivery Toolkit @ JUC SF 2014
Building your Continuous Delivery Toolkit @ JUC SF 2014
 
Application Layout Control
Application Layout ControlApplication Layout Control
Application Layout Control
 
XPages Application Layout Control - TLCC March, 2014 Webinar
XPages Application Layout Control - TLCC March, 2014 WebinarXPages Application Layout Control - TLCC March, 2014 Webinar
XPages Application Layout Control - TLCC March, 2014 Webinar
 
AD1545 - Extending the XPages Extension Library
AD1545 - Extending the XPages Extension LibraryAD1545 - Extending the XPages Extension Library
AD1545 - Extending the XPages Extension Library
 
Jenkins User Conference: Building Your Continuous Delivery Toolkit
Jenkins User Conference: Building Your Continuous Delivery ToolkitJenkins User Conference: Building Your Continuous Delivery Toolkit
Jenkins User Conference: Building Your Continuous Delivery Toolkit
 

More from WSO2

Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2
 
architecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdfarchitecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdf
WSO2
 
Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2
WSO2
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
WSO2
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
WSO2
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
WSO2
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
WSO2
 
WSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the CloudWSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2
 
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
WSO2
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
WSO2
 
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2
 
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2
 
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of TransformationWSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2
 

More from WSO2 (20)

Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
architecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdfarchitecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdf
 
Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
WSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the CloudWSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the Cloud
 
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital Businesses
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of TransformationWSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
 

Recently uploaded

Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Project Management Semester Long Project - Acuity
Project Management Semester Long Project - AcuityProject Management Semester Long Project - Acuity
Project Management Semester Long Project - Acuity
jpupo2018
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 

Recently uploaded (20)

Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Project Management Semester Long Project - Acuity
Project Management Semester Long Project - AcuityProject Management Semester Long Project - Acuity
Project Management Semester Long Project - Acuity
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 

WSO2Con EU 2016: Integrate APIM to Third-party Tools: Creating an Agent for ELK