1
00:00:00,120 --> 00:00:01,910
Oké iedereen van harte welkom terug.

2
00:00:02,010 --> 00:00:06,610
In de komende paar video's die we gaan praten over het implementeren van onze uitdrukkelijke toepassingen.

3
00:00:06,780 --> 00:00:14,740
In principe hoe krijgen we deze apps die momenteel worden uitgevoerd en ze zijn prima dat ze technisch geïmplementeerd met behulp van Cloud 9 werken.

4
00:00:15,300 --> 00:00:26,170
We hebben een paar RL U weet wanneer mijn kamp-server wordt uitgevoerd Ik heb een U R L die ik kan sturen naar mijn moeder dat ik het kan sturen naar mijn vrienden kan ik post-it op Facebook en kunnen mensen die toepassing bezoeken.

5
00:00:26,400 --> 00:00:38,010
Maar natuurlijk is het niet echt hetzelfde als het hebben van mijn app server ergens loopt 24/7 op een Amazon-server of op een Heroku server of op mijn eigen server.

6
00:00:38,100 --> 00:00:41,490
In principe iets anders dan Cloud Nine servers.

7
00:00:41,490 --> 00:00:43,460
Niet dat er iets mis is met Cloud 9.

8
00:00:43,470 --> 00:00:48,370
Het is gewoon dat het niet is ontworpen voor het daadwerkelijk implementeren van toepassingen.

9
00:00:48,480 --> 00:00:53,880
Die implementaties die we hebben gedaan toen we onze ober wanneer we knooppunt apps draaien.

10
00:00:54,000 --> 00:00:59,350
Ja, die begint een server op cloud 9 en het werkt prima.

11
00:00:59,730 --> 00:01:09,240
Maar zodra Cloud 9 heeft eventuele problemen zo snel als ik stoppen met die server raakte ik de controle-C of mijn werkruimte opnieuw opgestart dan lopen we in de problemen.

12
00:01:09,240 --> 00:01:12,240
Die aanvraag is niet meer actief.

13
00:01:12,240 --> 00:01:24,930
Het andere probleem is dat het over het algemeen geen goed idee om een ​​kopie van uw toepassing die u bezig bent, dat hebben, is hetzelfde exemplaar van de toepassing die wordt ingezet of dat wordt geserveerd.

14
00:01:25,230 --> 00:01:31,370
Dus laten we zeggen dat je weet dat ik wil toe te voegen in een nieuwe functie wilde ik toe te voegen in.

15
00:01:31,860 --> 00:01:42,710
Ik weet niet Google Maps of ik wil toevoegen in iets waarbij sommige het verzenden van een SMS-bericht wat voorzien is ik nodig zou hebben om de server om dat daadwerkelijk te doen stoppen.

16
00:01:42,720 --> 00:01:50,320
Dus ik zou moeten stoppen met mijn Yelp kamp app dingen uit te proberen, want vergeet niet dat we moeten de server opnieuw voor veel van deze wijzigingen door te voeren.

17
00:01:50,430 --> 00:01:55,870
Dus dan hebben we hiaten in onze dienstverlening waar als ik iets wil uitproberen Ik wil iets debuggen.

18
00:01:56,160 --> 00:02:01,380
Ik ben eigenlijk debuggen het op hetzelfde exemplaar van de code die iedereen ziet.

19
00:02:01,410 --> 00:02:03,010
Wie is het gebruik van de applicatie.

20
00:02:03,210 --> 00:02:05,430
Zo duidelijk is dat een groot probleem ook.

21
00:02:05,730 --> 00:02:13,670
Dus wat we gaan doen is gebruik maken van een tool genaamd Heroku en Heroku is eigenlijk gewoon servers die u verhuren.

22
00:02:13,950 --> 00:02:16,450
Het is een sales force bedrijf is eigenaar van hen eigenlijk.

23
00:02:16,650 --> 00:02:21,460
Er is een heleboel opties vergelijkbare bedrijven zoals Digital Oceaan.

24
00:02:21,630 --> 00:02:29,610
Er is een zogenaamde knooppunt jitsu modulus modulo dat er honderden van deze bedrijven die er zijn.

25
00:02:29,880 --> 00:02:40,230
Heroku is waarschijnlijk de meest bekende en hoewel de belangrijkste reden dat we het gebruik ervan is dat het een ijsvrije plan, maar het is ook echt heel robuust en krachtig.

26
00:02:40,440 --> 00:02:42,800
Grote bedrijven gebruiken Heroku de hele tijd ook.

27
00:02:42,840 --> 00:02:45,930
Dus het is niet alleen maar weet dat je amateur oplossing of iets dergelijks.

28
00:02:46,470 --> 00:02:55,980
Dus laten we praten over wat Heroku is wat het is wat ze doen wat implementeren is wanneer u een toepassing alles wat je doet loopt het op iemand anders server implementeren.

29
00:02:56,010 --> 00:02:58,970
Of het kan uw eigen server ook, maar slechts een server.

30
00:02:59,000 --> 00:02:59,720
Dat is het.

31
00:02:59,730 --> 00:03:04,160
Het is het draait op een server ergens en het is gewoon 24/7.

32
00:03:04,440 --> 00:03:14,050
Wat we kunnen doen is gewoon onze eigen server te gaan bouwen aan een computer aangesloten op het internet en hebben gewoon dat zitten in de hoek running 24/7.

33
00:03:14,370 --> 00:03:20,410
Natuurlijk is dat niet echt zinvol voor deze cursus en het eigenlijk niet zinvol voor een heleboel bedrijven die vroeger was.

34
00:03:20,430 --> 00:03:24,440
En als de enige manier van serveren een toepassing van iets inzetten van.

35
00:03:24,690 --> 00:03:35,170
En toen kwam er deze enorme enorme stijging of deze vloedgolf van bedrijven die bieden u weet implementatie en cloud-diensten als een service.

36
00:03:35,190 --> 00:03:49,510
Dingen zoals Amazon AWOS Heroku alle andere dingen die alle andere bedrijven die ik eerder vermeld zijn er bedrijven die uitsluitend bestaan ​​in principe te huur je computer macht juist je server ruimte.

37
00:03:49,560 --> 00:03:51,240
Dus dat is dat is wat we hier doen.

38
00:03:51,300 --> 00:04:04,270
Als we gaan inzetten om Heroku alles wat we moeten doen is onze toepassing wat dat ook applicatie is dat je yup camp of onze blog app we gewoon proberen om het te krijgen om Heroku servers en dan gewoon beginnen met het daar en dat is het.

39
00:04:04,380 --> 00:04:05,830
Heroku zal ons een u geven.

40
00:04:05,880 --> 00:04:23,220
We kunnen aanpassen dat we het kunnen sturen naar omleiden naar onze eigen aangepaste domein kunnen doen wat we willen, maar het doel is gewoon om onze applicatie die werkt op deze computer of in deze werkruimte in cloud 9 hebben en doen precies wat we hier deden behalve op andere computer andere server.

41
00:04:23,340 --> 00:04:32,720
Dus we gaan doen dat in de komende paar video's in de volgende video gaan we laten zien hoe je een heel eenvoudige eenvoudige toepassing implementeren op de route een uitdrukkelijke app ja.

42
00:04:32,910 --> 00:04:36,270
Geen databank geen mango geen verificatie niets van dat.

43
00:04:36,390 --> 00:04:38,380
En dan zal ik je laten zien hoe je Yelp kamp zetten.

44
00:04:38,400 --> 00:04:44,250
Het is een beetje ingewikkelder wanneer je databases en veiligheidskwesties te overwegen.

45
00:04:44,250 --> 00:04:46,190
Dus nogmaals we gaan beginnen leuk en eenvoudig.

46
00:04:46,380 --> 00:04:51,380
Dus in de volgende video zullen we eigenlijk gaan over dit proces overbrengen code van deze computer.

47
00:04:51,380 --> 00:04:56,310
Deze machine cloud 9 tot Hierocles en ervoor te zorgen dat het loopt goed en Heroku.
