Amazon Web Services - AWS
Amazon Web Services (AWS) és una plataforma de computació en núvol que ofereix una àmplia gamma de serveis informàtics basats en núvol, com ara emmagatzematge, potència de càlcul i gestió de bases de dades. Va ser llançat per Amazon.com el 2006 i ara és una de les principals plataformes de cloud computing del món.
AWS ofereix una varietat de serveis, que inclouen:
-
Càlcul: serveis que proporcionen potència informàtica sota demanda, com ara EC2 (Elastic Compute Cloud) per desplegar instàncies Windows o Linux, Elastic Beanstalk per deplegar aplicacions, ECS per l'execució i orquestració de contenidors, ECR com a repositori de containers (Docker) i EKS com a orquestració de containers amb Kubernetes.
-
Emmagatzematge: Serveis que proporcionen solucions d'emmagatzematge escalables i segures, com ara S3 (Servei d'emmagatzematge massiu simple) i EBS com emmagatzematge per a servidors.
-
Base de dades: Serveis que proporcionen solucions de bases de dades gestionades, com Aurora/RDS (Relational Database Service) i DocumentDB.
-
Xarxes: Serveis que proporcionen infraestructura de xarxa i connectivitat, com Amazon VPC (Virtual Private Cloud), Elastic IP per assignar IPs públiques estàtiques, Route 53 (Domain Name System) i Elastic Load Balancing.
-
Seguretat: serveis que proporcionen solucions de seguretat i compliment, com ara AWS Identity and Access Management (IAM), AWS Certificate Manager i AWS Key Management Service.
AWS s'ha convertit en una plataforma popular per a empreses i organitzacions de totes les mides, proporcionant una infraestructura flexible i escalable que els permet desplegar i gestionar ràpidament aplicacions i serveis. També ha ajudat a impulsar la innovació en àrees com l'aprenentatge automàtic, la intel·ligència artificial i l'Internet de les coses (IoT), proporcionant eines i serveis potents per a desenvolupadors i científics de dades.
AWS s’utilitza a més de 190 països.
AWS Academy és la iniciativa global d’Amazon per proporcionar als estudiants recursos complets per desenvolupar habilitats al núvol.
AWS Academy és un pla d'estudis gratuït que proporciona accés a continguts, formació, vies, serveis AWS i la Junta de Treball AWS Academy amb oportunitats laborals. Els educadors poden accedir als serveis AWS, llançar aules virtuals i utilitzar eines per ajudar els estudiants a aprendre a treballar amb el núvol.
Tipus d'informàtica al núvol
La informàtica al núvol proporciona als desenvolupadors i departaments de TI la capacitat de concentrar-se en el que més importa i evitar tasques pesades com l'aprovisionament, el manteniment i la planificació de capacitat. Com que la informàtica al núvol va créixer en popularitat, van emergir diversos models i estratègies d'implementació per satisfer les necessitats específiques dels diferents usuaris. Cada tipus de servei al núvol i mètode d'implementació proporciona diferents nivells de control, flexibilitat i administració. Comprendre les diferencies entre la infraestructura com a servei, la plataforma com a servei i el programari com a servei, a més de les estratègies disponibles d'implementació, pot ajudar-nos a determinar el conjunt de serveis que més s'adapta a les nostres necessitats.
Infraestructura com a Servei (IaaS)
La infraestructura com a servei, que de vegades s'abreuja IaaS, conté els conjunts de creació fonamentals per a la TI al núvol. En general, brinda accés a les característiques de xarxa, als equips (virtuals o en programari dedicat) i a l'espai d'emmagatzematge de dades. La infraestructura com a servei proporciona el major nivell de flexibilitat i control d'administració sobre els recursos de TI. A més, és més semblant als recursos de TI existents amb els que molts departaments de TI i desenvolupadors estan familiaritzats.
Plataforma com a Servei (PaaS)
La plataforma com a servei, PaaS, elimina la necessitat dels negocis d'administrar la infraestructura subjacent (en general, maquinari i sistemes operatius) i permet enfocar-nos en la implementació i administració de les aplicacions. Això ajuda a ser més eficient, ja que cal preocupar-se per l'aprovisionament de recursos, la planificació de la capacitat, el manteniment de programari, les revisions o cap de les altres feixugues tasques que comporta l'execució de l'aplicació.
Software com a Servei (SaaS)
El programari, o software, com a servei, SaaS, proporciona un producte complet que el proveïdor de servei executa i administra. En la majoria dels casos, els qui parlen de programari com a servei, en realitat, es refereixen a les aplicacions d'usuari final. Amb una oferta de SaaS, no s'ha de pensar en com es manté el servei o com s'administra la infraestructura subjacent. Només cal preocupar-se per la utilització del programari concret. Un exemple comú d'una aplicació de SaaS és un de correu electrònic basat en la web que permet enviar i rebre missatges sense haver d'administrar l'addició de característiques, ni mantenir els servidors ni els sistemes operatius en els quals s'executa el programa de correu electrònic.
Models d'implementació
Una vegada sabem el que ens pot oferir el núvol, com ho implementem?
Al núvol
Una aplicació basada al núvol es troba implementada per complet al núvol i totes les parts de l'aplicació s'executen al núvol. Les aplicacions al núvol es van crear al núvol o migrar d'un infraestructura existent per aprofitar els beneficis de la informàtica al núvol. Les aplicacions basades al núvol es poden desenvolupar en parts d'infraestructura de baix nivell o poden utilitzar serveis de nivell superior que proporcionen abstracció dels requisits d'administració, arquitectura i escalat de la infraestructura principal.
Híbrida
Una distribució híbrida és una manera de connectar la infraestructura i les aplicacions entre els recursos basats al núvol i els recursos existents que no es troben al núvol. El mètode més comú de distribució híbrida és entre el núvol i la infraestructura existent local per ampliar i incrementar la infraestructura de l'organització al núvol, al mateix temps que es connecten els recursos del núvol amb el sistema intern.
Els núvols són fets de ...