Building Microservices with Apigee Edge - Plan Szkolenia
Apigee Edge, oparty na Java, umożliwia zapewnienie bezpiecznego dostępu do usług za pomocą dobrze zdefiniowanego interfejsu API, który jest spójny dla wszystkich usług, niezależnie od ich implementacji. Spójny interfejs API:
- Ułatwia twórcom aplikacji korzystanie z usług.
- Umożliwia zmianę implementacji usługi zaplecza bez wpływu na publiczny interfejs API.
- Umożliwia korzystanie z analityki, monetyzacji, portalu dla deweloperów i innych funkcji wbudowanych w Edge.
Uczestnicy
Ten kurs jest skierowany do inżynierów, architektów i programistów, którzy chcą wykorzystać Apigee Edge w swoich projektach.
Plan Szkolenia
Zaczynaj
- Tworzenie konta
- Poradniki
- Koncepcje
- Korzystanie ze środowiska programistycznego Apigee Edge.
- Korzystanie z przykładowych serwerów proxy API
Zbuduj proxy API
- Nowe cechy edytora proxy API
- Przegląd
- Najlepsze praktyki
- Implementuj proxy API
- Pobierz proxy API
- Wdróż serwery proxy API
- Twórz proxy za pomocą Node.js
- Debugowanie i rozwiązywanie problemów
- Konfiguracja środowiska
Bezpieczne
- Administracja użytkownika
- Administracja organizacji
- OAuth
- TLS/SSL
- Klucze API
- SAML
- Bezpieczeństwo ostatniej mili
- Bezpieczeństwo oparte na treści
- Maskowanie danych
- Korzystanie z bezpiecznego sklepu z Node.js aplikacjami
Monitoruj za pomocą testu Apigee
- Przegląd testu Apigee
- Zestawy konfiguracyjne
- Przypadki testowe
- Sondy
- Korzystanie z testu Apigee z serwerami proxy Edge API
- Jak wyglądają alerty Apigee Test
Analizować
- Przegląd analityki
- Strona główna panelu kontrolnego
- Korzystanie z paneli analitycznych
- Panele analityczne
- Twórz niestandardowe raporty
- Importuj/eksportuj raporty niestandardowe
- Codzienne e-maile analityczne
- Skorzystaj z interfejsu API analiz
- Analizuj treść wiadomości API za pomocą niestandardowych analiz
- Rozwiązywanie problemów za pomocą analiz
Publikować
- Przegląd publikacji
- Twórz produkty API, programistów i aplikacje
- Zbuduj swój portal
- Dodaj konsolę API
- Skonfiguruj monetyzację
Zarabiaj
- Przegląd
- Zaczynaj
- Skonfiguruj monetyzację
- Zarządzaj monetyzacją
Mikrobramka
- Często zadawane pytania
- Wersja 2.0.x
Próbki i książka kucharska
- Odniesienie do próbek
- Książka kucharska proxy API
- Korzystanie z przykładowych serwerów proxy API
- Próbny docelowy interfejs API
Integracje
- Amazon AWS
- Kluczowy Cloud Foundry
Bibliografia
- Management API (SmartDocs)
- Zasady
- Polecenia analityczne
- Wymiary i dane analityczne
- Konfiguracja proxy API
- Warunki
- Właściwości punktu końcowego
- JavaSkryptowy model obiektowy
- JavaObjaśnienia skryptu
- Zmienne
- Słowniczek
Wymagania
Delegaci muszą posiadać wiedzę z zakresu:
- Java
- Przyjazne interfejsy API
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Building Microservices with Apigee Edge - Plan Szkolenia - Booking
Building Microservices with Apigee Edge - Plan Szkolenia - Enquiry
Building Microservices with Apigee Edge - Zapytanie o Konsultacje
Zapytanie o Konsultacje
Opinie uczestników (2)
Zdecydowanie atmosfera - z Pawłem czułem się jak z dobrym kolegą z pracy :)
Artur - Santander Wroclaw
Szkolenie - Building Microservices with Apigee Edge
Realizacja celu - zapoznanie z narzędziem.
Lukasz - Santander Wroclaw
Szkolenie - Building Microservices with Apigee Edge
Propozycje terminów
Szkolenia Powiązane
Apache Kafka Connect
7 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą zintegrować Apache Kafka z istniejącymi bazami danych i aplikacjami do przetwarzania, analizy itp.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Używać Kafka Connect do importowania dużych ilości danych z bazy danych do tematów Kafka.
- Importować dane logów generowane przez serwery aplikacji do tematów Kafka.
- Make zbierane dane dostępne do przetwarzania strumieniowego.
- Eksportować dane z tematów Kafka do wtórnych systemów do przechowywania i analizy.
Axon Framework
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą używać Axon do tworzenia dobrze zorganizowanych aplikacji korporacyjnych, które wykorzystują moc CQRS i Event Sourcing.
Pod koniec tego szkolenia uczestnicy będą w stanie
- Skonfigurować środowisko programistyczne potrzebne do utworzenia aplikacji Axon Framework.
- Wdrożyć wzorce architektoniczne CQRS (Command Query Responsibility Segregation) i Event Sourcing w celu opracowania złożonych aplikacji.
- Stosować koncepcje Domain Driven Design do projektowania aplikacji.
- Tworzyć aplikacje, które koncentrują się na problemie biznesowym, a nie na infrastrukturze.
Building Kafka Solutions with Confluent
14 godzinTo prowadzone przez instruktora szkolenie na żywo (w trybie online lub na miejscu) jest przeznaczone dla inżynierów, którzy chcą korzystać z Confluent (dystrybucji Kafka) do budowania i zarządzania platformą przetwarzania danych w czasie rzeczywistym dla swoich aplikacji.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Instalować i konfigurować platformę Confluent.
- Korzystać z narzędzi i usług zarządzania Confluent do łatwiejszego uruchamiania Kafka.
- Przechowywać i przetwarzać nadchodzące dane strumieniowe.
- Optymalizować i zarządzać klasterami Kafka.
- Zabezpieczać strumienie danych.
Format kursu
- Interaktywne wykłady i dyskusje.
- Wiele ćwiczeń i praktyki.
- Przykładowa implementacja w środowisku live-lab.
Opcje dostosowywania kursu
- Ten kurs oparty jest na wersji open source Confluent: Confluent Open Source.
- Aby poprosić o dostosowane szkolenie dla tego kursu, skontaktuj się z nami w celu umówienia.
Building Data Pipelines with Apache Kafka
7 godzinApache Kafka to rozproszona platforma streamingowa. Jest de facto standardem w budowaniu potoków danych i rozwiązuje wiele różnych przypadków użycia związanych z przetwarzaniem danych: może być używana jako kolejka komunikatów, rozproszony dziennik, procesor strumieniowy itp.
Zaczniemy od ogólnej teorii dotyczącej potoków danych, a następnie przejdziemy do podstawowych koncepcji Kafki. Odkryjemy również ważne komponenty, takie jak Kafka Streams i Kafka Connect.
Envoy Proxy
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla inżynierów, którzy chcą używać Envoy Proxy do umożliwienia mikrousługom „komunikacji ze sobą”.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Instalacja i konfiguracja Envoy Proxy.
- Używanie Envoy Proxy do abstrakcji sieci i łatwej wizualizacji obszarów problematycznych.
- Rozwiązywanie problemów mikrousług związanych z siecią i obserwowalnością.
Creating a Service Mesh with Istio and Kubernetes
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla inżynierów, którzy chcą łączyć, zabezpieczać i zarządzać aplikacjami opartymi na chmurze (np. mikrousługami) przy użyciu siatki usług opartej na Istio.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Instalacja i konfiguracja Istio na Kubernetes.
- Zrozumieć siatki usług i wdrożyć jedną z nich za pomocą Istio.
- Deploy an Istio service mesh on top of Kubernetes.
- Używanie siatki usług do uruchamiania, zarządzania i monitorowania mikrousług w chmurze.
Java Microservices
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla średnio zaawansowanych programistów Java, którzy chcą projektować, rozwijać, wdrażać i utrzymywać aplikacje oparte na mikrousługach przy użyciu Java frameworków, takich jak Spring Boot i Spring Cloud.
Pod koniec tego szkolenia uczestnicy będą mogli
- Zrozumieć zasady i zalety architektury mikrousług.
- Budować i wdrażać mikrousługi przy użyciu Java i Spring Boot.
- Wdrażać wykrywanie usług, zarządzanie konfiguracją i bramy API.
- Skuteczne zabezpieczanie, monitorowanie i skalowanie mikrousług.
- Wdrażanie mikrousług przy użyciu Docker i Kubernetes.
Building Microservices with Lumen PHP Framework
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą używać Lumen do tworzenia mikrousług i aplikacji opartych na Laravel.
Pod koniec tego szkolenia uczestnicy będą mogli
- Skonfigurować niezbędne środowisko programistyczne, aby rozpocząć tworzenie mikrousług z Lumen.
- Zrozumieć korzyści płynące z wdrażania mikrousług przy użyciu Lumen i PHP.
- Wykonywać i wdrażać funkcje i operacje mikrousług przy użyciu frameworka Lumen.
- Chronić i kontrolować dostęp do architektury mikrousług poprzez tworzenie warstw zabezpieczeń.
System Architecture, Service Architecture, and Microservice Architecture with Spring Cloud
21 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce uczestnicy dowiedzą się, jak oceniać różne technologie i podejścia do projektowania architektury systemu opartego na usługach. Szkolenie rozpoczyna się od omówienia i porównania systemów monolitycznych i architektur usług, a następnie zagłębia się w szczegóły architektury mikrousług.
Uczestnicy mają szansę wykorzystać swoją wiedzę w praktyce, tworząc i wdrażając zestaw sprawdzonych mikrousług zbudowanych przy użyciu Spring Cloud, Spring Boot i Docker.
Na koniec analizowane są odpowiednie bloki konstrukcyjne infrastruktury, aby pomóc uczestnikom w określeniu najbardziej odpowiednich narzędzi i podejść do różnych wymagań organizacyjnych.
Pod koniec tego szkolenia uczestnicy będą mieli solidne zrozumienie Service-Oriented Architecture (SOA) i architektury mikrousług, a także praktyczne doświadczenie w korzystaniu z Spring Cloud i powiązanych technologii Spring do szybkiego opracowywania własnych mikrousług gotowych do pracy w chmurze.
Building Microservices with Spring Cloud and Docker
21 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce uczestnicy poznają podstawy budowania mikrousług przy użyciu Spring Cloud i Docker. Wiedza uczestników jest testowana poprzez ćwiczenia i krok po kroku rozwój przykładowych mikrousług.
Pod koniec tego szkolenia uczestnicy będą mogli
- Poznaj podstawy mikrousług.
- Używanie Docker do tworzenia kontenerów dla aplikacji mikrousługowych.
- Budowanie i wdrażanie konteneryzowanych mikrousług przy użyciu Spring Cloud i Docker.
- Integracja mikrousług z usługami wykrywania i Spring Cloud API Gateway.
- Używanie Docker Compose do kompleksowego testowania integracji.
Building Microservices with Spring Cloud and Docker - 5 Days
35 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla średnio zaawansowanych programistów i DevOps inżynierów, którzy chcą budować, wdrażać i zarządzać mikrousługami przy użyciu Spring Cloud i Docker.
Pod koniec tego szkolenia uczestnicy będą mogli
- Rozwijać mikrousługi przy użyciu Spring Boot i Spring Cloud.
- Konteneryzować aplikacje za pomocą Docker i Docker Compose.
- Wdrażać wykrywanie usług, bramy API i komunikację między usługami.
- Monitorowanie i zabezpieczanie mikrousług w środowiskach produkcyjnych.
- Wdrażanie i orkiestracja mikrousług przy użyciu Kubernetes.
Spring Cloud for Microservices
14 godzinW tym instruktażowym szkoleniu na żywo w Polsce zaczynamy od omówienia architektury mikrousług. Wiedza uczestników jest testowana poprzez ćwiczenia i krok po kroku rozwój przykładowych mikrousług.
Pod koniec tego szkolenia uczestnicy będą mieli solidną wiedzę na temat korzystania z Spring Cloud i powiązanych technologii Spring w celu szybkiego opracowania własnych mikrousług w chmurze.
Microservices with Spring Cloud and Kafka
21 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą przekształcić tradycyjną architekturę w wysoce współbieżną architekturę opartą na mikrousługach przy użyciu Spring Cloud, Kafka, Docker, Kubernetes i Redis.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Ustawienie niezbędnego środowiska programistycznego do budowania mikrousług.
- Zaprojektowanie i wdrożenie wysoce współbieżnego ekosystemu mikrousług przy użyciu Spring Cloud, Kafka, Redis, Docker i Kubernetes.
- Transformacja usług monolitycznych i SOA do architektury opartej na mikrousługach.
- Zastosowanie podejścia DevOps do tworzenia, testowania i wydawania oprogramowania.
- Zapewnienie wysokiej współbieżności między mikrousługami w produkcji.
- Monitorowanie mikrousług i wdrażanie strategii odzyskiwania.
- Przeprowadzanie strojenia wydajności.
- Poznanie przyszłych trendów w architekturze mikrousług.
Building Microservices with Spring Cloud and Netflix OSS
21 godzinSpring Cloud to lekki framework mikrousług o otwartym kodzie źródłowym do tworzenia Java aplikacji dla chmury. Netflix OSS to zestaw frameworków i bibliotek do tworzenia mikrousług. Spring Cloud ładnie integruje się z komponentami Netflix przy użyciu automatycznej konfiguracji i konwencji nad konfiguracją.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy poznają podstawowe koncepcje budowania mikrousług przy użyciu Spring Cloud i Netflix OSS. Wiedza uczestników jest testowana poprzez ćwiczenia i krok po kroku rozwój przykładowych mikrousług.
Pod koniec tego szkolenia uczestnicy będą mieli solidne zrozumienie, w jaki sposób korzystać z Spring Cloud i powiązanych technologii Spring wraz z Netflix OSS, aby szybko opracować własne mikrousługi w chmurze.
Uczestnicy
- Deweloperzy Java
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Traefik
7 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla administratorów systemów i programistów, którzy chcą wdrażać, zarządzać, monitorować i obsługiwać mikrousługi przy użyciu Traefik.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Konfiguracja i uruchomienie Traefik za pośrednictwem dostawcy Docker.
- Włącz bezpieczne i szyfrowane połączenia za pomocą Let's Encrypt.
- Wdrażanie i łączenie oprogramowania pośredniczącego z routerem w celu przekształcania żądań usług.
- Monitorowanie Traefik operacji przy użyciu pulpitu nawigacyjnego.