SlideShare a Scribd company logo
+ 20th of April 2013.
Elena Naum.
+ Levi9 - working for project Greenclouds.
Today’s presenter.
+ Why use it?
Today’s topics:
+ What’s Cloud Computing?
+ How does one get in the Cloud?
An Introduction to Cloud Computing.
Some definitions:
“A self-service environment for the creation of highly-scalable
applications, with the immediate availability of compute power and
granular levels of billing.” - A taxonomy of the Amazon Cloud
What is Cloud Computing?
“The use of computing resources (hardware and software) that are
delivered as a service over a network (typically the Internet). The
name comes from the use of a cloud-shaped symbol as an
abstraction for the complex infrastructure it contains in system
diagrams.” - Wikipedia
“The practice of using a network of remote servers hosted on the
Internet to store, manage, and process data, rather than a local
server or a personal computer.” - Oxford American Dictionary
Some definitions:
“A self-service environment for the creation of highly-scalable
applications, with the immediate availability of compute power and
granular levels of billing.” - A taxonomy of the Amazon Cloud
What is Cloud Computing?
“The use of computing resources (hardware and software) that are
delivered as a service over a network (typically the Internet). The
name comes from the use of a cloud-shaped symbol as an
abstraction for the complex infrastructure it contains in system
diagrams.” - Wikipedia
“The practice of using a network of remote servers hosted on the
Internet to store, manage, and process data, rather than a local
server or a personal computer.” - Oxford American Dictionary
Cloud Computing.
Infrastructure-as-a-
Service
Platform-as-a-Service Software-as-a-Service
Cloud Computing. Examples.
Key Benefits of Cloud Computing.
+ Improved productivity.
+ Cost savings.
+ Highly scalable.
+ Speed of response.
+ Easily access data.
+ Increase mobility.
+ Green.
Case studies
Join the Cloud:
+ http://blog.jointhecloud.org
+ http://www.cloudtweaks.com
References.
Platforms:
+ http://www.greencloudsonline.com
+ http://www.windowsazure.com
About Alin
Rock star .NET developer @ Levi9
facebook.com/alin.ruscior
ro.linkedin.com/in/alinruscior`
Service Bus is messaging infrastructure that
sits between applications allowing them to
exchange messages in a loosely coupled way
for improved scale and resiliency. Service Bus
is managed and operated by Microsoft with a
99.9% monthly SLA
Core Features
Way up in the cloudsNamespace =
Scoping container for
addressing Service
Bus resources within
your application
Queue = Sequential message
store that offers First In, First
Out (FIFO) message delivery
to one or more competing
consumers
Topic = Sequential message
store like a queue, but it
supports up to 2000
concurrent and durable
subscriptions, which relay
message copies to a poll of
worker processes. A topic
extends the messaging
features provided by queues
with the addition of publish-
subscribe capabilities
Relay = Cloud service which
provides bi-directional
communication. Unlike
queues and topics, a relay
doesn’t store in-flight
messages—it’s not a broker.
Instead, it just passes them
on to the destination
application
Subscription =
Resembles a virtual
queue that receives
copies of the messages
that were sent to the
topic
Topics are your friends
Scenarios
• Temporal decoupling
- Senders and receivers don’t need to be active simultaneously
• Load leveling
- Receiver processes messages at its own pace
• Load balancing
- Scale up number of receivers to handle load
• Pub/Sub – Multicasting
- Multiple subscriptions
So what are you waiting for?
http://www.windowsazure.com/en-us/downloads/
Conclusions
• Windows Azure Service Bus
• Messaging using Topics/Queues/Relays
• Key scenarios: Decoupling/Load leveling/Load
balancing/Multicasting
• aaaaaand
Play Halo 4

More Related Content

What's hot

Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingKelvin Lam
 
What is cloud computing ?
What is cloud computing ?What is cloud computing ?
What is cloud computing ?
Rakesh Krishnan
 
Basic Introduction to Cloud Computing
Basic Introduction to Cloud ComputingBasic Introduction to Cloud Computing
Basic Introduction to Cloud Computing
Satyam Jaiswal
 
What is cloud computing
What is cloud computingWhat is cloud computing
What is cloud computing
Kevin Murtha
 
cloud storage
cloud storagecloud storage
cloud storage
obrita youkhane
 
Aws cloud big data trends
Aws cloud big data trendsAws cloud big data trends
Aws cloud big data trends
hubaym
 
What is Cloud Computing
What is Cloud ComputingWhat is Cloud Computing
What is Cloud Computing
Slawomir Jasinski
 
Seamless data on the cloud
Seamless data on the cloudSeamless data on the cloud
Seamless data on the cloud
Bhargav Srinivasan
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Rishang brahma
 
Cloud computing
Cloud computingCloud computing
Cloud computing
SOBANA RAJANDRAN
 
What is cloud computing technology
What is cloud computing technologyWhat is cloud computing technology
What is cloud computing technology
NIDHI SHARMA
 
Tropos.io - Hadoop in the Cloud - BA4ALL 2016
Tropos.io - Hadoop in the Cloud - BA4ALL 2016Tropos.io - Hadoop in the Cloud - BA4ALL 2016
Tropos.io - Hadoop in the Cloud - BA4ALL 2016
Tropos.io
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Rupak Chaulagain
 
Cloud computing
Cloud computingCloud computing
Cloud computingmaxo_64
 
Crash Course In Cloud Computing
Crash Course In Cloud ComputingCrash Course In Cloud Computing
Crash Course In Cloud ComputingJimDelRosso
 
Storage side computing for data management in private and public clouds
Storage side computing for data management in private and public cloudsStorage side computing for data management in private and public clouds
Storage side computing for data management in private and public clouds
Noqaiya Ali
 
Cloud Computing Fundamentals
Cloud Computing FundamentalsCloud Computing Fundamentals
Cloud Computing Fundamentals
Aravind Udayashankara
 

What's hot (20)

Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
What is cloud computing ?
What is cloud computing ?What is cloud computing ?
What is cloud computing ?
 
Basic Introduction to Cloud Computing
Basic Introduction to Cloud ComputingBasic Introduction to Cloud Computing
Basic Introduction to Cloud Computing
 
What is cloud computing
What is cloud computingWhat is cloud computing
What is cloud computing
 
cloud storage
cloud storagecloud storage
cloud storage
 
Aws cloud big data trends
Aws cloud big data trendsAws cloud big data trends
Aws cloud big data trends
 
2_19
2_192_19
2_19
 
What is Cloud Computing
What is Cloud ComputingWhat is Cloud Computing
What is Cloud Computing
 
cloud computing
cloud computingcloud computing
cloud computing
 
Seamless data on the cloud
Seamless data on the cloudSeamless data on the cloud
Seamless data on the cloud
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
What is cloud computing technology
What is cloud computing technologyWhat is cloud computing technology
What is cloud computing technology
 
Pjt 3
Pjt 3Pjt 3
Pjt 3
 
Tropos.io - Hadoop in the Cloud - BA4ALL 2016
Tropos.io - Hadoop in the Cloud - BA4ALL 2016Tropos.io - Hadoop in the Cloud - BA4ALL 2016
Tropos.io - Hadoop in the Cloud - BA4ALL 2016
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Crash Course In Cloud Computing
Crash Course In Cloud ComputingCrash Course In Cloud Computing
Crash Course In Cloud Computing
 
Storage side computing for data management in private and public clouds
Storage side computing for data management in private and public cloudsStorage side computing for data management in private and public clouds
Storage side computing for data management in private and public clouds
 
Cloud Computing Fundamentals
Cloud Computing FundamentalsCloud Computing Fundamentals
Cloud Computing Fundamentals
 

Viewers also liked

Bogdan botea, dmitry nefedkin no fiddle, efficient development on the googl...
Bogdan botea, dmitry nefedkin   no fiddle, efficient development on the googl...Bogdan botea, dmitry nefedkin   no fiddle, efficient development on the googl...
Bogdan botea, dmitry nefedkin no fiddle, efficient development on the googl...
Codecamp Romania
 
CodeCamp Iasi 10 march 2012 - Intro
CodeCamp Iasi 10 march 2012 - IntroCodeCamp Iasi 10 march 2012 - Intro
CodeCamp Iasi 10 march 2012 - IntroCodecamp Romania
 
Diaconu andrei list view vs recyclerview in android l
Diaconu andrei   list view vs recyclerview in android lDiaconu andrei   list view vs recyclerview in android l
Diaconu andrei list view vs recyclerview in android l
Codecamp Romania
 
Laurentiu Macovei - jQueryMobile
Laurentiu Macovei - jQueryMobileLaurentiu Macovei - jQueryMobile
Laurentiu Macovei - jQueryMobileCodecamp Romania
 
CodeCamp Iasi 10 march 2012 - Impediments
CodeCamp Iasi 10 march 2012 - ImpedimentsCodeCamp Iasi 10 march 2012 - Impediments
CodeCamp Iasi 10 march 2012 - ImpedimentsCodecamp Romania
 
CodeCamp 25 Oct 2014 - Our sponsors
CodeCamp 25 Oct 2014 - Our sponsorsCodeCamp 25 Oct 2014 - Our sponsors
CodeCamp 25 Oct 2014 - Our sponsors
Codecamp Romania
 
CodeCamp Iasi 10 march 2012 - Cucumber
CodeCamp Iasi 10 march 2012 - CucumberCodeCamp Iasi 10 march 2012 - Cucumber
CodeCamp Iasi 10 march 2012 - CucumberCodecamp Romania
 
Romulus crisan + radu pascal click'n'deploy
Romulus crisan + radu pascal   click'n'deployRomulus crisan + radu pascal   click'n'deploy
Romulus crisan + radu pascal click'n'deploy
Codecamp Romania
 
CodeCamp Iasi 10 march 2012 - Micro web frameworks in net
CodeCamp Iasi 10 march 2012 - Micro web frameworks in netCodeCamp Iasi 10 march 2012 - Micro web frameworks in net
CodeCamp Iasi 10 march 2012 - Micro web frameworks in netCodecamp Romania
 
Alina Cojocariu - Flex and Android tests with Ranorex
Alina Cojocariu - Flex and Android tests with RanorexAlina Cojocariu - Flex and Android tests with Ranorex
Alina Cojocariu - Flex and Android tests with RanorexCodecamp Romania
 
Codecamp iasi-26 nov 2011-poweredby endava
Codecamp iasi-26 nov 2011-poweredby endavaCodecamp iasi-26 nov 2011-poweredby endava
Codecamp iasi-26 nov 2011-poweredby endavaCodecamp Romania
 
Cornel Fatulescu - Envisaged Collaboration Framework - CodeCamp 25 oct 2014
Cornel Fatulescu  - Envisaged Collaboration Framework - CodeCamp 25 oct 2014Cornel Fatulescu  - Envisaged Collaboration Framework - CodeCamp 25 oct 2014
Cornel Fatulescu - Envisaged Collaboration Framework - CodeCamp 25 oct 2014
Codecamp Romania
 
Ciprian redinciuc continuous integration with jenkins for i os
Ciprian redinciuc   continuous integration with jenkins for i osCiprian redinciuc   continuous integration with jenkins for i os
Ciprian redinciuc continuous integration with jenkins for i os
Codecamp Romania
 
Iasi CodeCamp 20 april 2013 Florin Cardasim Windows Azure Mobile Services
Iasi CodeCamp 20 april 2013 Florin Cardasim Windows Azure Mobile ServicesIasi CodeCamp 20 april 2013 Florin Cardasim Windows Azure Mobile Services
Iasi CodeCamp 20 april 2013 Florin Cardasim Windows Azure Mobile ServicesCodecamp Romania
 
CodeCamp Iasi 10 March 2012 - Gabriel Enea - ASP.NET Web API
CodeCamp Iasi 10 March 2012 -   Gabriel Enea - ASP.NET Web APICodeCamp Iasi 10 March 2012 -   Gabriel Enea - ASP.NET Web API
CodeCamp Iasi 10 March 2012 - Gabriel Enea - ASP.NET Web APICodecamp Romania
 
Code campiasi qa-in-agile-projects-ana-figher-embarcadero
Code campiasi qa-in-agile-projects-ana-figher-embarcaderoCode campiasi qa-in-agile-projects-ana-figher-embarcadero
Code campiasi qa-in-agile-projects-ana-figher-embarcadero
Codecamp Romania
 

Viewers also liked (18)

Bogdan botea, dmitry nefedkin no fiddle, efficient development on the googl...
Bogdan botea, dmitry nefedkin   no fiddle, efficient development on the googl...Bogdan botea, dmitry nefedkin   no fiddle, efficient development on the googl...
Bogdan botea, dmitry nefedkin no fiddle, efficient development on the googl...
 
Cornel Fatulescu - Kanban
Cornel Fatulescu - KanbanCornel Fatulescu - Kanban
Cornel Fatulescu - Kanban
 
CodeCamp Iasi 10 march 2012 - Intro
CodeCamp Iasi 10 march 2012 - IntroCodeCamp Iasi 10 march 2012 - Intro
CodeCamp Iasi 10 march 2012 - Intro
 
Diaconu andrei list view vs recyclerview in android l
Diaconu andrei   list view vs recyclerview in android lDiaconu andrei   list view vs recyclerview in android l
Diaconu andrei list view vs recyclerview in android l
 
Laurentiu Macovei - jQueryMobile
Laurentiu Macovei - jQueryMobileLaurentiu Macovei - jQueryMobile
Laurentiu Macovei - jQueryMobile
 
CodeCamp Iasi 10 march 2012 - Impediments
CodeCamp Iasi 10 march 2012 - ImpedimentsCodeCamp Iasi 10 march 2012 - Impediments
CodeCamp Iasi 10 march 2012 - Impediments
 
CodeCamp 25 Oct 2014 - Our sponsors
CodeCamp 25 Oct 2014 - Our sponsorsCodeCamp 25 Oct 2014 - Our sponsors
CodeCamp 25 Oct 2014 - Our sponsors
 
CodeCamp Iasi 10 march 2012 - Cucumber
CodeCamp Iasi 10 march 2012 - CucumberCodeCamp Iasi 10 march 2012 - Cucumber
CodeCamp Iasi 10 march 2012 - Cucumber
 
Romulus crisan + radu pascal click'n'deploy
Romulus crisan + radu pascal   click'n'deployRomulus crisan + radu pascal   click'n'deploy
Romulus crisan + radu pascal click'n'deploy
 
CodeCamp Iasi 10 march 2012 - Micro web frameworks in net
CodeCamp Iasi 10 march 2012 - Micro web frameworks in netCodeCamp Iasi 10 march 2012 - Micro web frameworks in net
CodeCamp Iasi 10 march 2012 - Micro web frameworks in net
 
CodeCamp-8mai2010-Inrto
CodeCamp-8mai2010-InrtoCodeCamp-8mai2010-Inrto
CodeCamp-8mai2010-Inrto
 
Alina Cojocariu - Flex and Android tests with Ranorex
Alina Cojocariu - Flex and Android tests with RanorexAlina Cojocariu - Flex and Android tests with Ranorex
Alina Cojocariu - Flex and Android tests with Ranorex
 
Codecamp iasi-26 nov 2011-poweredby endava
Codecamp iasi-26 nov 2011-poweredby endavaCodecamp iasi-26 nov 2011-poweredby endava
Codecamp iasi-26 nov 2011-poweredby endava
 
Cornel Fatulescu - Envisaged Collaboration Framework - CodeCamp 25 oct 2014
Cornel Fatulescu  - Envisaged Collaboration Framework - CodeCamp 25 oct 2014Cornel Fatulescu  - Envisaged Collaboration Framework - CodeCamp 25 oct 2014
Cornel Fatulescu - Envisaged Collaboration Framework - CodeCamp 25 oct 2014
 
Ciprian redinciuc continuous integration with jenkins for i os
Ciprian redinciuc   continuous integration with jenkins for i osCiprian redinciuc   continuous integration with jenkins for i os
Ciprian redinciuc continuous integration with jenkins for i os
 
Iasi CodeCamp 20 april 2013 Florin Cardasim Windows Azure Mobile Services
Iasi CodeCamp 20 april 2013 Florin Cardasim Windows Azure Mobile ServicesIasi CodeCamp 20 april 2013 Florin Cardasim Windows Azure Mobile Services
Iasi CodeCamp 20 april 2013 Florin Cardasim Windows Azure Mobile Services
 
CodeCamp Iasi 10 March 2012 - Gabriel Enea - ASP.NET Web API
CodeCamp Iasi 10 March 2012 -   Gabriel Enea - ASP.NET Web APICodeCamp Iasi 10 March 2012 -   Gabriel Enea - ASP.NET Web API
CodeCamp Iasi 10 March 2012 - Gabriel Enea - ASP.NET Web API
 
Code campiasi qa-in-agile-projects-ana-figher-embarcadero
Code campiasi qa-in-agile-projects-ana-figher-embarcaderoCode campiasi qa-in-agile-projects-ana-figher-embarcadero
Code campiasi qa-in-agile-projects-ana-figher-embarcadero
 

Similar to Iasi code camp 20 april 2013 cloud9

Cloud computing..
Cloud computing..Cloud computing..
Cloud computing..
manoj kumar
 
Business Cloud Integration Glossary
Business Cloud Integration GlossaryBusiness Cloud Integration Glossary
Business Cloud Integration Glossary
Hubspan
 
Cloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open SourceCloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open Source
AhmadShah Sultani
 
Cloud computing.pptx
Cloud computing.pptxCloud computing.pptx
Cloud computing.pptx
ProfRajivKumarShobhi
 
Cloud computing presentation
Cloud computing presentationCloud computing presentation
Cloud computing presentation
Ahmed Abdisalan
 
Ict01 g113 cloud-computing_castillo
Ict01 g113 cloud-computing_castilloIct01 g113 cloud-computing_castillo
Ict01 g113 cloud-computing_castillo
Carlo Castillo
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
Animesh Chaturvedi
 
Cloud computing & aws concepts
Cloud computing & aws conceptsCloud computing & aws concepts
Cloud computing & aws concepts
ABHINAV ANAND
 
Cloud computing course and tutorials
Cloud computing course and tutorialsCloud computing course and tutorials
Cloud computing course and tutorials
Udara Sandaruwan
 
Cloud computing a boon for library services
Cloud computing a boon for library servicesCloud computing a boon for library services
Cloud computing a boon for library services
Kishor Satpathy
 
CC01.pptx
CC01.pptxCC01.pptx
CC01.pptx
ssuserbb23da
 
Cloud Computing:An Economic Solution for Libraries
Cloud Computing:An Economic Solution for LibrariesCloud Computing:An Economic Solution for Libraries
Cloud Computing:An Economic Solution for LibrariesAmit Shaw
 
Cloud computing seminar
Cloud computing seminarCloud computing seminar
Cloud computing seminar
ANKIT KUMAR
 
Privacy Issues of Cloud Computing in the Federal Sector
Privacy Issues of Cloud Computing in the Federal SectorPrivacy Issues of Cloud Computing in the Federal Sector
Privacy Issues of Cloud Computing in the Federal Sector
Lew Oleinick
 
Introduction.ppt
Introduction.pptIntroduction.ppt
Introduction.ppt
ssuserd23711
 
Introduction to cloud Cambridge University.ppt
Introduction to cloud Cambridge University.pptIntroduction to cloud Cambridge University.ppt
Introduction to cloud Cambridge University.ppt
estabraqhm
 
Cloud computing a boon for library services
Cloud computing a boon for library servicesCloud computing a boon for library services
Cloud computing a boon for library services
Kishor Satpathy
 
Aws cloud best_practices
Aws cloud best_practicesAws cloud best_practices
Aws cloud best_practicesSuruli Kannan
 
02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction
AslamHossain30
 

Similar to Iasi code camp 20 april 2013 cloud9 (20)

Cloud computing..
Cloud computing..Cloud computing..
Cloud computing..
 
Business Cloud Integration Glossary
Business Cloud Integration GlossaryBusiness Cloud Integration Glossary
Business Cloud Integration Glossary
 
Cloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open SourceCloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open Source
 
Cloud computing.pptx
Cloud computing.pptxCloud computing.pptx
Cloud computing.pptx
 
Cloud computing presentation
Cloud computing presentationCloud computing presentation
Cloud computing presentation
 
Ict01 g113 cloud-computing_castillo
Ict01 g113 cloud-computing_castilloIct01 g113 cloud-computing_castillo
Ict01 g113 cloud-computing_castillo
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Cloud computing & aws concepts
Cloud computing & aws conceptsCloud computing & aws concepts
Cloud computing & aws concepts
 
Cloud computing course and tutorials
Cloud computing course and tutorialsCloud computing course and tutorials
Cloud computing course and tutorials
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing a boon for library services
Cloud computing a boon for library servicesCloud computing a boon for library services
Cloud computing a boon for library services
 
CC01.pptx
CC01.pptxCC01.pptx
CC01.pptx
 
Cloud Computing:An Economic Solution for Libraries
Cloud Computing:An Economic Solution for LibrariesCloud Computing:An Economic Solution for Libraries
Cloud Computing:An Economic Solution for Libraries
 
Cloud computing seminar
Cloud computing seminarCloud computing seminar
Cloud computing seminar
 
Privacy Issues of Cloud Computing in the Federal Sector
Privacy Issues of Cloud Computing in the Federal SectorPrivacy Issues of Cloud Computing in the Federal Sector
Privacy Issues of Cloud Computing in the Federal Sector
 
Introduction.ppt
Introduction.pptIntroduction.ppt
Introduction.ppt
 
Introduction to cloud Cambridge University.ppt
Introduction to cloud Cambridge University.pptIntroduction to cloud Cambridge University.ppt
Introduction to cloud Cambridge University.ppt
 
Cloud computing a boon for library services
Cloud computing a boon for library servicesCloud computing a boon for library services
Cloud computing a boon for library services
 
Aws cloud best_practices
Aws cloud best_practicesAws cloud best_practices
Aws cloud best_practices
 
02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction
 

More from Codecamp Romania

Cezar chitac the edge of experience
Cezar chitac   the edge of experienceCezar chitac   the edge of experience
Cezar chitac the edge of experience
Codecamp Romania
 
Cloud powered search
Cloud powered searchCloud powered search
Cloud powered search
Codecamp Romania
 
Business analysis techniques exercise your 6-pack
Business analysis techniques   exercise your 6-packBusiness analysis techniques   exercise your 6-pack
Business analysis techniques exercise your 6-pack
Codecamp Romania
 
Bpm company code camp - configuration or coding with pega
Bpm company   code camp - configuration or coding with pegaBpm company   code camp - configuration or coding with pega
Bpm company code camp - configuration or coding with pega
Codecamp Romania
 
Andrei prisacaru takingtheunitteststothedatabase
Andrei prisacaru takingtheunitteststothedatabaseAndrei prisacaru takingtheunitteststothedatabase
Andrei prisacaru takingtheunitteststothedatabase
Codecamp Romania
 
Agility and life
Agility and lifeAgility and life
Agility and life
Codecamp Romania
 
2015 dan ardelean develop for windows 10
2015 dan ardelean   develop for windows 10 2015 dan ardelean   develop for windows 10
2015 dan ardelean develop for windows 10
Codecamp Romania
 
The bigrewrite
The bigrewriteThe bigrewrite
The bigrewrite
Codecamp Romania
 
The case for continuous delivery
The case for continuous deliveryThe case for continuous delivery
The case for continuous delivery
Codecamp Romania
 
Stefan stolniceanu spritekit, 2 d or not 2d
Stefan stolniceanu   spritekit, 2 d or not 2dStefan stolniceanu   spritekit, 2 d or not 2d
Stefan stolniceanu spritekit, 2 d or not 2d
Codecamp Romania
 
Sizing epics tales from an agile kingdom
Sizing epics   tales from an agile kingdomSizing epics   tales from an agile kingdom
Sizing epics tales from an agile kingdom
Codecamp Romania
 
Scale net apps in aws
Scale net apps in awsScale net apps in aws
Scale net apps in aws
Codecamp Romania
 
Raluca butnaru corina cilibiu the unknown universe of a product and the cer...
Raluca butnaru corina cilibiu   the unknown universe of a product and the cer...Raluca butnaru corina cilibiu   the unknown universe of a product and the cer...
Raluca butnaru corina cilibiu the unknown universe of a product and the cer...
Codecamp Romania
 
Parallel & async processing using tpl dataflow
Parallel & async processing using tpl dataflowParallel & async processing using tpl dataflow
Parallel & async processing using tpl dataflow
Codecamp Romania
 
Material design screen transitions in android
Material design screen transitions in androidMaterial design screen transitions in android
Material design screen transitions in android
Codecamp Romania
 
Kickstart your own freelancing career
Kickstart your own freelancing careerKickstart your own freelancing career
Kickstart your own freelancing career
Codecamp Romania
 
Ionut grecu the soft stuff is the hard stuff. the agile soft skills toolkit
Ionut grecu   the soft stuff is the hard stuff. the agile soft skills toolkitIonut grecu   the soft stuff is the hard stuff. the agile soft skills toolkit
Ionut grecu the soft stuff is the hard stuff. the agile soft skills toolkit
Codecamp Romania
 
Ecma6 in the wild
Ecma6 in the wildEcma6 in the wild
Ecma6 in the wild
Codecamp Romania
 
Diana antohi me against myself or how to fail and move forward
Diana antohi   me against myself  or how to fail  and move forwardDiana antohi   me against myself  or how to fail  and move forward
Diana antohi me against myself or how to fail and move forward
Codecamp Romania
 

More from Codecamp Romania (20)

Cezar chitac the edge of experience
Cezar chitac   the edge of experienceCezar chitac   the edge of experience
Cezar chitac the edge of experience
 
Cloud powered search
Cloud powered searchCloud powered search
Cloud powered search
 
Ccp
CcpCcp
Ccp
 
Business analysis techniques exercise your 6-pack
Business analysis techniques   exercise your 6-packBusiness analysis techniques   exercise your 6-pack
Business analysis techniques exercise your 6-pack
 
Bpm company code camp - configuration or coding with pega
Bpm company   code camp - configuration or coding with pegaBpm company   code camp - configuration or coding with pega
Bpm company code camp - configuration or coding with pega
 
Andrei prisacaru takingtheunitteststothedatabase
Andrei prisacaru takingtheunitteststothedatabaseAndrei prisacaru takingtheunitteststothedatabase
Andrei prisacaru takingtheunitteststothedatabase
 
Agility and life
Agility and lifeAgility and life
Agility and life
 
2015 dan ardelean develop for windows 10
2015 dan ardelean   develop for windows 10 2015 dan ardelean   develop for windows 10
2015 dan ardelean develop for windows 10
 
The bigrewrite
The bigrewriteThe bigrewrite
The bigrewrite
 
The case for continuous delivery
The case for continuous deliveryThe case for continuous delivery
The case for continuous delivery
 
Stefan stolniceanu spritekit, 2 d or not 2d
Stefan stolniceanu   spritekit, 2 d or not 2dStefan stolniceanu   spritekit, 2 d or not 2d
Stefan stolniceanu spritekit, 2 d or not 2d
 
Sizing epics tales from an agile kingdom
Sizing epics   tales from an agile kingdomSizing epics   tales from an agile kingdom
Sizing epics tales from an agile kingdom
 
Scale net apps in aws
Scale net apps in awsScale net apps in aws
Scale net apps in aws
 
Raluca butnaru corina cilibiu the unknown universe of a product and the cer...
Raluca butnaru corina cilibiu   the unknown universe of a product and the cer...Raluca butnaru corina cilibiu   the unknown universe of a product and the cer...
Raluca butnaru corina cilibiu the unknown universe of a product and the cer...
 
Parallel & async processing using tpl dataflow
Parallel & async processing using tpl dataflowParallel & async processing using tpl dataflow
Parallel & async processing using tpl dataflow
 
Material design screen transitions in android
Material design screen transitions in androidMaterial design screen transitions in android
Material design screen transitions in android
 
Kickstart your own freelancing career
Kickstart your own freelancing careerKickstart your own freelancing career
Kickstart your own freelancing career
 
Ionut grecu the soft stuff is the hard stuff. the agile soft skills toolkit
Ionut grecu   the soft stuff is the hard stuff. the agile soft skills toolkitIonut grecu   the soft stuff is the hard stuff. the agile soft skills toolkit
Ionut grecu the soft stuff is the hard stuff. the agile soft skills toolkit
 
Ecma6 in the wild
Ecma6 in the wildEcma6 in the wild
Ecma6 in the wild
 
Diana antohi me against myself or how to fail and move forward
Diana antohi   me against myself  or how to fail  and move forwardDiana antohi   me against myself  or how to fail  and move forward
Diana antohi me against myself or how to fail and move forward
 

Recently uploaded

Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
ViralQR
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 

Recently uploaded (20)

Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 

Iasi code camp 20 april 2013 cloud9

  • 1. + 20th of April 2013. Elena Naum. + Levi9 - working for project Greenclouds. Today’s presenter.
  • 2. + Why use it? Today’s topics: + What’s Cloud Computing? + How does one get in the Cloud? An Introduction to Cloud Computing.
  • 3. Some definitions: “A self-service environment for the creation of highly-scalable applications, with the immediate availability of compute power and granular levels of billing.” - A taxonomy of the Amazon Cloud What is Cloud Computing? “The use of computing resources (hardware and software) that are delivered as a service over a network (typically the Internet). The name comes from the use of a cloud-shaped symbol as an abstraction for the complex infrastructure it contains in system diagrams.” - Wikipedia “The practice of using a network of remote servers hosted on the Internet to store, manage, and process data, rather than a local server or a personal computer.” - Oxford American Dictionary
  • 4. Some definitions: “A self-service environment for the creation of highly-scalable applications, with the immediate availability of compute power and granular levels of billing.” - A taxonomy of the Amazon Cloud What is Cloud Computing? “The use of computing resources (hardware and software) that are delivered as a service over a network (typically the Internet). The name comes from the use of a cloud-shaped symbol as an abstraction for the complex infrastructure it contains in system diagrams.” - Wikipedia “The practice of using a network of remote servers hosted on the Internet to store, manage, and process data, rather than a local server or a personal computer.” - Oxford American Dictionary
  • 7. Key Benefits of Cloud Computing. + Improved productivity. + Cost savings. + Highly scalable. + Speed of response. + Easily access data. + Increase mobility. + Green.
  • 8.
  • 10. Join the Cloud: + http://blog.jointhecloud.org + http://www.cloudtweaks.com References. Platforms: + http://www.greencloudsonline.com + http://www.windowsazure.com
  • 11. About Alin Rock star .NET developer @ Levi9 facebook.com/alin.ruscior ro.linkedin.com/in/alinruscior`
  • 12. Service Bus is messaging infrastructure that sits between applications allowing them to exchange messages in a loosely coupled way for improved scale and resiliency. Service Bus is managed and operated by Microsoft with a 99.9% monthly SLA
  • 14.
  • 15. Way up in the cloudsNamespace = Scoping container for addressing Service Bus resources within your application Queue = Sequential message store that offers First In, First Out (FIFO) message delivery to one or more competing consumers Topic = Sequential message store like a queue, but it supports up to 2000 concurrent and durable subscriptions, which relay message copies to a poll of worker processes. A topic extends the messaging features provided by queues with the addition of publish- subscribe capabilities Relay = Cloud service which provides bi-directional communication. Unlike queues and topics, a relay doesn’t store in-flight messages—it’s not a broker. Instead, it just passes them on to the destination application Subscription = Resembles a virtual queue that receives copies of the messages that were sent to the topic
  • 16. Topics are your friends
  • 17.
  • 18. Scenarios • Temporal decoupling - Senders and receivers don’t need to be active simultaneously • Load leveling - Receiver processes messages at its own pace • Load balancing - Scale up number of receivers to handle load • Pub/Sub – Multicasting - Multiple subscriptions
  • 19.
  • 20. So what are you waiting for? http://www.windowsazure.com/en-us/downloads/
  • 21. Conclusions • Windows Azure Service Bus • Messaging using Topics/Queues/Relays • Key scenarios: Decoupling/Load leveling/Load balancing/Multicasting • aaaaaand