- Platform: LinkedIn Learning
- Instruktør: Jeremy Villeneuve
- Bedømmelse: 4,8/5
- Opdateringsdato: september 2023
- Kursuslink: https://www.linkedin.com/learning/aws-essential-training-for-developers-17237791
Dette dokument opsummerer de vigtigste pointer fra kurset. Jeg anbefaler stærkt, at du ser hele kurset, hvis du har muligheden.
- Jeg opsummerer nøglepunkter fra nyttige kurser, så du kan lære og repetere hurtigt.
- Klik bare på
Ask AI‑linkene for at dykke ned i præcis det emne, du ønsker.
Teach Me: 5 Years Old | Beginner | Intermediate | Advanced | (reset auto redirect)
Learn Differently: Analogy | Storytelling | Cheatsheet | Mindmap | Flashcards | Practical Projects | Code Examples | Common Mistakes
Check Understanding: Generate Quiz | Interview Me | Refactor Challenge | Assessment Rubric | Next Steps
- Resumé: Dette afsnit starter med et overblik over, hvordan du kan gå til AWS, og sammenligner det med et rumskib med forskellige services. Det dækker kursusmål som at forstå centrale services, deres ikoner, og hvornår du skal bruge dem, samt forudsætninger som grundlæggende computer- og netværksviden.
- Eksempel: Tænk på din AWS-konto som Millennium Falcon for små teams eller Starship Enterprise for større organisationer, så du lettere kan visualisere skalering og styring.
- Link til flere detaljer: Ask AI: Introduction to AWS
- Resumé: Du lærer at opsætte en AWS root account, oprette IAM users for mere sikker adgang, generere API keys og konfigurere billing alarms, så du undgår ubehagelige overraskelser. Det understreger sikring af root account med MFA og brug af least privilege-princippet.
- Eksempel: Efter at have oprettet en IAM user og tilføjet den til en "admins"-gruppe med AdministratorAccess, logger du ud af root account og bruger IAM-brugeren til daglige opgaver – som en kaptajn der overlader de rutinemæssige kommandoer.
- Link til flere detaljer: Ask AI: AWS Account Setup and Security
- Resumé: Gennemgår udfordringerne ved on-premise hosting før cloud, lanceringen af EC2 til elastiske servers og S3 til storage, regions/AZs for redundans og shared responsibility-modellen, hvor AWS håndterer hardware, mens du selv har ansvar for software-sikkerhed.
- Eksempel: Før cloud betød skalering til pludselige trafikspidser uger med hardware-indkøb og opsætning; med EC2 auto scaling kan servers skalere op som elastik i en travl weekend og ned igen om mandagen.
- Link til flere detaljer: Ask AI: Cloud Computing Fundamentals
- Resumé: Viser, hvordan du opretter EC2 instances, vælger instance types baseret på workload (fx general purpose), tilknytter EBS volumes til persistent storage og bruger Elastic IPs til statiske adresser.
- Eksempel: Start en t2.micro Ubuntu instance, forbind via SSH med en key pair, og tilknyt et EBS volume – som at tilføje en ekstern harddisk til at gemme app-data ud over selve instancens levetid.
- Link til flere detaljer: Ask AI: EC2 Instances and Storage
- Resumé: Dækker VPCs, subnets til public/private adgang, load balancers til fordeling af trafik, CloudFront som CDN til caching og Route 53 til DNS management for at sikre stabil og pålidelig forbindelse.
- Eksempel: Opret en VPC med public subnets til webservers og private til databases, og brug derefter en Application Load Balancer til at fordele trafikken jævnt – som at dirigere skibe til forskellige kajer.
- Link til flere detaljer: Ask AI: Networking in AWS
- Resumé: Gennemgår S3 til object storage, Glacier til arkivering, Snowball til store dataoverførsler, EFS til shared file systems og gateways til hybrid cloud-løsninger.
- Eksempel: Brug S3 til at hoste statiske filer med buckets sat til public for et website, eller brug Snowball til at sende terabytes af data til AWS i stedet for langsomme uploads over internettet.
- Link til flere detaljer: Ask AI: Advanced Storage Solutions
- Resumé: Fra at køre databases på EC2 til managed RDS/Aurora til relationelle data, DynamoDB til NoSQL, ElastiCache til caching, Redshift til big data warehousing og Athena til at køre queries direkte på S3 data lakes.
- Eksempel: Opret en RDS MySQL instance til en webapps brugerdata, der kan skalere uden besvær, eller brug DynamoDB til key-value storage i en højtrafik-app med global tables til replikering.
- Link til flere detaljer: Ask AI: Database Services
- Resumé: Introducerer Kinesis/SQS/SNS til messaging queues, Elastic Beanstalk til nem app deployment og Lightsail til simpel hosting, der minder om klassiske webhosts.
- Eksempel: Brug SQS til at queue rapportgenereringsopgaver under spidsbelastning og forhindre overload på databasen, eller deploy et WordPress-site via Elastic Beanstalk for at få håndterede opdateringer uden at rode med servers.
- Link til flere detaljer: Ask AI: Messaging and Platform Services
- Resumé: Forklarer ECS/Fargate til containers, ECR til container registry, Lambda til serverless functions og Batch/Step Functions til jobbehandling og workflows.
- Eksempel: Kør en microservice i ECS containers for bedre skalering, eller trig en Lambda function ved file uploads til at resize billeder uden at du behøver at styre servers.
- Link til flere detaljer: Ask AI: Containers and Serverless Computing
- Resumé: Dækker Cognito til brugerlogin og auth, API Gateway/AppSync til backends, SageMaker/ML APIs til intelligence, MediaConvert til video og IoT Core til device management.
- Eksempel: Integrér Cognito til sikre logins med fx Google/Facebook, eller brug Rekognition til at finde ansigter i uploadede fotos som en feature i en social app.
- Link til flere detaljer: Ask AI: SaaS Services
- Resumé: Definerer DevOps som broen mellem development og operations, med CodePipeline til CI/CD, CloudFormation til infrastructure as code og CloudWatch til monitorering, der går længere end bare uptime.
- Eksempel: Opsæt en pipeline, der automatisk deployer code changes fra GitHub til ECS efter tests, så du får hurtige releases uden manuel indgriben.
- Link til flere detaljer: Ask AI: DevOps in AWS
- Resumé: Gennemgår WAF/Shield til firewalls, Inspector/GuardDuty/Macie til scanning og threat detection samt CloudTrail/Security Hub til audits og centraliseret overvågning.
- Eksempel: Aktivér GuardDuty for at opdage usædvanlig adfærd på servers, fx mærkelige netværksforbindelser – som en virtuel vagt, der holder øje med interne kompromitteringer.
- Link til flere detaljer: Ask AI: Security in AWS
- Resumé: Afrunder med oprydningstips for at undgå uventede omkostninger, ressourcer som AWS blogs og events for at holde sig opdateret og anbefalinger om certificeringer kombineret med praktiske projekter.
- Eksempel: Efter demoer terminerer du ubrugte EC2 instances og sletter S3 buckets for at holde dig inden for free tier-grænserne og undgå overraskende regninger.
- Link til flere detaljer: Ask AI: Conclusion
For den fulde oplevelse kan du se det originale kursus på LinkedIn Learning.
Om oplægsholderen af denne opsummering
Jeg er Ali Sol, Backend Developer. Læs mere:
- Website: alisol.ir
- LinkedIn: linkedin.com/in/alisolphp