Resumen de Modelos de Computación On-Premise y Cloud (PDF)
Document Details
Uploaded by FeasibleHydrangea
UPC
Tags
Summary
Este documento resume los modelos de computación on-premise y cloud, destacando las diferencias entre ambos y las características esenciales de la computación en la nube. Se explora cómo funciona la computación en la nube y los beneficios que ofrece, incluyendo la flexibilidad, el pago por uso y la escalabilidad. Se mencionan ejemplos como Amazon Web Services, Microsoft Azure y Google Cloud como proveedores.
Full Transcript
Tema 12: Models de computació on-premise i cloud: PaaS, IaaS, SaaS i híbrid On premise Es un modelo de computación en el que el software está instalado en los servidores y dispositivos locales de la empresa. Esto permite tener acceso físico a la información y control directo de la configuración, man...
Tema 12: Models de computació on-premise i cloud: PaaS, IaaS, SaaS i híbrid On premise Es un modelo de computación en el que el software está instalado en los servidores y dispositivos locales de la empresa. Esto permite tener acceso físico a la información y control directo de la configuración, manejo y seguridad de esos datos. “On-premises”: “en las instalaciones propias” o “in situ”. El cliente alquila, como titular de la licencia, un software que se instala en un servidor propio o alquilado. Puesto que el titular de la licencia opera el software en su propio centro de datos y en hardware propio o alquilado, también se denomina “inhouse”. Al contrario que en la computación en la nube, los clientes de on-premises obtienen todo el control de los datos y también asumen todos los riesgos bajo su responsabilidad. La utilización del hardware del proveedor queda excluida en los servicios on-premises. Cloud Cloud Computing es un modelo que permite el acceso bajo demanda y a través de la red a un conjunto de recursos compartidos y configurables (como redes, servidores, capacidad de almacenamiento, aplicaciones y servicios) que pueden ser rápidamente asignados y liberados con una mínima gestión por parte del proveedor del Servicio Consiste en almacenar y acceder a tus datos y aplicaciones a través de internet. Esto elimina la necesidad de tener servidores ubicados dentro de la empresa. Los proveedores más grandes sirven a sus usuarios desde varios alojamientos repartidos por todo el mundo. Ej: Amazon web services, Microsoft Azure, Google Cloud, IBM Cloud,... El modelo tiene las siguientes cinco características esenciales: 1. Autoservicio bajo demanda. El usuario puede acceder a capacidades de computación en la nube de forma automática a medida que las vaya requiriendo sin necesidad de una interacción humana con su proveedor o sus proveedores de servicios cloud. 2. Múltiples formas de acceder a la red. Los recursos son accesibles a través de la red (independencia de ubicación) y por mecanismos estándar usados por gran variedad de dispositivos: móvil, portátil o PDA. 3. Compartición de recursos. Los recursos (almacenamiento, memoria, ancho de banda, capacidad de procesamiento, máquinas virtuales, etc.) de los proveedores son compartidos por múltiples usuarios, a los que se van asignando capacidades de forma dinámica según sus peticiones. Los usuarios pueden ignorar el origen y la ubicación de los recursos a los que acceden, aunque sí es posible que sean conscientes de su situación a determinado nivel, como el de CPD (centro de procesamiento de datos) o el de país. 4. Escalabilidad y elasticidad. Los recursos se asignan y liberan rápidamente, normalmente de forma automática, da la impresión de que los recursos son ilimitados y están siempre disponibles. 5. Servicio medido. El proveedor es capaz de medir, a determinado nivel, el servicio efectivamente entregado a cada usuario, de forma que tanto proveedor como usuario tienen acceso transparente al consumo real de los recursos, lo que posibilita el pago por el uso efectivo de los servicios. También debe contemplarse: agilidad para ofrecer recursos tecnológicos innovadores; menor coste inicial; se optimizan los recursos y se hace un uso eficiente de la energía; se facilita el mantenimiento de las aplicaciones y su integración (por tenerlas en un único lugar). Facilita la colaboración entre usuarios, porque pueden trabajar donde sea y cuando sea. DESVENTAJAS: posible dependencia de terceros en los servicios en la nube. La tendencia mayoritaria apunta hacia externalizar los servicios en la nube a terceros delegando en ellos todas las tareas de mantenimiento, adquisición de sistemas, gestión de la capacidad, etc. Esto es considerado generalmente como ventaja, debe tenerse en cuenta que esta característica nunca debe conllevar una pérdida del control de la información, o una despreocupación por la seguridad, debido a que la responsabilidad final siempre recae en el organismo contratante. Al contratar estos servicios es fundamental estudiar las condiciones del servicio y las medidas de seguridad aplicadas para confirmar que son adecuadas para los requisitos exigidos a la organización cliente. Resum sessió Joan B.: Cloud públic o privat: El privat no està compartit amb ningú altre. Són màquines del proveïdor X que només les utilitzem nosaltres (llogades exclusivament) + car. Cloud híbrid: Un centre de dades privat però que es conecta amb altres centres de dades públics REPTE: Govern de les màquines 1 Núvol: Màquines (rack) d’un altre però que em donen: Flexibilitat Pagar per ús Escalabilitat infinita (vertical (+ màquina) i horitzontal (grup de màquines organitzades (per poder fer-ho les aplicacions han d’estar preparades)) Recursos a demanda o Redimensionable o Alta disponibilitat (centres de dades en diferents zones de disponibilitat (ciutats) o regions (països)) o Automatització Tipus de servidors (de més control a menys control): Dedicat: el servidor per nosaltres, cost fix previsible + averies i m’haig de preocupar de tots els detalls. Capacitat fixe Dedicat gestionat: Pago per servidor i serveis que demano, haig de gestionar la capacitat (què demano?) Sense servidor Dedicat: Pago per servei, poc previsible. No hem preocupo per capacitat, ni servidors Server Less=no ens preocupem del servidor. Tens serveis que ja existeixen i ja els pots utlitizar directament. Els programadors només cal que programin SPA = Single web aplication = HTLM a internet que consumeix serveis (landas, microserveis – problema vendor lock-in (quedes a expenses del proveïdor i no pots després emportar-t’ho)) SAAS, PAAS, IAAS (de dalt a baix – com més a baix més control): Tot és pot combinar. Lo més crític a casa i la part més informativa al núvol Tipos de cloud Según la implantación existen 4 formas de desplegar y operar una infraestructura de Cloud Computing: Cloud privada Los servicios cloud privados no son ofrecidos al público en general. Pueden distinguirse dos situaciones: a. Cloud propia. La infraestructura es íntegramente gestionada por una organización. b.Cloud compartida (o comunitaria). La infraestructura es compartida por varias organizaciones. Los recursos informáticos son utilizados en exclusiva por una empresa. La nube privada puede estar ubicada en las propias instalaciones de la compañía, o bien alojarse físicamente en las instalaciones de un proveedor de servicios externo. Tanto los servicios como la infraestructura se mantienen en una red privada siempre. El hardware y software funcionan única y exclusivamente para la empresa. La característica más atractiva es la seguridad. La organización tiene acceso exclusivo a los recursos alojados en la nube, sin perder el control de sus datos. La inversión inicial de esta modalidad es elevada. Habitual en agencias gubernamentales o instituciones financieras y empresas de gran tamaño. Así pueden personalizar de manera precisa los recursos en la nube según sus necesidades, manteneniendo la privacidad de su información e unificando el acceso a las aplicaciones corporativas de sus usuarios. Cloud pública La infraestructura es operada por un proveedor que ofrece servicios al público en general. Es la forma más común de computación en la nube. Los recursos de la nube (servidores y almacenamiento) se comparten con distintos clientes y son propiedad de otro proveedor de servicios en la nube, que los administra y ofrece a través de Internet a los distintos clientes. 2 Se trata de servicios ofrecidos de forma externa, manejado por terceras personas. El software completo se encuentra instalado en los servidores de la empresa proveedora del servicio y toda la información es accesible a través de internet. La principal ventaja es el bajo desembolso para comenzar a trabajar. Sin embargo, la capacidad de personalización es muy limitada. El ROI es rápido y predecible. Se utilizan para ofrecer correo electrónico, aplicaciones en línea y entornos de desarrollo para corporaciones. Cloud Híbrid Combinación de uno o varios entornos de nube pública y privada. Sus recursos virtuales agrupados se desarrollan tanto con sistemas de hardware de una empresa externa que los gestiona, como con el hardware del usuario. Es posible incorporar la infraestructura local, la virtualización tradicional, los servidores sin sistema operativo y los contenedores, pero se deben agregar junto con las nubes públicas y privadas. Sin al menos una nube de cada tipo, solo se trata de un entorno híbrido y no de una nube híbrida. La conexión entre los dos tipos de nubes (púb. y priv.) puede ser un problema. Es la solución más usada. Comparativa de los tipos de cloud 3 Tipos de Servicio cloud Las tecnologías Cloud Computing ofrecen tres modelos de servicio: Herramientas de desarrollo, Edificio/planta física Aplicaciones Sistema Servidores y Seguridad / firewalls de administración de bases para el centro de hospedadas operativo almacenamiento red de datos, análisis de datos negocios IAAS Cloud Infrastructure as a Service (IaaS). El proveedor ofrece al usuario recursos como capacidad de procesamiento, de almacenamiento, o comunicaciones, que el usuario puede utilizar para ejecutar cualquier tipo de software, desde sistemas operativos hasta aplicaciones. Los usuarios tienen accesos a una infraestructura (CPU, RAM, disco y red) que pueden personalizar según sus necesidades, también se le suele llamar HaaS (Hardware as a Service). p.e.: maquina virtual Principal proveïdor: Amazon, amb Amazon EC2, pero van sorgint altres com GoGrid o la catalana Abiquo. 4 Las empresas usan servicios IaaS para: desarrollo y pruebas; hospedaje de sitios web; almacenamiento, copias de seguridad y recuperación (p.ej. ante desastres); aplicaciones web; informática de alto rendimiento y análisis de macrodatos. (p.ej. minería de datos). PAAS Cloud Platform as a Service (PaaS). Al usuario se le permite desplegar aplicaciones propias (ya sean adquiridas o desarrolladas por el usuario) en la infraestructura cloud del proveedor, que ofrece la plataforma de desarrollo y las herramientas de programación. El usuario mantiene el control de la aplicación, aunque no de toda la infraestructura subyacente. Un riesgo del PaaS es que el proveedor haga un “lock-in” (estar atrapado por el proveedor). PaaS incluye infraestructura (servidores, almacenamiento y redes), pero también incluye middleware, herramientas de desarrollo (ideal para APIs), servicios de inteligencia empresarial (BI), sistemas de administración de bases de datos, etc. Está diseñado para sustentar el ciclo de vida completo de las aplicaciones web: compilación, pruebas, implementación, administración y actualización. Principals proveïdors de PaaS: Google App Engine, entre d’altres com Microsoft Azure o Force Las organizaciones utilizan PaaS en: desarrollo de aplicaciones; Análisis o inteligencia empresarial (minería de datos) y servicios adicionales (flujo de trabajo, directorios, seguridad y programación). SAAS Cloud Software as a Service (Saas). Al usuario se le ofrece la capacidad de que las aplicaciones que su proveedor le suministra corran en una infraestructura cloud, siendo las aplicaciones accesibles a través de, p.ej. un navegador web como el webmail. Se paga por uso. Es un software bajo demanda, del que el usuario no debe preocuparse en absoluto del mantenimiento. El usuario carece de cualquier control sobre la infraestructura o sobre las aplicaciones, a excepción de posibles configuraciones o personalizaciones permitidas al usuario. Ventajas de SaaS: obtener acceso a aplicaciones sofisticadas; pagar solo por lo que usa, usar software de cliente gratuito, movilizar fácilmente al personal (desde cualquier equipo conectado a Internet) y obtener acceso a los datos de las aplicaciones desde cualquier parte. El proveïdor líder és Salesforce, però han sorgit noves empreses com Google Apps, Dropbox, Evernote, Basecamp o Workday. Ej: Suite ofimáticas: Office 365, Google Docs, Zoho Docs… Almacenamiento y copias de seguridad: Google Drive, OneDrive, Dropbox… CRM: Microsoft Dynamics CRM, SalesForce, Zoho CRM… ERP: SAP Business ByDesign, Microsoft Dynamics NAV, Oracle E-Business Suite… También hay otros tipos de servicios que se pueden contratar en la nube: - CaaS (Container as a Service): es algo intermedio entre IaaS y Paas, los motores de contenedores, orquestación y recursos informáticos subyacentes se entregan a los usuarios. - FaaS (Functions as a Service): es algo intermedio entre Paas y Saas, puedes subir funcionalidades (módulos) de tu aplicación, se suele utilizar para construir microservicios. - XaaS (Todo como Servicio): ofrecimiento del uso de un servicio o producto TIC. Las empresas que adquieren XaaS no son propietarios de la solución, sino que reciben una especie de abono de uso. El acceso se realiza casi siempre a través de internet. - HaaS (Hardware as a Service) - Almacenamiento como Servicio (SaaS, storage as a service) - Base de Datos como Servicio (DBaaS, database as a service) - Recuperación ante Desastres como Servicio (DRaaS, disaster recovery as a service) - Comunicaciones como Servicio (CaaS, communications as a service) - Red de trabajo como Servicio (NaaS, network as a service) 5 Comparación modelos de sercicio Pregunten definició però aplicat a algun cas concret...Crec que amb aquest resum de 7 pàgines és de sobres. Sobretot els requadres que us he marcat en groc Test 6 13. Quan una empresa contracta a un tercer l’accés a un sistema de gestió d’actius en format de pagament per ús (per exemple abonant una quantitat per un nombre màxim d’usuaris simultanis) està fent un contracte de: A. PaaS. B. SaaS. C. IaaS. D. Cloud Hibrid. 14. Quan una empresa utilitza a un model CPD de Cloud Híbrid, volem dir que: A. Està construint un nou CPD que usa tant energia verda com convencional. B. Esta evolucionant el seu CPD cap un de molt baix consum i ecològic. C. Utilitza només infraestructures, plataformes o aplicacions proveïdes per tercers. D. Té allotjats els seus sistemes d’informació en diferents proveïdors i també en els seus propis CPDs. Altres 1. Quin dels següents no és un avantatge del núvol? a) Prestació de serveis a nivell mundial b) Implementació més ràpida i amb menys riscos c) Contribueix a l'ús eficient de l'energia d) Augment de la seguretat 2. Des del punt de vista del "Cloud Computing", Gmail és un exemple de a) PAAS ( "Platform as a Service"). b) CAAS ( "Communication as a Service"). c) IaaS ( "Infrastructure as a Service"). d) SaaS ( "Software as a Service"). 3. Quin dels següents grups de propietats són característics de Cloud Computing? a) tinença múltiple, escalabilitat, elasticitat, independència de la localització b) més re usabilitat c) més interoperabilitat d) més desacoblament 4. Indiqueu quin d'aquests és un problema associat al núvol: a) Necessita d'una major inversió inicial que una infraestructura in-house. b) Lock-in (client captiu) c) Generalment la implantació és més lenta que amb una infraestructura in-house. d) Cap dels anteriors. 5. Amazon EC2 i Rackspace són exemples de: a) SaaS b) IaaS c) PAAS d) Núvol híbrides 6. El tipus d'infraestructura de cloud computing que permet mantenir les aplicacions crítiques dins d'una infraestructura controlada i fer ús d'altres serveis i aplicacions compartits per diversos clients es denomina: a) Núvol privat b) Núvol híbrid 7 c) Núvol públic d) Infraestructura com a Servei (IaaS) 7. Quin dels següents no és un servei de Amazon de Cloud Computing? a) Amazon CloudWatch b) Amazon Elastic Compute Cloud c) Amazon AppFabric d) Amazon Simple Storage Service 8. Els riscos del Cloud Computing, d'acord amb l'últim informe de l'ENISA es poden classificar com: a) Riscos polítics i organitzatius, riscos tècnics i riscos legals b) Riscos propis, riscos compartits i riscos derivats c) Riscos d'usuaris, de la plataforma i del servei d) Cap dels anteriors 9. Entre les opcions que posseeix una organització per obtenir serveis en el núvol: a) El Cloud comunitari implica menor complexitat en la integració de la solució cloud. b) El retorn de la inversió és més lent en el cloud públic que al cloud privat. c) El Cloud híbrid permet compaginar l'auto-provisió de processos crítics i guanyar flexibilitat en aquells que tenen menor criticitat. d) El Cloud públic ens dóna la possibilitat d'aprofitar les infraestructures ja existents a l'organització. 10. Quina NO és una dimensió del cub de classificació de les solucions en el núvol? a) Formes d'implementació: núvol públic, privat, híbrid i comunitari. b) Agents intervinents: proveïdor, subscriptor, intermediari, habilitant i auditor. c) Famílies de provisió del servei: IaaS, Paas, Saas i BPaaS. d) Totes són dimensions. 11. El model de servei en el núvol en què el consumidor no té control sobre la xarxa, els servidors, sistemes operatius o emmagatzematge, però sí sobre les aplicacions desplegades i sobre els paràmetres de configuració d'aquestes aplicacions, es denomina: a) Infrastructure as a Service (IaaS) b) Platform as a Service (PAAS) c) Software as a Service (SaaS) d) Application as a Service (AAAS) 12. EI concepte de "Cloud Computing" fa referència a un model de prestació de serveis en el qual: a) S'allotja un servidor o aplicació a l'edifici d'un proveïdor b) El proveïdor de serveis s'encarrega de l'allotjament, gestió i administració dels servidors i aplicacions del client, però són personalitzades i no es comparteixen amb altres clients. c) Es paga únicament pel consum de serveis efectuat d) S'utilitza la capacitat de procés i computació lliure existent en altres servidors d'Internet per efectuar operacions de càlcul. 13. La modalitat de Cloud Computing en la qual s'ofereix tot el necessari per suportar la posada en producció d'aplicacions i serveis web així com el cicle de vida complet del seu desenvolupament, construcció, test i preproducció és: a) IaaS b) PAAS c) SaaS d) CaaS 8