Dobrze witam ponownie wszystkich.
W ciągu najbliższych kilku filmach będziemy mówić o wdrażaniu naszej wyraźnej aplikacje.
Zasadniczo w jaki sposób uzyskać te aplikacje, które są aktualnie uruchomione i pracują dobrze technicznie są one wdrażane za pomocą Cloud 9.
Mamy kilka RL wiesz, kiedy mój serwer jest uruchomiony obóz Mam U R L, które mogę wysłać mamie mogę wysłać je do znajomych mogę opublikować go na Facebooku, a ludzie mogą odwiedzić ten wniosek.
Ale oczywiście to naprawdę nie jest to samo, co mój serwer aplikacji mający gdzieś działa 24/7 na serwerze Amazon lub na serwerze Heroku lub na własnym serwerze.
Zasadniczo coś innego niż Cloud Nine serwerach.
Nie dlatego, że jest coś nie tak z Cloud 9.
Tyle, że to nie jest przeznaczone do faktycznego wdrażania aplikacji.
Wdrożenia te, które robiliśmy, gdy zaczynamy nasz serwer, gdy uruchamiamy aplikacje węzła.
Tak, że uruchamia się serwer na cloud 9 i działa dobrze.
Ale jak tylko Cloud 9 ma żadnych problemów jak najszybciej zatrzymać ten serwer uderzę control-C lub moich restartów obszaru roboczego potem napotkasz problemy.
Ten wniosek nie jest już uruchomiony.
Innym problemem jest to, że nie jest to ogólnie dobry pomysł, aby mieć jedną kopię swojej aplikacji, nad którym pracujesz, która jest taka sama kopia aplikacji, która jest wdrażana albo że to jest lepszy.
Więc powiedzmy, że wiesz, że chcesz dodać nową funkcję chciałem dodać.
Nie wiem, Mapy Google czy chcę dodać coś obejmujących niektóre wysyłanie wiadomości tekstowych, co zaprezentowanie to musiałbym zatrzymać serwer faktycznie zrobić.
Więc będę musiał się zatrzymać mój app Yelp obóz spróbować rzeczy, bo pamiętam, musimy ponownie uruchomić serwer dla wielu tych zmian w życie.
Tak więc mamy braki w naszym serwisie, gdzie jeśli chcesz spróbować coś chcę debugować coś.
Jestem rzeczywiście debugowania go na tej samej kopii kodu, że każdy inny nie widzi.
Kto korzysta z aplikacji.
Tak oczywiście, że jest to duży problem, jak również.
Więc co mamy zamiar zrobić, to użyć narzędzia o nazwie Heroku i Heroku jest w zasadzie tylko serwery, że jesteś wynajmu.
Jest to dział sprzedaży firma posiada je w rzeczywistości.
Jest grono opcji podobnych firm jak Ocean Digital.
Jest jeden moduł o nazwie węzła jitsu modulo że jest setki tych firm tam.
Heroku jest prawdopodobnie najbardziej znanym i choć głównym powodem używamy go to, że ma lodu wolnego planu, ale jest to również naprawdę bardzo solidna i mocna.
Duże firmy korzystają Heroku cały czas, jak również.
Więc to nie tylko ty amatorskie rozwiązanie lub coś wiedzieć.
Więc porozmawiajmy o tym, co Heroku to co to jest to, co robią, co Wdrażanie jest, kiedy wdrożyć aplikację wszystko, co robisz, jest uruchomienie go na cudzym serwerze.
Albo może to być własny serwer, a także, ale tylko serwer.
to jest to!
To jest uruchomiony na serwerze gdzieś i to po prostu będzie 24/7.
Co mogliśmy zrobić, to po prostu nasz własny serwer wyjść zbudować komputer podłączony do internetu i po prostu, że siedzi w kącie działa 24/7.
Oczywiście, że tak naprawdę nie ma sensu na ten kurs i to faktycznie nie ma sensu dla wielu firm, które do tej pory.
A jeśli jedynym sposobem służenia aplikacji rozmieszczania coś.
A potem przyszedł ten ogromny ogromny wzrost lub tę falę firm świadczących wiesz wdrażania i usług cloud jako usługa.
Rzeczy takie jak Amazon AWOS Heroku wszystkie inne rzeczy wszystkie inne firmy już wcześniej wspomniałem istnieją firmy, które istnieją w zasadzie wyłącznie do zasilania komputera czynszu poprawić ci miejsce na serwerze.
Więc to jest to, co tutaj robimy.
Gdy mamy zamiar wdrożyć do Heroku wszystko, co musimy zrobić, to dostać naszą aplikację cokolwiek to wniosek jest Ci yup obozu lub nasz blog aplikacja my po prostu staramy się je na serwerach Heroku a potem po prostu uruchom go tam i to to.
Heroku dadzą nam ciebie.
Możemy dostosować że możemy wysłać go do przekierowania do naszej własnej domenie niestandardowej może robić, co chcemy, ale cel jest tylko mieć naszej aplikacji, która działa na tym komputerze lub w tym obszarze roboczym w chmurze 9 i zrobić dokładnie to, co zrobiliśmy tutaj wyjątkiem inny komputer inny serwer.
Więc mamy zamiar to zrobić w ciągu najbliższych kilku filmów w następnym filmie mamy zamiar pokazać, jak wdrożyć bardzo proste prostą aplikację do trasy ekspresowa app tak.
Nie ma żadnych baz mango Nie Brak uwierzytelniania tego.
A potem pokażę ci, jak wdrożyć obóz Yelp.
To jest trochę bardziej skomplikowana, gdy trzeba rozważyć baz danych i problemy z bezpieczeństwem.
Więc znowu mamy zamiar rozpocząć ładne i proste.
Tak więc w następnym filmie będziemy faktycznie go o tym procesie przekazującego kod z tego komputera.
Maszyna ta chmura 9 do HIEROCLES i upewniając się, że działa dobrze i Heroku.