Prikaži 6 puta
veću sliku


Python: razvoj mikroservisa
Autor: Tarek Ziadé
Strana: 340 ► Ostali detalji
Oblast: Računari i InternetPython
A A A
Dodaj u podsetnik - Wish List
Praktičan pristup savladavanja složenosti mikroservisa pomoću Python alata.

Šta ćete naučiti

Istražićete šta su mikroservisi i kako da ih projektujete.
Upotrebićete Python 3, Flask, Tox i druge alatke za izgradnju servisa, koristeći najbolju praksu.
Naučićete kako da upotrebite TDD pristup.
Otkrićete kako se dokumentuju mikroservisi.
Konfigurisaćete i upakovaćete kod na najbolji način.
Vršićete interakciju sa drugim servisima.
Obezbedićete, pratićete i skaliraćete servise.
Rasporedićete servise u Docker kontejnere, CoreOS i Amazon Web Services.

Opis knjige

Često raspoređujemo veb aplikacije u Cloud i potrebno je da kod vrši interakciju sa mnogim nezavisnim servisima. Efikasan način da izgradimo aplikacije je korišćenje arhitekture mikroservisa. Međutim, u praksi je to teško uraditi zbog kompleksnosti svih delova koji međusobno vrše interakciju.

Ova knjiga će vas naučiti kako da prevaziđete te probleme i da kreirate aplikacije koje su građene kao male samostalne jedinice upotrebom dokazane najbolje prakse i izbegavanjem uobičajenih „zamki“. Ovo je praktičan vodič: sve ćete graditi korišćenjem Pythona 3 i njegovih fantastičnih alatki. Razumećete principe TDD-a i primenićete ih.

Upotrebićete Flask, Tox i druge alatke za izgradnju servisa, koristeći najbolju praksu. Naučićete kako da obezbedite konekcije između servisa i kako da skriptujete Nginx, koristeći jezik Lua za izgradnju funkcija zaštitnog zida veb aplikacije, kao što je ograničavanje brzine. Takođe ćete upoznati ulogu Dockera u mikroservisima i upotrebićete Docker kontejnere, CoreOS i Amazon Web Services za raspoređivanje servisa.

Ova knjiga će vas povesti na „putovanje“, a na kraju ćete kreirati kompletnu Python aplikaciju, zasnovanu na mikroservisima. Do kraja ove knjige steći ćete znanje i veštine potrebne za izgradnju, projektovanje, testiranje i raspoređivanje Python mikroservisa.

Sadržaj

Poglavlje 1: Razumevanje mikroservisa
Poglavlje 2: Otkrivanje Flaska
Poglavlje 3: Kodiranje, testiranje i dokumentovanje
Poglavlje 4: Projektovanje Runnerlyja
Poglavlje 5: Interakcija sa drugim servisima
Poglavlje 6: Obezbeđivanje servisa
Poglavlje 7: Praćenje servisa
Poglavlje 8: Spajanje
Poglavlje 9: Pakovanje i pokretanje Runnerlyja
Poglavlje 10: Kontejnerski servisi
Poglavlje 11: Raspoređivanje u AWS
Poglavlje 12: Šta dalje?

O autoru

Tarek Ziadé je Python programer, a živi u jednom selu blizu Dijona, u Francuskoj. Radi u servisnom timu u kompaniji „Mozilla“. Osnovao je French Python korisničku grupu pod nazivom „Afpy“ i napisao je nekoliko knjiga o Python jeziku na francuskom i engleskom jeziku. Kada ne hakuje na svom računaru ili nije sa porodicom, provodi vreme između svoje dve strasti - trčanja i sviranja trube.
Možete da posetite njegov lični blog (Fetchez le Python) i da ga pratite na Twitteru (@tarek_ziade). Takođe možete da na Amazonu pogledate jednu od njegovih knjiga „Expert Python Programming“, čiji je izdavač „Packt“.


Detaljni podaci o knjizi
Naslov: Python: razvoj mikroservisa
Izdavač: Kompjuter biblioteka
Strana: 340
Povez: meki
Pismo: latinica
Format: B5
Godina izdanja: 2017
ISBN: 978-86-7310-520-8
Naručite
Cena:
1.650,00 DIN
Cena za inostranstvo:
17,00 EUR
Kom.:

Naručite telefonom:
+381 11 3055010
+381 11 3055015






Kupljeno uz ovu knjigu

Python bez oklevanja
2050 din.

Uvod u Python, automatizovanje dosadnih poslova
2200 din.

Raspberry Pi kuvar za Python programere
1540 din.

Python 3: programiranje i GUI
1540 din.

Kali Linux: Testiranje neprobojnosti veba, treće izdanje
1870 din.

Naučite TypeScript, prevod 2. izdanja
2310 din.

Android 9, Kotlin i Android Studio 3.2 u jednoj knjizi
2860 din.

Java 9
1650 din.

C# 7.1 i .NET Core 2.0: Moderno međuplatformsko programiranje, treće izdanje
2860 din.

Naučite Spring 5
2200 din.

Arduino i JavaScript za povezivanje na veb
1870 din.

Angular 6 od osnovnih do poslovnih veb aplikacija
2200 din.

Naučite Bootstrap 4, drugo izdanje
1650 din.

Napadi na mrežne protokole: Hakerski vodič za hvatanje mrežnog saobraćaja, analizu i iskorišćavanje ranjivosti mreže
1620 din.

Um caruje: Naučite programiranje
1980 din.

R za statističku obradu podataka
2520 din.

Php 7, MySql i Javascript u jednoj knjizi
2750 din.

Objektno-orijentisan JavaScript, treće izdanje
2310 din.

101 princip za dobar UX dizajn
1870 din.

Naučite jQuery 3, prevod 5. izdanja
1870 din.

Istorija pregleda BRISANJE ISTORIJE

Ocene i mišljenja čitalaca
Budite prvi koji će svoje mišljenje podeliti sa drugima (morate biti prijavljeni)


Pitanja, odgovori, mišljenja...
Prijavite se ovde i pošaljite vaša mišljenja i pitanja našim urednicima i čitaocima

Poruku poslaoPoruka
IDI NA VRH STRANE
Ⓒ 1984-2019 Mikro knjiga