Save 37% off PRO during our Black Friday Sale! »

IaaS beyond Infrastructure

C05edcc8a57f64b4e040d94ad89cee57?s=47 flaper87
December 04, 2014

IaaS beyond Infrastructure

C05edcc8a57f64b4e040d94ad89cee57?s=128

flaper87

December 04, 2014
Tweet

Transcript

  1. IaaS beyond the infrastructure

  2. None
  3. For attending Still here feel free to interrupt @flaper87 flavio@redhat.com

  4. What’s Cloud?

  5. hat’s loud? [wikipedia] cloud computing is computing in which large

    groups of remote servers are networked to allow centralized data storage and online access to computer services or resources [...]
  6. IaaS Infrastructure as a service

  7. IaaS PaaS platform as a service

  8. IaaS Saas PaaS software* as a service * or storage?

  9. IaaS Saas PaaS Caas cloud* as a service * or

    containers?
  10. IaaS Saas PaaS Caas Every term in engineering is overloaded,

    even engineering itself is. Cloud is not an exception!!!
  11. Distributed Systems 101. Multiple, often interconnected and hopefully fault tolerant,

    computational units. In the Cloud Ease to scale out reliably - hopefully dynamically - with the same in-house guarantees.
  12. Compute & storage messages firewall db auth LB For every

    system you develop, chances are you’ll need at least one of these services. (No, this is not based on empirical research)
  13. Firewalls

  14. messages balancers

  15. messages

  16. dns

  17. None
  18. databases

  19. auth

  20. A cloud service providing just compute and storage is nothing

    more than a VPS Don’t be fooled!!!
  21. Cloud providers* should push themselves beyond that: orchestration, metering, management

    tools, etc. * software and/or organizations
  22. None
  23. Private Public hybrid I started playing with cloud in-house and

    quickly realized how amazing it is. Then, extending my infrastructure became impossible and I decided to outsource it by consuming public services. However, it didn’t pass too long before I realized that I still wanted to keep control on certain parts of my architecture. Just then I realized I could use both.
  24. Cloud Interoperability

  25. hat’s loud? [wikipedia] cloud computing is a computing in which

    large groups of remote servers that are networked to allow centralized data storage and online access to computer services or resources [...]
  26. So, what do I need?

  27. Questions?