Acasă Finanțe personale Ce este Cloud-ul AWS? - Dummies

Ce este Cloud-ul AWS? - Dummies

Cuprins:

Video: Cum rezolva un cloud cosmarul pierderii agendei de telefon.mp4 2024

Video: Cum rezolva un cloud cosmarul pierderii agendei de telefon.mp4 2024
Anonim

Amazon Web Services (AWS) este de fapt o gamă imensă de servicii care pot afecta consumatorii, întreprinderile mici și mijlocii (SMB) și întreprinderile. Folosind AWS, poți să faci totul, de la copierea de rezervă a hard diskului personal la crearea unui departament IT cu drepturi depline în cloud.

Baza instalată este imensă. Puteți găsi studii de caz ale companiilor precum Adobe și Netflix care utilizează AWS. Utilizarea AWS nu este doar pentru companiile private - chiar și guvernul utilizează serviciile sale.

Tehnologiile care fac posibilă toate aceste servicii sunt de fapt simple în concepție. Gândiți-vă la o pereche de cutii de conserve cu un șir atașat între ele. Amazon ține o cutie de conserve și tu ții alta. Dacă vorbești într-o coală pot, poți auzi ce se spune la celălalt capăt. Implementarea, totuși, se bazează pe detalii care fac comunicarea mai dificilă decât ați putea crede inițial. Următoarea discuție vă oferă o prezentare generală a modului în care funcționează cloudul AWS.

Arhitecturile de aplicații bazate pe servicii, uneori cunoscute sub denumirea de Architecture Oriented Service (SOA), se găsesc în mai multe forme. Indiferent de modul în care le vedeți,

arhitecturile aplicațiilor bazate pe servicii reprezintă extensii ale tehnologiilor client-server utilizate în primele zile de calcul, prin faptul că un client face o cerere ca un server să îndeplinească o acțiune sau trimiterea unui răspuns. Cu toate acestea, detaliile implementării s-au schimbat semnificativ de-a lungul anilor, făcând aplicațiile moderne mult mai fiabile, mai flexibile și mai puțin dependente de o configurație specifică a rețelei.

Procesul de solicitare și de răspuns poate implica mai multe nivele de granularitate, cu termenul

microservice aplicat celor mai mici perechi de cerere și de răspuns. Dezvoltatorii se referă adesea la o aplicație care se bazează pe o arhitectură de aplicații bazată pe servicii ca o aplicație compusă deoarece există ca mai multe bucăți lipite împreună pentru a forma un întreg. Arhitecturile aplicațiilor bazate pe servicii urmează multe modele specifice, dar, în general, utilizează următoarea secvență pentru a efectua sarcini de comunicare. Creați o solicitare pe client folosind orice tehnologie de mesaje pe care serverul o cere. Pachetul cererii, adăugând informații de securitate sau alte informații, după cum este necesar.

  1. Trimiteți cererea utilizând un protocol, cum ar fi Simple Object Access Protocol (SOAP) sau o arhitectură, cum ar fi Transferul de Stat de Reprezentare (REST). (Descoperiți cum funcționează SOAP-ul și cum funcționează REST - o cunoaștere trecătoare a ambelor este utilă în lucrul cu AWS.)
  2. Procesați cererea pe server.
  3. Efectuați o acțiune sau returnați datele solicitate de solicitare.
  4. Când lucrați cu date, procesați răspunsul pe client și prezentați rezultatele utilizatorului (sau al altui destinatar).
  5. AWS oferă o arhitectură de aplicații bazată pe servicii în care alegeți un anumit serviciu, cum ar fi S3, pentru a efectua sarcini specifice, cum ar fi pentru a face copii de siguranță ale fișierelor de pe un hard disk. În multe cazuri, trebuie să efectuați pașii de configurare pe lângă simpla interacțiune cu serviciul. De exemplu, dacă vă uitați la acest tutorial de zece minute, veți găsi că mai întâi trebuie să creați o găleată pentru a stoca fișierele pe care doriți să le încărcați în Amazon. Acest pas suplimentar are sens pentru că trebuie să stabiliți o locație de unde să preluați fișierele mai târziu și nu doriți ca fișierele dvs. să fie amestecate cu fișiere de la alte persoane.
  6. Chiar dacă multe dintre procesele pe care le efectuați cu AWS necesită utilizarea unei aplicații (astfel încât să aveți o interfață de utilizator mai degrabă decât un cod pentru a lucra cu), procesul care stau la baza este același. Codul furnizat în aplicație face solicitări pentru dvs. și apoi așteaptă un răspuns. În unele cazuri, aplicația trebuie să determine succesul sau eșecul unei acțiuni pe server. Trebuie însă să înțelegeți că aceste acțiuni au loc în cod și că codul folosește o serie de pași pentru a îndeplini sarcina pe care ați cerut-o să o îndeplinească.

Fluxuri de lucru bazate pe procese și funcții

În crearea de aplicații pentru a ajuta la gestionarea serviciilor subiacente, AWS definește și fluxurile de lucru. Un flux de lucru

este o metodă organizată de realizare a sarcinilor. De exemplu, când doriți să salvați un fișier în AWS folosind S3, trebuie să creați mai întâi o galetă pentru a ține fișierul. Doar după ce creați o găleată puteți salva un fișier în AWS. În plus, nu puteți prelua un fișier din cupă până când salvați inițial un fișier acolo, ceea ce are sens deoarece nu puteți lua un fișier din aer subțire. Pe scurt, un flux de lucru definește o procedură de lucru cu software-ul, iar conceptul a fost în jur de mult timp. (Primele fluxuri de lucru au apărut la mijlocul anilor 1970 cu prototipuri simple de automatizare a birourilor la Xerox Parc și la Wharton School of Business din Pennsylvania.) Fluxurile de lucru pot consta în fluxuri de lucru suplimentare. În plus, fluxurile de lucru gestionează interacțiunea dintre utilizatori și serviciile subiacente. Un proces

este agregarea serviciilor gestionate de fluxurile de lucru într-un întreg coeziv. Fluxurile de lucru pot efectua sarcini generice, dar procesele tind să fie specifice și ajută utilizatorii să realizeze obiective specifice. Un flux de lucru bazat pe procese este proactiv și încearcă să eludeze potențialele probleme cu Să observe modelele de eșecuri și să acționeze asupra lor Căutați tendințe care duc la eșecuri

  • Amenințări potențiale de localizare și stingere
  • aceste tutoriale, veți găsi că toate implică utilizarea unui anumit tip de interfață de utilizator. Interfața cu utilizatorul furnizează fluxul de lucru utilizat pentru gestionarea serviciilor subiacente. Fiecare pas tutorial major este un flux de lucru care îndeplinește o sarcină specifică, cum ar fi crearea unei găleți.Când combinați aceste fluxuri de lucru individuale într-un întreg, procesul poate ajuta un utilizator să îndeplinească sarcini cum ar fi mutarea fișierelor între cloud și sistemul utilizatorului. Crearea unui sistem de fișiere în cloud este un exemplu de flux de lucru bazat pe proces: Fluxul de lucru există pentru a face procesul viabil. Fluxurile de lucru pot deveni destul de complexe în operațiuni la scară largă, dar vizualizarea acestora vă ajută să înțelegeți AWS mai bine. Găsiți o discuție mai detaliată a fluxurilor de lucru și a proceselor.
  • Funcția

este utilizarea reactivă a serviciilor gestionate de fluxurile de lucru pentru a rezolva problemele specifice în timp real. Chiar dacă ar fi frumos dacă fluxurile de lucru bazate pe procese au funcționat tot timpul, realitatea este că chiar și cu o fiabilitate de 99,999 la sută, procesul va eșua la un moment dat și trebuie să existe un flux de lucru bazat pe funcții pentru a rezolva acel defect. Deși fluxurile de lucru orientate pe procese de lucru se concentrează pe realizarea flexibilă a sarcinilor, fluxurile de lucru bazate pe funcții se concentrează pe atenuarea procedurală a efectului unei defecțiuni. Pe scurt, fluxurile de lucru bazate pe funcții răspund nevoilor. Serviciile și fluxurile de lucru AWS se ocupă și de această problemă prin interfața cu utilizatorul, cum ar fi restaurarea manuală a unei copii de rezervă pentru a atenua eșecul unui sistem.

Ce este Cloud-ul AWS? - Dummies

Alegerea editorilor

Social Media Design: Twitter Opțiuni imagine - dummy

Social Media Design: Twitter Opțiuni imagine - dummy

Jonglați constrângerile legate de spațiu și modul cel mai bun de a poziționa cele trei imagini separate pe care vi se permite să le utilizați în profilul dvs. Twitter.

Social Media Design: Inspirând exemplele de afaceri pe Facebook - manechine

Social Media Design: Inspirând exemplele de afaceri pe Facebook - manechine

ÎNainte de scufundări în elementele de bază ale proiectării o pagină solidă Facebook, aruncați o privire asupra unor branduri care profită din plin de Facebook cu pagini proprii. Persoanele fizice și organizațiile de la bloggeri la proprietarii de magazine Etsy de la domiciliu la branduri internaționale folosesc Facebook pentru a se conecta cu clienții și fanii existenți, precum și cu potențialul lor ...

Social Media Optimization: Publicarea Tweets automat la profilul dvs. Facebook - dummies

Social Media Optimization: Publicarea Tweets automat la profilul dvs. Facebook - dummies

Lucrurile noi pe care să le postați pe Facebook pot fi o adevărată corvoadă. Din fericire, există un truc pe care îl puteți optimiza pe acest site media social. Dacă puteți atinge postarea încrucișată a conținutului între servicii, vă puteți salva ceva timp. Twitter vă oferă posibilitatea de a vă conecta profilul cu alte servicii. Există, ...

Alegerea editorilor

Cum se verifică performanța sistemului cu AWS - dummies

Cum se verifică performanța sistemului cu AWS - dummies

AWS (Amazon Web Services) metode pentru monitorizarea serviciilor specifice AWS. Cu toate acestea, este posibil să aveți probleme de performanță a sistemului sau probleme de aplicare non-AWS care trebuie abordate, ceea ce înseamnă că aveți instrumente care pot funcționa în afara AWS. Pachetul de grupuri de instrumente de performanță conține un număr de instrumente specifice pentru realizarea acestei sarcini ...

Cum să alegeți serviciile AWS de care aveți nevoie - dummies

Cum să alegeți serviciile AWS de care aveți nevoie - dummies

Amintiți-vă că aveți doar 12 luni de libertate proces în care să se ia decizii privind serviciile AWS (Servicii Amazon Web) pe care să le utilizați în afacerea dvs. Douăsprezece luni pot părea mult timp, dar veți descoperi că se evaporă înaintea ochilor dvs. în timp ce încercați să vă jonglați responsabilitățile zilnice, întâlnirile ...

Probleme de securitate aWS - dummy

Probleme de securitate aWS - dummy

Pentru a utiliza AWS (Amazon Web Services) cale. Administratorii și profesioniștii în domeniul securității se pot răzbuna rapid, încercând să păstreze aceste computere interconectate în siguranță, dar aceasta face parte din descrierea postului. Trebuie să urmați cele mai bune practici în securizarea sistemelor informatice, a datelor pe care le conțin, ...

Alegerea editorilor

Cum se asamblează o Circuit de organe color - dummies

Cum se asamblează o Circuit de organe color - dummies

După ce ați strâns toate materialele de care aveți nevoie construiți un organ de culoare, sunteți gata să asamblați proiectul. Vedeți ce aveți nevoie pentru a construi un circuit de organe color. Veți avea nevoie de următoarele instrumente: Sârma de lipit, de preferință cu setări de 20 și 40 W Solder Utilizați lipire mai groasă pentru firele de tensiune și subțire ...

Construirea unui Circuit Dead-Bug Style - dummies

Construirea unui Circuit Dead-Bug Style - dummies

) Sunt montate cu capul în jos pe placa de circuit imprimat (PC), majoritatea picioarelor lipindu-se în aer! Arata ca multe. . . morți bug-uri! Un alt nume pentru acest tip de construcție este "circuitele de aer", deoarece componentele sunt atașate direct la ...

Aplicarea RFID în lumea reală - dummies

Aplicarea RFID în lumea reală - dummies

Capacitatea de a urmări și de a urmări, de a urmări și de a găsi, peek sunt toate îmbunătățite prin utilizarea RFID. Unii avocați de confidențialitate vă faceți griji că aparatele vor atașa în mod magic etichetele RFID la îmbrăcăminte sau pantofi pe măsură ce vă plimbați prin magazin sau în jurul unui birou, dar acest lucru este foarte puțin probabil. Limitele ...