SlideShare a Scribd company logo
@muktaa
@muktaa
@muktaa
@muktaa
Car.
A	Product.
Customer
@muktaa
@muktaa
Car	parts	=>	Code	modules
Car	parts	are	manufactured	
using	machinery	=>	Human
dependency	in	developing	
software	– can	we	minimize?
Car	assembly	=>	
(Continuous)	Integration
Assembly	Lines	=>	
(Continuous)	Deployment
Car	Testing.	Test	parts	of	car,	
test	assembled	car,	test	car	
functionality
“Machines”	used	for	
manufacturing	in	automotive	
industry	=>	“DevOps”	used	
to	build	better	software	in	
Software	industry
@muktaa
@muktaa
@muktaa
• DevOps replaces	human	tasks
• There	are	no	limits	to	what	you	can	
automate
• You	will	be	creating	Robots
• You	need	to	be	creative,	innovative
• You	need	to	be	techy	too
@muktaa
● Start	with	a	clean	slate
● Keep	your	past	behind
● Be	ready	for	change
● Understand	you	need	to:	learn-unlearn-learn-
repeat
● Keep	your	mind	open
● Be	proactive,	you	need	to	drive	yourself
@muktaa
● DevOps brings	in	a	new	culture
● You	won't	have	any	requirements
● You	won't	be	given	any	design
● You	won't	be	shown	any	problem
● A	lot	of	ideas	would	be	thrown	at	you
● And	you	would	be	called	to	help!
@muktaa
● Follow	the	mantra:	“Any	task	should	be	done	only	
once!”
● Start	by	writing	small	scripts	to	automate	any	task	
you	would	have	to	do	manually
● If	it	can't	be	scripted,	document	it
● The	challenge	should	be:	the	2nd	time	you	have	to	
do	the	same	task,	it	should	take	10	times	less	time	
than	the	first	attempt!
@muktaa
●DevOps is	here	to	automate	nearly	
everything
●But	you	can	start	with	some	tasks	which	
are	the	bare	minimum	needs	of	DevOps
automation
●Next	few	slides	will	explain	these	
fundamental	concepts
@muktaa
● Source	Code	Version	Control
o Github is	the	most	popular
● Keep	in	mind	that	“Version	Control”	can	also	be	
applied	to	infrastructure,	configuration	and	
databases,	but	this	can	be	studied	in	depth	in	
later	stages	of	your	Learning	&	Implementing	
DevOps!
@muktaa
CI enables	early	detection	of	problems	in	
integration.	It	includes	several	components,	
explained	further
● Automated	Code	Review
● Automated	Code	Analysis
● Build	Tools
● Automated	Unit	Tests
● Automated	Integration	Tests
@muktaa
● Dont go	by	the	dull	title.	This	is	quite	interesting	when	
implemented.	It	keeps	the	developer’s	code	on	track	and	reduces	
code	quality	issues!
● Tools	like	Gerrit can	be	used	for	setting	up	code	review	process
● Go	through	the	concepts	and	explore	the	tools	listed	below
o Static	Code	Analysis
o Lint	tools
o SonarQube
o JArchitect
o Codacy
o CodeClimate
@muktaa
Build	tools	convert	source	code	to	binary,	create	executables	
(eg:	jar),	can	run	tests	and	create	documentation.	Listed	
below	are	some	popular	build	tools.	Understand	any	one	
build	tool	to	know	the	intricacies	of	building	a	project.
● Maven
● Gradle
● Ant
● Make
● MSBuild
@muktaa
● Artifacts are	generated	as	a	result	of	the	builds.	They	can	also	be	
called	as	“application”	or	“executables”
● Artifacts are	also	those	libraries	needed	by	the	build	(called	
“dependencies”)
● We	need	to	control	the	version	of	the	dependencies
● We	need	to	manage	releases	of	the	application
● Hence	artifact management	is	important
● Explore	the	existing	popular	solutions:
o Artifactory (PaaS offering)
o Sonatype Nexus
@muktaa
● Continuous	Integration	server	can	be	setup	in-
house	or	used	as	a	PaaS solution.
● Try	some	hands-on	with	both	CI	servers	
mentioned	below
o Hosted:	Travis-CI
o Jenkins
o Hosted:	Shippable
@muktaa
● This	literally	translates	to	“Infrastructure	
Automation”
● Following	are	the	3	most	popular	CM	tools.	
Study	2	of	them	well.
o Ansible
o Puppet
o Chef
@muktaa
CD	is	a	natural	extension	to	CI:	
Teams	can	ensure	that	every	change	
to	the	system	is	releasable	and	that	
any	version	can	be	released	at	the	
click	of	a	button.
@muktaa
● With	the	concepts	we	have	learnt	so	far,	you	would	realise	that	we	would	end	
up	with	many	versions	of	the	build.	
● We	want	to	release	the	right	versions,	frequently,	and	get	a	feedback	about	
how	it	performs.	This	is	release	management.	
● The	solution	to	deployment	and	release	management	differs	for	every	use	case.
○ CM	tools	like	Ansible can	be	used
○ CI	Server	like	Jenkins	can	be	used
○ Capistrano	is	a	standalone	tool
● Understand	theoretically	how	each	of	the	above	works.	Note	the	differences	in	
each	approach	and	which	would	be	used	in	which	use	cases.
@muktaa
Application	and	System	Monitoring	are	one	of	the	
important	tenets	of	DevOps.	Explore	some	of	the	
tools	below,	try	some	hands-on:
● ELK	Stack	(ElasticSearch,	Logstash,	Kibana)
● New	Relic
● Server	Density
● Datadog
● Zabbix
@muktaa
● Create	a	HelloWorld project	on	github
● Use	hosted	Travis-CI	as	build	server
● With	every	git	push:
o HelloWorld build	should	be	triggered	in	Travis-CI
o Run	unit	tests
o If	they	pass,	save	the	build	output	to	Nexus
o Trigger	a	playlist	in	Ansible,	which	will	deploy	the	build	to	a	
another	machine
● With	every	successful	deployment,	relay	the	feedback	(send	emails)
● With	a	failure	in	any	of	the	steps,	send	the	feedback	to	the	
developer	with	the	details	of	failure
@muktaa
● Document	your	understanding	till	now
● List	down	how	you	can	better	the	CI/CD	
pipeline
● List	down	what	you	think	could	also	be	
automated	in	your	assignment
● Get	set	to	take	a	deep	dive	into	a	topic	that	you	
wish	to	master
@muktaa

More Related Content

Similar to What is DevOps?

What is dev ops?
What is dev ops?What is dev ops?
What is dev ops?
Mukta Aphale
 
Managing software projects & teams effectively
Managing software projects & teams effectivelyManaging software projects & teams effectively
Managing software projects & teams effectively
Ashutosh Agarwal
 
MuleSoft Surat Virtual Meetup#17 - Automated Code Review
MuleSoft Surat Virtual Meetup#17 - Automated Code ReviewMuleSoft Surat Virtual Meetup#17 - Automated Code Review
MuleSoft Surat Virtual Meetup#17 - Automated Code Review
Jitendra Bafna
 
Machine learning in survey monkey
Machine learning in survey monkeyMachine learning in survey monkey
Machine learning in survey monkey
Da Kuang
 
Dev ops is more than CI+CD tools
Dev ops is more than CI+CD toolsDev ops is more than CI+CD tools
Dev ops is more than CI+CD tools
Sudipta Lahiri
 
Agile Gurugram 2017 | DevOps > CI + CD | Sudipta Lahiri
Agile Gurugram 2017 | DevOps > CI + CD | Sudipta LahiriAgile Gurugram 2017 | DevOps > CI + CD | Sudipta Lahiri
Agile Gurugram 2017 | DevOps > CI + CD | Sudipta Lahiri
AgileNetwork
 
Motius exhibiting at Munich Tech Job Fair Spring 2019
Motius exhibiting at Munich Tech Job Fair Spring 2019Motius exhibiting at Munich Tech Job Fair Spring 2019
Motius exhibiting at Munich Tech Job Fair Spring 2019
TechMeetups
 
QCon'17 talk: CI/CD at scale - lessons from LinkedIn and Mockito
QCon'17 talk: CI/CD at scale - lessons from LinkedIn and MockitoQCon'17 talk: CI/CD at scale - lessons from LinkedIn and Mockito
QCon'17 talk: CI/CD at scale - lessons from LinkedIn and Mockito
Szczepan Faber
 
The magic ingredient for successful automation - Chapter 2
The magic ingredient for successful automation - Chapter 2The magic ingredient for successful automation - Chapter 2
The magic ingredient for successful automation - Chapter 2
Bonitasoft
 
Dev-Centered UX (UX Week 2014)
Dev-Centered UX (UX Week 2014)Dev-Centered UX (UX Week 2014)
Dev-Centered UX (UX Week 2014)
Anders Ramsay
 
NYC MuleSoft Meetup 2019 Q2- MuleSoft for Mobile Applications
NYC MuleSoft Meetup 2019 Q2- MuleSoft for Mobile ApplicationsNYC MuleSoft Meetup 2019 Q2- MuleSoft for Mobile Applications
NYC MuleSoft Meetup 2019 Q2- MuleSoft for Mobile Applications
Gean Martinez
 
Usable Software Design
Usable Software DesignUsable Software Design
Usable Software Design
Alexandru Bolboaca
 
DOES14 - David Ashman, Blackboard Learn - Keep Your Head in the Clouds Tuesda...
DOES14 - David Ashman, Blackboard Learn - Keep Your Head in the Clouds Tuesda...DOES14 - David Ashman, Blackboard Learn - Keep Your Head in the Clouds Tuesda...
DOES14 - David Ashman, Blackboard Learn - Keep Your Head in the Clouds Tuesda...
DevOps Enterprise Summmit
 
DOES14 - David Ashman - Blackboard Learn - Keep Your Head in the Clouds
DOES14 - David Ashman - Blackboard Learn - Keep Your Head in the CloudsDOES14 - David Ashman - Blackboard Learn - Keep Your Head in the Clouds
DOES14 - David Ashman - Blackboard Learn - Keep Your Head in the Clouds
Gene Kim
 
Brilyan Product Design - Behind the Scene
Brilyan Product Design - Behind the SceneBrilyan Product Design - Behind the Scene
Brilyan Product Design - Behind the Scene
Muh Alif Chaeran
 
Is Being Agile a Good Thing?
Is Being Agile a Good Thing?Is Being Agile a Good Thing?
Is Being Agile a Good Thing?
Alan Hood
 
Advancing your data science career
Advancing your data science careerAdvancing your data science career
Advancing your data science career
Alexey Grigorev
 
Agile.docx
Agile.docxAgile.docx
Agile.docx
ssusere4c6aa
 
RandomTest - Random Software Integration Tests That Just Work for C/C++, Java...
RandomTest - Random Software Integration Tests That Just Work for C/C++, Java...RandomTest - Random Software Integration Tests That Just Work for C/C++, Java...
RandomTest - Random Software Integration Tests That Just Work for C/C++, Java...
dcieslak
 
Increase Your Entry Effectiveness with UiPath Expertise. HyperHack 2023 Enabl...
Increase Your Entry Effectiveness with UiPath Expertise. HyperHack 2023 Enabl...Increase Your Entry Effectiveness with UiPath Expertise. HyperHack 2023 Enabl...
Increase Your Entry Effectiveness with UiPath Expertise. HyperHack 2023 Enabl...
DianaGray10
 

Similar to What is DevOps? (20)

What is dev ops?
What is dev ops?What is dev ops?
What is dev ops?
 
Managing software projects & teams effectively
Managing software projects & teams effectivelyManaging software projects & teams effectively
Managing software projects & teams effectively
 
MuleSoft Surat Virtual Meetup#17 - Automated Code Review
MuleSoft Surat Virtual Meetup#17 - Automated Code ReviewMuleSoft Surat Virtual Meetup#17 - Automated Code Review
MuleSoft Surat Virtual Meetup#17 - Automated Code Review
 
Machine learning in survey monkey
Machine learning in survey monkeyMachine learning in survey monkey
Machine learning in survey monkey
 
Dev ops is more than CI+CD tools
Dev ops is more than CI+CD toolsDev ops is more than CI+CD tools
Dev ops is more than CI+CD tools
 
Agile Gurugram 2017 | DevOps > CI + CD | Sudipta Lahiri
Agile Gurugram 2017 | DevOps > CI + CD | Sudipta LahiriAgile Gurugram 2017 | DevOps > CI + CD | Sudipta Lahiri
Agile Gurugram 2017 | DevOps > CI + CD | Sudipta Lahiri
 
Motius exhibiting at Munich Tech Job Fair Spring 2019
Motius exhibiting at Munich Tech Job Fair Spring 2019Motius exhibiting at Munich Tech Job Fair Spring 2019
Motius exhibiting at Munich Tech Job Fair Spring 2019
 
QCon'17 talk: CI/CD at scale - lessons from LinkedIn and Mockito
QCon'17 talk: CI/CD at scale - lessons from LinkedIn and MockitoQCon'17 talk: CI/CD at scale - lessons from LinkedIn and Mockito
QCon'17 talk: CI/CD at scale - lessons from LinkedIn and Mockito
 
The magic ingredient for successful automation - Chapter 2
The magic ingredient for successful automation - Chapter 2The magic ingredient for successful automation - Chapter 2
The magic ingredient for successful automation - Chapter 2
 
Dev-Centered UX (UX Week 2014)
Dev-Centered UX (UX Week 2014)Dev-Centered UX (UX Week 2014)
Dev-Centered UX (UX Week 2014)
 
NYC MuleSoft Meetup 2019 Q2- MuleSoft for Mobile Applications
NYC MuleSoft Meetup 2019 Q2- MuleSoft for Mobile ApplicationsNYC MuleSoft Meetup 2019 Q2- MuleSoft for Mobile Applications
NYC MuleSoft Meetup 2019 Q2- MuleSoft for Mobile Applications
 
Usable Software Design
Usable Software DesignUsable Software Design
Usable Software Design
 
DOES14 - David Ashman, Blackboard Learn - Keep Your Head in the Clouds Tuesda...
DOES14 - David Ashman, Blackboard Learn - Keep Your Head in the Clouds Tuesda...DOES14 - David Ashman, Blackboard Learn - Keep Your Head in the Clouds Tuesda...
DOES14 - David Ashman, Blackboard Learn - Keep Your Head in the Clouds Tuesda...
 
DOES14 - David Ashman - Blackboard Learn - Keep Your Head in the Clouds
DOES14 - David Ashman - Blackboard Learn - Keep Your Head in the CloudsDOES14 - David Ashman - Blackboard Learn - Keep Your Head in the Clouds
DOES14 - David Ashman - Blackboard Learn - Keep Your Head in the Clouds
 
Brilyan Product Design - Behind the Scene
Brilyan Product Design - Behind the SceneBrilyan Product Design - Behind the Scene
Brilyan Product Design - Behind the Scene
 
Is Being Agile a Good Thing?
Is Being Agile a Good Thing?Is Being Agile a Good Thing?
Is Being Agile a Good Thing?
 
Advancing your data science career
Advancing your data science careerAdvancing your data science career
Advancing your data science career
 
Agile.docx
Agile.docxAgile.docx
Agile.docx
 
RandomTest - Random Software Integration Tests That Just Work for C/C++, Java...
RandomTest - Random Software Integration Tests That Just Work for C/C++, Java...RandomTest - Random Software Integration Tests That Just Work for C/C++, Java...
RandomTest - Random Software Integration Tests That Just Work for C/C++, Java...
 
Increase Your Entry Effectiveness with UiPath Expertise. HyperHack 2023 Enabl...
Increase Your Entry Effectiveness with UiPath Expertise. HyperHack 2023 Enabl...Increase Your Entry Effectiveness with UiPath Expertise. HyperHack 2023 Enabl...
Increase Your Entry Effectiveness with UiPath Expertise. HyperHack 2023 Enabl...
 

Recently uploaded

GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
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
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
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
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
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
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
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
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 

Recently uploaded (20)

GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
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
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
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
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
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
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
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
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 

What is DevOps?