Vert Web eiendeler med Amazon EC2 endepunkter

Cloud er buzzword som fortsetter å dominere IT-landskapet, med en rekke leverandører som tilbyr en rekke løsninger for å legge IT-ressursene dine der ute. Det er Microsoft Windows Azure, Google Cloud, Amazon Elastic Compute Cloud (EC2), Apples iCloud og mer.

På et grunnleggende nivå er nettsky bare en annen hosting-løsning, men skytjenestene går mye lenger med mange funksjoner og tjenester tilgjengelig. Her er en titt på å bruke en funksjon i Amazon EC2 som lar deg være vert for et statisk nettsted eller ressurser.

Bygg det og de vil komme

Amazons mål er å være nettbutikken for alt for enhver smak, og selskapet har gjort en god jobb med å bevege seg mot det målet. I prosessen med å bygge et slikt foretak møtte Amazon og overvant de mange utfordringene med å være vert for en storstilt applikasjon med så mange brukere. Amazons EC2-tilbud gjør denne infrastrukturen og ekspertisen tilgjengelig for deg. Å dra nytte av det er så enkelt som å legge Amazon Web Services (AWS) til din eksisterende Amazon-konto, eller opprette en ny Amazon-konto og legge den til. Når kontoen er konfigurert, får du lett tilgang til tjenesten via AWS Management Console, som gir et nettbasert grensesnitt for å administrere tjenestene dine - du velger tjenesten før du får tilgang til konsollen. Figur A viser konsollen for kontoen min som er åpnet for Amazon Simple Storage Service (S3). Figur A

Arbeide med AWS Management Console (Klikk på bildet for å forstørre.)

Legg den i en bøtte

EC2-tjenesten bruker Amazon S3, som gir distribuert lagring for Internett. Det tilbyr en lønnsom modell, slik at du bare betaler for den faktiske lagringsplassen som brukes.

Det grunnleggende elementet i Amazon S3 er bøtta. Disse bøttene er containere for filene dine. Forbeholdet er navnet på en bøtte. Navnet må være unikt på tvers av Amazon-systemet; av denne grunn oppfordrer Amazon til å bruke domenenavn i bøttenavn. Figur A viser bøttene mine i listen til venstre på siden, og figur B viser den øverste bøtta som er valgt med innholdet som vises til høyre (en jpg-fil). Figur B

Vise bøtter og innholdet med konsoll (Klikk på bildet for å forstørre.)

Bøtta som destinasjon

Skuffer kan også brukes til å være vert for statisk nettinnhold. Ja, du kan være vertskap for et nettsted på Amazon uten å gå gjennom domeneregistrering med forbeholdet om å bare bruke statisk innhold, som er et kast til internettets første dager (tenk brosjyreutstyr). En annen ulempe er den rare URL-en som vil bli brukt til å få tilgang til innhold, som vises senere.

Endepunktfunksjonen er tilgjengelig via bøtteegenskaper, så høyreklikk på bøtta og velg Egenskaper ( figur C) . Velg deretter kategorien Nettsted for å få tilgang til endepunktfunksjonen ( figur D) . Figur C

Få tilgang til bøtteegenskaper i AWS Management Console (Klikk på bildet for å forstørre.)
Figur D

Arbeide med endepunktfunksjonen til en bøtte (Klikk på bildet for å forstørre.)

Avkrysningsruten Aktivert på Nettsted-fanen slår den på, og gjør dermed bøtten til et sluttpunkt. URL-adressen til hele endepunktet er oppført nederst i Egenskapsruten (fortalte at den ikke er brukervennlig). Du må også identifisere indeks- og feildokumenter i de angitte mellomrommene. Indeksfilen vises når det sendes forespørsler til roten til sluttpunktet. Feilfilen leveres når det oppstår feil.

Når all informasjon er lagret, klikker du på Lagre-knappen for å gjøre endringene permanente. Last inn en av filene i nettleseren din ved å bruke bøtteens grunnleggende URL. Dette presenterer et problem som vist i figur E. Figur E

Sikkerhetsproblemer som oppstår når du ser på endepunktressurser. (Klikk på bildet for å forstørre.)
Som du kan se fra figur E, er det et nytt skritt å ta før en bøtteformue er tilgjengelig anonymt via nettet: Du må sette opp riktig tilgangsnivå. Nok en gang får du tilgang til mappeegenskapene med Tillatelser-fanen nå brukt som vist i figur F. Dette lar deg legge til enkeltbrukere (asp01 vises) samt angi nivået for verden - i dette tilfellet får alle tillatelse til visning. Dette gjentas for de enkelte filene i bøtta. Figur F

Sikkerhetsproblemer som oppstår når du ser på endepunktressurser (Klikk på bildet for å forstørre.)

Amazon tilbyr en annen måte å bruke sikkerhet via en bøttepolicy; politikk-knappen for å legge til bøtte (vist nederst til høyre i figur C) gir tilgang til denne funksjonen. Bucket policyer bruker en spesiell syntaks, og du kan bruke AWS Policy Generator til å lage din egen. Mer informasjon er tilgjengelig online.

Åpner skyen

Fra mitt utsiktspunkt har endepunktfunksjonen blitt godt mottatt av nettsamfunnet. Selv om det ikke er veldig mange, om noen, statiske nettsteder som eksisterer i dag, gir denne funksjonen en flott plattform for vertskap for statisk innhold og filer (tenk bilder) for et nettsted. Det er interessant å tenke på å kombinere en statisk innholdsgenerator som Jekyll med endepunkter. De neste par årene vil være interessant å se hvor denne funksjonen og Amazons tilbud går. I mellomtiden vil dette være en nisje-funksjon.

Har du meldt deg inn i skybåndsvognen? Bruker du noen skytjenester nå? Del tankene og erfaringene våre med samfunnet.

© Copyright 2020 | mobilegn.com