Czym żyje j-labs

Zdjęcia, zaproszenia, relacje

#51 Akademia j-labs

Consumer Driven Contracts jako TDD na poziomie API

Consumer Driven Contracts (CDC) są jak TDD na poziomie API. Podejście to, jest wyjątkowo ważne w świecie mikroserwisów. Z racji tego, że sterowane jest przez konsumentów API, wyprodukowane API jest zdecydowanie bardziej przyjazne dla jego użytkowników.

Na wielu konferencjach dowiedzieć się można, że wszyscy robią mikroserwisy i robią je doskonale. Rzadko kiedy wspomina się o ich testowaniu (po co komu testy, prawda?). Później, gdy przychodzi do wdrożeń produkcyjnych, okazuje się, że testy end to end trwają po 10 godzin i wybuchają przy ostatnim teście, z powodu literówki w API.

W trakcie prelekcji napiszemy aplikację, używając podejścia CDC. Zobaczysz, jak łatwo można napisać API, sterowane przez konsumenta i jak wygląda pełen proces związany z testami kontraktowymi. Użyjemy narzędzi takich jak Spring Boot, Spring Cloud, Spring Cloud Contract, Jenkins, Gitlab i Artifactory.

Marcin Grzejszczak

Autor książek Mockito Instant i Mockito Cookbook. Współautor kursu Applied Continuous Delivery Live Lessons. Współzałożyciel Warsaw Groovy User Group i Warsaw Cloud Native Meetup oraz inicjatywa DiverseIT.

 

➡ Kiedy? 21.02.2019, godz. 18:30

➡ Gdzie? Polsko-Japońska Akademia Technik Komputerowych, ul. Koszykowa 86, budynek C, sala C1 Warszawa

➡ Networking
Po prelekcji zapraszamy wszystkich uczestników na networking. Będzie czas na rozmowy, wymianę poglądów, zadawanie pytań oraz nawiązanie nowych kontaktów, w nieformalnej atmosferze, przy kawałku pizzy.

➡ Wstęp wolny, rejestracja :http://itakademia.j-labs.pl/pl/harmonogram/warszawa/Consumer-Driven-Contracts-jako-TDD-na-poziomie-API

Live stream – https://www.youtube.com/jlabssoftwarespecialists

___________

IT Akademia j-labs: zdobywaj wiedzę od praktyków IT!

➡ Comiesięczne, darmowe spotkania

Zapraszamy prelegentów praktyków – zawsze są to osoby z minimum kilkuletnim doświadczeniem, w tym najbardziej cenieni programiści w Polsce.

➡ Oferujemy 100% meteorytyki z różnych obszarów IT

Podczas spotkań pojawiają się prelekcje dotyczące m.in. głównych języków programowania, języków funkcyjnych, mikroserwisów, UX, Azure, AWS, relacyjnych baz danych, security czy aplikacji mobilnych.

➡ Wykłady odbywają się już od 2014 roku w Krakowie oraz od 2016 roku w Warszawie.

Po szczegóły zajrzyj na:
http://itakademia.j-labs.pl/

Pozostańmy w kontakcie

Napisz do nas, jeśli chcesz porozmawia o tym, jak możemy współpracować z Tobą, albo Twoją firmą.

◰ j•labs

Rejestracja na wydarzenie:

#51 Akademia j-labs

Wolisz z nami porozmawiać?

Zostaw kontakt
do siebie, oddzwonimy.

Dane






Informacja dodatkowe

Administratorem danych osobowych jest j-labs sp. z o.o., ul. Montwiłła-Mireckiego 25, 30-426 Kraków. Więcej.

Wyrażam zgodę na przetwarzanie moich danych osobowych w celu otrzymania informacji o wydarzeniach organizowanych przez j-labs sp. z o.o.

* Pola obowiązkowe

Twoja wiadomość została wysłana!

Dziękujemy za skorzystanie z formularza kontaktowego, odpowiemy tak szybko jak to tylko możliwe.

Nasze serwisy używają plików cookies. Klikając "Akceptuję" lub korzystając dalej z serwisu, wyrażają Państwo zgodę na politykę prywatności i cookies j-labs.