Ci/CD oN AWS
Wojtek Dąbrowski
Michał Górski
Northmill
facebook.com/northmill.se
northmill.com
Agenda
- Wprowadzenie do domeny.
- Prezentacja architektury i aplikacji.
- Techniczne szczegóły.
- Konfiguracja kont.
- Konfiguracja środowiska aplikacyjnego.
- Przerwa
- Narzędzia CI/CD na AWS.
- Demonstracja na żywym przykładzie.
- Konfiguracja CI/CD na zbudowanym środowisku aplikacyjnym.
Co budujemy?
Demo
Lab 0. konfiguracja konta AWS i narzędzi
Lab 1.1. Stworzenie S3 bucketa do deploymentu zasobów
Lab 1.2. Utworzenie zasobów aplikacji frontend
Lab 1.3. Utworzenie środowiska i aplikacji backend
Lab 1.4. Utworzenie aplikacji frontend
Lab 1.5. Weryfikacja działania stworzonego środowiska
Przerwa
Demo
Cloud Formation
Code Pipeline
Code Build
Code Deploy
Lab 2.1. Stworzenie S3 bucketa do przechowywania artefaktów
Lab 2.2. Stworzenie Code Pipeline z rolą i bucketem
Lab 2.3. Pobranie źródeł poprzez Code Pipeline
Lab 2.4. Pobranie konfiguracji poprzez Code Pipeline
Lab 2.5. Zbudowanie kodu źródłowego za pomocą Code Build
Lab 2.6. Deployment stacka CloudFormation
Lab 2.7. Dodanie testów w Code Pipeline
Lab 2.8. Frontend pipeline
Thank you!
CI/CD on AWS
By Wojciech Dąbrowski
CI/CD on AWS
- 112