План на курса

Въведение

gRPC Понятия

    Синхронен срещу асинхронен API повърхностен RPC жизнен цикъл

gRPC срещу REST

    gRPC API типове REST парадигми

Подготовка на средата за разработка

    Инсталиране и конфигуриране на gRPC Инсталиране и конфигуриране на Go Micro Инсталиране на Docker Инсталиране Kubernetes Настройка на зависимости на Go Настройка на Go HTTP сървър

gRPC Поточно предаване

    Внедряване на унарен API клиент и сървър Внедряване на сървърен стрийминг API клиент и сървър Внедряване на клиентски стрийминг API клиент и сървър Внедряване на двупосочен API клиент и сървър

Отиди Microservices

    JSON marshalling Go структури JSON umarshalling Go структури Изграждане на Docker изображения за Go микроуслуги Изпълнение на контейнери локално Оптимизиране на Docker изображения

Микросервизна охрестрация с Kubernetes

    Внедряване на Go микроуслуги до Kubernetes Внедряване на дескриптори Мащабиране на внедрявания Постепенни актуализации

gRPC Отстраняване на неизправности и сигурност

    Използване на проследяване на обработка на грешки с крайни срокове Създаване на SSL сертификати за SSL криптиране

Обобщение и заключение

Изисквания

  • Go опит в програмирането

Публика

  • Уеб разработчици
 14 Hours

Брой участници



Цена за участник

Свързани Kурсове

Go for Systems Programming

35 Hours

Combined C/C++, JAVA and Web Application Security

28 Hours

Advanced Java Security

21 Hours

Combined JAVA, PHP and Web Application Security

28 Hours

Standard Java Security

14 Hours

Java and Web Application Security

21 Hours

Свързани Kатегории