Què és Amazon AWS i per què el món canvia cap a la virtualització?



Proveu El Nostre Instrument Per Eliminar Problemes

He de posar el meu negoci a AWS? Són preguntes que es plantegen amb freqüència. Aquest article està dissenyat com una visió general d'alt nivell d'AWS i per què pot ser útil per al vostre negoci. El que no és és un article de busseig inclòs o profund de tots els serveis que es troba al paraigua AWS.



Començarem pels conceptes bàsics. AWS significa Amazon Web Services. És un paraigua dels serveis proporcionats per Amazon per a les necessitats de la vostra plataforma i infraestructura. Es va llançar oficialment el 2006 i ha madurat molt al llarg dels anys. Hi ha altres competidors al mercat com Microsoft Azure (2010) i Jelastic (2011). Aquests no són els únics, molts dels grans proveïdors de serveis estan treballant per proporcionar els seus propis.



aws



Hi ha dos tipus principals de serveis a l’efecte d’aquest article. La infraestructura com a servei (IaaS) fa referència a la infraestructura tradicional, com ara màquines virtuals i emmagatzematge. VMware ha ajudat a impulsar la popularitat de IaaS i existeix des de fa força temps. Platform as a Service (PaaS) és un desenvolupament més recent, però encara existeix el temps suficient per obtenir un historial, depenent del proveïdor que escolliu subministrar. PaaS facilita molt als desenvolupadors el consum de diversos serveis sense la infraestructura que l’admeti, com ara servidors, màquines virtuals, commutadors, etc.

Per exemple, si només necessiteu una base de dades per agafar i treure els registres, tradicionalment amb IaaS aprovisionareu un servidor, un sistema operatiu i el sintonitzeu segons les vostres necessitats i haureu de supervisar-ne la salut. Amb PaaS, podeu obtenir una instància del sistema de base de dades que necessiteu i simplement apuntar-hi el codi. Amazon també ofereix diversos contenidors d'aplicacions que us permeten publicar simplement el vostre codi en algun lloc on executar-vos en lloc de necessitar construir un servidor amb totes les dependències.

Quan la majoria de la gent escolta AWS, un dels serveis principals que pensen és l’EC2 (Elastic Compute Cloud). L’EC2 d’Amazon és una plataforma Infraestructura com a servei (IaaS) i us permet llogar ordinadors mitjançant màquina virtual en diversos sistemes operatius (normalment Linux o Windows). Hi ha diversos nivells / mides de contenidors EC2 i el cost es basa en la mida i l’ús del contenidor. És possible que el vostre negoci tingui processos de final de mes que requereixin que es generin diverses instàncies EC2 durant un cap de setmana o uns dies, però que es puguin tancar durant la resta del mes. Aquest tipus de cost basat en l’ús us permet pagar exactament el que necessiteu. Moltes vegades les empreses tenen una decisió dolorosa a prendre durant el creixement. Tradicionalment, quan calia adquirir equips, com dimensionar-lo perquè satisfaci les necessitats immediates i també perquè no hagin de substituir-lo d'aquí a sis mesos. Els serveis com EC2 que es mesuren permeten aquest model de pagament a mesura i només pel que necessiteu.



El segon servei que la gent pensa quan escolta AWS sol ser S3 (Amazon Simple Storage Service). S3 d’Amazon és un servei d’emmagatzematge basat en serveis web. És molt útil per allotjar llocs web molt bàsics / estàtics on només se us cobra amplada de banda a més d’utilitzar-vos per a un dipòsit públic de dades. També s’hi pot accedir mitjançant REST, SOAP i BitTorrent. Si la vostra organització té una aplicació web que necessita regularment emmagatzemar i accedir a dades basades en fitxers, pot fer aquestes trucades a l'API del servei web a S3 sense haver de preocupar-vos per l'emmagatzematge local al servidor real que allotja la vostra aplicació web. En aquest cas, ajuda a reduir la sobrecàrrega de TI, de manera que els desenvolupadors no intenten dimensionar els servidors amb regularitat i, en canvi, només empenyen i extreuen dades d'un servei. Amazon té un bon dispositiu de passarel·la d’emmagatzematge que s’uneix a S3. Amb l'aplicació, podeu connectar emmagatzematge a un servidor ja existent a la vostra premissa a les dades que es troben a S3. L’aplicació emmagatzemarà a la memòria cau les dades d’accés freqüents i empènyerà i traurà les dades de S3 en segon pla, segons sigui necessari. Els requisits d’emmagatzematge de l’aparell local són molt inferiors a les dades totals de S3. Per exemple, pot no ser estrany tenir una passarel·la d'emmagatzematge local amb 100 GB de discs durs que es connectin a diversos terabytes de dades a S3.

Hi ha una gran quantitat d'altres serveis que Amazon ofereix per ajudar a augmentar les vostres necessitats en el seu entorn, des dels equilibradors de càrrega fins als tallafocs d'aplicacions web (WAF). Els equilibradors de càrrega poden ajudar a enrutar el trànsit destinat a un lloc específic a diversos servidors posteriors i ajudar al vostre entorn a augmentar a mesura que creixeu, de manera que no acabeu amb un servidor gran, que també és un punt de fallada. El WAF us permet bloquejar la seguretat i evitar que els atacants maliciosos derroten el vostre lloc o comprometin les dades d’aquest lloc. Aquí teniu una bona captura de pantalla d’ells. En altres blocs, podem aprofundir-hi en sol·licitar-los.

Amazon també ofereix moltes regions diferents del món per allotjar aquests serveis. Potser sou als Estats Units i necessiteu un millor servei a Austràlia per problemes de latència. Pot tenir una latència de 200 a 300 ms entre els Estats Units i Austràlia. Hi ha una regió per a això. Fins i tot és possible que busqueu una redundància / DR fora de la vostra regió, però no a l’extrem oposat del món. Cada regió es divideix en subconjunts anomenats zones de disponibilitat. Es tracta de seccions segmentades de l’entorn que us permeten dividir diversos servidors de manera que, si un subconjunt cau, tota la vostra infraestructura no. A continuació es mostra una captura de pantalla de les regions tal com existeixen actualment.

És possible que us pregunteu a vosaltres mateixos, tot és fantàstic, però quins escenaris poden no funcionar AWS per a mi. Normalment n’hi ha alguns. És possible que les vostres polítiques de seguretat no admetin dades corporatives o IP (propietat intel·lectual) en una oferta de núvol públic. AWS és bastant segur i compatible amb PCI i HIPAA, però el vostre agent de seguretat pot tenir dubtes. Altres motius poden ser si teniu una petjada de TI bastant estàtica, la compra d’equips per a la vostra ubicació o espai de localització del centre de dades i allotjament allà pot estalviar diners a la llarga. Si necessiteu recursos garantits, com ara un rendiment del disc garantit, és possible que AWS no sigui adequat per a vosaltres. Una solució dedicada al núvol privat pot ser el camí a seguir.

Si teniu necessitats de PCI (Payment Card Industry), HIPAA (Health Insurance Portability and Accountability Act), HITECH (Health Information Technology for Economic and Clinical Health) o altres, Amazon us ofereix una gran quantitat d’informació i algunes Preguntes freqüents (FAQs) sobre els temes. Aquí hi ha un enllaç amb una gran quantitat de compliments diferents que s’ofereixen: https://aws.amazon.com/compliance/

En resum, AWS és un lloc ideal per a empreses noves que no estan segures del seu creixement o fins i tot empreses molt madures que necessiten una gran infraestructura per poder escalar amunt i avall segons el seu ús. Es poden fer molts casos d’ús per utilitzar AWS, alguns es poden fer per no fer-lo servir, però, com passa amb qualsevol solució, examinar el vostre cas empresarial contra la solució determinarà el que és adequat per a la vostra organització.

5 minuts de lectura