SlideShare ist ein Scribd-Unternehmen logo
1 von 22
+ 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

Weitere ähnliche Inhalte

Was ist angesagt?

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 ComputingSatyam Jaiswal
 
What is cloud computing
What is cloud computingWhat is cloud computing
What is cloud computingKevin Murtha
 
Aws cloud big data trends
Aws cloud big data trendsAws cloud big data trends
Aws cloud big data trendshubaym
 
What is cloud computing technology
What is cloud computing technologyWhat is cloud computing technology
What is cloud computing technologyNIDHI 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 2016Tropos.io
 
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 cloudsNoqaiya Ali
 

Was ist angesagt? (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
 

Andere mochten auch

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 lCodecamp 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 sponsorsCodecamp 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'deployCodecamp 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 2014Codecamp 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 osCodecamp 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-embarcaderoCodecamp Romania
 

Andere mochten auch (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
 

Ähnlich wie 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 GlossaryHubspan
 
Cloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open SourceCloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open SourceAhmadShah Sultani
 
Cloud computing presentation
Cloud computing presentationCloud computing presentation
Cloud computing presentationAhmed Abdisalan
 
Ict01 g113 cloud-computing_castillo
Ict01 g113 cloud-computing_castilloIct01 g113 cloud-computing_castillo
Ict01 g113 cloud-computing_castilloCarlo Castillo
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingAnimesh Chaturvedi
 
Cloud computing & aws concepts
Cloud computing & aws conceptsCloud computing & aws concepts
Cloud computing & aws conceptsABHINAV ANAND
 
Cloud computing course and tutorials
Cloud computing course and tutorialsCloud computing course and tutorials
Cloud computing course and tutorialsUdara 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 servicesKishor Satpathy
 
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 seminarANKIT 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 SectorLew Oleinick
 
Introduction to cloud Cambridge University.ppt
Introduction to cloud Cambridge University.pptIntroduction to cloud Cambridge University.ppt
Introduction to cloud Cambridge University.pptestabraqhm
 
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 servicesKishor 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 introductionAslamHossain30
 

Ähnlich wie 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 to cloud Cambridge University.ppt
Introduction to cloud Cambridge University.pptIntroduction to cloud Cambridge University.ppt
Introduction to cloud Cambridge University.ppt
 
Introduction.ppt
Introduction.pptIntroduction.ppt
Introduction.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
 

Mehr von Codecamp Romania

Cezar chitac the edge of experience
Cezar chitac   the edge of experienceCezar chitac   the edge of experience
Cezar chitac the edge of experienceCodecamp 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-packCodecamp 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 pegaCodecamp Romania
 
Andrei prisacaru takingtheunitteststothedatabase
Andrei prisacaru takingtheunitteststothedatabaseAndrei prisacaru takingtheunitteststothedatabase
Andrei prisacaru takingtheunitteststothedatabaseCodecamp 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 case for continuous delivery
The case for continuous deliveryThe case for continuous delivery
The case for continuous deliveryCodecamp 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 2dCodecamp 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 kingdomCodecamp 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 dataflowCodecamp Romania
 
Material design screen transitions in android
Material design screen transitions in androidMaterial design screen transitions in android
Material design screen transitions in androidCodecamp Romania
 
Kickstart your own freelancing career
Kickstart your own freelancing careerKickstart your own freelancing career
Kickstart your own freelancing careerCodecamp 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 toolkitCodecamp 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 forwardCodecamp Romania
 

Mehr von 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
 

Kürzlich hochgeladen

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 

Kürzlich hochgeladen (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 

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