Hvad er AWS? Amazon Selvstudium til skytjenester (web).
⚡ Smart opsummering
AWS, eller Amazon Web Services er en omfattende cloud computing-platform fra Amazon der leverer on-demand-beregnings-, lagrings-, database-, analyse- og netværkstjenester over hele verden og kombinerer IaaS-, PaaS- og SaaS-modeller under en fleksibel pay-as-you-go-prisstruktur.
Hvad er Cloud Computing?
Cloud computing er et udtryk, der refererer til lagring og adgang til data over internettet. Det gemmer ikke data på harddisken på din personlige computer. I cloud computing kan du tilgå data fra en ekstern server.
Hvad er AWS?
Den fulde form for AWS er Amazon Webtjenester. Det er en platform, der tilbyder fleksible, pålidelige, skalerbare, brugervenlige og omkostningseffektive cloud computing-løsninger.
AWS er en omfattende og brugervenlig computerplatform, der tilbydes af Amazon. Platformen er udviklet med en kombination af infrastructure as a service (IaaS), platform as a service (PaaS) og pakket software as a service (SaaS) tilbud.
Historien om AWS
- 2002: Amazon lancerede sine første webtjenester, der giver udviklere adgang til Amazon produkt- og katalogdata.
- 2004: Amazon introducerede Simple Queue Service, nu kendt som Amazon SQS.
- 2006: Amazon Web Services lancerede officielt sin cloudplatform med Amazon S3 og Amazon EC2.
- 2012: AWS afholdt sin første re:Invent kunde- og partnerkonference i Las Vegas.
- 2014: AWS introducerede AWS Lambda, helping popularisere serverløs databehandling.
- 2015: Amazon begyndte at rapportere AWS som et separat forretningssegment. AWS genererede en årlig nettoomsætning på 7.88 milliarder dollars.
- 2016: AWS' årlige nettoomsætning nåede 12.22 milliarder dollars. Virksomheden introducerede også AWS Snowball Edge og AWS Snowmobile.
- 2021: AWS udvidede sin portefølje til mere end 200 fuldt udstyret cloud-tjenester.
- 2023: Amazon Bedrock blev generelt tilgængeligt, hvilket gjorde det muligt for virksomheder at bygge generative AI-applikationer ved hjælp af fundamentsmodeller.
- 2024: AWS introducerede Amazon Nova familie af fundamentsmodeller gennem Amazon Grundfjeld.
- 2025: AWS genererede en årlig nettoomsætning på 128.7 milliarder dollars, hvilket repræsenterer en vækst på 20 % i forhold til året før.
- 2026: AWS fejrede 20 år med cloud-drift og udvidede sin portefølje til mere end 240 cloud- og AI-tjenester.
Vigtige AWS-tjenester
Amazon Web Services tilbyder en bred vifte af forskellige globale cloud-baserede produkter til forretningsformål. Produkterne omfatter lagring, databaser, analyser, netværk, mobil, udviklingsværktøjer, virksomhedsapplikationer med en pay-as-you-go prismodel.
Her er essentielle AWS-tjenester.
AWS Compute Services
Her er Cloud Compute Services, der tilbydes af Amazon:
- EC2 (Elastic Compute Cloud) - EC2 er en virtuel maskine i skyen, hvor du har kontrol på operativsystemniveau. Du kan køre denne cloud-server, når du vil.
- LightSail - Dette cloud computing-værktøj implementerer og administrerer automatisk de computer-, lager- og netværksfunktioner, der kræves for at køre dine applikationer.
- Elastik Beanstalk- Værktøjet tilbyder automatiseret implementering og klargøring af ressourcer som et yderst skalerbart produktionswebsted.
- EKS (Elastic Container Service for Kubernetes) - Værktøjet giver dig mulighed for at køre Kubernetes på Amazon skymiljø uden installation.
- AWS Lambda – Denne AWS-tjeneste giver dig mulighed for at køre funktioner i skyen. Værktøjet er en stor omkostningsbesparelse for dig, da du kun betaler, når dine funktioner udføres.
Migration
Migreringstjenester, der bruges til at overføre data fysisk mellem dit datacenter og AWS.
- DMS (Database Migration Service) – DMS-tjenesten kan bruges til at migrere databaser på stedet til AWS. Den hjælper dig med at migrere fra én type database til en anden – for eksempel, Oracle til MySQL.
- SMS (Server Migration Service) – SMS-migreringstjenester giver dig mulighed for nemt og hurtigt at migrere on-site servere til AWS.
- Snowball — Snowball er en lille applikation, der giver dig mulighed for at overføre terabyte af data inden for og uden for AWS-miljøet.
Opbevaring
- Amazon Glacier - Det er en ekstremt billig lagringstjeneste. Den tilbyder sikker og hurtig lagring til dataarkivering og backup.
- Amazon Elastisk bloklager (EBS) - Det giver lagring på blokniveau til brug med Amazon EC2 tilfælde. Amazon Elastic Block Store-volumener er netværkstilsluttet og forbliver uafhængige af en instans levetid.
- AWS Storage Gateway - Denne AWS-tjeneste forbinder lokale softwareapplikationer med cloudbaseret lagring. Den tilbyder sikker integration mellem virksomhedens lokale og AWS' lagringsinfrastruktur.
Sikkerhedstjenester
- IAM (Identitets- og Adgangsstyring) – IAM er en sikker cloud-sikkerhedstjeneste, der hjælper dig med at administrere brugere, tildele politikker og danne grupper for at administrere flere brugere.
- Inspektør — Det er en agent, som du kan installere på din virtuelle maskiner, som rapporterer eventuelle sikkerhedssårbarheder.
- Certifikatadministrator – Tjenesten tilbyder gratis SSL-certifikater til dine domæner, der administreres af Route53.
- WAF (Web Application Firewall) – WAF-sikkerhedstjenesten tilbyder beskyttelse på applikationsniveau og giver dig mulighed for at blokere SQL-indsprøjtning og hjælper dig med at blokere cross-site scripting-angreb.
- Cloud Directory – Denne tjeneste giver dig mulighed for at oprette fleksible, cloud-native mapper til administration af datahierarkier på tværs af flere dimensioner.
- KMS (Key Management Service) – Det er en administreret tjeneste. Denne sikkerhedstjeneste hjælper dig med at oprette og kontrollere krypteringsnøgler, som giver dig mulighed for at kryptere dine data.
- Organisationer – Du kan oprette grupper af AWS-konti ved hjælp af denne tjeneste til at administrere sikkerheds- og automatiseringsindstillinger.
- Shield — Shield er en administreret DDoS (Distributed Denial of Service-beskyttelsestjeneste). Den tilbyder beskyttelse mod webapplikationer, der kører på AWS.
- Macie – Den tilbyder en sikkerhedstjeneste til datasynlighed, der hjælper med at klassificere og beskytte dit følsomme, kritiske indhold.
- GuardDuty — Tilbyder trusselsdetektion for at beskytte dine AWS-konti og arbejdsbelastninger.
Databasetjenester
- Amazon RDS - Denne database-AWS-tjeneste er nem at opsætte, betjene og skalere en relationsdatabase i skyen.
- Amazon DynamoDB- Det er en hurtig, fuldt administreret NoSQL database service. Det er en simpel service, der tillader omkostningseffektiv lagring og genfinding af data. Det giver dig også mulighed for at betjene ethvert niveau af anmodningstrafik.
- Amazon ElastiCache - Det er en webtjeneste, der gør det nemt at implementere, betjene og skalere en in-memory cache i skyen.
- Neptune - Det er en hurtig, pålidelig og skalerbar grafdatabasetjeneste.
- Amazon RødShift- Det er Amazon's data warehousing løsning, som du kan bruge til at udføre komplekse OLAP forespørgsler.
Analyse
- Athena — Denne analysetjeneste giver dig mulighed for at udføre SQL forespørgsler på din S3-bøtte for at finde filer.
- CloudSearch – Du bør bruge denne AWS-tjeneste til at oprette en fuldt administreret søgemaskine til dit websted.
- ElasticSearch – Det minder om CloudSearch. Det tilbyder dog flere funktioner, såsom applikationsovervågning.
- Kinesis — Denne AWS-analysetjeneste hjælper dig med at streame og analysere realtidsdata i massiv skala.
- QuickSight – Det er et forretningsanalyseværktøj. Det hjælper dig med at oprette visualiseringer i et dashboard til data i Amazon Webtjenester. For eksempel S3, DynamoDBOsv
- EMR (Elastic Map Reduce) — Denne AWS-analysetjeneste bruges primært til big data-behandling som f.eks. Spark, Splunk, Hadoop osv.
- Data Pipeline — Giver dig mulighed for at flytte data fra et sted til et andet. For eksempel fra DynamoDB til S3.
Management Services
- CloudWatch – Cloud Watch hjælper dig med at overvåge AWS-miljøer som EC2, RDS-instanser og CPU-udnyttelse. Det udløser også alarmer afhængigt af forskellige målinger.
- CloudFormation — Det er en måde at omdanne infrastruktur til skyen. Du kan bruge skabeloner til at levere et komplet produktionsmiljø på få minutter.
- CloudTrail — Det tilbyder en nem metode til at revidere AWS-ressourcer. Det hjælper dig med at logge alle ændringer.
- OpsWorks — Tjenesten giver dig mulighed for at automatisere Chef/Puppet-implementeringer i AWS-miljøet.
- Konfiguration – Denne AWS-tjeneste overvåger dit miljø. Værktøjet sender advarsler om ændringer, når du bryder bestemte definerede konfigurationer.
- Servicekatalog – Denne tjeneste hjælper store virksomheder med at godkende, hvilke tjenester der skal bruges, og hvilke der ikke skal.
- AWS Auto Scaling – Tjenesten giver dig mulighed for automatisk at skalere dine ressourcer op og ned baseret på givne CloudWatch-målinger.
- Systemadministrator – Denne AWS-tjeneste giver dig mulighed for at gruppere dine ressourcer. Den giver dig mulighed for at identificere problemer og handle på dem.
- Administrerede tjenester — Det tilbyder administration af din AWS-infrastruktur, så du kan fokusere på dine applikationer.
Tingenes internet
- IoT Core — Det er en administreret cloud-AWS-tjeneste. Tjenesten giver tilsluttede enheder som biler, pærer og sensornet mulighed for sikkert at interagere med cloud-applikationer og andre enheder.
- IoT-enhedsstyring – Det giver dig mulighed for at administrere dine IoT-enheder i enhver skala.
- IoT-analyse — Denne AWS IoT-tjeneste er nyttig til at udføre analyser af data indsamlet af dine IoT-enheder.
- Amazon FreeRTOS — Dette realtidsoperativsystem til mikrocontrollere hjælper dig med at forbinde IoT-enheder på den lokale server eller til skyen.
Applikationstjenester
- Trinfunktioner — Det er en måde at visualisere, hvad der foregår inde i din applikation, og hvilke forskellige mikrotjenester den bruger.
- SWF (Simple Workflow Service) – Tjenesten hjælper dig med at koordinere både automatiserede opgaver og menneskestyrede opgaver.
- SNS (Simple Notification Service) – Du kan bruge denne tjeneste til at sende dig notifikationer i form af e-mail og SMS baseret på givne AWS-tjenester.
- SQS (Simple Queue Service) – Brug denne AWS-tjeneste til at afkoble dine applikationer. Det er en pull-baseret tjeneste.
- Elastisk transkoder – Dette AWS-serviceværktøj hjælper dig med at ændre en videos format og opløsning, så det understøtter forskellige enheder som tablets, smartphones og bærbare computere med forskellige opløsninger.
Implementering og ledelse
- AWS CloudTrail: Tjenesterne registrerer AWS API-kald og sender backlog-filer til dig.
- Amazon CloudWatch: Værktøjerne overvåger AWS-ressourcer som f.eks. Amazon EC2 og Amazon RDS DB-forekomster. Det giver dig også mulighed for at overvåge brugerdefinerede metrics oprettet af brugerens applikationer og tjenester.
- AWS CloudHSM: Denne AWS-tjeneste hjælper dig med at opfylde virksomheds-, lovgivnings- og regulatoriske kravtracgenerelle overholdelseskrav til opretholdelse af datasikkerhed ved hjælp af Hardware Security Module (HSM)-apparater i AWS-miljøet.
Developer Tools
- CodeStjerne- Codestar er en cloudbaseret tjeneste til at oprette, administrere og arbejde med forskellige softwareudviklingsprojekter på AWS.
- CodeCommit – Det er AWS' versionskontroltjeneste, som giver dig mulighed for at gemme din kode og andre aktiver privat i skyen.
- CodeByg— Dette Amazon Udviklertjenesten hjælper dig med at automatisere processen med at bygge og kompilere din kode.
- CodeImplementering — Det er en måde at implementere din kode automatisk i EC2-instanser.
- CodePipeline — Det hjælper dig med at oprette en implementeringspipeline, f.eks. test, opbygning, test, godkendelse og implementering, i udviklings- og produktionsmiljøer.
- Cloud9— Det er et integreret udviklingsmiljø til at skrive, køre og fejlfinde kode i skyen.
Mobiltjenester
- Mobil hub – Giver dig mulighed for at tilføje, konfigurere og designe funktioner til mobilapps.
- Cognito – Giver brugerne mulighed for at tilmelde sig ved hjælp af deres sociale identitet.
- Enhedsfarm – Enhedsfarmen hjælper dig med at forbedre kvaliteten af apps ved hurtigt at teste hundredvis af mobilenheder.
- AWS appSync— Det er en fuldt administreret GraphQL-tjeneste, der tilbyder datasynkronisering i realtid og offline programmeringsfunktioner.
Forretningsproduktivitet
- Alexa for Business – Den giver din organisation mulighed for at bruge stemmen ved hjælp af Alexa. Den hjælper dig med at opbygge brugerdefinerede stemmefærdigheder til din organisation.
- Klokke – Kan bruges til onlinemøder og videokonferencer.
- WorkDocs – Hjælper med at gemme dokumenter i skyen
- ArbejdeMail— Giver dig mulighed for at sende og modtage forretnings-e-mails.
Desktop & App Streaming
- Arbejdsområder — Arbejdsområder er en VDI (Virtual Desktop Infrastructure). Det giver dig mulighed for at bruge fjernskriveborde i skyen.
- AppStream – En måde at streame desktopapplikationer til dine brugere i webbrowseren. For eksempel ved at bruge MS Word i Google Chrome.
Kunstig intelligens
- Lex – Lex-værktøjet hjælper dig med hurtigt at bygge chatbots.
- Polly – Det er AWS' tekst-til-tale-tjeneste, der giver dig mulighed for at oprette lydversioner af dine noter.
- Rekognition — Det er AWS' ansigtsgenkendelsestjeneste. Denne AWS-tjeneste hjælper dig med at genkende ansigter og objekter i billeder og videoer.
- SageMaker — Sagemaker giver dig mulighed for at bygge, træne og implementere maskinlæringsmodeller i enhver skala.
- Transkriber – Det er AWS' tale-til-tekst-tjeneste, der tilbyder transskriptioner af høj kvalitet til overkommelige priser.
- Oversæt – Det er et værktøj, der minder meget om Google Translate som giver dig mulighed for at oversætte tekst på ét sprog til et andet.
AR & VR (Augmented Reality & Virtual Reality)
- Sumerisk — Sumerisk er et sæt værktøjer til at tilbyde virtual reality (VR)-oplevelser af høj kvalitet på nettet. Tjenesten giver dig mulighed for at oprette interaktive 3D-scener og udgive dem som en hjemmeside, som brugerne kan få adgang til.
Kundeforlovelse
- Amazon Forbinde- Amazon Connect giver dig mulighed for at oprette dit kundeplejecenter i skyen.
- Pinpoint – Pinpoint hjælper dig med at forstå dine brugere og interagere med dem.
- SES (Simple Email Service) – Hjælper dig med at sende masse-e-mails til dine kunder til en relativt omkostningseffektiv pris.
spiludvikling
- GameLift – Det er en tjeneste, der administreres af AWS. Du kan bruge denne tjeneste til at hoste dedikerede spilservere. Den giver dig mulighed for problemfrit at skalere uden at skulle flytte dit spil offline.
Anvendelser af AWS-tjenester
Amazon Webtjenester bruges i vid udstrækning til forskellige computerformål, såsom:
- Webstedshosting
- Applikationshosting/SaaS-hosting
- Mediedeling (billede/video)
- Mobile og sociale applikationer
- Indholdslevering og mediedistribution
- Opbevaring, backup og katastrofegendannelse
- Udviklings- og testmiljøer
- Akademisk computing
- Søgemaskiner
- Sociale netværk
Virksomheder, der bruger AWS
Mange kendte globale brands kører deres platforme på AWS. Følgende virksomheder er afhængige af Amazon Webtjenester:
- Netflix
- Twitch
- Turner Broadcasting: 10 millioner dollars
- Zoopla
- Smugmug
- Dropbox
Fordele ved AWS
Følgende er fordelene ved at bruge AWS-tjenester:
- AWS giver organisationer mulighed for at bruge de allerede velkendte programmeringsmodeller, operativsystemer, databaser og arkitekturer.
- Det er en omkostningseffektiv service, der giver dig mulighed for kun at betale for det, du bruger, uden forudgående eller langsigtede forpligtelser.
- Du behøver ikke at bruge penge på at drive og vedligeholde datacentre.
- Tilbyder hurtige implementeringer
- Du kan nemt tilføje eller fjerne kapacitet.
- Du får hurtigt adgang til skyen med ubegrænset kapacitet.
- Total Cost of Ownership er meget lav sammenlignet med alle private/dedikerede servere.
- Tilbud centraliseret Billing og ledelse
- Tilbyder hybride muligheder
- Giver dig mulighed for at implementere din applikation i flere regioner rundt om i verden med blot et par klik
Ulemper ved AWS
Udover sine mange fordele har AWS også et par begrænsninger, der er værd at bemærke:
- Hvis du har brug for mere øjeblikkelig eller intensiv assistance, skal du vælge betalte supportpakker.
- Amazon Webtjenester kan have nogle almindelige cloud computing-problemer, når du flytter til en sky. For eksempel nedetid, begrænset kontrol og sikkerhedskopiering.
- AWS sætter standardgrænser for ressourcer, som er forskellige fra region til region. Disse ressourcer består af billeder, mængder og snapshots.
- Der sker ændringer på hardwareniveau i din applikation, som muligvis ikke giver den bedste ydeevne og brug af dine applikationer.
Bedste praksis for AWS
For at få mest muligt ud af platformen, skal du huske på følgende bedste praksisser for AWS:
- Du skal designe til fiasko, men intet vil fejle.
- Det er vigtigt at afkoble alle dine komponenter, før du bruger AWS-tjenester.
- Du skal holde dynamiske data tættere på computer og statiske data tættere på brugeren.
- Det er vigtigt at kende afvejninger mellem sikkerhed og ydeevne.
- Betal for computerkapacitet med timebetalingsmetoden.
- Gør det til en vane med en engangsbetaling for hver instans, du ønsker at reservere, og få en betydelig rabat på timeafgiften.


