SlideShare ist ein Scribd-Unternehmen logo
1 von 82
Downloaden Sie, um offline zu lesen
Software	Development
[	in,	for	]
	the	Cloud
Guest	Lecture	@	HSR	
6th	May	2014
Florian	Georg
Solution	Architect	-	IBM	Switzerland
florian.georg@ch.ibm.com
@florian_georg
http://perceptivedev.wordpress.com
Welcome	to...
Agenda
Software	runs	the	world		
What	do	we	mean	by	"devOps"		?
Develop:	Eclipse	Orion	and	IBM	JazzHub	
Run:	Cloud	Foundry	and	IBM	BlueMix	
Deliver:	a	continuous	delivery	pipeline	
Call	to	Action
Software	runs	the	world
	We're	in	a	303.8	billion	$	industry
New	Business	Models
Traveling	Salesman
http://xkcd.com/399/
We	like	what	we're	doing
PAST	(sort	of)
TODAY
>>	we	need	new	different	practices,	platforms	and	tools
New	Challenges
Productivity
Time	to	market,	the	Lean	Enterprise,	devOps,	MTBF	vs.	MTTR	
Innovation
Design	Thinking,	User	Experience	(UX),	disruptive	technology	(CAMS,	IoT)...	
Quality	
continuous	delivery,	automation,	standardized	platforms
Productivity	?
Moore's	Law	does	not	apply	to	Software
Innovation	?
Quality	?
	
Development	!=	Delivery
What	we	mean	by	"devOps"
	 	
first	principle	of	the	"Agile	Manifesto"
IBM	Vision
Cloud	to	the	rescue	?
	
Cloud	Service	Models	can	help...
reduce	administrative	burden	of	technology	stacks	
Streamline	&	standardize	delivery	processes	
shorten	delivery	&	feedback	cycles
Raising	Levels	of	Abstraction
	<
<<
Taxonomy
	http://www.cloudcomputingpatterns.org/
		A	Pattern	language	for	solutions	for	designing,	building	&	managing	Cloud	applications
Dan	Berg:	Adopting	a	devOps	approach	with	cloud 	
http://youtu.be/fVaJigwfNY4
Pattern:	PaaS
Providers	share	IT	resources	providing	an	application
hosting	environment	between	customers	to	enable	self-
service,	rapid	elasticity,	and	pay-per-use	pricing.
http://www.cloudcomputingpatterns.org/Platform_as_a_Service_(PaaS)
Pattern:	SaaS
	
Providers	share	IT	resources	providing	human-usable
application	software	between	customers	to	enable	self-
service,	rapid	elasticity,	and	pay-per-use	pricing.
	http://www.cloudcomputingpatterns.org/Software_as_a_Service_(SaaS)
Develop
Cloud,	Anyone	?
What	About	Private	Clouds	?
Better	utilization	of	corporate	data	centers
(outsourcing,	"follow	the	sun	development"	etc.)
Improved	time	to	market		
Reduce	administration	burden	
(e.g.	workstation	provisioning	&	patching)
Multi-tenant	models	for	different	business	units	
Frictionless	application	lifecycle	management	
	
	
	http://www.cloudcomputingpatterns.org/Private_Cloud
Eclipse	Orion
	
http://eclipse.org/orion
Code	Anywhere
Orion	Architecture
http://wiki.eclipse.org/Orion/Documentation/Developer_Guide/Architecture
Orion	Architecture	(2)
1.	 Browser	client	/	remote	data.	This	is	a	pure	web	model.	A	browser-based
client	using	Orion	JavaScript	client	libraries	and	accessing	remote	Orion
services	via	REST	API.
2.	 Mixed	client	/	local	data.	A	rich	client	(traditional	Eclipse	client),	which	contains
a	mixture	of	"legacy"	components	written	in	Java	and	web	components
written	in	JavaScript.	The	JavaScript	components	interact	with	JavaScript
libraries	and/or	REST	APIs,	while	Java	components	interact	with	the	Eclipse
Platform	Java	APIs.
3.	 Rich	client	/	remote	data.	Traditional	Eclipse	client	components	interacting
with	remote	Orion	services	via	REST	API.	This	enables	a	mixture	of	rich	client
and	browser-based	tools	to	inter-operate	against	the	same	server-side	data.
4.	 Remote	client	/	remote	data.	Server	side	tools	written	in	Java,	accessing	local
Orion	services	(for	example	a	build	server	working	against	an	Orion
workspace	server	on	the	same	machine).
Client	Architecture
JavaScript	Modules	(CommonJS,	AMD)	
Plugins	and	Services	
"Hollywood	Principle"	
Promises	(=	escape	from	callback	hell)
		var	provider	=	new	orion.PluginProvider();
		var	serviceImpl	=	{
				run	:	function(text)	{
						return	text.toUpperCase();
				}
		};
		var	serviceProps	=	{
				name	:	"UPPERCASE",
				img	:	"/images/gear.gif",
				key	:	[	"u",	true	]
		};
		provider.registerService("orion.edit.command",	serviceImpl,	serviceProps);
		provider.connect();
Equinox-based	Server	
Java	(OSGi)
Multi	user			
re-use	existing	Eclipse	3.x	plugins,	
expose	through	REST	interfaces	to	Orion	client
Node.js	based	Server
	
Single	user			
portable
high	performance
some	limitations
>	npm	install	orion
>	npm	start	orion
(goto	http://localhost:8081)
Community	and	Ecosystem
VMware	-	Main	contributor	to	"Scripted"	
Firefox	-	embeds	Orion	for	scratchpad	&	debug	tools	
e(fx)clipse	-	JavaFX,	OSGi,	Eclipse	and	Orion	
Maqetta	-	Orion	core	and	file	system	
Pivotal,	HP,	SAP	...
Scripted	-	Editor	component
	
https://github.com/scripted-editor/scripted
>	npm	install	-g	https://github.com/scripted-editor/scripted/tarball/dev
[..]	//	^	as	of	2014-05-02:	had	error	in	main	branch
>	scr	foobar.js		
(project	root	for	indexing	etc:	looks	for	nearest	.git/.scripted	file)
Scripted	-	Key	Features
Written	in	&	focus	on	HTML5,	CSS,	JavaScript	
Very	lightweight	
JSHint,	Content	assist,	key	bindings	...
DEMO
JazzHub	and	IBM	DevOps	Services
based	on	Eclipse	Orion	
Free(*)	&	Open	
Integration	with	GitHub,	Git	and	Jazz	SCM	
Team	Code	Collaboration	
Agile	Planning	&	Tracking	
Different	Clients	(Eclipse,	CLI,	Web	IDE)	
	
	 (*)	public	projects,	private	projects	free	during
beta
Pattern:	SaaS
hub.jazz.net
Screenshots
Track	Your	Work
Edit	Code
...	but	we're	open
Build	&	Deploy
DEMO
Run
Cloud	Foundry
	 	
http://cloudfoundry.org
Supporters	include	IBM,	VMware,	Pivotal,	SAP,	Rackspace,	Intel,
SwissCom	etc...
Domain	Meta-Model
	
http://www.slideshare.net/rajdeep/cloudfoundry-rajdeep-nov2013
Component	Overview
	
Source:	Pivotal	-	Cloud	Foundry	Technical	Overview
Cloud	Controller
	
Interfaces	with	clients	(cf,	Eclipse	...)	
Account	management	
provisioning	control	
REST	API	to	domain	model	
Cloud	Pattern:	Managed	Configuration 	
	<
NATS
	
Internal	Message	Bus
Optimized	for	fast	communication
Cloud	Pattern:	
Message-oriented	middleware	 	
<
DEA
	
Droplet	Execution	Agent
Fully	isolated	containers	
(Warden,	Linux	VM)	
Manages	App	lifecycles
Buildpacks	create	droplets	
that	execute	on	a	DEA	
Cloud	Pattern:	Multi	Component	Image,	
Tenant-isolated	Component 	 	
<
<
Router
	
Shape	&	Route	all	traffic
dynamic	routing	table	for	load	balancing
Cloud	Pattern:	Virtual	Networking
	
<
Health	Manager
	
Monitors	app	state	(current	DEA	vs.	expected	CC)
Notify	Controller	on	mismatch	(propose	action)	
Cloud	Pattern:	Watchdog
	
<
Service	Broker
			
Gateway	to	external	services	(e.g.	from	Marketplace)
Connect	to	processes	on	service	Nodes
Cloud	Pattern:	Integration	Provider,	
Application	Component	Proxy
	 	
>
BOSH
					
Provision,	deploy	and	manage	the	PaaS	Platform	Runtime
Independent	of	Hypervisors	/	IaaS
supports	e.g.	OpenStack,	IBM	SoftLayer,	vFabric	...
Cloud	Patterns:	a	lot	:)
>
IBM	BlueMix	(beta)
http://bluemix.net
Management	Dashboard	
Marketplace	(free	/	commercial)
Runtimes
Boilerplates
Services
...
Example:	Java	Liberty	ProïŹle
Service	Binding
Deliver
Hybrid	Devlopment	Environment
A	devOps	Pipeline
Backend	Integration
(Hybrid	Backend)
				Backend	functionality	comprised	of	data	intensive
processing	and		data	storage	is	experiencing	varying
workloads	and	is	hosted	in	an	elastic	cloud	while	the	rest	of
an	application	is	hosted	in	a	static	data	center.
Call	to	Action
Join	our	local	meetups
http://www.meetup.com/PaaS-BlueMix-Developers-in-Zurich/
DeveloperWorks
	http://www.ibm.com/developerworks/
Contact	 		aboutflorian.georg@ch.ibm.com
questions	
student	projects	
mentoring	requests	(thesis	etc.)	
open	source	projects	
IBM	sponsoring	possibilities	(startup	programs	etc.)
Thanks
	
http://xkcd.com/908/

Weitere Àhnliche Inhalte

Ähnlich wie Development in the cloud for the cloud

The IBM Open Cloud Architecture (and Platform)
The IBM Open Cloud Architecture (and Platform)The IBM Open Cloud Architecture (and Platform)
The IBM Open Cloud Architecture (and Platform)Florian Georg
 
Applicazioni per mobile e cloud sviluppate in maniera rapida ed efficace
Applicazioni per mobile e cloud sviluppate in maniera rapida ed efficaceApplicazioni per mobile e cloud sviluppate in maniera rapida ed efficace
Applicazioni per mobile e cloud sviluppate in maniera rapida ed efficaceJĂŒrgen Ambrosi
 
Startup Istanbul 2016 / Onur Bucukoglu - Director of Hybrid Cloud IBM
Startup Istanbul 2016 / Onur Bucukoglu - Director of Hybrid Cloud IBMStartup Istanbul 2016 / Onur Bucukoglu - Director of Hybrid Cloud IBM
Startup Istanbul 2016 / Onur Bucukoglu - Director of Hybrid Cloud IBMStartup Istanbul
 
What Open Compute Project has in store for us all in 2020! webinar
What Open Compute Project has in store for us all in 2020! webinarWhat Open Compute Project has in store for us all in 2020! webinar
What Open Compute Project has in store for us all in 2020! webinarSubmer Immersion Cooling
 
Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...
Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...
Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...Yves LE CLEACH
 
Paris Bluemix Meetup 17 dec 2014 - Bluemix and Watson Overview
Paris Bluemix Meetup   17 dec 2014 - Bluemix and Watson OverviewParis Bluemix Meetup   17 dec 2014 - Bluemix and Watson Overview
Paris Bluemix Meetup 17 dec 2014 - Bluemix and Watson OverviewIBM France Lab
 
Welcome to Hybrid Cloud Innovation Tour 2016
Welcome to Hybrid Cloud Innovation Tour 2016Welcome to Hybrid Cloud Innovation Tour 2016
Welcome to Hybrid Cloud Innovation Tour 2016LaurenWendler
 
TCS Digital World Portfolio
TCS Digital World PortfolioTCS Digital World Portfolio
TCS Digital World PortfolioLucy Setian
 
DevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel Aviv
DevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel AvivDevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel Aviv
DevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel AvivAmazon Web Services
 
IBM bBluemix to accelerate your digital transformation
IBM bBluemix to accelerate your digital transformationIBM bBluemix to accelerate your digital transformation
IBM bBluemix to accelerate your digital transformationJawad Jari, Enterprise Architect
 
Applying lean, dev ops, and cloud for better business outcomes
Applying lean, dev ops, and cloud for better business outcomesApplying lean, dev ops, and cloud for better business outcomes
Applying lean, dev ops, and cloud for better business outcomesKartik Kanakasabesan
 
The Emerge Of The Modern Workplace
The Emerge Of The Modern WorkplaceThe Emerge Of The Modern Workplace
The Emerge Of The Modern WorkplaceAmmar Hasayen
 
Bluemix Girl's Night by Keshia - Building a custom HR application
Bluemix Girl's Night by Keshia - Building a custom HR applicationBluemix Girl's Night by Keshia - Building a custom HR application
Bluemix Girl's Night by Keshia - Building a custom HR applicationcraftworkz
 
IBM Bluemix
IBM Bluemix IBM Bluemix
IBM Bluemix NITESH RAI
 
When applications mean business - developer day
When applications mean business - developer dayWhen applications mean business - developer day
When applications mean business - developer dayMicro Focus
 
Cloud Innovation Tour - Discover Track
Cloud Innovation Tour - Discover TrackCloud Innovation Tour - Discover Track
Cloud Innovation Tour - Discover TrackLaurenWendler
 
IBM DevOps Announcements - June 2014
IBM DevOps Announcements - June 2014IBM DevOps Announcements - June 2014
IBM DevOps Announcements - June 2014IBM Rational software
 
Zapbuild Portfolio
Zapbuild PortfolioZapbuild Portfolio
Zapbuild PortfolioZapbuild
 

Ähnlich wie Development in the cloud for the cloud (20)

The IBM Open Cloud Architecture (and Platform)
The IBM Open Cloud Architecture (and Platform)The IBM Open Cloud Architecture (and Platform)
The IBM Open Cloud Architecture (and Platform)
 
Upmc tpdev4
Upmc tpdev4Upmc tpdev4
Upmc tpdev4
 
Applicazioni per mobile e cloud sviluppate in maniera rapida ed efficace
Applicazioni per mobile e cloud sviluppate in maniera rapida ed efficaceApplicazioni per mobile e cloud sviluppate in maniera rapida ed efficace
Applicazioni per mobile e cloud sviluppate in maniera rapida ed efficace
 
Startup Istanbul 2016 / Onur Bucukoglu - Director of Hybrid Cloud IBM
Startup Istanbul 2016 / Onur Bucukoglu - Director of Hybrid Cloud IBMStartup Istanbul 2016 / Onur Bucukoglu - Director of Hybrid Cloud IBM
Startup Istanbul 2016 / Onur Bucukoglu - Director of Hybrid Cloud IBM
 
What Open Compute Project has in store for us all in 2020! webinar
What Open Compute Project has in store for us all in 2020! webinarWhat Open Compute Project has in store for us all in 2020! webinar
What Open Compute Project has in store for us all in 2020! webinar
 
ecx.io @ JobFair 2018
ecx.io @ JobFair 2018ecx.io @ JobFair 2018
ecx.io @ JobFair 2018
 
Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...
Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...
Bluemix overview - Rencontres Ecole Centrale et Supelec avec IBM France Lab -...
 
Paris Bluemix Meetup 17 dec 2014 - Bluemix and Watson Overview
Paris Bluemix Meetup   17 dec 2014 - Bluemix and Watson OverviewParis Bluemix Meetup   17 dec 2014 - Bluemix and Watson Overview
Paris Bluemix Meetup 17 dec 2014 - Bluemix and Watson Overview
 
Welcome to Hybrid Cloud Innovation Tour 2016
Welcome to Hybrid Cloud Innovation Tour 2016Welcome to Hybrid Cloud Innovation Tour 2016
Welcome to Hybrid Cloud Innovation Tour 2016
 
TCS Digital World Portfolio
TCS Digital World PortfolioTCS Digital World Portfolio
TCS Digital World Portfolio
 
DevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel Aviv
DevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel AvivDevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel Aviv
DevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel Aviv
 
IBM bBluemix to accelerate your digital transformation
IBM bBluemix to accelerate your digital transformationIBM bBluemix to accelerate your digital transformation
IBM bBluemix to accelerate your digital transformation
 
Applying lean, dev ops, and cloud for better business outcomes
Applying lean, dev ops, and cloud for better business outcomesApplying lean, dev ops, and cloud for better business outcomes
Applying lean, dev ops, and cloud for better business outcomes
 
The Emerge Of The Modern Workplace
The Emerge Of The Modern WorkplaceThe Emerge Of The Modern Workplace
The Emerge Of The Modern Workplace
 
Bluemix Girl's Night by Keshia - Building a custom HR application
Bluemix Girl's Night by Keshia - Building a custom HR applicationBluemix Girl's Night by Keshia - Building a custom HR application
Bluemix Girl's Night by Keshia - Building a custom HR application
 
IBM Bluemix
IBM Bluemix IBM Bluemix
IBM Bluemix
 
When applications mean business - developer day
When applications mean business - developer dayWhen applications mean business - developer day
When applications mean business - developer day
 
Cloud Innovation Tour - Discover Track
Cloud Innovation Tour - Discover TrackCloud Innovation Tour - Discover Track
Cloud Innovation Tour - Discover Track
 
IBM DevOps Announcements - June 2014
IBM DevOps Announcements - June 2014IBM DevOps Announcements - June 2014
IBM DevOps Announcements - June 2014
 
Zapbuild Portfolio
Zapbuild PortfolioZapbuild Portfolio
Zapbuild Portfolio
 

Mehr von Florian Georg

Behavior-Driven-Development (BDD) for Conversational Applications
Behavior-Driven-Development (BDD) for Conversational ApplicationsBehavior-Driven-Development (BDD) for Conversational Applications
Behavior-Driven-Development (BDD) for Conversational ApplicationsFlorian Georg
 
Behaviour-Driven Development for Conversational Applications
Behaviour-Driven Development for Conversational ApplicationsBehaviour-Driven Development for Conversational Applications
Behaviour-Driven Development for Conversational ApplicationsFlorian Georg
 
Artificial Intelligence and Cognitive Computing
Artificial Intelligence and Cognitive ComputingArtificial Intelligence and Cognitive Computing
Artificial Intelligence and Cognitive ComputingFlorian Georg
 
Pillars of DevOps: Platform, Method and Architecture
Pillars of DevOps: Platform, Method and ArchitecturePillars of DevOps: Platform, Method and Architecture
Pillars of DevOps: Platform, Method and ArchitectureFlorian Georg
 
Enterprise PaaS, Cloud-Native Architecture and Microservices
Enterprise PaaS, Cloud-Native Architecture and MicroservicesEnterprise PaaS, Cloud-Native Architecture and Microservices
Enterprise PaaS, Cloud-Native Architecture and MicroservicesFlorian Georg
 
Continuous Delivery of Cloud Applications with Docker Containers and IBM Bluemix
Continuous Delivery of Cloud Applications with Docker Containers and IBM BluemixContinuous Delivery of Cloud Applications with Docker Containers and IBM Bluemix
Continuous Delivery of Cloud Applications with Docker Containers and IBM BluemixFlorian Georg
 
Stop Observing, Start Reacting - A new way for building collaborative, real-t...
Stop Observing, Start Reacting - A new way for building collaborative, real-t...Stop Observing, Start Reacting - A new way for building collaborative, real-t...
Stop Observing, Start Reacting - A new way for building collaborative, real-t...Florian Georg
 
Visual Exploration of Large Data sets with D3, crossfilter and dc.js
Visual Exploration of Large Data sets with D3, crossfilter and dc.jsVisual Exploration of Large Data sets with D3, crossfilter and dc.js
Visual Exploration of Large Data sets with D3, crossfilter and dc.jsFlorian Georg
 

Mehr von Florian Georg (8)

Behavior-Driven-Development (BDD) for Conversational Applications
Behavior-Driven-Development (BDD) for Conversational ApplicationsBehavior-Driven-Development (BDD) for Conversational Applications
Behavior-Driven-Development (BDD) for Conversational Applications
 
Behaviour-Driven Development for Conversational Applications
Behaviour-Driven Development for Conversational ApplicationsBehaviour-Driven Development for Conversational Applications
Behaviour-Driven Development for Conversational Applications
 
Artificial Intelligence and Cognitive Computing
Artificial Intelligence and Cognitive ComputingArtificial Intelligence and Cognitive Computing
Artificial Intelligence and Cognitive Computing
 
Pillars of DevOps: Platform, Method and Architecture
Pillars of DevOps: Platform, Method and ArchitecturePillars of DevOps: Platform, Method and Architecture
Pillars of DevOps: Platform, Method and Architecture
 
Enterprise PaaS, Cloud-Native Architecture and Microservices
Enterprise PaaS, Cloud-Native Architecture and MicroservicesEnterprise PaaS, Cloud-Native Architecture and Microservices
Enterprise PaaS, Cloud-Native Architecture and Microservices
 
Continuous Delivery of Cloud Applications with Docker Containers and IBM Bluemix
Continuous Delivery of Cloud Applications with Docker Containers and IBM BluemixContinuous Delivery of Cloud Applications with Docker Containers and IBM Bluemix
Continuous Delivery of Cloud Applications with Docker Containers and IBM Bluemix
 
Stop Observing, Start Reacting - A new way for building collaborative, real-t...
Stop Observing, Start Reacting - A new way for building collaborative, real-t...Stop Observing, Start Reacting - A new way for building collaborative, real-t...
Stop Observing, Start Reacting - A new way for building collaborative, real-t...
 
Visual Exploration of Large Data sets with D3, crossfilter and dc.js
Visual Exploration of Large Data sets with D3, crossfilter and dc.jsVisual Exploration of Large Data sets with D3, crossfilter and dc.js
Visual Exploration of Large Data sets with D3, crossfilter and dc.js
 

KĂŒrzlich hochgeladen

The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Intelisync
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 

KĂŒrzlich hochgeladen (20)

The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Call Girls In Mukherjee Nagar đŸ“± 9999965857 đŸ€© Delhi đŸ«Š HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar đŸ“±  9999965857  đŸ€© Delhi đŸ«Š HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar đŸ“±  9999965857  đŸ€© Delhi đŸ«Š HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar đŸ“± 9999965857 đŸ€© Delhi đŸ«Š HOT AND SEXY VVIP 🍎 SE...
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 

Development in the cloud for the cloud