1
00:00:00,120 --> 00:00:01,910
Pekâlâ, herkese hoşgeldiniz.

2
00:00:02,010 --> 00:00:06,610
Sonraki birkaç videoda, açık uygulamalarımızı dağıtmak hakkında konuşacağız.

3
00:00:06,780 --> 00:00:12,120
Temel olarak şu anda çalışmakta olan bu uygulamaları nasıl alabiliriz ve teknik olarak

4
00:00:12,120 --> 00:00:14,740
Cloud 9'u kullanarak konuşlandırıldıklarında iyi çalışıyorlar.

5
00:00:15,300 --> 00:00:21,960
Birkaç RL'imiz var Kamp sunucumuz çalışırken biliyorsunuz Annemize gönderebileceğim bir UR L var Arkadaşıma

6
00:00:21,960 --> 00:00:26,170
gönderebilirim Facebook'ta yayınlayabilir ve insanlar bu uygulamayı ziyaret edebilir.

7
00:00:26,400 --> 00:00:34,410
Ancak elbette uygulama sunucumun bir yerde bir Amazon sunucusunda veya bir Heroku sunucusunda veya kendi sunucusunda

8
00:00:34,410 --> 00:00:38,010
24/7 çalışmasına sahip olmakla aynı şey değildir.

9
00:00:38,100 --> 00:00:41,490
Temel olarak Cloud Nine sunucularından başka bir şey.

10
00:00:41,490 --> 00:00:43,460
Cloud 9 ile ilgili bir şey yanlış değil.

11
00:00:43,470 --> 00:00:48,370
Aslında uygulama dağıtmak için tasarlanmamıştır.

12
00:00:48,480 --> 00:00:53,880
Düğüm uygulamaları çalıştırdığımızda sunucumuza başlayınca yaptığımız dağıtımlar.

13
00:00:54,000 --> 00:00:59,350
Evet, bulut 9'da bir sunucu başlatılıyor ve düzgün çalışıyor.

14
00:00:59,730 --> 00:01:06,480
Ancak Cloud 9'u bu sunucuyu durdurur kaldırmaz sorunum var C denetimine veya çalışma

15
00:01:06,480 --> 00:01:09,240
alanım yeniden başlattığımda problemlere girerim.

16
00:01:09,240 --> 00:01:12,240
Bu uygulama artık çalışmıyor.

17
00:01:12,240 --> 00:01:18,660
Diğer sorun, uygulamanızın üzerinde çalıştığınız veya uygulamaya konulan veya uygulanılan uygulamanın

18
00:01:18,660 --> 00:01:24,930
kopyası olan bir kopyasının olması genelde iyi bir fikir değildir.

19
00:01:25,230 --> 00:01:31,370
Diyelim ki, eklemek istediğim yeni bir özellik eklemek istediğimi biliyorsunuz diyelim.

20
00:01:31,860 --> 00:01:38,220
Google Haritalar'ı bilmiyorum veya bazılarının bir metin mesajı göndermeyi içerdiği herhangi bir şey eklemek için

21
00:01:38,220 --> 00:01:42,710
herhangi bir özellik eklemeyi istemiyorum, bunu yapmak için sunucuyu durdurmam gerekiyor.

22
00:01:42,720 --> 00:01:48,300
Bu yüzden, Yelp kamp uygulamanın işleri denemekten vazgeçmesini istemeliyim, çünkü hatırlamak gerekirse, bu değişikliklerin birçoğunu

23
00:01:48,300 --> 00:01:50,320
uygulamak için sunucuyu yeniden başlatmak zorundayız.

24
00:01:50,430 --> 00:01:55,870
Dolayısıyla hizmetimizde boşluklar var, burada bir şeyler denemek istersek bir şeyleri hata ayıklamak istiyoruz.

25
00:01:56,160 --> 00:02:01,380
Aslında onu herkesin gördüğü kodun aynı kopyası üzerinde ayıracağım.

26
00:02:01,410 --> 00:02:03,010
Uygulamayı kim kullanıyorsa onu.

27
00:02:03,210 --> 00:02:05,430
Açıkçası bu da büyük bir meseledir.

28
00:02:05,730 --> 00:02:12,720
Yapacağımız şey Heroku adlı bir araç kullanmaktır ve Heroku aslında sadece

29
00:02:12,720 --> 00:02:13,670
kiraladığınız sunuculardır.

30
00:02:13,950 --> 00:02:16,450
Onları aslında bir şirket satış gücü sahibi.

31
00:02:16,650 --> 00:02:21,460
Dijital Okyanus gibi benzer şirketlerin seçenekleri var.

32
00:02:21,630 --> 00:02:29,610
Orada bir düğüm jitsu modülü modulo deniyor, orada bu şirketlerin yüzlerce var.

33
00:02:29,880 --> 00:02:35,040
Heroku olsa muhtemelen en meşhurdur ve onu kullanmamızın başlıca nedeni

34
00:02:35,040 --> 00:02:40,230
buzsuz bir plana sahip olmasıdır, ancak gerçekten güçlü ve güçlüdür.

35
00:02:40,440 --> 00:02:42,800
Büyük şirketler Heroku'yu daima kullanıyorlar.

36
00:02:42,840 --> 00:02:45,930
Yani sadece amatör bir çözüm falan bilmiyorsunuz.

37
00:02:46,470 --> 00:02:52,440
Öyleyse Heroku'nun, uygulamanın dağıtımını yaparken yaptıklarının ne yaptıklarını,

38
00:02:52,740 --> 00:02:55,980
başkasının sunucusunda çalıştırmak olduğunu söyleyelim.

39
00:02:56,010 --> 00:02:58,970
Veya kendi sunucunuz olabilir, sadece bir sunucu olabilir.

40
00:02:59,000 --> 00:02:59,720
Bu kadar.

41
00:02:59,730 --> 00:03:04,160
Bir yerde bir sunucuda çalışıyor ve sadece 7 gün 24 saat gidiyor.

42
00:03:04,440 --> 00:03:10,860
Yapabileceğimiz, sadece kendi sunucumuzdan çıkıp İnternet'e bağlı bir bilgisayar inşa etmemiz ve bunun

43
00:03:10,860 --> 00:03:14,050
günün 24 saati köşede oturmasını sağlayın.

44
00:03:14,370 --> 00:03:18,840
Elbette bu ders için gerçekten mantıklı değil ve eskiden eskiden olduğu gibi pek

45
00:03:18,840 --> 00:03:20,410
çok şirket için mantıklı değil.

46
00:03:20,430 --> 00:03:24,440
Ve eğer bir şey dağıtmak için bir hizmet sunmanın tek yolu varsa.

47
00:03:24,690 --> 00:03:32,400
Ve sonra size, dağıtım ve bulut servislerini bir hizmet olarak tanıyan bu devasa büyük dalgalanmalar ya

48
00:03:32,430 --> 00:03:35,170
da bu şirketlerin gelgit dalgası geldi.

49
00:03:35,190 --> 00:03:43,470
Amazon AWOS Heroku gibi şeylerin hepsinde daha önce bahsettiğim diğer tüm şirketler sadece temel olarak

50
00:03:43,520 --> 00:03:49,510
bilgisayarınızı kiralamak için var olan işletmeler size sunucu alanınızı düzeltiyor.

51
00:03:49,560 --> 00:03:51,240
İşte burada yaptığımız şey de bu.

52
00:03:51,300 --> 00:03:56,940
Heroku'ya dağıtacağımız zaman, yapmamız gereken tek şey, ne olursa olsun o uygulama kampanyanıza ne

53
00:03:56,940 --> 00:04:02,170
yaparsak uygulamanızı elde etmektir ya da sadece onu Heroku sunucularına almaya çalıştık blog

54
00:04:02,170 --> 00:04:04,270
uygulamanız olsun ve oradan başlatmaktır. o.

55
00:04:04,380 --> 00:04:05,830
Heroku bize bir sana verecek.

56
00:04:05,880 --> 00:04:11,460
9'da çalışır ve tam olarak burada başka bir bilgisayar başka bir sunucu.

57
00:04:11,460 --> 00:04:17,490
Kendi özel alanımıza yeniden yönlendirmek için gönderebileceğimizi özelleştirebiliriz, ancak ne istersek yapabiliriz

58
00:04:18,090 --> 00:04:23,220
ancak amaç yalnızca bu bilgisayarda veya bu çalışma alanında bulut

59
00:04:23,340 --> 00:04:27,810
Bir sonraki videoda sonraki birkaç videoda bunu yapacağız, size hızlı bir

60
00:04:28,080 --> 00:04:32,720
uygulamayı evet koymak için basit ve basit bir uygulamayı nasıl dağıtacağınızı göstereceğiz.

61
00:04:32,910 --> 00:04:36,270
Hiçbir veri tabanı hiçbir mango hiçbir kimlik doğrulama yok.

62
00:04:36,390 --> 00:04:38,380
Ve sonra Yelp kampının nasıl kurulacağını göstereceğim.

63
00:04:38,400 --> 00:04:44,250
Veritabanlarını ve güvenlik sorunlarını düşünmeniz biraz karmaşıktır.

64
00:04:44,250 --> 00:04:46,190
Böylece yine güzel ve basit başlayacağız.

65
00:04:46,380 --> 00:04:51,380
Bir sonraki videoda, bu işlemi bu bilgisayardan bilgisayara aktarmaya çalışacağız.

66
00:04:51,380 --> 00:04:56,310
Bu makine, HIEROCLES'a bulutluyor ve iyi çalıştığından emin olunuz ve Heroku'yu.

67
00:04:56,490 --> 00:05:02,730
Ve bir sonraki videonun sonuna kadar, paylaşabileceğiniz ve yayından düştüğünden endişelenmeniz gerekmeyecek şekilde konuşlandırılmış

68
00:05:02,730 --> 00:05:04,550
bir bağlantıya sahip olacaksınız.
