Diferenza entre IaaS e PaaS

As empresas e organizacións que outrora dependían de caros centros de datos para aloxar os seus recursos de procesamento agora están a desprazar os seus custos e esforzos de mantemento a solucións baseadas na nube, escalables e de pago. A nube é un concepto amplo que ofrece unha ampla gama de solucións a un número moi grande de usuarios. A maioría da xente refírese a unha solución na nube en termos do seu modelo de implementación e modelo de servizos. Escoller o modelo de servizo adecuado é vital para ofrecer solucións baseadas na nube. Hai tres modelos de servizo na nube: Software as a Service (SaaS), Platform as a Service (PaaS) e Infrastructure as a Service (IaaS). Cada modelo de servizo na nube proporciona un nivel de abstracción que reduce os esforzos requiridos polo consumidor para construír e despregar sistemas. Pero hoxe estamos a piques de axudarche a comprender algunhas diferenzas clave entre IaaS e PaaS.

Que é a infraestrutura como servizo (IaaS)?

A infraestrutura como servizo (IaaS) está na capa máis baixa da xerarquía de prestación de servizos e ofrece un centro de datos virtual dentro da nube. IaaS non é realmente un concepto novo. De feito, a xente estivo a colocar nos centros de datos dende que existiron os centros de datos. Ofrece as capacidades básicas de computación: máquinas con sistemas operativos e almacenamento como servizos estandarizados na rede. Ofrece unha infraestrutura completa, normalmente un contorno de virtualización de plataforma, como servizo xunto con almacenamento en rede e rede. IaaS proporciona un mecanismo para que a xente substitúa todas as necesidades de hardware do seu centro de datos. Os servizos comúns de IaaS inclúen o equilibrio de carga, o aprovisionamento de host, a conectividade de rede, os cortalumes e o almacenamento. Promulga a capacidade de abstraer recursos, así como ofrecer conectividade física e lóxica a estes recursos e proporcionar un conxunto de API, que permiten a interacción coa infraestrutura por parte dos clientes. O exemplo máis destacado de IaaS é Amazon Web Services (AWS).

Que é Platform as a Service (PaaS)?

Máis aló de IaaS, varios servizos na nube ofrecen soporte de capa de aplicacións para o traballo de big data, ás veces denominado solucións xestionadas, ou Platform as a Service (PaaS). O que IaaS é para infraestruturas, PaaS para as aplicacións. Abstrae gran parte das funcións estándar de pila de aplicacións e ofrece esas funcións como servizo. Ofrece a tecnoloxía de hardware subxacente como servidores virtuais, sistemas operativos, solucións de bases de datos, ferramentas para desenvolvedores e soporte de rede. O hardware e o software son xestionados polo provedor da plataforma. O provedor facilita a implantación de aplicacións na nube xestionando a plataforma de desenvolvemento de software na nube, eliminando a necesidade de configurar ou escalar cousas como a base de datos e reducindo a carga de traballo e o mantemento. Os desenvolvedores non se preocupan por realizar actualizacións de hardware ou sistema operativo. Pola contra, teñen control sobre as aplicacións despregadas e posiblemente as configuracións do contorno de aloxamento de aplicacións. Hoxe en día, os coñecidos provedores de solucións PaaS inclúen Windows Azure e Google App Engine.

Diferenza entre IaaS e PaaS

Modelo de IaaS e PaaS

IaaS e PaaS son moi diferentes entre si e Platform as a Service non é unha característica de Infrastructure as a Service. O que IaaS é para infraestruturas, PaaS para as aplicacións. IaaS trata de recursos e por recursos, entendemos servidores, discos, redes e enderezos IP. IaaS ofrece todos estes recursos baixo demanda. PaaS trata de aplicacións. Unha aplicación é un sistema, unha combinación de código e todos os servizos que se comunican con ese código en calquera momento e non é un recurso.

Concepto

O modelo IaaS ofrece un centro de datos virtual dentro da nube. Con IaaS, obtés servidores dedicados con enderezos IP dedicados. É a versión máis rápida do aloxamento web dedicado en termos de aprovisionamento. Permite ao provedor de infraestrutura abstraer detalles e recursos específicos da infraestrutura, así como ofrecer conectividade física e lóxica a eses recursos. Non obstante, usar IaaS só che trae ata agora con aplicacións de big data; non abordan nada a un nivel superior. Combina o poder do aloxamento dedicado xunto coa facilidade de aloxamento compartido e obterás PaaS.

Entrega

IaaS, como o seu nome indica, ofrece infraestrutura de computación na nube e é un medio para ofrecer unha capacidade de computación moi básica: máquinas con sistemas operativos e almacenamento como servizos estandarizados na rede. IaaS ofrece servidores físicos e virtualizados, almacenamento de datos baseado na nube e moito máis. PaaS abstrae gran parte das funcións estándar de pila de aplicacións e ofrece esas funcións como servizo. Ofrece a tecnoloxía de hardware subxacente como servidores virtuais, sistemas operativos, solucións de bases de datos, ferramentas para desenvolvedores e soporte de rede.

Exemplos

O exemplo máis destacado de infraestrutura como servizo é Amazon Web Services (AWS), que é o nome dado por Amazon ás súas ofertas de computación na nube. Os seus produtos Elastic Compute Cloud (EC2) e Simple Storage Service (S3) ofrecen servizos de computación e almacenamento a óso descuberto. Outros exemplos de IaaS son Google Compute Engine, CISCO Metapod, Rackspace, DigitalOcean, etc. Os coñecidos provedores de solucións PaaS inclúen Windows Azure, Google App Engine. Force.com, Apache Stratos, Heroku, OpenShift e moito máis.

Iaas vs. PaaS: gráfico de comparación

Resumo de IaaS vs. PaaS

En poucas palabras, o que IaaS é para infraestruturas, PaaS é para as aplicacións. IaaS trata de recursos e por recursos, entendemos servidores, discos, redes e enderezos IP. IaaS ofrece todos estes recursos baixo demanda. PaaS, por outra banda, proporciona a tecnoloxía de hardware subxacente como servidores virtuais, sistemas operativos, solucións de bases de datos, ferramentas para desenvolvedores e soporte de rede. Abstrae gran parte das funcións estándar de pila de aplicacións e ofrece esas funcións como servizo. Cada modelo de servizo na nube proporciona un nivel de abstracción que reduce os esforzos requiridos polo consumidor para construír e despregar sistemas.

Últimas mensaxes de Sagar Khillar ( ver todo )

Ver máis sobre: ,