Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Recipes For the Cloud             Bekir Dogan & Roy Buyuksimkesyan07.03.2012         Kartaca
Outline•      Who Are We?•      What is Cloud?•      Why is it depicted as cloud?•      Restaurant Analogy•      What Are ...
Before All!             Don’t be afraid of the outline,                   we got a break :)07.03.2012                   Ka...
Who Are We? • Mobile Services • E-Commerce • End User Portals • Consultancy • Open Source   Software • Parkyeri07.03.2012 ...
What is Cloud?Cloud computing is the delivery of computing as a service rather than a product, whereby shared resources, s...
What is Cloud? •      A new kind of SaaS platform •      For end users •      Shared resources •      Reallocate these res...
Why is it depicted as Cloud      The term "cloud" is used as a metaphor for the Internet, based on the cloud        drawin...
Why is it depicted as Cloud •      Borrowed from Telephony •      Distinctive Responsibilities •      You don’t know what ...
Restaurant Analogy             Did you get what cloud is?07.03.2012               Kartaca
Restaurant Analogy • You have your own kitchen and place • You cook for 3 persons       •     Yourself       •     Your ro...
Restaurant Analogy       •     You should spent time for:             •   Deciding what to do?             •   Selecting i...
Restaurant Analogy       •     You should pay for:             •   Ingredients             •   Gas             •   Heating...
Restaurant Analogy             I hated cooking already...07.03.2012              Kartaca
Restaurant Analogy             Consider you are throwing a party!07.03.2012                   Kartaca
Restaurant Analogy       •     The time you will spend on the previous             tasks will be exponentially increased  ...
Restaurant Analogy             What if no one comes?             What will happen then?07.03.2012              Kartaca
Restaurant Analogy       Consider you are going to a restaurant.07.03.2012               Kartaca
Restaurant Analogy       •     You should spent time for:             •   Dressing (?!)             •   Choosing where to ...
Restaurant Analogy       •     You should pay for:             •   Things you have ordered07.03.2012                      ...
Restaurant Analogy              I liked that,... A lot...And I will spent similar time and money for 100                  ...
Restaurant Analogy   Cloud is very similar to going a restaurant.07.03.2012              Kartaca
Restaurant Analogy       •     Shared kitchen/storage       •     Shared waiters/service providers       •     Pay what yo...
Key Features       •     Empowerment of End users             •   You select from the menu and they bring it to           ...
Key Features (Contd.)       •     Accessibility and Location Independence             •   Order from anywhere to home or o...
Key Features (Contd.)       •     Scalability             •   Be it 1 or 100,it will be handled       •     Easy Maintenan...
About Security       •     Software is buggy       •     Trust issues between user and provider       •     We all cracked...
About Security (Contd.)        What if Sony had moved to the cloud?07.03.2012               Kartaca
Don’t Move! You should reconsider, moving to the cloud07.03.2012                 Kartaca
Don’t Move! • If you       •     Have bought your own hardware       •     Are Making your own administration       •     ...
Don’t Move! • If you don’t want to       •     Migrate existing systems       •     Be limited to provider’s features07.03...
Don’t Move! • If you have       •     Already optimized systems       •     mature policies       •     have sufficient pe...
Don’t Move! • And also consider:       •     Provider problems affects you       •     Many customized products       •   ...
Don’t Move!             No, you don’t pay less for moving.                  It’s way more expensive07.03.2012             ...
A Life Without Cloud • Heroku is an application server provider • Allows you to manage server resources • Deploy easily.07...
A Life Without Cloud               Life Before Heroku07.03.2012              Kartaca
A Life Without Cloud •      Write your web application •      Buy servers •      Build a room for them •      Ethernet cab...
A Life Without Cloud •      Create your network •      Firewalls for security •      Internet Connection and Bandwith •   ...
A Life Without Cloud •      Install OS to servers •      Make them work like a cluster •      Install monitoring tools •  ...
A Life Without Cloud   Finally, somethings about application itself07.03.2012              Kartaca
A Life Without Cloud •      Install Application dependencies •      Install Database server •      Domain name, static IP,...
A Life Without Cloud                Life After Heroku07.03.2012              Kartaca
A Life Without Cloud • Write your web application • Register and Configure your Heroku   Account • Install Heroku Deployme...
A Life Without Cloud •      Start improving your application •      Add/remove resources on your fancy •      Spend time w...
A Life Without Cloud                Live a good life...07.03.2012              Kartaca
Cloud ServicesWhy and How some cloud services are cloud?07.03.2012              Kartaca
Cloud Services • Spotify       •     Accessibility       •     Reliability       •     Cost Reduction       •     Easy Mai...
Cloud Services • Heroku       •     Empowerment       •     Agility       •     Accessibility       •     Cost Reduction  ...
Cloud Services • Windows Azure       •     Empowerment       •     Agility       •     Accessibility       •     Cost Redu...
Cloud Services • DropBox       •     Empowerment       •     API Accessibility       •     Accessibility       •     Easy ...
Cloud Services • Amazon       •     Empowerment       •     Agility       •     API Accessibility       •     Accessibilit...
Thanks                                  Bekir Dogan  You have questions,             Roy Buyuksimkesyan    right?         ...
Upcoming SlideShare
Loading in …5
×

Kartaca Recipes For Cloud

686 views

Published on

A presenentation describing what is cloud with a restaurant analogy and life with cloud services.

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

Kartaca Recipes For Cloud

  1. 1. Recipes For the Cloud Bekir Dogan & Roy Buyuksimkesyan07.03.2012 Kartaca
  2. 2. Outline• Who Are We?• What is Cloud?• Why is it depicted as cloud?• Restaurant Analogy• What Are The Key Features of Cloud• Some Tidbits About Security• Why You Should Not Move to The Cloud• A Life Without Cloud Services• Why Are They Cloud Services?07.03.2012 Kartaca
  3. 3. Before All! Don’t be afraid of the outline, we got a break :)07.03.2012 Kartaca
  4. 4. Who Are We? • Mobile Services • E-Commerce • End User Portals • Consultancy • Open Source Software • Parkyeri07.03.2012 Kartaca
  5. 5. What is Cloud?Cloud computing is the delivery of computing as a service rather than a product, whereby shared resources, software, and information are provided to computers and other devices as a utility (like the electricity grid) over a network (typically the Internet). http://en.wikipedia.org/wiki/Cloud_computing07.03.2012 Kartaca
  6. 6. What is Cloud? • A new kind of SaaS platform • For end users • Shared resources • Reallocate these resources easily • No knowledge on where or how • Allows you to focus on your strengths07.03.2012 Kartaca
  7. 7. Why is it depicted as Cloud The term "cloud" is used as a metaphor for the Internet, based on the cloud drawing used in the past to represent the telephone network, and later to depict the Internet in computer network diagrams as an abstraction of the underlying infrastructure it represents http://en.wikipedia.org/wiki/Cloud_computing07.03.2012 Kartaca
  8. 8. Why is it depicted as Cloud • Borrowed from Telephony • Distinctive Responsibilities • You don’t know what happens inside • Looks and sounds better than black box :)07.03.2012 Kartaca
  9. 9. Restaurant Analogy Did you get what cloud is?07.03.2012 Kartaca
  10. 10. Restaurant Analogy • You have your own kitchen and place • You cook for 3 persons • Yourself • Your roommate • Your roommate’s girlfriend/boyfriend07.03.2012 Kartaca
  11. 11. Restaurant Analogy • You should spent time for: • Deciding what to do? • Selecting ingredients • Cooking them • Preparing the table • Eating it • Dishwashing • Desserts?07.03.2012 Kartaca
  12. 12. Restaurant Analogy • You should pay for: • Ingredients • Gas • Heating (Dishwashing) • Water (Dishwashing)07.03.2012 Kartaca
  13. 13. Restaurant Analogy I hated cooking already...07.03.2012 Kartaca
  14. 14. Restaurant Analogy Consider you are throwing a party!07.03.2012 Kartaca
  15. 15. Restaurant Analogy • The time you will spend on the previous tasks will be exponentially increased • Money too • You gotta invite these people,... • Don’t forget the drinks(!) and snacks,... • But that’s a party, right...07.03.2012 Kartaca
  16. 16. Restaurant Analogy What if no one comes? What will happen then?07.03.2012 Kartaca
  17. 17. Restaurant Analogy Consider you are going to a restaurant.07.03.2012 Kartaca
  18. 18. Restaurant Analogy • You should spent time for: • Dressing (?!) • Choosing where to go • Choosing what to eat • Choosing what to drink • Considering if the dessert will be OK • Calculating calories (ladies only)07.03.2012 Kartaca
  19. 19. Restaurant Analogy • You should pay for: • Things you have ordered07.03.2012 Kartaca
  20. 20. Restaurant Analogy I liked that,... A lot...And I will spent similar time and money for 100 people07.03.2012 Kartaca
  21. 21. Restaurant Analogy Cloud is very similar to going a restaurant.07.03.2012 Kartaca
  22. 22. Restaurant Analogy • Shared kitchen/storage • Shared waiters/service providers • Pay what you order/use • Focus on the food/product07.03.2012 Kartaca
  23. 23. Key Features • Empowerment of End users • You select from the menu and they bring it to you • Agility to change your infrastructure • Order as much you want for breakfast or dinner • API Accessibility • Take Away, Order home, go there...07.03.2012 Kartaca
  24. 24. Key Features (Contd.) • Accessibility and Location Independence • Order from anywhere to home or office • Cost Reduction • Pay what you eat, spend less time • Reliability • You know that you will be “fed”07.03.2012 Kartaca
  25. 25. Key Features (Contd.) • Scalability • Be it 1 or 100,it will be handled • Easy Maintenance • Don’t worry about dishwashing • Security • No poison, no cheating07.03.2012 Kartaca
  26. 26. About Security • Software is buggy • Trust issues between user and provider • We all cracked (still?) software • How security is measured07.03.2012 Kartaca
  27. 27. About Security (Contd.) What if Sony had moved to the cloud?07.03.2012 Kartaca
  28. 28. Don’t Move! You should reconsider, moving to the cloud07.03.2012 Kartaca
  29. 29. Don’t Move! • If you • Have bought your own hardware • Are Making your own administration • Are scaling on your own • Are deploying automatically07.03.2012 Kartaca
  30. 30. Don’t Move! • If you don’t want to • Migrate existing systems • Be limited to provider’s features07.03.2012 Kartaca
  31. 31. Don’t Move! • If you have • Already optimized systems • mature policies • have sufficient personnel • solved too many complex problems07.03.2012 Kartaca
  32. 32. Don’t Move! • And also consider: • Provider problems affects you • Many customized products • Contracts with old customers • Analyzing your actual resource needs • What will happen if you get attacked07.03.2012 Kartaca
  33. 33. Don’t Move! No, you don’t pay less for moving. It’s way more expensive07.03.2012 Kartaca
  34. 34. A Life Without Cloud • Heroku is an application server provider • Allows you to manage server resources • Deploy easily.07.03.2012 Kartaca
  35. 35. A Life Without Cloud Life Before Heroku07.03.2012 Kartaca
  36. 36. A Life Without Cloud • Write your web application • Buy servers • Build a room for them • Ethernet cables, power cables, coolers,...07.03.2012 Kartaca
  37. 37. A Life Without Cloud • Create your network • Firewalls for security • Internet Connection and Bandwith • LDAP for central user authentication07.03.2012 Kartaca
  38. 38. A Life Without Cloud • Install OS to servers • Make them work like a cluster • Install monitoring tools • Buy UPS and connect it to the servers • Install backup tools for disaster recovery07.03.2012 Kartaca
  39. 39. A Life Without Cloud Finally, somethings about application itself07.03.2012 Kartaca
  40. 40. A Life Without Cloud • Install Application dependencies • Install Database server • Domain name, static IP, DNS • Deploy the application07.03.2012 Kartaca
  41. 41. A Life Without Cloud Life After Heroku07.03.2012 Kartaca
  42. 42. A Life Without Cloud • Write your web application • Register and Configure your Heroku Account • Install Heroku Deployment Tools To ease management • Git Push (Commit) to Deploy07.03.2012 Kartaca
  43. 43. A Life Without Cloud • Start improving your application • Add/remove resources on your fancy • Spend time with your girlfriend • Go to vacation07.03.2012 Kartaca
  44. 44. A Life Without Cloud Live a good life...07.03.2012 Kartaca
  45. 45. Cloud ServicesWhy and How some cloud services are cloud?07.03.2012 Kartaca
  46. 46. Cloud Services • Spotify • Accessibility • Reliability • Cost Reduction • Easy Maintenance • Empowerment07.03.2012 Kartaca
  47. 47. Cloud Services • Heroku • Empowerment • Agility • Accessibility • Cost Reduction • Scalability • Easy Maintenance • Reliability • Security07.03.2012 Kartaca
  48. 48. Cloud Services • Windows Azure • Empowerment • Agility • Accessibility • Cost Reduction • Scalability • Easy Maintenance • Reliability • Security07.03.2012 Kartaca
  49. 49. Cloud Services • DropBox • Empowerment • API Accessibility • Accessibility • Easy Maintenance • Reliability • Security07.03.2012 Kartaca
  50. 50. Cloud Services • Amazon • Empowerment • Agility • API Accessibility • Accessibility • Cost Reduction • Scalability • Easy Maintenance • Reliability • Security07.03.2012 Kartaca
  51. 51. Thanks Bekir Dogan You have questions, Roy Buyuksimkesyan right? bekir.dogan@kartaca.com roy.buyuksimkesyan@kartaca. com07.03.2012 Kartaca

×