LEO ZHADANOVSKY: Salut, toată lumea.
Sunt Leo Zhadanovsky.
Sunt un arhitect de soluții la Amazon Web Services.
Și am de gând să vorbesc cu tine astăzi despre ceea ce Amazon Web Services este,
istoria sa, o scurtă trecere în revistă de serviciile pe care le oferim.
Și, de asemenea voi face o demonstrație live de cum de a lansa o stivă LAMP în AWS
atât pe un singur instanță și prin utilizarea unor altor noastre
[? ] servicii de administrare?, astfel de ca baza noastra de date relaționale
serviciu, și sarcina noastră echilibrat, și instanțe noastre.
>> Deci, în primul rând, să vorbim despre istorie AWS.
Deci, cum a ajuns Amazon.com în acest loc cloud computing?
Ei bine, Amazon e foarte bun la oferind o selecție mare de produse
și de transport maritim a celor de clientii eficient.
Și în spatele capacitate se află de ani de experiență
cu centre de date de operare, cu logistică, cu tot felul de lucruri.
Și așa am descoperit peste 10 ani pe care le
a vrut pentru a permite clienților noștri să face o mulțime de lucruri diferite, nu?
>> Așa că am încheiat oferă unele interne Servicii de pana la vanzatori terțe părți.
Așa cum am publicat servicii web simple cum ar fi catalogul nostru de căutare.
Și a devenit într-adevăr aparent foarte repede
că dezvoltatorii au fost foame pentru mai multe dintre serviciile noastre.
Și așa ne-a condus această să se dezvolte AWS.
Așa că am întrebat ce dacă am ar putea pachet tot
facem și de a oferi o să alții pe web?
>> Deci misiunea AWS este de a permite întreprinderi și dezvoltatori
pentru a utiliza servicii web pentru a construi aplicații sofisticate scalabile.
Și servicii web este ceea ce oamenii numesc acum Cloud.
Deci, în anul 2006, AWS născut.
Și hai sa vorbim despre ceea ce AWS este de fapt.
>> Așa că am oferi diferite Servicii de la diferite niveluri.
Deci, avem un fel de serviciile noastre de bază, depozitare nostru de calcul și de baze de date.
Și apoi ne-am, de asemenea, un strat de rețea,
și avem o global infrastructură, așa ne-am
regiuni primit din întreaga lume și zone de disponibilitate din întreaga lume.
Și apoi ne-am luat Servicii de nivel superior,
ca servicii de aplicații care utilizați pentru a construi orizontal
aplicații scalabile.
Și apoi ne-am luat de implementare și servicii de administrare.
Deci, acestea sunt servicii pe care le utilizați pentru a implementa codul din AWS
și de a administra dumneavoastră AWS cont ca aceasta cântare.
>> Deci, hai sa vorbim despre nostru Infrastructura la nivel mondial în primul rând.
Avem 11 regiuni din întreaga lume.
Deci, am adaugat doar o nouă regiune acum câteva săptămâni de la Frankfurt,
dar fiecare regiune este ca un nor separat.
Deci, aceste servicii am vorbi despre, ei
există în diferite regiuni.
Astfel, în SUA, există o regiune din nordul Virginia.
E o regiune în nord- California si Oregon în.
>> Regiunea din Oregon De asemenea, este carbon neutru.
Avem, de asemenea o regiune în Oregon numit GovCloud.
Deci, dacă aveți un volum de muncă care necesită a fi ITAR conforme, astfel încât este
Traficul internațional și de reducere a armelor Tratat, ar trebui să utilizați GovCloud.
>> Deci, cel mai important lucru despre aceasta este că
alege și alege în cazul în care datele se duce și în cazul în care aplicațiile merge.
Așa că nu se mișcă datele pe regiuni, sau pe zone disponibilitatea
dacă este un serviciu în cazul în care puteți alege zona de disponibilitate.
Puteți alege și alege unde merge.
Puteți să-l mutați.
Noi vă oferim instrumente pentru a muta dumneavoastră date, dar noi nu-l va muta pentru tine.
>> Și așa în fiecare regiune există cel puțin două zone de disponibilitate,
și vom vorbi despre ceea ce acestea sunt într-o secundă.
Și există, de asemenea, 52 de margine locatii din intreaga lume.
Deci, locatii de margine sunt practic ul nostru CloudFront, [? nor?] distribuție
rețea, precum și serviciul nostru de DNS Route 53.
Și există o mulțime de ele pentru că sunt mai aproape de utilizatori,
deoarece acestea sunt servicii bazate pe latență.
Deci materie de latență pentru ei.
>> Deci, aceasta este ceea ce o tipic regiune arată.
Și apoi [? în?] fiecare regiune există,
cum am spus, cel puțin două zone disponibilitate.
O zonă de disponibilitate este cel puțin un centru de date,
uneori poate fi mai în aceeași zonă geografică.
Și zonele noastre de disponibilitate sunt proiectate a fi pe diferite zonele de inundare, vina
campii a avea putere distinct utilități și diferite niveluri 1 ISP-uri.
Deci ar trebui să elaboreze ta cerere [? minte?]
în cazul în care se poate întâmpla ceva într-o singură zonă, disponibilitate,
dar așa ar trebui să se răspândească în ta cerere disponibilitate multiplu
Zonele pentru că acestea sunt construite cu aceste concedieri în minte.
>> Și așa am putere o mulțime de întreprinderile pe care le recunosc.
Deci, din Airbnb, la Netflix, la Dropbox, la Yelp,
avem tot felul de start-up și întreprinderile care rulează volumul de muncă pe noi.
În sectorul public, ne-am luat toate tipurile de agențiile guvernamentale
care rula pe noi, EdTech startup, universități.
Campania lui Obama a fugit practic toate de lucrurile lor pe Amazon Web Services.
>> Și doar pentru a vă oferi o perspectivă pe scalare noastră, într-o zi medie
am avut destul de server nou capacitatea de a sprijini
Infrastructura globala Amazon.com lui când a fost un 7 miliarde dolari
înapoi afaceri în anul 2004.
Deci, asta e cat de mult ne a avut în medie o zi.
>> Astfel, conceptul general este dacă gândiți-vă cum puteți obține putere.
Deci, ai putere, e la cerere, nu?
Deci știi când vei primi ea, știi puteți să-l.
E uniformă, astfel încât să știi ce tensiune vei primi.
Este pay as you go, astfel încât să plătească pentru exact cât de mult folosiți.
Și e disponibil.
Deci conectați, știi te get putere să.
Așa că am luat asta și extins-o pentru calcul.
>> Deci, aceasta rezolvă o mulțime de probleme.
Vedem de obicei, o mulțime IT organizații.
Ei au această problemă capacitate.
Așa că au anumite sume de nevoie, și apoi ei
Trebuie sa supra-dispoziție capacitatea lor.
Deci, fie că sunt cu mult peste-aprovizionare, sau nu au o capacitate suficientă,
și au clienti nesatisfacuti.
>> Deci, de exemplu, acestea sunt diferite modele de trafic.
Deci, dacă aveți lucruri care activa și dezactiva,
sau cresc rapid, sau au vârfuri variabile sau vârfuri previzibile, pentru toate acestea,
ai de gând să fie peste-dispoziție în mod obișnuit,
sau ai de gând să-sub dispoziții.
Deci, fie trebuie deșeuri, sau aveți clientii nemultumiti.
>> Deci, ceea ce va permite AWS să faceți este să vă pot scala sus și în jos dinamic
bazat pe ceea ce dumneavoastră model de utilizare reală este.
Astfel, puteți plăti doar pentru ceea ce folosiți.
Și puteți lansa cazuri, așa exemplu
este cuvântul nostru pentru server virtual.
Puteți lansa o exemplu, puteți lansa
mii de cazuri în câteva minute sau secunde, la fel de mult ca ai nevoie.
Și tu poți dial-up și în jos după cum este necesar.
Așa că lasă-mă să vorbesc cu tine despre un exemplu că e un fel de aproape de casa.
Deci, aceasta este un trafic tipic diagramă pentru luna noiembrie pentru Amazon.com.
Și ultimele două vârfuri aici, Stie cineva ce sunt?
Deci, Sunt--
>> Audiența: Cyber ​​luni?
>> LEO ZHADANOVSKY: Cyber ​​luni și Black Friday, nu?
Deci tradițional, ce a avut Amazon.com să facă a fost că au capacitatea dispoziție
pentru a acoperi aceste două vârfuri.
Deci, ca urmare, 76% din timp, ei au avut prea mult capacitate.
Și doar 24% din timp s-au l-au utilizarea pe deplin.
Și astfel, în 2010 sa transformat Amazon.com off ultima server web fizic
și sa mutat la AWS.
Deci, aceasta este ceea ce traficul model arata ca acum.
Capacitatea este doar mai sus ceea ce este de fapt necesar.
>> Deci, de ce nu vedem clienții adoptarea cloud computing în AWS atât de repede?
Ei bine, agilitate.
Deci asta e primar motiv pentru care vom vedea.
De ce este important agilitate?
Ei bine, aceasta permite clienților să face lucruri pe care în lumea veche
au luat săptămâni sau luni de atractie le în minute sau secunde.
Deci, poți să faci lucruri cum ar fi rotire a unui Dev nou întreg sau mediu de testare,
de spin un nou DR întreg mediu, de spin în sus
50 cazuri, sau 1000 instanțe pentru trafic de vârf,
elimina aceste 1.000 de cazuri, setați unui grup HPC, sau un grup GS,
și tu poți face asta toate în câteva minute pe AWS.
>> Deci, ce conduce aceasta este unei culturi a inovării.
Astfel, puteți experimenta de multe ori.
Puteți plăti doar pentru ceea ce folosiți și puteți eșua fără riscuri.
Deci, dacă încercați ceva, ai plătit pentru câteva ore de utilizare.
Nu e mare lucru.
Nu ati pus un capital mare de investiții în față pentru asta.
>> Deci, ce sunt clienți de fapt, folosind AWS pentru?
Ei bine, astfel încât la Universitatea din Notre Dame, au mutat site-ul lor pe la AWS.
Ei au o medie de aproximativ 38.000 de vizitatori pe zi la site-ul lor,
dar se poate umfla la 150.000 în timpul evenimente sportive și jocuri de fotbal.
Deci, s-au mutat site-ul lor pe la noi.
Și acum site-ul lor poate sprijini o creștere de 500% a traficului, toate
în timp ce le-am salvat 40% peste existent
configurare on-premise pentru site-ul lor.
>> NASA JPL, pe care o folosesc AWS să trăiască curs de apa rover aterizare Curiozitatea Marte.
Și așa au aflat numai șase zile în avans
care au nevoie de găsi un alt furnizor
de la furnizorul lor regulate pentru fluxul lor live.
Acesta a fost, de asemenea, la fel timp ca Jocurile Olimpice.
Deci, ei nu au putut cumpăra CDM capacitatea oriunde la momentul respectiv.
Și așa au pus practic în sus propria rețea de livrare de conținut
pe serviciul nostru EC2 în șase zile.
Și ei au fost capabili de a avea se intensifica la nevoile lor.
Ei au fost, cred, prevăzând aproximativ un milion de telespectatori.
Deci a fost un foarte interesant hrană tehnic au folosit,
Serverele Adobe Flash Media și [? internet?] cache.
Și ei au fost capabili să desfășoare întreg clustere de acestea programatic ca
necesar.
Și apoi le-au centrifugat în jos atunci când ei nu le mai folosesc.
>> Campania lui Obama în 2012 utilizate AWS pentru peste 200 de aplicații
că ei găzduit pe platforma.
Ei au avut tot variind de la apel instrumente, pentru procesoare de plată,
la aplicații mobile, la site-uri web de organizare voluntar,
a mari instrumentele de analiză a datelor.
Și totul a trebuit să lucra în ziua alegerilor.
Deci, pentru a muta ziua alegerilor ar necesită un amendament constituțional,
astfel încât să nu se va întâmpla.
Deci, toate sistemele lor merg a avea de a lucra pe zi.
Și au făcut-o.
>> Deci, hai sa vorbim despre serviciile actuale.
Deci, în primul rând serviciile de rețele.
Deci, Amazon VPC este Virtual Private Cloud.
Este de fapt o rețea definite de software
care trăiește pe partea de sus a instanțelor EC2, și RDS-vă, pe care vom vorbi despre,
și ElastiCache.
>> Și astfel încât să puteți defini o privat adresa spațiu pentru instanțe.
Puteți rupe asta în subrețele publice, subrețele private.
Puteți face conexiuni VPN la centru de on-premise de date.
Puteți apoi, de asemenea extindeți-vă spațiu on-premise adresa la VPC.
Trebuie puterea de a manipula ruta tabel astfel încât să puteți personaliza lucruri.
Ai acces la rețea liste de control în VPC.
[? Deci?] Vă oferă o mulțime de flexibilitate
peste ceea ce ai rulează în AWS.
>> Apoi, există AWS DirectConnect.
Deci, DirectConnect este un privat conectarea la regiunile noastre.
Deci, puteți obține un unul sau 10 gig link sau mai multe link-uri unul sau 10 gig
până la o regiune.
Deci, dacă încărcați o mulțime de de date sau descărcarea o mulțime de date
și au nevoie de conectivitate privat, care este o opțiune acolo.
>> Există, de asemenea Route 53.
Deci, Route 53 este serviciul nostru de DNS.
Aceasta nu tot felul de lucruri interesante.
Deci, susține controale de sănătate.
Deci se poate, să zicem, a alerga două exemplare de site-ul dvs., în același timp.
Și dacă unul dintre ei nu reușește, redirecționa traficul către cealaltă copie.
>> Sau puteți face înregistrări pe bază de geografie astfel încât să puteți trafic rută pentru o țară
la un grup de la altul țară la alta grup.
Puteți face o încercare A / B, pentru ca tu poate avea 80% din trafic
la o copie a site-ul dvs. și 20% la noua copie a site-ul dvs.
și a vedea care unul se comporta mai bine.
Deci, poți să faci tot felul de lucruri interesante acolo.
Puteți face o înregistrări bazate pe latență.
Deci, puteți avea copii ale tale site-ul peste tot în lume
și au utilizatorul trimise la oricare unul apropiate de ei pe baza latență lui.
De asemenea, are integrare profundă cu servicii de AWS,
astfel cum ar fi echilibrat noastre de sarcină, și S3, și CloudFront,
deci este foarte ușor de litera lucrurile CloudFront
distribuții pentru dvs. LBS sau S3 pistoane.
>> Apoi, există EC2.
Deci, EC2 este serviciul nostru server virtual.
Puteți rula pe Windows.
Puteți rula Linux pe el.
Aveți control complet a sistemului de operare.
Există diferite arome de Windows și Linux, așa Red Hat, Debian, Ubuntu.
Avem propriile noastre de distributie numit Amazon Linux.
Puteți alege pe care o doriți.
>> Există diferite tipuri de instanțe.
Deci, există peste 27 de instanță Tipuri de la acest punct.
Deci, nu e diferit instanță familii pe baza diferitelor sarcini de lucru.
Deci nu e generale cazuri scop, care
sunt doar, dacă nu știi ce aveți nevoie, puteți începe cu cele.
>> Au calcula optimizat, care sunt mare pentru lucruri cum ar fi servere de web,
dreapta?
Au memorie optimizat cazuri, care
sunt foarte bune pentru lucruri cum ar fi Data baze de date relaționale.
Există cazuri-de stocare optimizată, astfel încât acestea au SSD-urile mari de pe ele.
Deci sunt foarte bune pentru lucruri ca Mongo sau NoSQL, nu?
>> Și nu e format grafic instanțe optimizate,
care sunt foarte bune pentru GPU de calcul și de grup instanțe.
Și, în fine există costuri instanțe optimizate.
Deci, dacă sunteți doar încercarea să experimenteze, vă
poate obține o grămadă de instanță low cost Tipuri de care sunt foarte bune pentru acest caz de utilizare.
Apoi, există Auto Scaling.
Deci Auto Scaling este un API pentru EC2.
Și vă permite să orizontal scară sus și în jos nivele de instanțe EC2.
Să presupunem că aveți o grămadă de servere web.
>> Și, ca și în cazul Notre Dame, tu în mod normal, trebuie să aveți două dintre ele,
dar s-ar putea să scară de 10.
Ei bine, puteți folosi Auto Scaling pentru a declanșa automat
scară în sus sau în jos evenimente bazat pe o metrică.
Deci [? CPU?] Utilizare, latență.
Puteți face o metrici personalizate, astfel încât e destul de deschis sa încheiat acolo.
>> Puteți scala, de asemenea, pe baza unui program.
Deci, dacă știi că ai de gând să aibă o mulțime de trafic, luni, la 06:00,
puteți intensifica, luni, la 06:00 și scară în jos, luni, la 05:00.
Puteți face, de asemenea, și-a întemeiat pe doar comanda comenzi linie.
>> Apoi, există load balancing elastic.
Load balancing Deci elastic este un echilibrist sarcină gestionat.
Deci, faceți clic pe un buton, Dispoziții un stabilizator de încărcare pentru tine.
Echilibrare încărcare trăiește în mai multe zone disponibilitate.
Aceasta nu SSL descărcarea pentru porturi 25, 80, 443 de,
și orice peste 1024 pentru trafic TCP.
>> Ea face scurgere sens, suport protocol proxy.
Deci, este un echilibrist sarcină foarte featureful.
Și are integrare cu Auto Scaling.
Deci, atunci când utilizați Auto Scaling și ești scalarea sus și în jos,
puteți avea instanțele alătura în mod automat sau de a ieși
un echilibrist sarcină elastic.
>> Deci nu e de serviciile noastre de depozitare.
Deci, primul este Amazon EBS, sau elastic Block Store.
Acestea sunt volumele persistente care puteți monta la instanțe EC2.
Deci, aveți posibilitatea să le instantaneu.
Așa că atunci când instantaneu o EBS volum, se duce la s3,
care vom vorbi despre într-o secundă.
Există trei diferite tipuri de volume EBS.
>> Există EBS magnetic, care este doar fel de fel standard de disc magnetic.
Este opțiunea cea mai economica.
Apoi, există generală scop SSD, în cazul în care ne-am
obține trei IOPS pe dispoziție gigabyte.
Deci, dacă aveți un terabyte volum, ai 3.000 IOPS.
Și apoi există IOPS prevazut.
Deci, prevazuta IOPS este atunci când plăti pentru cât de mult spațiu pe disc folosiți
și cât de mult capacitatea de IOPS ai nevoie.
Deci, puteți dispoziție în sus la 4.000 IOPS per volum.
>> Deci nu e Amazon S3.
Amazon S3 este magazinul nostru obiect.
Deci Amazon S3, îl puteți folosi pentru a stoca orice fel de tip de date.
Îl puteți folosi pentru a stoca static site-uri și site-uri web statice furtun.
Puteți folosi S3 pentru backup și arhive, în unele cazuri de utilizare
ca sursă și găleată de ieșire pentru analiză de date mari, sau transcodare.
De asemenea, poate fi folosit ca o origine pentru o distribuție CloudFront.
>> Deci, S3 super puternic.
S3 a proiectat pentru 11 linii de durabilitate.
Deci, ce înseamnă că este poate susține pierderea a cel puțin două date
centre, în același timp fără a pierde datele.
Puteți face o criptare pe S3.
Deci, criptare set de server, sau server stabilit de criptare cu cheia.
Deci, dacă doriți să gestioneze chei, puteți face asta la fel de bine.
>> Și nu e Glacier.
Deci, Glacier este nostru pe termen lung serviciu de arhivare.
De asemenea, este proiectat pentru 11 linii de durabilitate,
dar este pentru atunci când doriți să salvați ceva si uita de asta, nu?
Deci, fie pentru respectarea sau alte motive aveți nevoie pentru a arhiva ceva,
ar trebui să utilizați Glacier.
Deci, Glacier costă 0.01 dolari per gigabyte pe lună.
Și Amazon S3 începe la 0.03 dolari pe gigabyte pe lună.
Deci, Glacier este mai puțin costisitoare și Glacier nevoie de trei la cinci ore
pentru a obține date înapoi.
Deci, dacă asta e în regulă, dacă este un caz de arhivă,
apoi a Glacier, probabil, caz de utilizare dreapta pentru asta.
>> Apoi, există Depozitare Gateway.
Deci, Gateway de stocare este o mașină virtuală
pe care le puteți rula la nivel local în VMware, sau Hyper-V.
Acesta vă oferă un punct final iSCSI.
Puteți seta apoi în sus un alt VM pe partea de sus a care
care expune acea iSCSI punct final cu CIFS sau NFS.
Orice lucru care merge în acel partajare de rețea și apoi devine
susținută la Amazon S3, sau Glacier, sau EBS, în funcție de modul în care îl configurați.
Deci, este o modalitate ușoară de a obține datele de până la AWS.
>> Deci nu e de serviciile noastre de baze de date.
Deci, primul este Amazon RDS.
Deci, aceasta este relațional noastră serviciu de baze de date.
Deci, aceasta este o relațional gestionat baza de date [? pentru dumneavoastră. ?]
Acesta va sprijini SQL Server, Oracle, MySQL, Postgres și motoare.
>> Aceasta nu failover automat.
Deci, dacă aveți Opțiunea Multi-AZ activat,
o face la nivel de bloc sincron replicare pe zone de disponibilitate.
Și apoi, dacă primar ta nu reușește, va doar în mod automat
failover între ele.
De asemenea, pentru motorul MySQL, suporturi citește replici în cadrul aceleiași regiuni
sau între regiuni.
Și există tot felul de opțiuni interesante acolo.
Deci voi face copiile de rezervă pentru tine.
Deci, va rezervă la S3.
Va face patch-uri pentru tine, de asemenea.
>> Apoi, există DynamoDB.
DynamoDB este serviciul nostru de NoSQL gestionate.
Pentru Dynamo DB este nevoie de departe toate sarcinile administrative
de a gestiona un serviciu NoSQL pentru tine.
Deci doar dispoziție masa și spui
scrie cât de mult citit și capacitate doriți.
Și va livra asta pentru tine.
Deci este o extrem serviciu simplu de utilizat.
Apoi, există ElastiCache.
Deci, ElastiCache este nostru serviciu caching gestionate.
Acesta este de fapt un gestionată Redis sau ElastiCache.
Deci, din nou, puteți dispoziție un cluster de ElastiCache sau Redis instanțe
și nu trebuie să vă faceți griji cu privire la backup-uri, sau failover, sau la oricare dintre chestiile astea.
>> Apoi, avem serviciile noastre de aplicații.
Deci, CloudFront este nostru rețea de livrare de conținut
și trăiește pe aceste locuri canturi că am vorbit despre înainte.
Deci CloudFront poate fi folosit pentru streaming video live,
pentru la cerere de streaming video, și pentru a avea doar un site web,
deci ce gazduieste un site web.
Deci, puteți avea site-ul gazduit pe echilibrat de încărcare elastice,
sau instanțe, sau S3 găleți, sau doar on-premise hardware.
Și poți pune o CloudFront distribuire în fața ei.
Va cache conținutul.
Se va pune-l pe locațiile de margine.
Și așa că atunci când cineva merge la site-ul dvs.
acestea vor fi lovit CloudFront, care va, probabil, să mai aproape de ei
decât oricare ar fi originea este.
Și o să scape de o mulțime de sarcina de pe origine,
Astfel, atât tu economisirea de bani și obtinerea o experiență de utilizare mai bună.
>> Apoi, există Amazon CloudSearch.
Deci CloudSearch este o gestionate de servicii de căutare.
Deci ai trimite căutat ta date și vorbesc cu ea printr-un API,
și că va face rezultatele căutării pentru tine.
Apoi, există Elastic transcodificatorul.
Deci, este o soluție transcodare gestionat.
Ai pus videoclipurile într-o găleată S3, spune-i cum să codifica în,
ce format și ce dimensiune și totul.
Și vom codifica și a pus l într-un găleată S3 pentru tine.
>> Apoi, există serviciile noastre mari de date.
Deci avem Amazon EMR, care este elastic Harta Reducerea.
Deci, aceasta este o cadru Hadoop găzduit.
Deci, se poate invarti un grup Hadoop de la o instanță a sute de cazuri
dacă aveți nevoie.
Are integrare profundă a S3, astfel ca un sistem de fișiere pentru ea
puteți folosi HDSF, pe care îl face în mod tradițional cu Hadoop.
Sau puteți face S3 ca sistemul de fișiere.
>> Are suport pentru de stabilire a prețurilor la fața locului, care este,
pe Amazon, cât licitați pentru exces de capacitate.
Deci suporta toate că.
Aceasta susține cadre comune Hadoop cum ar fi Spark și rechin și stup
și de porc.
Și am văzut peste 5,5 milioane de clustere EMR
lansat la acest punct de pe Amazon.
>> Apoi ne-am luat AWS date Pipeline.
Deci Datele Pipeline este un serviciu care va permite
să mutați date peste diferite magazine noastra de date.
Astfel, puteți lua ceva de la S3, a pus in RDS, apoi face unele EMR pe ea,
a pus-o în Redshift, care este nostru aparat de stocare a datelor,
și apoi puteți trage ceva afară de o premisă pe, MySQL instanță.
Deci, există tot felul de lucruri pe care le puteți face cu asta.
>> Apoi, există Redshift.
Redshift este gestionat nostru aparat depozit de date.
Este menit să fie scară petabyte, așa puteți stoca o mulțime de date pe ea.
Este o arhitectură masiv paralelă.
Deci, puteți avea mai multe noduri dacă ai vrut să.
Și nu toate backup și toate chestii administrative pentru tine.
Și apoi există Kinesis.
Kinesis nostru este în timp real serviciu de procesare.
Astfel, puteți lua unele surse de date de streaming în timp real,
astfel spune ca Twitter furtun de pompieri sau o buchet de date jurnal, trimite-l la Kinesis.
Kinesis ocupă de toate asta pentru tine.
Și apoi vă puteți conecta lucrătorilor la ea pentru a scoate lucrurile
și, să zicem, face un tablou de bord în direct sau de a face analiză vii pe ea.
>> Deci, atunci avem serviciile noastre de implementare.
Deci, OpsWorks AWS este un cadru DevOps.
Deci, luați cererea, ai rupe în straturi.
Deci, v-ați luat echilibrist de încărcare strat, strat dvs. de web, stratul de aplicație,
layer-ul de baze de date, și tu lucruri dispoziție privind acele straturi
bazat pe rețete Chef.
Chef este o configurație sistem de management.
Deci, sprijină, de asemenea evenimente ciclului de viață și așa
dacă nu vrei să gestioneze ta Chef, dreapta,
dacă doriți să aveți un fel de mod programatic de a implementa lucruri
într-o formă instanțele acest este o opțiune pentru tine.
>> Apoi ne-am Elastic vrejul de fasole.
Deci, elastic vrejul de fasole este un serviciu care vă permite sa-- spune că ești un dezvoltator.
Ai codul într-un repo Git.
Tu nu vrei să aibă de a vă faceți griji despre implementarea propriile ELBs sau RDS
instanțe sau instanțe EC2 regulate.
Deci, ceea ce faci este de tine, de la codul, doar trimite-l la Elastic vrejul de fasole.
Elastic vrejul de fasole dispoziție va RDS instanțe și ELBs și toate chestiile astea
pentru tine și implementați codul pe ele.
Deci foarte mult face mai ușor pentru dezvoltatori
pentru a implementa codul lor pe AWS.
>> Apoi, există CloudFormation.
Deci, CloudFormation este un serviciu pentru tratarea infrastructura ca un cod.
Deci, acum, că aveți toate astea lucrurile în aplicație,
ai VPC ta, și regulile de grup de securitate,
și instanțele EC2, și dvs. RDS instanțe.
Deci, ai acest întreg Arhitectura pe AWS.
Ei bine, cum a face tu programatic de spin care sus sau recrea-l?
Puteți scrie un fișier JSON care reprezintă tot de asta.
Și apoi puteți [? ia?] acest fișier JSON
și implementa tău Infrastructura de pe ea.
Astfel încât să puteți avea o arhitectură în cazul în care, de fiecare dată când implementa cod,
se invarte o copie proaspătă de tot tău Arhitectura și apoi nu reușește peste la ea.
Deci, puteți face, de asemenea, acest lucru a au o infrastructură mutabil.
>> Apoi, în cele din urmă nu e noastre Servicii de administrare.
Deci serviciile noastre de administrare începe cu Amazon IAM,
asa ca este Identity și Access Management.
Deci, care vă permite să gestiona contul AWS
astfel încât să puteți avea sub utilizatori și grupuri și de a face
federație de identitate și tot felul de chestii.
Este foarte important pentru securitatea.
>> Apoi avem Amazon CloudWatch, care este serviciul nostru de valori.
Deci, vă oferă utilizarea procesorului și tot felul de măsurători.
Și tu poți face personalizat metrici, și [? poți să faci?]
scalare automată bazată pe aceste valori.
>> Și apoi ne-am CloudTrail.
Deci, CloudTrail este nostru serviciu de audit.
Deci, va loga apeluri API împotriva Amazon Web Services.
Deci, cine repornit acest caz?
Cine a schimbat acest grup de securitate?
Și le conectați la cupe necesare astfel încât să
Puteti vedea ce sa întâmplat în contul dvs. și cine a făcut-o.
>> Un nou serviciu care le au spații de lucru este.
Deci, este o virtualizare desktop pe AWS.
Deci, poți dispoziție o stație de lucru, o stație de lucru Windows
și va veni atunci în câteva minute.
Va fi conectat la activ tău director, deci cu utilizatorii.
Și tu poți reconstrui cu ușurință.
Puteți dispoziție cu ușurință unul nou.
Există diferite tipuri de cu diferite software-ul pe acolo.
>> Deci, acum că am trecut prin o mulțime de serviciile noastre, să
face un live demo actuale.
Așa că am de gând să treacă peste la browser-ul web mea aici.
Deci, ceea ce vreau să vă arăt este cum să setați rapid
o instanță EC2 cu Wordpress pe ea.
Și apoi mergem să facă același lucru,
dar vom învârti în sus o instanță RDS și o ELB.
Deci, vom face doar pe instanță și vom rupe toate nivelurile, de asemenea.
>> Așa că haideți să lanseze o instanță EC2.
Deci, primul lucru pe care Am făcut deja aici
este ai de gând să vrea pentru a avea o pereche de chei.
Deci, o pereche de chei vă permite să conectați la instanța actuale.
Deci, vă păstrați privat parte din perechea de chei,
și am pus publicul parte pe instanță.
Și asta e ceea ce vă permite să vă conectați.
Așa că am importat deja perechea mea chei, doar regulat perechea mea SSH cheie aici.
>> Și astfel un alt lucru Am de gând să fac aici este,
Am deja unele cazuri de funcționare, dar voi lansa unul nou.
Așa că am de gând să iau mea sistem de operare aici.
Deci, puteți vedea am o destul de alegere mare a sistemului de operare.
Așa că Mă duc la întâlnire standardul tău Amazon Linux.
>> Și am de gând să alegeți un tip de instanță.
Si din moment ce aceasta este o server web, am de gând
pentru a face o c3.large pentru că este probabil calcula intensiv.
Așa că am de gând pentru a alege un c3.large, și am de gând să lanseze unul dintre ei.
Am de gând să-l părăsească în implicit VPC de acum.
Am de gând să părăsească toate aceste lucruri singur.
>> Și am de gând să permită Monitorizarea CloudWatch
deoarece CloudWatch detaliat Monitorizarea se schimbă CloudWatch
monitorizarea de la cinci minute Rezoluția Rezoluția-un minut.
Așa că aș vrea ca împreună cu server web mea aici.
Și apoi am de gând să merg la depozitare.
Așa că aș vrea SSD de uz general pe aici.
8 concerte este, probabil, suficient pentru mine, așa că am de gând să păstrați.
Mă duc să eticheteze se Wordpress Demo.
Deci, aceasta este eticheta, așa că am Știi ce este de fapt.
Și apoi am de gând să configurați un grup de securitate.
Deci, un grup de securitate este ca un firewall pentru instanță.
Așa că am de gând să utilizeze un celor mele existente.
Deci, acest grup de securitate într- permite SSH, așa că am putea SSH în ea.
Și permite HTTP.
>> Acum, am de gând să vrea pentru a bloca stabilește că SSH un pic mai mult.
Tu nu vrei doar cineva din orice SSHing adresă IP din.
Deci, vom face asta după ce lansează.
>> Deci, eu sunt fericit cu toate din chestiile astea de aici.
Și am de gând să lanseze.
Și apoi am de gând să alege ce pereche de chei vreau.
Așa că am de gând să aleagă acel pereche de chei pe care am actualizat înainte.
>> Deci, acum că eu sunt în așteptare pentru ca aceasta să lanseze, să
du-te uita-te la grupul nostru de securitate.
Deci avem grupuri de securitate aici.
Iată de securitate mea grup pe care am pus-o în.
>> Am de gând să schimbe doar asta aici.
Așa că lasă-mă să fac acest lucru un puțin mai mare aici.
Așa că vreau să se schimbe această de oriunde la IP-ul meu.
Pentru că voia ridica automat IP-ul meu
aborda aici și blocare l un pic.
>> Și astfel în timp ce exemplu se invarte sus,
Să se rotească niște chestii pentru alte exemplu nostru
în cazul în care vom iesi baza de date și echilibrare a sarcinii
astfel încât să poată fi gata pentru noi.
Deci, primul lucru am de gând să vrea să faceți este să se rotească un echilibrist sarcină.
Așa că am de gând să aleagă o sarcină de echilibrare aici.
Și am de gând să-l numesc WordpressELB.
Și am de gând să doar-- toate Vreau este portul 80 în aici.
>> Și pentru acum pentru sănătatea verifica, Mă duc să fac TCP.
Deci, dacă funcționare Apache, va fi bine.
Și am de gând să mai mici sănătoși prag doar așa că devine sanatos
destul de repede.
Apoi, din nou, acest lucru are un grup de securitate.
Așa că am făcut deja o garanție grup de acest numit Wordpress ELB.
Și e de fapt doar de gând să accepte traficul din portul 80.
Și apoi eu nu am de gând să adăugați orice instanțe la aceasta pentru acum.
Și am de gând să sări marcarea.
Și așa vom a crea acest ELB chiar acum.
>> Astfel, a creat de echilibrare a sarcinii.
Am, de asemenea, de gând să lanseze unul mai pildă aici,
doar pentru partea de web a Wordpress meu.
Deci, aici vom merge.
Voi face la fel lucru am făcut înainte.
Deci c3.large, CloudWatch Monitorizarea detaliat activat.
SSD-urile cu scop general.
Suna acest Wordpress Web.
>> Și vreau să aleg un-- I deja au un grup de securitate pentru acest lucru.
Deci, acest grup de securitate acceptă trafic pe portul 80 din mea Wordpress ELB
grup de securitate, de la securitatea grupul de echilibrist mea de sarcină,
dar, de asemenea SSH, care din nou, vom bloca jos.
Așa că am de gând să lanseze acest lucru.
Corect.
>> Și apoi ce am de gând să fac în continuare este Am de gând să lanseze o instanță RDS.
RDS va fi baza mea de date.
Așa că am de gând să merg aici.
Am de gând să merg la RDS.
Am de gând să lanseze o nouă instanță.
Așa că am de gând să iau motorul meu.
Deci, aici am o alegere de MySQL, Postgres, Oracle, SQL Server sau.
Vreau MySQL.
Și așa am de gând să spun da.
>> Deci, aceasta este o opțiune pentru Multi-AZ.
Deci, multi-AZ, din nou, cele replici este de gând să se rotească a două instanțe RDS
și de a face replicarea între ele.
Și dacă nu vreau ca pot avea doar un singur exemplu, dar eu nu vreau asta.
Și apoi am de gând să alege motorul meu de baze de date.
Așa că am de gând să alegeți cel mai recent aici.
Și apoi am de gând să alegeți ce tip de instanță vreau.
>> Vreau un R3, astfel încât este memoria optimizat instanță.
Așa că am de gând să alegeți R3.
Și am de gând să alegeți Da, doresc Multi-AZ.
Și vreau SSD de uz general.
>> Și probabil vreau un pic mai mult de stocare.
Am de gând să aibă 10 de concerte aici.
Și apoi am de gând să alege unele prerogativelor.
Deci, ce este de identificare pentru baza mea de date?
Deci va fi wordpressdb1.
Am de gând să numim această rădăcină.
Am de gând să-i dea o parolă.
>> Și vom alege o grup de securitate pentru aceasta, de asemenea.
Așa că am făcut deja un grup de securitate pentru acest lucru.
Și apoi am de gând să dau un nume de bază de date.
Deci, vom doar numesc WordPress.
Și am de gând să alege-o fereastră de retenție
astfel încât aceasta nu backup pentru tine.
Așa că vreau o săptămână de backup.
Și nu am o preferință pentru fereastra de rezervă.
Și vreau să automat upgrade de versiune meu minor aici.
Așa că am de gând să părăsească implicit.
Și așa acum am lansare RDS mea instanță.
Chiar?
Deci, acum este creat.
Deci, acum suntem așteaptă pentru ca aceasta să instalați.
Deci, în timp ce se intampla, hai jurnal în primul rând pentru EC2 ne-am făcut.
Deci, este acest Wordpress Demo.
Și vom verifica acest lucru.
Da.
>> Deci, să vedem dacă putem conecta la ea.
Așa că am de gând să copiați numele de gazdă publică de ea.
Am de gând să se deschidă o fereastră coajă aici.
[Neauzit] SSH.
Utilizatorul implicită este EC2-utilizator.
>> Audiența: Leo, nu-i așa minte comandă [inaudibil]?
>> LEO ZHADANOVSKY: Bun?
Și așa să încercăm să SSH la.
Da.
Deci, eu sunt în instanță mea chiar acum.
Deci, eu sunt SSHed în.
E la cinci minute cam asa ceva este cu siguranta instanță mea.
>> Deci, primul lucru suntem O să vrei să faci aici
este este spunându-mi că, oh, Am niște actualizări de securitate.
Așa că Mă duc să ruleze fiecare actualizare de securitate pe aici.
[? sudo yum?] modificare minus y.
Deci va instala rapid cele.
Următorul lucru vreau să fac eu doriți să instalați unele mai multe lucruri.
Așa că am de gând să trebuie să instalați MySQL.
Am de gând să trebuie să instalați Apache.
Am de gând să trebuie să instalați PHP.
Am de gând să trebuie să instalați plugin-ul PHP pentru MySQL.
Și am să instalați serverul MySQL.
Așa că haideți să instalați chestia asta.
>> Instalarea.
Așa că a făcut.
Deci, acum vreau [? Httpd. ?] I doresc Apache să înceapă la boot.
Așa că am de gând să fac asta.
OK.
Deci, acum, dacă am reboot aceasta va începe.
>> De asemenea, doresc să încep MySQL la boot.
Deci, același lucru.
Hopa, typo aici.
În regulă.
Și apoi, de fapt eu voi începe serverul meu de web mai târziu.
Acum vreau să încep meu server de baze de date, totuși.
Deci, face acest lucru.
Și așa că începe pentru prima dată, așa că eu sunt
Va trebui să facă unele măsuri de bază aici.
Deci, primul lucru am de gând să fac este setat o parolă de root pentru MySQL mea.
>> Așa că Mă duc rula acest MySQL comandă instalare sigură.
Deci are nici o rădăcină curent parola, deci să stabiliți un.
Și am de gând pentru a elimina aceste utilizatorii anonimi care le creează
și dezactiva autentificare rădăcină.
Și scoate baze de date de test.
Deci, acest tot felul de productionizes MySQL dumneavoastră instalare.
>> Așa că a făcut.
Așa că acum ar trebui să fie în măsură să conecta la serverul meu MySQL.
Așa că am de gând să văd dacă, care funcționează aici.
Da.
Deci, eu sunt în serverul meu MySQL.
>> Deci, acum urmatorul lucru pe care vreau să fac este Vreau să creeze baza mea de date Wordpress.
Așa că am de gând să fac MySQL admin.
[Inaudibil]
În regulă.
Așa că am creat baza mea de date.
>> Și acum ce vreau să fac este I doriți să creați un utilizator Wordpress.
Așa că nu vreau să vă conectați la Wordpress mea cu utilizatorul root
pentru că ar fi rău.
Așa că aș vrea un utilizator care poate doar accesa baza de date Wordpress.
Așa că hai să mergem pe aici din nou.
Și vom [? muta?] asta aici.
>> Deci, ceea ce fac aici este Am crearea unui utilizator care
se poate conecta la localhost asta e identificate prin parola super-securizat
aici.
Și apoi voi acorda aceasta accesului utilizatorilor la întreaga bază de date.
În regulă.
Și atunci acum ar trebui să fie capabil să vă conectați ca utilizator care
și a vedea numai că baza de date [? și?] bază de date de test.
>> Așa că am de gând să fac mysql minus u WordPress, în loc de rădăcină.
În regulă?
Și atunci ar trebui să fim capabil să do-- dreapta?
Deci, eu pot vedea baza mea de date Wordpress aici.
Deci, asta e minunat.
>> Deci, acum avem nevoie pentru a efectiv descărca și instala Wordpress.
Așa că hai să mergem la directorul nostru web.
Așa că am de gând să wget Wordpress, cea mai recentă versiune de Wordpress aici.
Am de gând pentru a extrage asta.
Și acum am de gând să schimb directorul HTML, care
este implicit [? web] rădăcină,? cu directorul Wordpress, așa.
>> În regulă.
Și acum am de gând să doar schimbare permisiunile astfel încât Apache
utilizator detine directorul Wordpress.
În regulă.
Și, în fine, am de gând să înceapă mea server web și sperăm funcționează totul.
În regulă.
Acum să vedem ce se întâmplă aici.
Așa că am de gând să merg aici.
Și văd dacă pot obține în acest caz aici.
În regulă.
Deci, aici e ecran nostru de configurare Wordpress.
Deci, noi știm toate aceste informații.
Deci, numele nostru de bază de date este WordPress.
>> Numele de utilizator noastră va fi WordPress.
Am parola foarte sigure aici.
Vom fi conectarea la localhost.
Și vom rula instalare.
>> Acum suntem doar de gând să da site-ul meu un nume.
Deci Blog Amazing lui Leo.
[Neauzit] nume de utilizator.
Mă duc pentru a obține o parolă pentru numele meu de utilizator.
Am de gând să pună în adresa mea de e-mail.
Si din moment ce este un test de unul, eu nu fac vrea motoarele de căutare pentru a indexa acest lucru.
Deci, acum suntem instalarea Wordpress.
Deci, acum suntem gata.
>> Deci, aici e Wordpress mea.
Și aici e tabloul de bord meu.
E un Wordpress pe deplin funcțională.
Pot actualiza plugin-uri aici dacă am vrut să.
Fă ce vreau aici.
Și așa că aici e real meu complet care rulează Wordpress pe meu o instanță.
>> Acum, acest lucru este mare, dacă aveți o site-ul de test, dar acest lucru nu scară.
Avem o instanță.
Putem face asta instanță într-adevăr frumos, dar la un moment dat
ai de gând să se termine de cameră scalare verticală.
Deci, ai de gând să vrea să scară mai mult decât atât.
>> De aceea ne-am tors în sus cu toate aceste alte chestii.
Deci, haideți să vedem dacă nostru RDS instanță se face.
[? Da,?] RDS noastre exemplu este aproape gata.
Deci, asta e în regulă pentru că, între timp, putem configura exemplu nostru EC2.
Va fi doar o ușor diferită procedură.
>> Deci avem Wordpress-ul nostru.
Acum am avut deja o funcționare ieri.
Așa că tocmai am să dau seama care una a fost că am lansat astăzi.
Deci, acesta a fost lansat 04 noiembrie.
Deci, asta e cel de la ziua de azi.
[? Știu că?] Acesta a fost a lansat, oh, 04:00.
Deci, de fapt, acesta este unul nou.
Da.
OK.
>> Deci, aceasta este noua mea instanță.
Deci, din nou, am de gând să SSH în ea.
Așa că haideți să ne întoarcem la terminalul meu aici.
Așa că am de gând să ies din asta.
Am de gând să SSH în noul instanță.
În regulă.
Așa că am de gând să aibă de a face unele dintre aceleasi lucruri aici.
Așa că am de gând să ruleze actualizări de securitate.
Am de gând să instala câteva pachete.
Pachetele vor fi ușor diferite acum.
>> Deci, eu nu am nevoie de serverul MySQL pentru că suntem de rupere asta.
Așa că încă de gând să instalați clientul MySQL.
Sunt încă de gând să instalați Apache.
Sunt încă de gând să instala PHP și PHP MySQL.
Doar că nu am de gând să instala serverul MySQL.
>> Atunci eu sunt încă de gând să facă sigur Apache începe la boot.
Acum, avem nevoie de date să fie în sus.
Deci, în timp ce noi nu că hai adăuga acest exemplu pentru echilibrare încărcare.
Deci, vom merge la încărcare nostru Balancer aici.
Și noi suntem doar de gând să notați ID de instanță.
Ai exemplu ID-ul meu aici.
>> Când mă duc la echilibrist mea sarcină, a se vedea, aici e echilibrist mea de sarcină,
aici e numele său DNS.
Deci are de zero instanțe în funcțiune chiar acum
pentru că nu am adăugat orice instanțe la ea.
Așa că am de gând să adăugați instanță mea.
Deci, aici e lista mea de instanțe.
Deci, dacă vreau asta, așa că sunt O să adăugați asta la ea.
>> Acum o să aștepte și nu se va
pentru a activa această instanță până când acesta devine sănătos.
Și nu va deveni sănătos până mă întorc pe serverul meu de web.
Să vedem dacă RDS noastre exemplu este din nou în sus.
În regulă.
Marea.
Deci, noul nostru instanță RDS este gata.
Deci, acesta este punctul final de exemplu meu RDS.
Deci, ce am de gând să faceți este să am O să se conecteze la instanță mea RDS.
Deci, aceasta este acum un complet gestionate de baze de date MySQL.
Are de rezervă constituite la ea.
E redundant.
Ea spun sus în doar câteva minute.
Așa că acum ar trebui să fie în măsură să SSH în ea SSH from-- sau nu,
dar conectați la ea cu clientul MySQL.
>> Da.
Așa că iată-mă aici.
Am intrat.
Deci, acum acest lucru se întâmplă să fie similară cu excepția suntem doar o rupere.
Deci, din nou, am de gând să efectiv ieși din acest lucru pentru o secundă.
Ei bine, am deja creat baza de date Wordpress
pentru că am pus Wordpress acolo, așa Mă duc pentru a crea utilizatorul Wordpress.
Și acolo va fi ceva mici diferențe de aici
din ceea ce am făcut data trecută.
Deci, vom crea utilizator Wordpress,
dar acum noi nu vom fi logare de la mai localhost.
Vom fi de logare de instanța EC2.
Și nu o să știe în mod necesar despre ce adresă IP vine de la,
sau nu vrem să specificați se la această granularitate.
>> Vom avea de securitate grupuri care fac sigur că numai
serverele noastre web pot conecta la acest lucru.
Așa că doar de gând să permită l de, la acest nivel,
de la orice conexiune adresa IP.
Așa că ne-am făcut asta.
Și acum suntem doar Va trebui să, din nou,
acorda acest acces utilizator la baza de date Wordpress.
Deci, acum Mă duc la schimba aceasta a unui wild card.
În regulă.
Deci, ne-am înțeles.
Să plecăm de aici.
Deci, vom face doar sigur pe care le pot conecta acum.
Mă duc să se schimbe numele meu de utilizator de WordPress.
În regulă.
Deci suntem în.
Așa că funcționează.
Acum vom, din nou, trebuie să înființat Wordpress pe acest caz.
Deci, ce vom avea să faceți este să mergeți la Var, www.
Trebuie să se mute HTML director de html.old.
În regulă.
Și vom avea pentru a descărca Wordpress.
>> În regulă.
Extract Wordpress.
Vom muta la directorul HTML.
În regulă.
Și am de gând să schimba permisiunile.
Și apoi vom începe Apache.
>> Deci, ce trebuie să se întâmple acum este acolo va
să fie practic cinci reîncearcă pe acest ELB.
Și este în cele din urmă, acest exemplu este va deveni sanatos pe ELB.
Deci, [neauzit] aici.
Să vedem.
Acest exemplu nu este încă sănătos.
Deci, ce am de fapt O să faceți este să mă duc
pentru a schimba starea de sănătate a verifica un pic bit mai mult doar pentru a face mai repede.
Putem schimba mai târziu.
Așa că haideți să spun că vreau sănătos Pragul de trei în loc de cinci.
OK.
Deci, acum suntem în serviciu.
>> Așa că acum am de gând să merg la acest echilibrist sarcină.
Și ar trebui proxy-mă înapoi până la această instanță,
și vom înființat Wordpress pe aici.
Acum, dacă aveți propriul tău nume de domeniu sau ceva,
poti face doar o CNAME Rezultatele la acest nume DNS.
Și echilibrarea sarcina elastic serviciu este scalabil la capătul din spate,
așa că cântare sus și în jos pe cont propriu.
Deci, ar putea fi mai multe adrese IP.
DPI-ar putea schimba.
Deci trebuie să facă trimitere întotdeauna se de la faptul că numele DNS.
>> În regulă.
Deci, aici vom merge.
Ne-am întors la ecranul nostru de configurare.
Acum vom face același proces aproape.
Deci, numele nostru de bază de date este WordPress.
Numele nostru nume de utilizator este WordPress.
Avem aceeași super- sigur parolă ca și mai înainte,
cu excepția gazda bazei de date este acum Va fi instanță RDS.
>> Deci, vom merge aici.
Vom merge la RDS.
Vom merge la instanțe mele.
Am nevoie de numele meu punct final aici.
E asta.
Așa că Mă duc la copiați și inserați acest lucru.
În regulă?
Deci, haideți să vedem dacă asta a lucrat.
În regulă.
Așa că funcționează.
Deci, vă puteți conecta la instanța RDS.
Din nou, o să fi Leo Awesome Blog.
În regulă.
>> Deci, acum vom instala Wordpress nostru.
Deci, am terminat.
Deci, permiteți-mi să vă conectați pentru a vă asigura că a lucrat.
OK.
>> Deci, acum avem o de funcționare pe deplin Wordpress.
Putem face tot felul de operațiuni pe ea.
Deci, diferența este că acum avem o bază de date separată.
Aceasta baza de date este redundantă.
Mai avem doar un singur web serverul, dar am putea acum
ia o imagine de acest web server-l lanseze din nou,
și apoi avem două servere web în spatele acestei echilibrist sarcină.
>> Obiectivul nu se schimba dacă e unul, sau două, sau 50 servere de web.
Putem scala dincolo de acest lucru.
Deci, există plugin-uri pentru Wordpress unde puteți utiliza S3 pentru activele dumneavoastră statice.
Puteți folosi CloudFront a cache acele active.
Puteți folosi ElastiCache, astfel încât să poate folosi Memcached practic
pentru a stoca de stat sesiune acolo.
>> Deci, în timp ce scară de la unul la mai multe cazuri,
ai de gând să se presupună că aceste cazuri sunt efemere,
astfel încât să poată pleca.
Deci, ai să te gândești despre unde pot stoca busteni,
în cazul în care nu am stoca de stat sesiune.
Cum pot face așa că e în regulă că aceste cazuri pot dispărea, sau mai mult
dintre ele pot apărea?
Deci, ai de gând să trebuie să răspunde la întrebări de genul asta.
Dar e model destul de comun.
Deci, doar începe descărcare orice lucruri persistente la alte niveluri.
>> Deci, acum avem acest lucru, suntem făcut [? trei niveluri?] lucru.
Ultimul lucru pe care am O să fac aici este că sunt
de gând să facă echilibrist mea sarcină un pic mai solidă
acum că este marcat ca fiind sanatoase.
Deci nu e de obicei o idee bună pentru site-uri web
de a face controale de sănătate TCP, deoarece Apache-ul ar putea fi de până,
dar ar putea fi revenirea erori PHP.
Deci, nu vrei asta.
>> Deci, ce am de gând să face aici este am de gând
pentru a schimba acest lucru pentru un control de sănătate HTTP.
Și va fi index.php, nu index.html.
Și vom schimba acest lucru prag sănătos înapoi la cinci.
Așa că a făcut.
Așa că ar trebui să fie mai sănătos.
Da.
Deci, suntem încă în funcțiune.
>> Deci așa setați până Wordpress pe AWS.
Deci, eu cred că în mai puțin de 20 de minute ne-am atât înființat pe un exemplu, pe cont propriu,
și o arhitectură complet trei niveluri în cazul în care fiecare nivel este independent scalabil.
Poti face tot felul de lucruri interesante
cu baza de date la scară, de asemenea.
>> Lasă-mă să-ți arăt o mai lucru interesant aici.
Deci, haideți să spunem pentru acest Vreau să izbucni citește din scrie.
Pot crea o replica citit.
Așa că am de gând să doar a crea o replică citire.
Deci, acest lucru se întâmplă la fi read1 wordpressdb1.
Am de gând să o fac pe aceeași regiune, dar eu
ar putea face într-o regiune diferită.
Deci, vom începe provizionare o replica citit aici.
Deci, acum suntem crea replică de citire.
Asta fiind creat acolo în partea de jos.
Deci, poți să faci tot felul de chestii misto aici.
>> Așa că am terminat cu demo-ul.
Deci, eu cred că avem aproximativ 10 minute.
Deci, voi lua orice oricine intrebari are, despre orice subiect legat AWS.
Oricine?
Se răcește.
În regulă.
Multumesc tuturor.