SlideShare una empresa de Scribd logo
1 de 47
Continuous Integration (CI)
Motivation
[object Object],[object Object],Traditionally, different modules are  developed by different teams/developers
[object Object],In Agile processes, any programmer  can change any part of the code
Definition
[object Object],[object Object],[object Object],[object Object],Continuous Integration
Demonstration
Continuous Integration Server Source Repository Developers Solution: continually integrate and  test throughout the project
Developers check out code into their private workspaces
Developers work on functionality and validate it by running unit tests and local build
Developer update code to avoid conflicts
Developers work on functionality and validate it by running unit tests and local build
When done, they commit changes to the repository
The CI server monitors the repository and checks out changes when they occur
The CI server builds the system and  runs unit and integration tests
The CI server releases deployable  artefacts for QA testing
The CI server assigns a build label to the  version of the code that it just built
The CI server informs the team of the successful build and generates useful metrics
If the build or tests fail, the CI server alerts the team
The team fix the issue at the earliest opportunity
Continually integrate and test throughout the project
Metrics
Metrics generated by the CI server can be a useful indication of project “health”
Metrics generated by the CI server can be a useful indication of project “health” (cont.)
Reminder
[object Object],Continuous Integration Reminder
[object Object],Continuous Integration Reminder
[object Object],Continuous Integration Reminder
[object Object],[object Object],Continuous Integration Reminder
[object Object],Continuous Integration Reminder
“ Oops, I did it again….” ,[object Object]
Practices of  Continuous Integration
[object Object],Practices of Continuous Integration
[object Object],Practices of Continuous Integration
[object Object],Practices of Continuous Integration
[object Object],Practices of Continuous Integration
[object Object],Practices of Continuous Integration
[object Object],Practices of Continuous Integration
[object Object],Practices of Continuous Integration
[object Object],Practices of Continuous Integration
Conclusion
[object Object],Continuous Integration
[object Object],Continuous Integration
[object Object],Continuous Integration
[object Object],Continuous Integration
[object Object],Continuous Integration
? Q & A

Más contenido relacionado

La actualidad más candente

[Quang nguyen] Continuous Integration XP Day 2015 Vietnam Danang
[Quang nguyen] Continuous Integration XP Day 2015 Vietnam Danang[Quang nguyen] Continuous Integration XP Day 2015 Vietnam Danang
[Quang nguyen] Continuous Integration XP Day 2015 Vietnam DanangAgile đây Vietnam
 
7 QA Tests You Should Be Running
7 QA Tests You Should Be Running7 QA Tests You Should Be Running
7 QA Tests You Should Be RunningRainforest QA
 
Continuous Delivery
Continuous DeliveryContinuous Delivery
Continuous DeliveryMike McGarr
 
Intro to CI/CD using Docker
Intro to CI/CD using DockerIntro to CI/CD using Docker
Intro to CI/CD using DockerMichael Irwin
 
Getting to Continuous Deployment (Webinar Slides)
Getting to Continuous Deployment (Webinar Slides)Getting to Continuous Deployment (Webinar Slides)
Getting to Continuous Deployment (Webinar Slides)Rainforest QA
 
Test automation in agile ecosystem
Test automation in agile ecosystemTest automation in agile ecosystem
Test automation in agile ecosystemJohnRizer
 
Machine learning in software testing
Machine learning in software testingMachine learning in software testing
Machine learning in software testingThoughtworks
 
Cd outbrain (for reversim)
Cd   outbrain (for reversim)Cd   outbrain (for reversim)
Cd outbrain (for reversim)Itai Hochman
 
Automated Testing with Agile
Automated Testing with AgileAutomated Testing with Agile
Automated Testing with AgileKen McCorkell
 
Continuous Delivery Presentation
Continuous Delivery PresentationContinuous Delivery Presentation
Continuous Delivery PresentationMauricio Ferreyra
 
Windows 10 application testing with the help of cloud-based solution - Apptim...
Windows 10 application testing with the help of cloud-based solution - Apptim...Windows 10 application testing with the help of cloud-based solution - Apptim...
Windows 10 application testing with the help of cloud-based solution - Apptim...Apptimized
 
Agile Acceptance testing with Fitnesse
Agile Acceptance testing with FitnesseAgile Acceptance testing with Fitnesse
Agile Acceptance testing with FitnesseClareMcLennan
 
QA Process Overview for Firefox OS 2014
QA Process Overview for Firefox OS 2014QA Process Overview for Firefox OS 2014
QA Process Overview for Firefox OS 2014Anthony Chung
 
SPCA2013 - Taking advantage of Visual Studio to develop Apps for SharePoint
SPCA2013 - Taking advantage of Visual Studio to develop Apps for SharePointSPCA2013 - Taking advantage of Visual Studio to develop Apps for SharePoint
SPCA2013 - Taking advantage of Visual Studio to develop Apps for SharePointNCCOMMS
 
Jenkins Test Automation with codeBeamer ALM
Jenkins Test Automation with codeBeamer ALMJenkins Test Automation with codeBeamer ALM
Jenkins Test Automation with codeBeamer ALMIntland Software GmbH
 

La actualidad más candente (20)

[Quang nguyen] Continuous Integration XP Day 2015 Vietnam Danang
[Quang nguyen] Continuous Integration XP Day 2015 Vietnam Danang[Quang nguyen] Continuous Integration XP Day 2015 Vietnam Danang
[Quang nguyen] Continuous Integration XP Day 2015 Vietnam Danang
 
Bugsbusters Meetup - Continuous Integration for dummies
Bugsbusters Meetup - Continuous Integration for dummiesBugsbusters Meetup - Continuous Integration for dummies
Bugsbusters Meetup - Continuous Integration for dummies
 
7 QA Tests You Should Be Running
7 QA Tests You Should Be Running7 QA Tests You Should Be Running
7 QA Tests You Should Be Running
 
Continuous Delivery
Continuous DeliveryContinuous Delivery
Continuous Delivery
 
Intro to CI/CD using Docker
Intro to CI/CD using DockerIntro to CI/CD using Docker
Intro to CI/CD using Docker
 
Getting to Continuous Deployment (Webinar Slides)
Getting to Continuous Deployment (Webinar Slides)Getting to Continuous Deployment (Webinar Slides)
Getting to Continuous Deployment (Webinar Slides)
 
Test Automation
Test AutomationTest Automation
Test Automation
 
Test automation in agile ecosystem
Test automation in agile ecosystemTest automation in agile ecosystem
Test automation in agile ecosystem
 
Machine learning in software testing
Machine learning in software testingMachine learning in software testing
Machine learning in software testing
 
Cd outbrain (for reversim)
Cd   outbrain (for reversim)Cd   outbrain (for reversim)
Cd outbrain (for reversim)
 
Automated Testing with Agile
Automated Testing with AgileAutomated Testing with Agile
Automated Testing with Agile
 
Continuous Delivery Presentation
Continuous Delivery PresentationContinuous Delivery Presentation
Continuous Delivery Presentation
 
Selenium and Continuous Intergration
Selenium and Continuous IntergrationSelenium and Continuous Intergration
Selenium and Continuous Intergration
 
Integration testing.
Integration testing. Integration testing.
Integration testing.
 
Windows 10 application testing with the help of cloud-based solution - Apptim...
Windows 10 application testing with the help of cloud-based solution - Apptim...Windows 10 application testing with the help of cloud-based solution - Apptim...
Windows 10 application testing with the help of cloud-based solution - Apptim...
 
Agile Testing…or Walking Dead Testing?
Agile Testing…or Walking Dead Testing?Agile Testing…or Walking Dead Testing?
Agile Testing…or Walking Dead Testing?
 
Agile Acceptance testing with Fitnesse
Agile Acceptance testing with FitnesseAgile Acceptance testing with Fitnesse
Agile Acceptance testing with Fitnesse
 
QA Process Overview for Firefox OS 2014
QA Process Overview for Firefox OS 2014QA Process Overview for Firefox OS 2014
QA Process Overview for Firefox OS 2014
 
SPCA2013 - Taking advantage of Visual Studio to develop Apps for SharePoint
SPCA2013 - Taking advantage of Visual Studio to develop Apps for SharePointSPCA2013 - Taking advantage of Visual Studio to develop Apps for SharePoint
SPCA2013 - Taking advantage of Visual Studio to develop Apps for SharePoint
 
Jenkins Test Automation with codeBeamer ALM
Jenkins Test Automation with codeBeamer ALMJenkins Test Automation with codeBeamer ALM
Jenkins Test Automation with codeBeamer ALM
 

Destacado

Aggressive inline skating
Aggressive inline skatingAggressive inline skating
Aggressive inline skatingtwuniversity
 
Why we do what we do
Why we do what we doWhy we do what we do
Why we do what we dotwuniversity
 
Its all in your mind!
Its all in your mind!Its all in your mind!
Its all in your mind!twuniversity
 
Esoteric languages
Esoteric languagesEsoteric languages
Esoteric languagestwuniversity
 
Twinkle Twinkle Little Star
Twinkle Twinkle Little StarTwinkle Twinkle Little Star
Twinkle Twinkle Little Startwuniversity
 
How to get a 100 hits on your Blogs
How to get a 100 hits on your BlogsHow to get a 100 hits on your Blogs
How to get a 100 hits on your Blogstwuniversity
 
Life's Lessons I learned from World of Warcraft
Life's Lessons I learned from World of WarcraftLife's Lessons I learned from World of Warcraft
Life's Lessons I learned from World of Warcrafttwuniversity
 
What do you really see?
What do you really see?What do you really see?
What do you really see?twuniversity
 
Australia - A Tour
Australia - A TourAustralia - A Tour
Australia - A Tourtwuniversity
 
Mathematics and You - Andrew Clarke
Mathematics and You -  Andrew ClarkeMathematics and You -  Andrew Clarke
Mathematics and You - Andrew Clarketwuniversity
 
Bollywood Dance Moves_Deepali
Bollywood Dance Moves_DeepaliBollywood Dance Moves_Deepali
Bollywood Dance Moves_Deepalitwuniversity
 
The Green Business
The Green BusinessThe Green Business
The Green Businesstwuniversity
 
The History of Hacking
The History of HackingThe History of Hacking
The History of Hackingtwuniversity
 

Destacado (19)

Humour
HumourHumour
Humour
 
Yellow book
Yellow bookYellow book
Yellow book
 
Aggressive inline skating
Aggressive inline skatingAggressive inline skating
Aggressive inline skating
 
Xian's Food
Xian's FoodXian's Food
Xian's Food
 
Why we do what we do
Why we do what we doWhy we do what we do
Why we do what we do
 
Hockey
HockeyHockey
Hockey
 
Its all in your mind!
Its all in your mind!Its all in your mind!
Its all in your mind!
 
Esoteric languages
Esoteric languagesEsoteric languages
Esoteric languages
 
Twinkle Twinkle Little Star
Twinkle Twinkle Little StarTwinkle Twinkle Little Star
Twinkle Twinkle Little Star
 
How to get a 100 hits on your Blogs
How to get a 100 hits on your BlogsHow to get a 100 hits on your Blogs
How to get a 100 hits on your Blogs
 
Life's Lessons I learned from World of Warcraft
Life's Lessons I learned from World of WarcraftLife's Lessons I learned from World of Warcraft
Life's Lessons I learned from World of Warcraft
 
What do you really see?
What do you really see?What do you really see?
What do you really see?
 
Australia - A Tour
Australia - A TourAustralia - A Tour
Australia - A Tour
 
Mathematics and You - Andrew Clarke
Mathematics and You -  Andrew ClarkeMathematics and You -  Andrew Clarke
Mathematics and You - Andrew Clarke
 
Bollywood Dance Moves_Deepali
Bollywood Dance Moves_DeepaliBollywood Dance Moves_Deepali
Bollywood Dance Moves_Deepali
 
The Green Business
The Green BusinessThe Green Business
The Green Business
 
The History of Hacking
The History of HackingThe History of Hacking
The History of Hacking
 
Earth
EarthEarth
Earth
 
Japan
JapanJapan
Japan
 

Similar a CI Motivation, Definition, Demonstration and Practices

Continuous integration
Continuous integrationContinuous integration
Continuous integrationAbhay Kumar
 
Continuous Delivery concept overview. Continuous Integration Systems. DevOps ...
Continuous Delivery concept overview. Continuous Integration Systems. DevOps ...Continuous Delivery concept overview. Continuous Integration Systems. DevOps ...
Continuous Delivery concept overview. Continuous Integration Systems. DevOps ...eleksdev
 
Using Continuous Integration To Ensure Project Health New
Using Continuous Integration To Ensure Project Health NewUsing Continuous Integration To Ensure Project Health New
Using Continuous Integration To Ensure Project Health Newbartlowe
 
Continuous Integration
Continuous IntegrationContinuous Integration
Continuous IntegrationJoseph Wang
 
Lets talk about CI CD Pipeline in Agile
Lets talk about CI CD Pipeline in Agile Lets talk about CI CD Pipeline in Agile
Lets talk about CI CD Pipeline in Agile Poonam Panday
 
Continuous Integration: A Case Study
Continuous Integration: A Case StudyContinuous Integration: A Case Study
Continuous Integration: A Case StudyIndicThreads
 
Let’s start Continuous Integration with jenkins
Let’s start Continuous Integration with jenkinsLet’s start Continuous Integration with jenkins
Let’s start Continuous Integration with jenkinsTomohide Kakeya
 
Continuous Integration Approach
Continuous Integration ApproachContinuous Integration Approach
Continuous Integration ApproachNigel Thurlow
 
What is Continuous Integration and Continuous Delivery
What is Continuous Integration and Continuous Delivery What is Continuous Integration and Continuous Delivery
What is Continuous Integration and Continuous Delivery Sarah Elson
 
Continuous Integration and Builds
Continuous Integration and BuildsContinuous Integration and Builds
Continuous Integration and BuildsBhavin Javia
 
Enabling Agile Testing Through Continuous Integration Agile2009
Enabling Agile Testing Through Continuous Integration Agile2009Enabling Agile Testing Through Continuous Integration Agile2009
Enabling Agile Testing Through Continuous Integration Agile2009sstolberg
 
Continous integration and delivery for single page applications
Continous integration and delivery for single page applicationsContinous integration and delivery for single page applications
Continous integration and delivery for single page applicationsSunil Dalal
 
Continous Integration: A Case Study
Continous Integration: A Case StudyContinous Integration: A Case Study
Continous Integration: A Case StudyTalentica Software
 
Continuous Integrations & Deployments
Continuous Integrations & DeploymentsContinuous Integrations & Deployments
Continuous Integrations & DeploymentsShinu Suresh
 
Continuous Everything
Continuous EverythingContinuous Everything
Continuous EverythingAndrea Tino
 
Continuous integration using jenkins
Continuous integration using jenkinsContinuous integration using jenkins
Continuous integration using jenkinsVinay H G
 

Similar a CI Motivation, Definition, Demonstration and Practices (20)

Continuous integration
Continuous integrationContinuous integration
Continuous integration
 
Continuous Delivery concept overview. Continuous Integration Systems. DevOps ...
Continuous Delivery concept overview. Continuous Integration Systems. DevOps ...Continuous Delivery concept overview. Continuous Integration Systems. DevOps ...
Continuous Delivery concept overview. Continuous Integration Systems. DevOps ...
 
Using Continuous Integration To Ensure Project Health New
Using Continuous Integration To Ensure Project Health NewUsing Continuous Integration To Ensure Project Health New
Using Continuous Integration To Ensure Project Health New
 
Continuous Integration
Continuous IntegrationContinuous Integration
Continuous Integration
 
Continuous Integration vs Continuous Delivery vs Continuous Deployment
Continuous Integration vs Continuous Delivery vs Continuous Deployment Continuous Integration vs Continuous Delivery vs Continuous Deployment
Continuous Integration vs Continuous Delivery vs Continuous Deployment
 
Continuous Integration
Continuous IntegrationContinuous Integration
Continuous Integration
 
Lets talk about CI CD Pipeline in Agile
Lets talk about CI CD Pipeline in Agile Lets talk about CI CD Pipeline in Agile
Lets talk about CI CD Pipeline in Agile
 
Continuous integration
Continuous integration Continuous integration
Continuous integration
 
Continuous Integration: A Case Study
Continuous Integration: A Case StudyContinuous Integration: A Case Study
Continuous Integration: A Case Study
 
Continuous integration with Jenkins
Continuous integration with JenkinsContinuous integration with Jenkins
Continuous integration with Jenkins
 
Let’s start Continuous Integration with jenkins
Let’s start Continuous Integration with jenkinsLet’s start Continuous Integration with jenkins
Let’s start Continuous Integration with jenkins
 
Continuous Integration Approach
Continuous Integration ApproachContinuous Integration Approach
Continuous Integration Approach
 
What is Continuous Integration and Continuous Delivery
What is Continuous Integration and Continuous Delivery What is Continuous Integration and Continuous Delivery
What is Continuous Integration and Continuous Delivery
 
Continuous Integration and Builds
Continuous Integration and BuildsContinuous Integration and Builds
Continuous Integration and Builds
 
Enabling Agile Testing Through Continuous Integration Agile2009
Enabling Agile Testing Through Continuous Integration Agile2009Enabling Agile Testing Through Continuous Integration Agile2009
Enabling Agile Testing Through Continuous Integration Agile2009
 
Continous integration and delivery for single page applications
Continous integration and delivery for single page applicationsContinous integration and delivery for single page applications
Continous integration and delivery for single page applications
 
Continous Integration: A Case Study
Continous Integration: A Case StudyContinous Integration: A Case Study
Continous Integration: A Case Study
 
Continuous Integrations & Deployments
Continuous Integrations & DeploymentsContinuous Integrations & Deployments
Continuous Integrations & Deployments
 
Continuous Everything
Continuous EverythingContinuous Everything
Continuous Everything
 
Continuous integration using jenkins
Continuous integration using jenkinsContinuous integration using jenkins
Continuous integration using jenkins
 

Más de twuniversity

Einstein_PechaKucha_Tom
Einstein_PechaKucha_TomEinstein_PechaKucha_Tom
Einstein_PechaKucha_Tomtwuniversity
 
Fighting Poverty in Urban America_Damon
Fighting Poverty in Urban America_DamonFighting Poverty in Urban America_Damon
Fighting Poverty in Urban America_Damontwuniversity
 
Hindu Festivals of India_Apurva
Hindu Festivals of India_ApurvaHindu Festivals of India_Apurva
Hindu Festivals of India_Apurvatwuniversity
 
Cars_PechaKucha_Ajith
Cars_PechaKucha_AjithCars_PechaKucha_Ajith
Cars_PechaKucha_Ajithtwuniversity
 
What I learned from kids
What I learned from kidsWhat I learned from kids
What I learned from kidstwuniversity
 
History of programming languages
History of programming languagesHistory of programming languages
History of programming languagestwuniversity
 
What have we learned from our mistakes?
What have we learned from our mistakes?What have we learned from our mistakes?
What have we learned from our mistakes?twuniversity
 
Canadian Winter Demystified
Canadian Winter DemystifiedCanadian Winter Demystified
Canadian Winter Demystifiedtwuniversity
 
The truth about Tigers
The truth about TigersThe truth about Tigers
The truth about Tigerstwuniversity
 

Más de twuniversity (20)

Einstein_PechaKucha_Tom
Einstein_PechaKucha_TomEinstein_PechaKucha_Tom
Einstein_PechaKucha_Tom
 
Fighting Poverty in Urban America_Damon
Fighting Poverty in Urban America_DamonFighting Poverty in Urban America_Damon
Fighting Poverty in Urban America_Damon
 
Hindu Festivals of India_Apurva
Hindu Festivals of India_ApurvaHindu Festivals of India_Apurva
Hindu Festivals of India_Apurva
 
Deepawali_Saurabh
Deepawali_SaurabhDeepawali_Saurabh
Deepawali_Saurabh
 
Cars_PechaKucha_Ajith
Cars_PechaKucha_AjithCars_PechaKucha_Ajith
Cars_PechaKucha_Ajith
 
What I learned from kids
What I learned from kidsWhat I learned from kids
What I learned from kids
 
Kite Surfing
Kite SurfingKite Surfing
Kite Surfing
 
Chinese people
Chinese peopleChinese people
Chinese people
 
Testability
TestabilityTestability
Testability
 
Exploring the Sky
Exploring the SkyExploring the Sky
Exploring the Sky
 
Bollywood
BollywoodBollywood
Bollywood
 
History of programming languages
History of programming languagesHistory of programming languages
History of programming languages
 
Why collaborate
Why collaborateWhy collaborate
Why collaborate
 
Entrepreneuralism
EntrepreneuralismEntrepreneuralism
Entrepreneuralism
 
What have we learned from our mistakes?
What have we learned from our mistakes?What have we learned from our mistakes?
What have we learned from our mistakes?
 
The Family
The FamilyThe Family
The Family
 
Mr Bean
Mr BeanMr Bean
Mr Bean
 
Homebrewing
HomebrewingHomebrewing
Homebrewing
 
Canadian Winter Demystified
Canadian Winter DemystifiedCanadian Winter Demystified
Canadian Winter Demystified
 
The truth about Tigers
The truth about TigersThe truth about Tigers
The truth about Tigers
 

Último

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 

Último (20)

E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 

CI Motivation, Definition, Demonstration and Practices