Iasi code camp 20 april 2013 cloud9

165 views
130 views

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
165
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Iasi code camp 20 april 2013 cloud9

  1. 1. + 20th of April 2013.Elena Naum.+ Levi9 - working for project Greenclouds.Today’s presenter.
  2. 2. + Why use it?Today’s topics:+ What’s Cloud Computing?+ How does one get in the Cloud?An Introduction to Cloud Computing.
  3. 3. Some definitions:“A self-service environment for the creation of highly-scalableapplications, with the immediate availability of compute power andgranular levels of billing.” - A taxonomy of the Amazon CloudWhat is Cloud Computing?“The use of computing resources (hardware and software) that aredelivered as a service over a network (typically the Internet). Thename comes from the use of a cloud-shaped symbol as anabstraction for the complex infrastructure it contains in systemdiagrams.” - Wikipedia“The practice of using a network of remote servers hosted on theInternet to store, manage, and process data, rather than a localserver or a personal computer.” - Oxford American Dictionary
  4. 4. Some definitions:“A self-service environment for the creation of highly-scalableapplications, with the immediate availability of compute power andgranular levels of billing.” - A taxonomy of the Amazon CloudWhat is Cloud Computing?“The use of computing resources (hardware and software) that aredelivered as a service over a network (typically the Internet). Thename comes from the use of a cloud-shaped symbol as anabstraction for the complex infrastructure it contains in systemdiagrams.” - Wikipedia“The practice of using a network of remote servers hosted on theInternet to store, manage, and process data, rather than a localserver or a personal computer.” - Oxford American Dictionary
  5. 5. Cloud Computing.
  6. 6. Infrastructure-as-a-ServicePlatform-as-a-Service Software-as-a-ServiceCloud Computing. Examples.
  7. 7. Key Benefits of Cloud Computing.+ Improved productivity.+ Cost savings.+ Highly scalable.+ Speed of response.+ Easily access data.+ Increase mobility.+ Green.
  8. 8. Case studies
  9. 9. Join the Cloud:+ http://blog.jointhecloud.org+ http://www.cloudtweaks.comReferences.Platforms:+ http://www.greencloudsonline.com+ http://www.windowsazure.com
  10. 10. About AlinRock star .NET developer @ Levi9facebook.com/alin.rusciorro.linkedin.com/in/alinruscior`
  11. 11. Service Bus is messaging infrastructure thatsits between applications allowing them toexchange messages in a loosely coupled wayfor improved scale and resiliency. Service Busis managed and operated by Microsoft with a99.9% monthly SLA
  12. 12. Core Features
  13. 13. Way up in the cloudsNamespace =Scoping container foraddressing ServiceBus resources withinyour applicationQueue = Sequential messagestore that offers First In, FirstOut (FIFO) message deliveryto one or more competingconsumersTopic = Sequential messagestore like a queue, but itsupports up to 2000concurrent and durablesubscriptions, which relaymessage copies to a poll ofworker processes. A topicextends the messagingfeatures provided by queueswith the addition of publish-subscribe capabilitiesRelay = Cloud service whichprovides bi-directionalcommunication. Unlikequeues and topics, a relaydoesn’t store in-flightmessages—it’s not a broker.Instead, it just passes themon to the destinationapplicationSubscription =Resembles a virtualqueue that receivescopies of the messagesthat were sent to thetopic
  14. 14. Topics are your friends
  15. 15. 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
  16. 16. So what are you waiting for?http://www.windowsazure.com/en-us/downloads/
  17. 17. Conclusions• Windows Azure Service Bus• Messaging using Topics/Queues/Relays• Key scenarios: Decoupling/Load leveling/Loadbalancing/Multicasting• aaaaaand
  18. 18. Play Halo 4

×