WEBVTT

00:00:00.590 --> 00:00:04.575
Hey, Bulut'a hoş geldin.
Microsoft Ignite'da Native Show.

00:00:04.575 --> 00:00:06.960
Ralph'e rastladım.
Squillace, ve o oldu

00:00:06.960 --> 00:00:09.495
Cloud Native hakkında konuşmak
uygulama birleştirme.

00:00:09.495 --> 00:00:12.540
Burada bir sürü şey oluyor.
Cloud Native Applications hakkında.

00:00:12.540 --> 00:00:14.550
Ralph'i bulmaya gidiyorum.
ve biz hakkında konuşmak için gidiyoruz

00:00:14.550 --> 00:00:19.950
Bu yepyeni bir araç. Hey
Ralph. Nasıl gidiyor?

00:00:19.950 --> 00:00:21.645
Hey, Shane. Seni gördüğüme göre çok güzel.

00:00:21.645 --> 00:00:23.430
İyi. Az önce gördüm.
CNAB hakkındaki konuşman.

00:00:23.430 --> 00:00:25.050
Bittiğine sevindim.

00:00:25.050 --> 00:00:26.310
Ama çok iyi gitti diye düşündüm.

00:00:26.310 --> 00:00:28.440
İyi. Biliyor musun, ben.
Koridorun sonunda bir yer var.

00:00:28.440 --> 00:00:30.090
Neden gidip bir koltuk oturmuyoruz?
ve bu konuda biraz daha konuşmak.

00:00:30.090 --> 00:00:30.750
Evet, evet. Bunu yapmayı çok isterim.

00:00:30.750 --> 00:00:30.930
Çok güzel.

00:00:30.930 --> 00:00:51.780
[MÜZİk]

00:00:51.780 --> 00:00:55.930
Pekala Ralph. Ben de gördüm.
CNAB ile ilgili sunumunuz.

00:00:56.150 --> 00:00:58.250
Buna bakıyorum ve.

00:00:58.250 --> 00:01:02.240
ne sorunları çalışıyoruz soran
Bu yeni araç ile çözmek için?

00:01:02.240 --> 00:01:03.740
Bana bir fikir verebilir misin?

00:01:03.740 --> 00:01:05.900
ve ne çalışıyoruz
Bu şeyi çözmek için mi?

00:01:05.900 --> 00:01:09.020
Bu yüzden bu olduğunu unutmayın
Bulut Yerli Gösterisi.

00:01:09.020 --> 00:01:09.635
Evet, evet.

00:01:09.635 --> 00:01:11.510
>> Unutmayın ki biz
Cloud Native hakkında konuşuyor.

00:01:11.510 --> 00:01:13.190
Şimdi, bu gerçekten demek oluyor ki.

00:01:13.190 --> 00:01:17.120
bu API'ler bizim
yazılımımızı taşımak için kullanmak,

00:01:17.120 --> 00:01:19.920
altyapımızı oluşturmak,
ve saire.

00:01:20.140 --> 00:01:23.060
Sen bir müteahhitsin, eğer sana verirsem.

00:01:23.060 --> 00:01:25.430
bu inşa etmek için yeteneği
şey ya da o şey,

00:01:25.430 --> 00:01:27.470
ama bir program ile, ne
Yapacak mısın?

00:01:27.470 --> 00:01:29.450
Yaratmaya başlayacaksın.
Bunlardan milyonlarcası.

00:01:29.450 --> 00:01:31.250
Neden? Çünkü yapabilirsin,

00:01:31.250 --> 00:01:34.340
ve bu sağlar çıkıyor
Gerçekten karmaşık şeyler inşa ediyorsun.

00:01:34.340 --> 00:01:36.335
mikro hizmetler ve benzeri.

00:01:36.335 --> 00:01:38.360
Bu gerçekten iyi ve güzel.

00:01:38.360 --> 00:01:40.010
Ama şimdi fonksiyonların var.

00:01:40.010 --> 00:01:42.200
sadece Kubernetes değil,
Ki bu sıcak bir şey,

00:01:42.200 --> 00:01:43.700
ama işlevleriniz var ve

00:01:43.700 --> 00:01:45.810
sunucusuz ve var
bazı depolama kurmak için,

00:01:45.810 --> 00:01:47.720
ve depolama alanınız
aslında olmak değil

00:01:47.720 --> 00:01:49.925
aynı yerde
senin infazın,

00:01:49.925 --> 00:01:52.579
birden fazla kontrol düzlemi,

00:01:52.579 --> 00:01:54.590
birden fazla API ve araç.

00:01:54.590 --> 00:01:59.090
Şimdi, zorluk değil
mutlaka uygulamanızı bir araya getirin.

00:01:59.090 --> 00:02:00.620
Ya bu uygulamayı satmak istiyorsan?

00:02:00.620 --> 00:02:03.785
ya vermek isterseniz
Başka biri, bunu nasıl yapıyorsun?

00:02:03.785 --> 00:02:06.905
README 9 mil uzunluğunda.

00:02:06.905 --> 00:02:10.895
Sanal ortamınız
onlarınkiyle tamamen aynı mı?

00:02:10.895 --> 00:02:13.160
Birden bire,
işiniz, beyniniz

00:02:13.160 --> 00:02:16.525
ya da olması gereken bilgi
bir paket halinde onlara sevk edilir.

00:02:16.525 --> 00:02:16.915
Tabii ki.

00:02:16.915 --> 00:02:18.055
CNAB'nın,

00:02:18.055 --> 00:02:20.215
Bulut Yerel Uygulama
Demetler, içeri giriyorlar.

00:02:20.215 --> 00:02:23.170
Bir alete ihtiyacın olacak.
Bunu yap, bu da Porter.

00:02:23.170 --> 00:02:27.125
Açıklanan belirtim
nasıl bu CNAB olduğunu.

00:02:27.125 --> 00:02:29.180
Anladığım kadarıyla,

00:02:29.180 --> 00:02:31.565
belki basitleştirebilirim.
seyirci için,

00:02:31.565 --> 00:02:35.630
Bu benim için bir MSI olduğunu
dağıtılmış uygulamalar.

00:02:35.630 --> 00:02:38.150
Evet, evet. Eğer içindeysen.
Windows ortamı

00:02:38.150 --> 00:02:40.115
çünkü sen
orada uzun bir süre.

00:02:40.115 --> 00:02:40.345
Evet, evet.

00:02:40.345 --> 00:02:42.585
Bulut için MSI'ı düşünüyorsun.

00:02:42.585 --> 00:02:44.780
Bu açık kaynak,
herkes kullanabilirsiniz.

00:02:44.780 --> 00:02:47.060
Tüm işletim üzerinde çalışır
sistemleri ve benzeri.

00:02:47.060 --> 00:02:49.475
Yani bir Bulut için MSI bile değil.

00:02:49.475 --> 00:02:50.015
Evet, evet.

00:02:50.015 --> 00:02:51.695
Her şey için MSI.

00:02:51.695 --> 00:02:53.075
Linux dünyasındaysanız,

00:02:53.075 --> 00:02:55.385
Bir Dev ya da Bulut için bir RPM's.

00:02:55.385 --> 00:02:55.670
Evet, evet.

00:02:55.670 --> 00:02:58.235
>> Mac'teyseniz
Dünya, bu bir DMG.

00:02:58.235 --> 00:03:00.155
Böylece anlayabiliyorum.
Ne diyorsun.

00:03:00.155 --> 00:03:05.310
Geçenlerde bir Kubernetes vardı.
kurmak zorunda kaldım.

00:03:05.310 --> 00:03:09.215
Bir uygulamam vardı.
üzerinde 15 mikro hizmet vardı.

00:03:09.215 --> 00:03:11.780
Bazı fonksiyonlarım var ve.
Aslında geçiyordum.

00:03:11.780 --> 00:03:13.460
bu README adım adım

00:03:13.460 --> 00:03:15.560
adım ve ben vurmaya devam etti
Şu barikatlar.

00:03:15.560 --> 00:03:15.930
Evet, evet.

00:03:15.930 --> 00:03:18.050
Bunu etkinleştiremedim
bu ve benzeri hizmet

00:03:18.050 --> 00:03:20.525
kümemde, baştan başla.

00:03:20.525 --> 00:03:22.340
Tüm bunlar başarısız oldu, yeniden inşa etmek zorunda kaldım.

00:03:22.340 --> 00:03:23.900
benim küme, ve sinir bozucu.

00:03:23.900 --> 00:03:26.044
>> Evet, ve çünkü
README çok uzun,

00:03:26.044 --> 00:03:28.190
Eğer adım 2'de bir şey unuttuysan,

00:03:28.190 --> 00:03:30.980
emin olabilirsiniz tek yolu
bunu yapacağını

00:03:30.980 --> 00:03:33.770
yine her şeyi yok etmektir
ve adım 1'den başlatın.

00:03:33.770 --> 00:03:35.480
Bu son derece sinir bozucu.

00:03:35.480 --> 00:03:37.825
Zamanınızı ve enerjinizi boşa harcarlar.

00:03:37.825 --> 00:03:38.460
Evet, evet.

00:03:38.460 --> 00:03:40.890
Bu sadece Microsoft'a ait bir şey mi?

00:03:40.890 --> 00:03:42.500
İşin içinde başka şirketler de var mı?

00:03:42.500 --> 00:03:44.210
Hayır. Yani belirtim

00:03:44.210 --> 00:03:46.340
aslında bir parçası
Linux Vakfı.

00:03:46.340 --> 00:03:47.570
Bu biraz karmaşık.

00:03:47.570 --> 00:03:49.130
ama Linux Vakfı vardır

00:03:49.130 --> 00:03:51.740
içinde özel bir vakıf

00:03:51.740 --> 00:03:54.035
bu Ortak denir
Kalkınma Vakfı.

00:03:54.035 --> 00:03:56.210
İşte burada şirketler
ve topluluklar alabilirsiniz

00:03:56.210 --> 00:03:59.270
birlikte ve bir belirtim yazmak
ve kamuya açık bir şekilde yönetilsin.

00:03:59.270 --> 00:04:02.390
CNAB belirtimi,

00:04:02.390 --> 00:04:05.990
altında bir CNAB projesi
LF içinde JTF,

00:04:05.990 --> 00:04:07.545
bu da demek oluyor ki,
temelleri tüm yol aşağı.

00:04:07.545 --> 00:04:07.905
Doğru.

00:04:07.905 --> 00:04:10.780
Ama bu halka açık bir yönetim.
Belirtimi.

00:04:10.780 --> 00:04:17.075
Intel orada, Datadog olduğunu
İşte, Docker orada.

00:04:17.075 --> 00:04:18.020
>> HashiCorp.

00:04:18.020 --> 00:04:20.540
>> HashiCorp, NYU,

00:04:20.540 --> 00:04:23.030
işbirlikçileri bir sürü
Microsoft'a ek olarak.

00:04:23.030 --> 00:04:25.220
Hepimiz birlikte çalışıyoruz.
bunları oluşturmak için.

00:04:25.220 --> 00:04:26.660
>> Örneğin, Docker uygulaması

00:04:26.660 --> 00:04:28.715
bir CNAB uyumlu PEP aracı da.

00:04:28.715 --> 00:04:31.235
Docker uygulaması yla bir uygulama oluşturursanız,

00:04:31.235 --> 00:04:32.660
Porter kurabilir.

00:04:32.660 --> 00:04:34.250
Porter'la bir uygulama oluşturursanız,

00:04:34.250 --> 00:04:35.740
Docker uygulaması yükleyebilir.

00:04:35.740 --> 00:04:38.090
>> Porter CLI olduğunu
yarattığımız

00:04:38.090 --> 00:04:41.370
belirtimi ile çalışmak için sipariş.

00:04:41.370 --> 00:04:42.430
Evet, doğru.

00:04:42.430 --> 00:04:42.695
Tamam, tamam.

00:04:42.695 --> 00:04:43.805
Yani düşününce,

00:04:43.805 --> 00:04:47.450
cnab hakkında konuşmak kolay
Bilmeniz gereken bir şey.

00:04:47.450 --> 00:04:48.630
Aslında bilmene gerek yok.

00:04:48.630 --> 00:04:50.980
İstediğin şey,
Deneyim istiyorsun.

00:04:50.980 --> 00:04:52.220
Eğer mühendissen,

00:04:52.220 --> 00:04:54.465
eninde sonunda içine alırsınız
belirtimi kendisi.

00:04:54.465 --> 00:04:58.700
Bu yüzden dağıtmayı düşündüğümde
dağıtılmış uygulamalar,

00:04:58.700 --> 00:05:00.440
şimdi belki bazı bir kenara koymak

00:05:00.440 --> 00:05:02.390
diğer altyapı
sunucusuz gibi parçalar

00:05:02.390 --> 00:05:04.805
Çünkü sete gideceğim.
Belki de kendi başıma.

00:05:04.805 --> 00:05:06.860
Çok fazla zaman ve enerji harcadım.

00:05:06.860 --> 00:05:09.440
öğrenme Beste ve
bundan önce, bu oldu

00:05:09.440 --> 00:05:11.930
Sürü, ve şimdi, konuşuyoruz.
Kubernetes hakkında, ve ben

00:05:11.930 --> 00:05:14.540
Miğfer çizelgelerini öğrenme
ve tüm bu araçlar,

00:05:14.540 --> 00:05:16.730
bu nasıl farklı
Compose gibi bir şey?

00:05:16.730 --> 00:05:18.934
Çünkü bir araya getirebilirim.

00:05:18.934 --> 00:05:22.265
15 servis ve ben,
''Docker-beste Up'',

00:05:22.265 --> 00:05:25.435
ya da Kubernetes varsa,
Şunu söyleyebilirim ki,

00:05:25.435 --> 00:05:27.320
''Uygula'', ve tüm geçmek

00:05:27.320 --> 00:05:30.890
dağıtım dosyalarım ve hizmetim
dosyaları ve bu benim için olur.

00:05:30.890 --> 00:05:34.200
Bunun ne farkı
Öyle bir şey mi?

00:05:34.610 --> 00:05:39.230
Bu gerçekten her şey
kullandığınız

00:05:39.230 --> 00:05:43.415
bir araya getirmek için gerekli
tek bir kapta bir şey.

00:05:43.415 --> 00:05:45.590
Aslında farklı değil.

00:05:45.590 --> 00:05:49.430
Örneğin, ben gösterebilirim
bir paket olduğu yerde,

00:05:49.430 --> 00:05:51.770
Nerede Helm Charts, Terraform, var

00:05:51.770 --> 00:05:55.220
bazı yok özel bir ikili
özel bir şey, bu özel öğeler.

00:05:55.220 --> 00:05:58.415
Örneğin,
Docker Compose orada.

00:05:58.415 --> 00:06:02.170
Fark şu ki Docker
Oluşturma belirli bir çalışma zamanıdır.

00:06:02.170 --> 00:06:03.860
Bir kez daha yapman gereken ne var?

00:06:03.860 --> 00:06:05.525
hizmetleriniz var
yukarı ve çalışan?

00:06:05.525 --> 00:06:05.999
Anlıyorum.

00:06:05.999 --> 00:06:08.570
Yani tipik olarak,
sonra Docker Compose yapmak,

00:06:08.570 --> 00:06:13.775
Bir Oluştur ile Docker uygulaması
dosya, tüm çalışacak.

00:06:13.775 --> 00:06:15.470
Ama sonra sen.
bir PowerShell çalıştırmak zorunda

00:06:15.470 --> 00:06:16.670
başka bir şey yapmak için komut dosyası.

00:06:16.670 --> 00:06:18.050
Belki bir CDN yapılandırın,

00:06:18.050 --> 00:06:19.730
Belki ARM'da bir şeyler yaparsın.

00:06:19.730 --> 00:06:21.500
Belki Cloudflare'da bir şeyler yaparız.

00:06:21.500 --> 00:06:23.270
>> Bazı AD izinleri ayarlayın,
Öyle bir şey.

00:06:23.270 --> 00:06:24.410
Kesinlikle,

00:06:24.410 --> 00:06:26.450
uygulamayı en azından yapılandırın.

00:06:26.450 --> 00:06:32.029
Şimdi, o adım çoktan bitti.

00:06:32.029 --> 00:06:36.320
Burada yaptığın şey Porter'ın yardım ediyor.
tüm süreci koymak

00:06:36.320 --> 00:06:38.060
bir paket içinde, ve sonra sadece

00:06:38.060 --> 00:06:40.385
Docker çekme, Docker
mecazi itin.

00:06:40.385 --> 00:06:43.835
Porter'ın kurulumu.
Porter kaldırın.

00:06:43.835 --> 00:06:46.190
Ama bunu bir URL'den yapabilirsiniz.

00:06:46.190 --> 00:06:46.505
Anlıyorum.

00:06:46.505 --> 00:06:47.630
Sana gösterebilirim.

00:06:47.630 --> 00:06:49.550
O zamana ulaşacağız.
Bir demo görmeyi çok isterim.

00:06:49.550 --> 00:06:51.170
Sadece birkaç tane daha var.
etrafında sorular

00:06:51.170 --> 00:06:54.155
çünkü bu başka bir araçtır.

00:06:54.155 --> 00:06:56.750
Kulağa her şey gibi geliyor.

00:06:56.750 --> 00:06:59.000
bu belirtimin sağladığı ve

00:06:59.000 --> 00:07:03.335
Porter gibi sesler sağlayabilir
bir geliştirici olarak bana bir şey,

00:07:03.335 --> 00:07:06.905
Teslim etmek isteyebilirim.
Ops ekibime ve de ki:

00:07:06.905 --> 00:07:08.195
''Bu senin sorunun.''

00:07:08.195 --> 00:07:10.160
Çünkü bir geliştirici olarak,

00:07:10.160 --> 00:07:12.650
Sadece yazmak istiyorum.
kod ve kontrol

00:07:12.650 --> 00:07:14.630
içinde ve bir şey var
bu süreci başka bir şekilde ele almak,

00:07:14.630 --> 00:07:15.890
bir CI/CD işlemi gibi.

00:07:15.890 --> 00:07:16.355
Tabii ki.

00:07:16.355 --> 00:07:19.760
>> Ben ilk hatırlıyorum
Docker'ı yaptığım zaman,

00:07:19.760 --> 00:07:20.990
Docker'ın yaptığını yaptım.

00:07:20.990 --> 00:07:23.135
Docker koşmak, ve ben, dedim ki,
"Dostum, bu sihir."

00:07:23.135 --> 00:07:23.690
Evet, evet.

00:07:23.690 --> 00:07:25.970
>> Bu da başka bir

00:07:25.970 --> 00:07:27.710
ben sadece başka bir araç

00:07:27.710 --> 00:07:30.475
bir süre için kullanabilirsiniz ve
Geçecek mi?

00:07:30.475 --> 00:07:33.285
Bir sürü soru soruyorum.
belki bir soruda.

00:07:33.285 --> 00:07:36.540
Ama bu benim endişem.

00:07:36.540 --> 00:07:38.025
"Dostum, bu güzel bir araç.

00:07:38.025 --> 00:07:40.085
Gidip kullanacağım ve sonra.

00:07:40.085 --> 00:07:42.995
belki de sadece benim için
Dev test iç döngü.''

00:07:42.995 --> 00:07:44.900
Bu benim için bir üretim aracı mı yoksa

00:07:44.900 --> 00:07:46.610
Bu bir üretim
benim Ops ekibi için araç?

00:07:46.610 --> 00:07:48.560
>> Cevap, tüm olabilir

00:07:48.560 --> 00:07:50.790
bu araçlar sadece araçlar olduğu için.

00:07:50.790 --> 00:07:51.905
Sen bir mühendissin.

00:07:51.905 --> 00:07:54.050
Bir dereceye kadar araçlara bakın

00:07:54.050 --> 00:07:57.065
şüphecilik çünkü sen
Bir karar alır.

00:07:57.065 --> 00:07:59.995
Bir örnek verelim.
geliştirici açısından.

00:07:59.995 --> 00:08:01.430
Bu uygulamayı ben yaptım.

00:08:01.430 --> 00:08:02.690
ya da başvurunuzu oluşturabilirsiniz,

00:08:02.690 --> 00:08:05.150
sizin Docker Swarm
uygulama, örneğin.

00:08:05.150 --> 00:08:07.460
Ama sen.
vermek ve

00:08:07.460 --> 00:08:09.680
yazmak zorunda
Birisi için README.

00:08:09.680 --> 00:08:10.490
Tabii ki.

00:08:10.490 --> 00:08:12.170
O README'ı aldıklarında,

00:08:12.170 --> 00:08:14.090
isteyecekler.
bunu otomatikleştirmek için.

00:08:14.090 --> 00:08:17.000
Porter bunu yapmana izin veriyor.

00:08:17.000 --> 00:08:19.850
ama diğer insanlar sağlar
alarak sizin için bunu yapmak için

00:08:19.850 --> 00:08:22.700
bir README ve koyarak
yapılandırılmış bir YAML dosyası.

00:08:22.700 --> 00:08:24.470
Aslında yazmak zorunda değiller.

00:08:24.470 --> 00:08:27.975
Bash komut dosyası veya PowerShell
ya da onun gibi herhangi bir şey.

00:08:27.975 --> 00:08:30.855
Bir kere yaptılar mı, şimdi.
CI/CD'nizin bir parçası.

00:08:30.855 --> 00:08:33.155
Şimdi, sen, geliştirici,

00:08:33.155 --> 00:08:36.260
Porter'a hiç dokunmazsın ve
Umurumda değil, sorun değil.

00:08:36.260 --> 00:08:37.760
Yani bu açıdan bakıldığında, bu olabilir

00:08:37.760 --> 00:08:41.300
bir Ops aracı çünkü
şimdi bu anlık

00:08:41.300 --> 00:08:44.810
bu karmaşık kurulum ve bu
karmaşık uygulama şimdi

00:08:44.810 --> 00:08:46.760
değişmez ve olabilir

00:08:46.760 --> 00:08:48.830
boyunca aktarılan
otomasyon sisteminiz.

00:08:48.830 --> 00:08:51.140
Dijital olarak imzalanabilir,
indirilebilir,

00:08:51.140 --> 00:08:54.365
güvenilir bir kayıt defterine koymak
değişmez bir varlık olarak.

00:08:54.365 --> 00:08:58.955
Bu iletişim kurmak için çok yararlıdır.
başkasına fikirlerinizi,

00:08:58.955 --> 00:09:00.725
bir olarak olsa bile
geliştirici ihtiyacı yoktu.

00:09:00.725 --> 00:09:02.330
Ama başka yerler de var.

00:09:02.330 --> 00:09:03.920
nerede daha fazla olabilir
bir geliştirici aracı.

00:09:03.920 --> 00:09:06.320
Yani örneğin, eğer
küçük bir takım ya da eğer

00:09:06.320 --> 00:09:10.310
bir bölüm ve yardım etmek gerekir
diğer insanlar senin eşyalarını kur,

00:09:10.310 --> 00:09:12.230
aslında bir paket oluşturabilirsiniz

00:09:12.230 --> 00:09:14.180
çünkü bu
sizin için yapmak kolay ve

00:09:14.180 --> 00:09:17.960
başkasına vermek ve şimdi
O insanların öğrenmesine gerek yok.

00:09:17.960 --> 00:09:18.560
Anlıyorum.

00:09:18.560 --> 00:09:21.469
>> Beyniniz, sırayla
uygulamanızı kullanmak için,

00:09:21.469 --> 00:09:23.630
şöyle diyebilirsin, ''Porter
etiketiyle yükleyin.''

00:09:23.630 --> 00:09:25.970
Onlar olduğu sürece
uygun kimlik bilgileri,

00:09:25.970 --> 00:09:29.795
tam olarak aynı yükleyeceğiz
yüklenmesi için inşa şekilde.

00:09:29.795 --> 00:09:31.660
Yani gerçekten senaryona bağlıdır.

00:09:31.660 --> 00:09:33.160
Bu bir altyapı aracı.

00:09:33.160 --> 00:09:37.510
>> Ben Helm çizelgeleri ile biliyorum
ve belli ki Docker dosyaları,

00:09:37.510 --> 00:09:39.890
Docker görüntüleri, biz var
Bunları saklamak için bir yer.

00:09:39.890 --> 00:09:44.530
Biz diğer genelinde paylaşabilirsiniz
kayıt defteri gibi dağıtım yerleri.

00:09:44.530 --> 00:09:46.430
Böylece Azure'a koyabilirim.
Konteyner Kayıt Defteri,

00:09:46.430 --> 00:09:48.605
Docker Hub'ınız, hatta GitHub'ınız.

00:09:48.605 --> 00:09:51.170
Bizim CNAB demetleri, biz mümkün

00:09:51.170 --> 00:09:53.140
bu tür koymak için
onları paylaşmak için yerler?

00:09:53.140 --> 00:09:56.450
Evet, kesinlikle. Bu yüzden bir
bir belirtim hakkında güzel şeyler,

00:09:56.450 --> 00:09:58.460
sadece OCI spesifikasyonu,

00:09:58.460 --> 00:10:00.365
örneğin, Docker görüntüleri,

00:10:00.365 --> 00:10:05.300
bir CNAB paketi ve
Bu iç iş.

00:10:05.300 --> 00:10:08.066
Bir kurulum var.
varsayılan olarak konteyner.

00:10:08.066 --> 00:10:09.050
Bunu uzatabilirsin.

00:10:09.050 --> 00:10:09.910
Başka şeyler de yapabilirsin.

00:10:09.910 --> 00:10:13.250
Bunların hepsi OCI görüntüleri.
varsayılan olarak Porter'da.

00:10:13.250 --> 00:10:15.920
Bu porter yayınyapabilirsiniz anlamına gelir

00:10:15.920 --> 00:10:19.655
Docker gibi bir OCI kayıt defteri
Hub veya ACR gibi özel bir hub,

00:10:19.655 --> 00:10:21.540
ya da yapmak istediğiniz her yerde.

00:10:21.540 --> 00:10:24.555
Hatta bunu yapabilir ve
İsterseniz seri hale,

00:10:24.555 --> 00:10:26.750
yerel bir kayıt defterine indirin.

00:10:26.750 --> 00:10:29.810
Onlar sadece Docker görüntüleri
dağıtım amaçları,

00:10:29.810 --> 00:10:31.520
hangi ağ etkisi yapar

00:10:31.520 --> 00:10:34.400
artık mümkün sadece
bir Docker görüntüsü ile,

00:10:34.400 --> 00:10:36.530
bir hizmet gibi, ama aslında,

00:10:36.530 --> 00:10:40.415
tüm uygulama artı onun
dağıtım ve yükseltme yığını.

00:10:40.415 --> 00:10:43.670
Bu da beynini bir konteynıra koyar.

00:10:43.670 --> 00:10:46.100
Bu yüzden.
için çok yararlı bir araç

00:10:46.100 --> 00:10:49.220
değişmezlik olarak ağ etkisi
ve dağıtım.

00:10:49.220 --> 00:10:52.380
Tabii ki. Peki kim yararları
bu demetleri en?

00:10:52.380 --> 00:10:55.070
Şimdi, belki.
Kendi soruma cevap ver.

00:10:55.070 --> 00:10:55.715
Bunun için gidin.

00:10:55.715 --> 00:10:59.839
Gidip düşüneceğim.
hakkında şimdi benim READMEs,

00:10:59.839 --> 00:11:01.970
özellikle son
uygulama ben sadece yüklü,

00:11:01.970 --> 00:11:03.365
tüm hizmetleri ve gitmek,

00:11:03.365 --> 00:11:06.290
''Hey, Bayan veya Bay.

00:11:06.290 --> 00:11:07.580
Az önce bana söylediğin mühendis.

00:11:07.580 --> 00:11:10.460
tüm bu 15 adım şeyler üzerinden gitmek,

00:11:10.460 --> 00:11:13.160
belki de gidip bakmalısın.
bu CNAB belirtimi,

00:11:13.160 --> 00:11:15.140
Porter'ı kullanın ve
tüm adımları dışarı.

00:11:15.140 --> 00:11:16.595
Sadece düğmeye basmam gerekiyor.

00:11:16.595 --> 00:11:21.280
veya Porter yüklemek ya da
komut ne olursa olsun.''

00:11:21.280 --> 00:11:23.180
Bundan faydalanacağımı biliyorum.

00:11:23.180 --> 00:11:24.785
dağıtmaya çalışmaktan,

00:11:24.785 --> 00:11:27.515
ama aynı zamanda

00:11:27.515 --> 00:11:31.520
isteyebilecek müşterilerimiz
bu uygulamayı kullanmak için?

00:11:31.520 --> 00:11:34.160
Bunu
biz koymak bir şey

00:11:34.160 --> 00:11:38.090
insanların bir pazar
uygulamalarımızı birleştirin ve dağıtın.

00:11:38.090 --> 00:11:40.775
Bu şekilde inşa edeceğiz.
Bu büyük dağıtılabilir uygulamalar?

00:11:40.775 --> 00:11:43.280
Tabii ki. Tahmin edebilirsin.
bu çok olurdu,

00:11:43.280 --> 00:11:44.660
yapmak için çok basit.

00:11:44.660 --> 00:11:46.580
Aslında, biz konuşuyoruz
nasıl pazar hakkında

00:11:46.580 --> 00:11:49.500
biz bunu yapabilir
CNAB şu anda paketler.

00:11:50.790 --> 00:11:53.650
Bunu kolayca yapabilirsin, tabii ki.

00:11:53.650 --> 00:11:54.850
Çünkü bu bir OCI görüntüsü.

00:11:54.850 --> 00:11:57.880
bu imzalanabilir, bu olabilir
güvenilir, bunu tekleyebilirsiniz,

00:11:57.880 --> 00:12:00.010
bunu doğrulayabilir ve teklif edebilirsiniz

00:12:00.010 --> 00:12:02.275
bir pazar yeri ve aynı zamanda
doğrudan müşterilerinize.

00:12:02.275 --> 00:12:02.725
Tamam, tamam.

00:12:02.725 --> 00:12:05.230
Bu, benim.
açıklamaya çalıştığımı düşünüyorum.

00:12:05.230 --> 00:12:06.460
müşterilerine verir olmasıdır

00:12:06.460 --> 00:12:10.975
birleşik bir değişmez yükleme
her seferinde özel beynin.

00:12:10.975 --> 00:12:11.170
Doğru.

00:12:11.170 --> 00:12:12.565
Bu güveni arttırır.

00:12:12.565 --> 00:12:15.130
desteğinizi azaltır
maliyetler ve bunun gibi şeyler.

00:12:15.130 --> 00:12:16.780
İster bir
pazar yeri ya da

00:12:16.780 --> 00:12:19.570
müşteri işi yapmak
doğrudan, örneğin.

00:12:19.570 --> 00:12:19.930
Tamam, tamam.

00:12:19.930 --> 00:12:22.630
Ama başka küçük
yapabileceğiniz ufacık özellikler.

00:12:22.630 --> 00:12:24.010
Unutma, bu sadece bir konteyner.

00:12:24.010 --> 00:12:25.330
bir belirtimi vardır.

00:12:25.330 --> 00:12:26.800
Yani örneğin, ben aslında olabilir

00:12:26.800 --> 00:12:29.545
gui yükleyicisi oluşturmak
Bunlardan biri için.

00:12:29.545 --> 00:12:33.580
Yani aslında
ne gibi görünüyor vermek

00:12:33.580 --> 00:12:38.260
görsel bir MSI deneyimi
tamamen Bulut ait paket,

00:12:38.260 --> 00:12:40.810
bir müşteriye
gerçekten bir BT yanlısı değil,

00:12:40.810 --> 00:12:42.970
ama ihtiyacı var ve kimlik bilgisine sahip,

00:12:42.970 --> 00:12:44.935
bir yüklemeniz gerekiyor
ve kimlik bilgileri vardır.

00:12:44.935 --> 00:12:48.685
Aslında sadece bir USB takabilirsiniz
anahtar, mecazi konuşma.

00:12:48.685 --> 00:12:48.970
Doğru.

00:12:48.970 --> 00:12:50.650
Doğru. Uygulama başlatma

00:12:50.650 --> 00:12:52.960
ve "Yükle"ye tıklayın,
kimlik bilgilerini ekleyin.

00:12:52.960 --> 00:12:54.610
Bu ortamlarda, aniden, ama

00:12:54.610 --> 00:12:56.440
paket olur
sadece olmak ek

00:12:56.440 --> 00:12:58.180
paylaşılabilir ve müşterileriniz için ve

00:12:58.180 --> 00:13:00.655
güvenilir bir varlık
pazar, örneğin.

00:13:00.655 --> 00:13:03.730
Bu senaryolarda,
için son derece esnek hale

00:13:03.730 --> 00:13:06.190
çok daha geniş bir dizi
olmayan müşteriler

00:13:06.190 --> 00:13:08.755
teknik düzeye sahip
yaptığınız uzmanlık.

00:13:08.755 --> 00:13:11.314
Tamam, tamam. Şimdi, bir
hızlı demo biz üzerinden çalıştırabilirsiniz?

00:13:11.314 --> 00:13:11.550
Evet, tabii.

00:13:11.550 --> 00:13:12.685
Belki bana bu sembolü gösterirsin.

00:13:12.685 --> 00:13:14.860
bana bir paketin ne olduğunu göster ve
Tüm bu şeyler nasıl çalışır?

00:13:14.860 --> 00:13:15.760
Evet, kesinlikle.

00:13:15.760 --> 00:13:16.420
Tamam, tamam. Şuna bir bakalım.

00:13:16.420 --> 00:13:19.000
Eğer buraya bakıyorsak,

00:13:19.000 --> 00:13:21.160
yapılacak en kolay şey,
Basit bir tane yapacağız.

00:13:21.160 --> 00:13:22.885
Görebilirsin ki ben.
zaten yüklü,

00:13:22.885 --> 00:13:24.805
Ama önce açıklamak istiyorum.

00:13:24.805 --> 00:13:27.700
Bu yüzden Porter size
bir paket kapmak için yeteneği

00:13:27.700 --> 00:13:30.655
ve aslında ne olduğunuzu açıklamak
Bunu yapacağız, değil mi?

00:13:30.655 --> 00:13:32.320
Bu oldukça basit bir paket.

00:13:32.320 --> 00:13:33.760
Miğfer 3'e gidecek.

00:13:33.760 --> 00:13:36.670
bir sonraki sürümüdür
Helm'in orada olduğunu.

00:13:36.670 --> 00:13:37.780
Bence öyle olmalı.

00:13:37.780 --> 00:13:40.450
için hazır serbest
üretim çok kısa bir süre,

00:13:40.450 --> 00:13:41.875
ve eğer değilseniz
kullanarak, gerekir.

00:13:41.875 --> 00:13:42.115
Evet, evet.

00:13:42.115 --> 00:13:45.580
Bu yüzden bir paket yaptık.
egzersiz Helm 3.

00:13:45.580 --> 00:13:48.970
Şimdi, eğer bunu yüklemeniz gerekiyorsa,

00:13:48.970 --> 00:13:52.525
gerçekten.
bazı kimlik bilgileri oluşturmak, değil mi?

00:13:52.525 --> 00:13:54.790
Zaten bir tane var. Sen
Orada Helm 3 görebilirsiniz.

00:13:54.790 --> 00:13:59.020
Ama bunu.
giden creds oluşturmak,

00:13:59.020 --> 00:14:01.510
ve görebilirsiniz
Etikete bak.

00:14:01.510 --> 00:14:03.295
Bunu yüklememe gerek yok.

00:14:03.295 --> 00:14:05.965
Ben sadece işaret edebilirsiniz
Docker gibi görüntü.

00:14:05.965 --> 00:14:06.760
Tamam, tamam.

00:14:06.760 --> 00:14:08.320
Devam edecek ve yürüyecek.

00:14:08.320 --> 00:14:10.090
Gerçekten ayarlayabilirsiniz

00:14:10.090 --> 00:14:13.735
belirli bir değer veya
değeri bir değişkenden çekin.

00:14:13.735 --> 00:14:15.820
Bu durumda, ben
zaten kullanılan bir dosya yolu,

00:14:15.820 --> 00:14:19.520
benim küp config çünkü bu
Şu anda kullandığım tek şey.

00:14:19.530 --> 00:14:22.000
Bunu en tepeye yakın bir yerde bırakacağız.

00:14:22.000 --> 00:14:24.820
Bu nedenle yüklemek için,
ben olduğumu görmek

00:14:24.820 --> 00:14:27.940
benim özel belirterek sağ
kimlik bilgileri kümesi,

00:14:27.940 --> 00:14:29.920
bu da benim kullanabileceğim anlamına gelir
yüklemek için aynı görüntü

00:14:29.920 --> 00:14:33.025
birden fazla farklı yapılandırma
ortamlar, değil mi?

00:14:33.025 --> 00:14:35.170
Sadece bir küp config geçiyorum.

00:14:35.170 --> 00:14:36.580
İşler böyle yürür, tamam mı?

00:14:36.580 --> 00:14:37.225
Tamam, tamam.

00:14:37.225 --> 00:14:40.210
Şimdi, bu çok güzel.
Basit bir örnek, değil mi?

00:14:40.210 --> 00:14:42.250
Bittiğini fark ediyorsun.

00:14:42.250 --> 00:14:44.320
birkaç şey size
normalde yapmazdım.

00:14:44.320 --> 00:14:46.060
Zaten bültenleri listeledi.

00:14:46.060 --> 00:14:49.270
Biz hiç yok, ve sonra
özel repo eklenir.

00:14:49.270 --> 00:14:51.160
İki adım attık bile.

00:14:51.160 --> 00:14:53.995
Repo yüklendikten sonra,

00:14:53.995 --> 00:14:57.865
şimdi yüklüyor
Azure oylama uygulaması, değil mi?

00:14:57.865 --> 00:15:00.670
Wi-Fi çalışıyorsa bekleyeceğiz.

00:15:00.670 --> 00:15:02.290
Bu geri geldiğinde,

00:15:02.290 --> 00:15:03.880
şimdi kümeye bakabiliriz ve

00:15:03.880 --> 00:15:05.770
Yüklü olup olmadığını görmek, değil mi?

00:15:05.770 --> 00:15:06.120
Anlıyorum.

00:15:06.120 --> 00:15:08.245
Aslında öyle olmalı.

00:15:08.245 --> 00:15:10.765
Şuraya gidebiliriz, yukarı.

00:15:10.765 --> 00:15:13.810
Aslında, gidebiliriz.
ve ip görmek eğer biz

00:15:13.810 --> 00:15:15.340
düşük yük dengeleyici beklemek istedim

00:15:15.340 --> 00:15:17.305
açmak için, ve biz
uygulamaya bakabilirsiniz.

00:15:17.305 --> 00:15:20.695
Şimdi şuraya buradan bakabilirsiniz.

00:15:20.695 --> 00:15:23.125
İsterseniz yükseltebilirsiniz,

00:15:23.125 --> 00:15:25.375
ve devam edeceğiz ve onu kaldıracağız

00:15:25.375 --> 00:15:27.865
sadece kolay iş akışını göstermek için.

00:15:27.865 --> 00:15:30.310
Oylamaya aşinayım.
örneklerimizden biri olarak uygulama

00:15:30.310 --> 00:15:32.590
Azure Repos'ta sahip olduğumuz.

00:15:32.590 --> 00:15:35.650
Bu aslında aynı oylama.
Azure örneklerinden uygulama, değil mi?

00:15:35.650 --> 00:15:35.880
Evet, evet.

00:15:35.880 --> 00:15:37.210
Yani bu da aynışey.

00:15:37.210 --> 00:15:40.510
Bu çok güzel.
Basit bir uygulama, tamam mı?

00:15:40.510 --> 00:15:42.520
İşte gidiyoruz. Ulaşılamıyor.

00:15:42.520 --> 00:15:43.870
Bu bir Wi-Fi sorunudur.

00:15:43.870 --> 00:15:45.820
Konferanslara bayılırım, ya sen?

00:15:45.820 --> 00:15:49.060
Anlaşıldı. Sadece göstermek için fark edeceksiniz

00:15:49.060 --> 00:15:53.980
siz hala bizim
merhaba-helm örnek burada.

00:15:53.980 --> 00:15:56.785
Wi-Fi'ı geri aldığımızda,

00:15:56.785 --> 00:15:58.390
devam edebiliriz ve
yeniden kaldırın.

00:15:58.390 --> 00:15:58.705
Tabii ki.

00:15:58.705 --> 00:16:01.015
Değil mi? Eğer bunu yaparsak,

00:16:01.015 --> 00:16:03.864
Biraz bakalım.
biraz daha karmaşık bir örnek.

00:16:03.864 --> 00:16:06.370
Yapabileceğim diğer özelliklerden biri

00:16:06.370 --> 00:16:09.220
yapmak ben aslında olabilir
Bunu bir yere kopyala.

00:16:09.220 --> 00:16:10.450
Al, bir bohçamız var.

00:16:10.450 --> 00:16:13.360
Eğer bizim OAM ve Dapper duydum

00:16:13.360 --> 00:16:16.780
ve Dümen açık kaynak projeleri
son zamanlarda ortaya çıktı,

00:16:16.780 --> 00:16:18.250
burada kullanabileceğiniz bir paket.

00:16:18.250 --> 00:16:20.530
Dümeni yüklüyor, tamam mı?

00:16:20.530 --> 00:16:22.855
Dapper için bir paketim var.

00:16:22.855 --> 00:16:25.450
README'yi düşünün
bu projeler için.

00:16:25.450 --> 00:16:26.440
Çok büyükler. Evet.

00:16:26.440 --> 00:16:27.895
Aslında o kadar büyük değiller.

00:16:27.895 --> 00:16:30.610
Ama her şeyi tarif ettikleri için.
bunu yapmanın olası yolları,

00:16:30.610 --> 00:16:32.815
Önce bunu düşünmelisin.

00:16:32.815 --> 00:16:34.360
ortamınızın doğru olduğundan emin olun.

00:16:34.360 --> 00:16:36.610
Al bakalım.
ileride ve yükleyin.

00:16:36.610 --> 00:16:39.010
Zaten yakalandı.
İşte kolaylık bu.

00:16:39.010 --> 00:16:41.125
Ama dikkat et, bunu kopyalayabilirim.

00:16:41.125 --> 00:16:44.755
İşte, ben yaptım.
bir kamu sinaps aldı,

00:16:44.755 --> 00:16:47.185
ve bu sağ daki ACR olabilir.

00:16:47.185 --> 00:16:51.085
Bu yüzden bir kez ben karar vermek
sevdiğim bir demet,

00:16:51.085 --> 00:16:53.170
Gerçekten çekebilirim.
özel bir repo içine,

00:16:53.170 --> 00:16:56.725
güvenilir repo, bu olabilir
üzerine ACR taraması koyun.

00:16:56.725 --> 00:16:58.480
Jeo-çoğaltma olsun,

00:16:58.480 --> 00:17:01.780
tüm bu şeyler ACR
ben gerçekten istiyorum sağlar

00:17:01.780 --> 00:17:05.275
bu güvenerek ek olarak
Bu benim özel sicilim.

00:17:05.275 --> 00:17:08.080
Bu iyi bir örnek.
Çünkü orada biliyorum ki

00:17:08.080 --> 00:17:10.960
birden fazla Docker olabilir
Daha önce yaptığım görüntüler.

00:17:10.960 --> 00:17:12.040
Onları aşağı çekiyorum.

00:17:12.040 --> 00:17:13.330
Onları kendim etiketliyorum.

00:17:13.330 --> 00:17:14.905
ve sonra itiyorum
onları böylece var

00:17:14.905 --> 00:17:18.100
bu beş adımlı hareketler
Ben tüm almak için yapıyorum

00:17:18.100 --> 00:17:21.280
bu büyük uygulamalar ve
benim özel yere hareket nerede

00:17:21.280 --> 00:17:24.490
bu demetleri tüm adımları var
bunu yapmak için gerekli,

00:17:24.490 --> 00:17:25.930
şimdi sadece var
kendiniz çoğalttın.

00:17:25.930 --> 00:17:28.480
Bu doğru. Gitmeden önce,

00:17:28.480 --> 00:17:30.280
Sana bir şey göstermek istiyorum.

00:17:30.280 --> 00:17:32.905
gerçekten oldukça karmaşık
Bu daha gerçek dünya.

00:17:32.905 --> 00:17:33.220
Tamam, tamam.

00:17:33.220 --> 00:17:36.490
Tamam, tamam. Bu bir paket.
Şu Jeremy Rickard,

00:17:36.490 --> 00:17:38.710
benim geliştiricilerden biri,
yazdı ve yayınlandı.

00:17:38.710 --> 00:17:41.830
Yükleyebilirsiniz. Kaçtık.
HashiConf bu demo.

00:17:41.830 --> 00:17:42.370
Tamam, tamam.

00:17:42.370 --> 00:17:43.900
Bu paket ilginç.

00:17:43.900 --> 00:17:48.175
Kullandığını fark edeceksiniz
DigitalOcean AKS ek olarak.

00:17:48.175 --> 00:17:51.010
Bu dağıtılmış bir
bulut genelinde uygulama.

00:17:51.010 --> 00:17:54.970
Bir şey o
yapar oldukça karmaşıktır.

00:17:54.970 --> 00:17:57.295
Kullandığımızı fark edeceksiniz.
Miğfer ve Terraform.

00:17:57.295 --> 00:18:00.940
Önce bir kova oluşturur

00:18:00.940 --> 00:18:05.590
DigitalOcean yani S3
özel bir ikili ile uyumludur.

00:18:05.590 --> 00:18:07.600
İkiliyi içeri attık.

00:18:07.600 --> 00:18:10.855
şimdi kullanılabilir
tam olarak kullanılabilir,

00:18:10.855 --> 00:18:12.280
temelde bir
komutu dışarı kabuk.

00:18:12.280 --> 00:18:13.030
Tabii ki.

00:18:13.030 --> 00:18:16.795
Sadece komutları kopyala
README'de yer alan ve

00:18:16.795 --> 00:18:18.880
referanslar eklemek
ne olursa olsun kimlik bilgileri

00:18:18.880 --> 00:18:20.845
Bu işi yapmak gerekebilir,

00:18:20.845 --> 00:18:23.455
ve sonra gidiyoruz.
Terraform kullanmak için.

00:18:23.455 --> 00:18:27.175
Şimdi, birden fazla adımvar.
farklı dağıtım araçları.

00:18:27.175 --> 00:18:31.660
Synapse umursamıyor ve senin
kullanıcı da umursamıyor.

00:18:31.660 --> 00:18:34.120
Aletlerini kullanmak istemiyorlar.

00:18:34.120 --> 00:18:35.875
sadece uygulamanızı kullanmak isterler.

00:18:35.875 --> 00:18:37.340
Bu doğru.

00:18:37.710 --> 00:18:42.010
>> Bazı
çıkışları, Terraform'u

00:18:42.010 --> 00:18:45.820
Bir PostgreSQL oluşturma
DigitalOcean veritabanı.

00:18:45.820 --> 00:18:52.000
Bu değerleri alacağız.
ve AKS'de Helm kullanarak oluşturmak,

00:18:52.000 --> 00:18:55.210
dağıtan bir Miğfer grafiği
bunların üzerine bir uygulama,

00:18:55.210 --> 00:18:57.070
DigitalOcean'ı birbirine bağlar.

00:18:57.070 --> 00:19:00.650
Yani bu gerçekten birleşiyorsun.

00:19:00.690 --> 00:19:03.895
oluşturma dağıtımı
bu içinde araçlar?

00:19:03.895 --> 00:19:04.090
Evet, evet.

00:19:04.090 --> 00:19:06.280
Bu yüzden kullanıyoruz
Bunun içinde terraform var.

00:19:06.280 --> 00:19:09.340
Terraform aslında yok
altyapı oluşturma.

00:19:09.340 --> 00:19:11.260
Evet, evet. Ama öyle değil.
her altyapıyı yapmak.

00:19:11.260 --> 00:19:11.380
Doğru.

00:19:11.380 --> 00:19:13.645
Harika bir setleri var.
modülleri ve benzeri.

00:19:13.645 --> 00:19:14.875
Ama şuna bak.

00:19:14.875 --> 00:19:17.470
Terraform benim yapar
küçük bash script?

00:19:17.470 --> 00:19:18.100
Hayır, tabii ki hayır.

00:19:18.100 --> 00:19:20.020
>> Veya PowerShell'iniz,
ya da her ne olursa olsun,

00:19:20.020 --> 00:19:21.670
İhtiyacın olan o küçük şey mi?

00:19:21.670 --> 00:19:22.075
Doğru.

00:19:22.075 --> 00:19:23.815
"Bırak, çağır,

00:19:23.815 --> 00:19:25.210
burada bir parametre geçmek,

00:19:25.210 --> 00:19:27.609
Bir isim alanı geçiyoruz.

00:19:27.609 --> 00:19:31.000
ve devam edin, ve sadece
kurulumunuzda başka bir adım.

00:19:31.000 --> 00:19:31.720
>> Yani
Bu gerçekten hızlı.

00:19:31.720 --> 00:19:34.495
Yine okunabilir.

00:19:34.495 --> 00:19:36.640
ama bir çok gibi
README nereye git diyor

00:19:36.640 --> 00:19:38.860
Terraform kurmak, yapmak
Bütün bunlar.

00:19:38.860 --> 00:19:40.270
Şimdi, git şu bash senaryosunu çalıştır.

00:19:40.270 --> 00:19:41.575
Burada oturuyorsun.
Ve sen bekliyorsun.

00:19:41.575 --> 00:19:41.950
Evet, evet.

00:19:41.950 --> 00:19:43.510
>> Peki çıktı diğer nedir

00:19:43.510 --> 00:19:45.760
belki standart daha
ben göreceğim dışarı

00:19:45.760 --> 00:19:50.425
komut satırlarımda
Bunu yönetirken,

00:19:50.425 --> 00:19:52.060
Ve ben burada oturuyorum ve.
bunun çalışmasını bekliyorum.

00:19:52.060 --> 00:19:56.500
Bu Porter'ı idam edebilirim.
cic sürecimde araç.

00:19:56.500 --> 00:19:57.010
Bu doğru.

00:19:57.010 --> 00:19:58.630
O zaman kütüklerime bak.

00:19:58.630 --> 00:20:01.300
hataları aramak ve
bu başarısızlıklar üzerine hareket,

00:20:01.300 --> 00:20:03.220
ayrıca, azure'daki gibi
DevOps, öyle bir şey mi?

00:20:03.220 --> 00:20:04.750
Kesinlikle. Örneğin,

00:20:04.750 --> 00:20:07.090
hayal edebilirsiniz ki
GitHub'dasın.

00:20:07.090 --> 00:20:08.725
Azure DevOps'tesiniz, ya da her neyse,

00:20:08.725 --> 00:20:11.875
sadece inşa yok
paketleyin ve ACR'ye itin.

00:20:11.875 --> 00:20:14.560
Ama bunu fark ettiğinizde
ACR'nin yeni bir paketi var.

00:20:14.560 --> 00:20:18.970
şimdi bir boru hattı olabilir
olması gerektiği gibi dağıtLar.

00:20:18.970 --> 00:20:21.445
Aslında, bunu yapabiliriz.
şimdi CloudShell'de.

00:20:21.445 --> 00:20:23.515
CloudShell'den dağıtabilmeniz için,

00:20:23.515 --> 00:20:24.880
Azure'dan dağıtabilirsiniz,

00:20:24.880 --> 00:20:28.000
ama güzel dağıtabilirsiniz
herhangi bir sistemden çok,

00:20:28.000 --> 00:20:30.355
Linux veya olsun
Windows, fark etmez.

00:20:30.355 --> 00:20:31.570
Evet, evet. Ben kesinlikle.
Şuna bakacağım.

00:20:31.570 --> 00:20:33.760
Bazı .NET var biliyorum
uygulamaları, .NET Core

00:20:33.760 --> 00:20:36.550
olan uygulamalar
birden fazla parça ve parça.

00:20:36.550 --> 00:20:38.950
Hadi gidip biraz toyalım.
eğlenmek için bu şeyler kadar.

00:20:38.950 --> 00:20:39.235
Çok güzel.

00:20:39.235 --> 00:20:41.320
Ama istediğim tek şey.
ayrıca söylemek için eğer

00:20:41.320 --> 00:20:44.140
otomasyon ile ilgilenen
bu hikayenin yönü,

00:20:44.140 --> 00:20:46.000
QCon dikkat etmelidir.

00:20:46.000 --> 00:20:47.200
Birazdan ortaya çıkacak.

00:20:47.200 --> 00:20:47.360
Evet, evet.

00:20:47.360 --> 00:20:49.450
>> Bir
göstereceğim bir sürü eğlenceli şey.

00:20:49.450 --> 00:20:52.180
Çok güzel. Şimdi, nerede insanlar olabilir
gidin ve bu konuda daha fazla bilgi edinmek?

00:20:52.180 --> 00:20:53.200
Repo'muz var mı?

00:20:53.200 --> 00:20:55.585
Biz web siteleri var mı
Gidip şuna bakabilir misin?

00:20:55.585 --> 00:20:57.670
Evet, evet. Şuraya gideceğiz.

00:20:57.670 --> 00:21:00.475
Web sitesi porter.sh.

00:21:00.475 --> 00:21:01.330
Tamam, tamam.

00:21:01.330 --> 00:21:04.450
>> Bu şekilde çözülecek
bunu alır almaz,

00:21:04.450 --> 00:21:06.250
ve yükleme var,

00:21:06.250 --> 00:21:08.770
quickstarts, toplum,
diğer kaynaklar,

00:21:08.770 --> 00:21:12.025
izleyiciler izlemeli
videolar, geliştiriciler.

00:21:12.025 --> 00:21:15.760
İşte Porter DigitalOcean
Terraform Kubernetes, değil mi?

00:21:15.760 --> 00:21:17.335
Az önce konuştuğumuz bir tane.

00:21:17.335 --> 00:21:21.160
Tam olarak bununla ilgili bir video var.
uygulama burada.

00:21:21.160 --> 00:21:23.890
Bu biraz koşmak
birkaç kişi daha,

00:21:23.890 --> 00:21:25.165
örneğin, burada Porter ve

00:21:25.165 --> 00:21:27.175
CNAB tamamen
farklı bir ortam.

00:21:27.175 --> 00:21:31.300
Nuno Do Carmo burada.
bir mühendis

00:21:31.300 --> 00:21:33.220
İsviçre kim
harika iş yapıyor

00:21:33.220 --> 00:21:35.740
Öğleden sonraları, akşamları.

00:21:35.740 --> 00:21:37.480
Bunu iş için yapmıyor.

00:21:37.480 --> 00:21:39.790
Ama kullanmaya karar verdi.
Windows 10'da Porter

00:21:39.790 --> 00:21:42.160
WSL ile o demetleri oluşturmak için

00:21:42.160 --> 00:21:44.350
Windows'dan başlatılar
10 aslında

00:21:44.350 --> 00:21:47.350
özel bir resim yüklemek,

00:21:47.350 --> 00:21:49.780
WSL'de yürüten Linux görüntüsü.

00:21:49.780 --> 00:21:51.100
Sonra o görüntünün içinde,

00:21:51.100 --> 00:21:52.540
özel bir ile yükler

00:21:52.540 --> 00:21:54.670
özel altyapı
Kubernetes dahil ayarlayın.

00:21:54.670 --> 00:21:55.090
Çok güzel.

00:21:55.090 --> 00:21:57.385
Aslında Rancher K3D kullanıyor.

00:21:57.385 --> 00:21:57.850
Vay canına.

00:21:57.850 --> 00:21:59.470
K3D'ler, tamam mı?

00:21:59.470 --> 00:22:02.500
Daha sonra belirli bir yükler
K3Ds içinde grafik,

00:22:02.500 --> 00:22:06.340
ve şimdi o mükemmel var
tekrarlanabilir test ortamı.

00:22:06.340 --> 00:22:08.005
O video da orada.

00:22:08.005 --> 00:22:08.200
Çok güzel.

00:22:08.200 --> 00:22:10.225
Ama düşünürsen.
bulut yerli,

00:22:10.225 --> 00:22:12.535
Bu yerel bir deneyim.

00:22:12.535 --> 00:22:15.115
ve yine de son derece yararlı bir.

00:22:15.115 --> 00:22:15.460
Tabii ki.

00:22:15.460 --> 00:22:18.400
>> Porter bunu çözer
sorun yanı sıra

00:22:18.400 --> 00:22:20.110
Bulut ait dağıtılmış

00:22:20.110 --> 00:22:22.435
dünya uygulaması
sorun bu oldu.

00:22:22.435 --> 00:22:24.640
Seni gerçekten takdir ediyorum.
üzerinden çalışan zaman alarak

00:22:24.640 --> 00:22:26.920
Tüm bu CNAB, Bulut-yerli.

00:22:26.920 --> 00:22:29.380
Bunu yerel olarak nasıl kullanabiliriz,

00:22:29.380 --> 00:22:31.210
yine, Windows 10 örnek.

00:22:31.210 --> 00:22:32.995
Biz bir koyabilirsiniz
Azure DevOps şeyler.

00:22:32.995 --> 00:22:33.445
Evet, evet.

00:22:33.445 --> 00:22:35.845
Çok heyecan verici. Ben her zaman
yeni araçlar görmek istiyorum.

00:22:35.845 --> 00:22:38.320
Evet, evet. Bu olacak
biçimlerinden biri

00:22:38.320 --> 00:22:42.453
Azure Ark ile desteklenir
Bugün çıkan şeyler.

00:22:42.453 --> 00:22:42.640
Evet, evet.

00:22:42.640 --> 00:22:44.530
>> Örneğin, orada
Kubernetes olacak

00:22:44.530 --> 00:22:47.545
Manifesto desteklenir
otomatik bir şekilde.

00:22:47.545 --> 00:22:48.115
Evet, evet.

00:22:48.115 --> 00:22:51.130
>> Miğfer grafikleri ve ardından CNAB
demetleri de desteklenecektir.

00:22:51.130 --> 00:22:52.105
Mükemmel. Teşekkür ederim.

00:22:52.105 --> 00:22:52.465
Evet, evet.

00:22:52.465 --> 00:22:52.780
Çok güzel.

00:22:52.780 --> 00:22:53.605
Hey, benim için bir zevk.

00:22:53.605 --> 00:22:56.605
Tamam, tamam. Bu da başka bir şeydi.
Cloud Native Show'un bir bölümü.

00:22:56.605 --> 00:22:59.425
Microsoft Ignite 2019'dayız.

00:22:59.425 --> 00:23:00.580
Bir dahaki sefere görüşürüz.

00:23:00.580 --> 00:23:04.285
Gelecek bölümlere göz atın
aka.ms/cloudnativeshow'da.

00:23:04.285 --> 00:23:05.110
Tekrar teşekkürler.

00:23:05.110 --> 00:23:07.270
İzleyin teşekkürler
Bulut Yerli Gösterisi.

00:23:07.270 --> 00:23:08.680
Abone olun,

00:23:08.680 --> 00:23:10.285
gelecek bölüm için izle,

00:23:10.285 --> 00:23:12.430
ve özellikle bizim
Twitch'te akış programları,

00:23:12.430 --> 00:23:13.840
temel alan uygulamalar oluşturduğumuz yer

00:23:13.840 --> 00:23:17.300
konuşmaları doğru vardı
Burada. Bir dahaki sefere görüşürüz.

