Pythonowe Katowice Meetup #2
Cześć,
Z tej strony STX Next, zapraszamy Was na drugi meetup Pythonowy.
Dla tych z Was, którzy nie mieli okazji być na pierwszym spotkaniu i nas nie kojarzą, możemy krótko powiedzieć, że jesteśmy największym Pythonowym Software House w Europie.
Prezentacje:
Andrii Alieksieiev - Multi-tenancy application jako jeden ze sposobów skalowania aplikacji
Większość aplikacji, jakie tworzymy, to tak zwane aplikacje “single tenant”. Czyli mówiąc prostym językiem to jedną instancję aplikacji dla pojedynczego klienta/firmy/organizacji. Gdy pojawia się druga firma, to po prostu stawiamy dla niej nową instancję i wszyscy są zadowoleni. Ale co w sytuacji, gdy napływ klientów staje się coraz większy a utrzymanie infrastruktury jest zbyt kosztowne? W tym przypadku możemy zastosować model “multi-tenant” - to model, w którym klienci aplikacji współdzielą między sobą jakieś zasoby, na przykład — serwer, bazę danych i inne usługi pracujące w ramach aplikacji. A być może potrzebujemy różną konfigurację dla stałych klientów, a klientów ze środowiskiem testowym ? Podczas prezentacji opowiem Wam o wadach i zaletach "multi-tenant" aplikacji, podam przykład architektury aplikacji napisanej w Pythona/Django, a na koniec będzie chwila na pytania/odpowiedzi.
Paweł Kirszniok - Czy CI/CD jest trudne i drogie ?
CI/CD jest trudne/drogie/ryzykowne. To jest tylko dla dużych/małych projektów/zespołów. Takie powody słyszymy kiedy rozmawiamy o wprowadzeniu tego procesu w naszej organizacji lub projekcie.
Ta prezentacja zaadresuje te wszystkie ( i nie tylko) argumenty i uzbroi was (szczególnie dla projektów już korzystających z AWS) w konkrety dotyczące wdrożenia CI/CD łatwo i przyjemnie.
Jeśli zastanawiałeś się jak przekonać biznes lub zespół do takiego procesu, albo po prostu chcesz się dowiedzieć jak to zrobić, to dobrze trafiłeś.
Ponadto kilka słów o STX Next powie Krzysztof Michalik, szef Katowickiego oddziału firmy.
Nasi prelegenci:
Andrii Alieksieiev - Nazywam się Andrii Alieksieiev, programuję nie tak długo, ale robię to z prawdziwą pasją. Wcześniej zajmowałem się kryptowalutami, pisząc boty do tradingu. Uwielbiam podejmować trudne wyzwania, a tym bardziej rozwiązywać ich w jak najlepszy sposób. Jestem prawdziwym perfekcjonistą, jeśli chodzi o kodowanie/architekturę. Pracuje jako Python Developer w STX. Jestem fanem Agile i wszelkich w nim stosowanych praktyk. Zacząłem również prowadzić własnego bloga, gdzie staram dzielić się dobrymi praktykami.
Paweł Kirszniok - Związany z STX Next jako Python Developer, ma też za sobą doświadczenie w negocjacjach biznesowych. Miłośnik metodologii Agile i Extreme Programming. Aktualnie zgłębia sekretne techniki AWS.