Introduzione al cloud computing

1,532 views

Published on

Un'introduzione al Cloud Computing e ai suoi principi, gli scenari di utilizzo, i modelli di servizio.

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

No Downloads
Views
Total views
1,532
On SlideShare
0
From Embeds
0
Number of Embeds
651
Actions
Shares
0
Downloads
38
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Slide Objectives:Explain the differences and relationship between IaaS, PaaS, and SaaS in more detail.Speaking Points:Here’s another way to look at the cloud services taxonomy and how this taxonomy maps to the components in an IT infrastructure. Packaged SoftwareWith packaged software a customer would be responsible for managing the entire stack – ranging from the network connectivity to the applications. IaaSWith Infrastructure as a Service, the lower levels of the stack are managed by a vendor. Some of these components can be provided by traditional hosters – in fact most of them have moved to having a virtualized offering. Very few actually provide an OSThe customer is still responsible for managing the OS through the Applications. For the developer, an obvious benefit with IaaS is that it frees the developer from many concerns when provisioning physical or virtual machines. This was one of the earliest and primary use cases for Amazon Web Services Elastic Cloud Compute (EC2). Developers were able to readily provision virtual machines (AMIs) on EC2, develop and test solutions and, often, run the results ‘in production’. The only requirement was a credit card to pay for the services.PaaSWith Platform as a Service, everything from the network connectivity through the runtime is provided and managed by the platform vendor. The Windows Azure best fits in this category today. In fact because we don’t provide access to the underlying virtualization or operating system today, we’re often referred to as not providing IaaS.PaaS offerings further reduce the developer burden by additionally supporting the platform runtime and related application services. With PaaS, the developer can, almost immediately, begin creating the business logic for an application. Potentially, the increases in productivity are considerable and, because the hardware and operational aspects of the cloud platform are also managed by the cloud platform provider, applications can quickly be taken from an idea to reality very quickly.SaaSFinally, with SaaS, a vendor provides the application and abstracts you from all of the underlying components.
  • Slide Objectives:Explain the differences and relationship between IaaS, PaaS, and SaaS in more detail.Speaking Points:Here’s another way to look at the cloud services taxonomy and how this taxonomy maps to the components in an IT infrastructure. Packaged SoftwareWith packaged software a customer would be responsible for managing the entire stack – ranging from the network connectivity to the applications. IaaSWith Infrastructure as a Service, the lower levels of the stack are managed by a vendor. Some of these components can be provided by traditional hosters – in fact most of them have moved to having a virtualized offering. Very few actually provide an OSThe customer is still responsible for managing the OS through the Applications. For the developer, an obvious benefit with IaaS is that it frees the developer from many concerns when provisioning physical or virtual machines. This was one of the earliest and primary use cases for Amazon Web Services Elastic Cloud Compute (EC2). Developers were able to readily provision virtual machines (AMIs) on EC2, develop and test solutions and, often, run the results ‘in production’. The only requirement was a credit card to pay for the services.PaaSWith Platform as a Service, everything from the network connectivity through the runtime is provided and managed by the platform vendor. The Windows Azure best fits in this category today. In fact because we don’t provide access to the underlying virtualization or operating system today, we’re often referred to as not providing IaaS.PaaS offerings further reduce the developer burden by additionally supporting the platform runtime and related application services. With PaaS, the developer can, almost immediately, begin creating the business logic for an application. Potentially, the increases in productivity are considerable and, because the hardware and operational aspects of the cloud platform are also managed by the cloud platform provider, applications can quickly be taken from an idea to reality very quickly.SaaSFinally, with SaaS, a vendor provides the application and abstracts you from all of the underlying components.
  • Introduzione al cloud computing

    1. 1. Marco Parenzan
    2. 2. Alcuni terminiHosting on premise deployment
    3. 3. Alcune cattive abitudini ritorno economico costi fissi per sempre unasola macchina
    4. 4. Cosa succede se scelgo tutto prima?
    5. 5. Una discussionestraordinaria ordinaria
    6. 6. Nuove abitudini business planvariabili
    7. 7. Cos’è il “Cloud”?
    8. 8. Mainframe
    9. 9. Timesharing
    10. 10. “Computatio n maysomeday beorganized as a publicutility” (John Mccarty, 1960s)
    11. 11. Agility
    12. 12. Costi
    13. 13. DeviceIndepend ence
    14. 14. Virtualization Technology
    15. 15. Multitenancy
    16. 16. Reliability
    17. 17. Scalability & Elasticity
    18. 18. Performance
    19. 19. Security
    20. 20. Applicatio nprogram minginterface (API)
    21. 21. Maintenance
    22. 22. OnPremise
    23. 23. I servizi del CloudComputing
    24. 24. Infrastruct ure as a Service
    25. 25. Amazon milioniworldwideunderprovisioned overprovisioned multi-tenant IaaS
    26. 26. Platform as a Service
    27. 27. MicrosoftPaaS
    28. 28. Software as a Service
    29. 29. Google e Microsoft SaaS
    30. 30. Noinstallation
    31. 31. I servizi del Cloud Computing Efficiency Control+Cost
    32. 32. XaaS Storage as a Service (STaaS) Security as a Service (SECaaS) Data as a Service (DaaS) Test Environment as a Service (TSaaS) Desktop as a Service (DaaS) API as a Service (APIaaS)
    33. 33. Private Cloud
    34. 34. PublicCloud
    35. 35. Community Cloud
    36. 36. Hybrid Cloud

    ×