Hvad er Amazon AWS, og hvorfor er verden skiftende mod virtualisering?
Skal jeg sætte min virksomhed i AWS? Dette er ofte stillede spørgsmål. Denne artikel er designet som et højt overblik over AWS, og hvorfor det kan være nyttigt for din virksomhed. Hvad det ikke er, er en altomfattende eller dyb dykkerartikel af enhver tjeneste, der er i AWS-paraplyen.
Vi vil starte med det grundlæggende. AWS står for Amazon Web Services. Det er en paraply af tjenester fra Amazon til din platform og infrastruktur behov. Det blev officielt lanceret i 2006 og er meget modnet gennem årene. Der er andre konkurrenter på markedet som Microsoft Azure (2010) og Jelastic (2011). Disse er ikke de eneste, mange af de store udbydere arbejder for at give deres egne.
Der er to hovedtyper af tjenester til formålet med denne artikel. Infrastruktur som Service (IaaS) refererer til den traditionelle infrastruktur som VM og lagring. VMware har bidraget til at presse popularitet af IaaS og har eksisteret i nogen tid. Platform som Service (PaaS) er en nyere udvikling, men har stadig eksisteret længe nok til en track record, afhængigt af den leverandør, du vælger at levere dette. PaaS gør det meget nemmere for udviklere at forbruge forskellige tjenester uden at infrastrukturen understøtter det som servere, VM'er, kontakter osv.
For eksempel, hvis du kun har brug for en database til at pumpe poster i og trække dem ud af, traditionelt med IaaS, ville du forsyne en server, et operativsystem og indstille det til dine behov og skal overvåge det for sundhed. Med PaaS kan du spinde op bare en forekomst af det database system, du har brug for, og blot pege din kode mod det. Amazon tilbyder også flere applikationsbeholdere, så du nemt kan offentliggøre din kode et sted at køre i stedet for at skulle opbygge en server med alle afhængigheder.
Når de fleste mennesker hører AWS, er en af de vigtigste tjenester, de tænker på, EC2 (Elastic Compute Cloud). Amazonas EC2 er en platform for infrastruktur som en service (IaaS) og giver dig mulighed for at leje beregning via VM på en række forskellige operativsystemer (typisk Linux eller Windows). Der er forskellige niveauer / størrelser af EC2 beholdere, og prisen er baseret på størrelsen og tidsforbruget af den pågældende beholder. Din virksomhed kan have slutningen af månedsprocesser, der kræver, at flere EC2-tilfælde bliver spundet op for en weekend eller et par dage, men så kan de lukkes for resten af måneden. Denne type brugsbaseret pris giver dig mulighed for at betale for præcis, hvad du har brug for. Mange gange har virksomhederne en smertefuld beslutning at gøre under vækst. Traditionelt, når udstyr skal købes, hvordan man størrelsen på det, så det opfylder de umiddelbare behov og også, så de ikke skal udskifte det 6 måneder fra nu. Tjenester som EC2, der er målt, giver mulighed for denne løn, når du går model og kun for hvad du har brug for.
PRO TIP: Hvis problemet er med din computer eller en bærbar computer / notesbog, skal du prøve at bruge Reimage Plus-softwaren, som kan scanne lagrene og udskifte korrupte og manglende filer. Dette virker i de fleste tilfælde, hvor problemet er opstået på grund af systemkorruption. Du kan downloade Reimage Plus ved at klikke herDen anden service folk tænker på, når de hører AWS, er normalt S3 (Amazon Simple Storage Service). Amazonas S3 er en webservicebaseret lagringstjeneste. Det er meget nyttigt at være vært for meget grundlæggende / statiske websteder, hvor du kun debiterer båndbredde samt bruges til et offentligt arkiver af data. Det kan også fås via REST, SOAP og BitTorrent. Hvis din organisation har en webapplikation, der regelmæssigt skal gemme og få adgang til filbaserede data, kan den gøre disse webservice API-opkald til S3 uden at skulle bekymre sig om lokalt lager på den aktuelle server, der er vært for din webapplikation. I så fald hjælper det med at reducere IT-overhead, så dine udviklere ikke forsøger at jævnligt dimensionere servere og i stedet blot skubber og trækker data fra en tjeneste. Amazon har en god opbevaring gateway apparat, der binder til S3. Med apparatet kan du vedhæfte lager til en allerede eksisterende server på din forudsætning for data, der er i S3. Apparatet vil cache ofte tilgængelige data og skubbe og trække data fra S3 i baggrunden efter behov. Opbevaringskravene til det lokale apparat er meget mindre end de samlede data i S3. For eksempel er det måske ikke ualmindeligt at have en lokal lagringsgateway med 100 GB harddiske, der forbinder til flere terabyte data i S3.
Der er et væld af andre tjenester, Amazon tilbyder for at hjælpe med at øge dine behov i deres miljø fra belastningsbalancer til Web Application Firewalls (WAF). Lastbalancers kan hjælpe rutetrafik bestemt til et bestemt sted til flere back-end-servere og hjælpe dit miljø skalere, når du vokser, så du ikke ender med en enkelt stor server, som også er et enkelt fejlfelt. WAF giver dig mulighed for at låse sikkerheden og forhindre, at ondsindede angriberne nedbringer dit websted eller kompromitterer dataene på det pågældende websted. Her er et flot skærmbillede af dem. I flere blogs kan vi gå videre ind på disse på forespørgsel.
Amazon tilbyder også mange forskellige regioner i hele verden for at være vært for disse tjenester. Måske er du USA baseret og har brug for bedre service Australien på grund af latensproblemer. Det kan være 200-300ms ventetid mellem USA og Australien. Der er en region for det. Du kan endda være på udkig efter en vis redundans / DR uden for din region, men ikke i den modsatte ende af verden. Hver region er opdelt i undergrupper kaldet tilgængelighedszoner. Disse er segmenterede sektioner af miljøet, som giver dig mulighed for at opdele flere servere mellem, så hvis en delmængde går ned, gør hele din infrastruktur ikke. Nedenfor er et skærmbillede af regionerne som de eksisterer i dag.
Du kan spørge dig selv, dette er alt godt, men hvilke scenarier kan AWS ikke virke for mig. Der er typisk nogle få af disse. Dine sikkerhedspolitikker må muligvis ikke tillade virksomhedens IP (Intellectual Property) eller data i et offentligt sky-tilbud. AWS er ret sikker og PCI og HIPAA-kompatibel, men din sikkerhedsansvarlig kan stadig have bekymringer. Andre grunde kan være, hvis du har et ret statisk IT-fodaftryk, indkøbsudstyr til din forudsætning eller datacenter colocation plads og boliger der kan spare penge i det lange løb. Hvis du har brug for garanterede ressourcer som en garanteret diskudførelse, er AWS muligvis ikke for dig. En dedikeret privat cloud løsning kan være vejen at gå.
Hvis du har brug for PCI-kort (Payment Card Industry), har HIPAA (Health Insurance Portability and Accountability Act), HITECH (Health Information Technology for Economic and Clinical Health) eller andre, Amazon dækket af et væld af oplysninger samt et par Ofte stillede spørgsmål (FAQs) vedrørende emnerne. Her er et link med et væld af forskellige overholdelser, der tilbydes - https://aws.amazon.com/compliance/
Sammenfattende er AWS et godt sted for nye virksomheder, der ikke er sikre på deres vækst eller endda meget modne virksomheder, der har brug for en stor infrastruktur til at kunne skalere op og ned, som deres brug skaler. Mange anvendelsesmåder kan gøres for at bruge AWS, nogle kan laves for ikke at bruge det, men som med enhver løsning vil vetting af din forretningssag mod løsningen bestemme, hvad der passer til din organisation.
PRO TIP: Hvis problemet er med din computer eller en bærbar computer / notesbog, skal du prøve at bruge Reimage Plus-softwaren, som kan scanne lagrene og udskifte korrupte og manglende filer. Dette virker i de fleste tilfælde, hvor problemet er opstået på grund af systemkorruption. Du kan downloade Reimage Plus ved at klikke her