Розглянемо конфіги для ваших програм та мікросервісів. Навіщо вони потрібні? Що там записувати? Де їх зберігати? Як читати та оброблювати? Які є підходи для простих застосунків, для мікросервісів, для безсерверних функцій, запускаємих в хмарі чи просто так. #yaml, #xml, #properties, #env, #springCloudConfig, #consul, #configMap Приєднуйтесь!
🪙☕ Купіть мені каву - допоможіть зібрати кошти для ЗСУ: https://www.buymeacoffee.com/ytkach
📹 Благодійний стрім "Менеджери паролів та секретів для мікросервісів"
Анонс: • Менеджери паролів та секретів для мік...
Переглянути запис: https://www.buymeacoffee.com/ytkach/e...
💬 Мій телеграм канал: https://t.me/tkach_channel
💬 Мій whatsapp канал: https://whatsapp.com/channel/0029VaLh...
📣 Усі анонси благодійних стрімів: • Анонсы благотворительных онлайн стримов
📹 Трохи про попередні благодійні стріми: • Онлайн стримы - Java и технологии
😎 Станьте спонсором цього каналу:
/ @java-tkach
☕ Java: Про ІТ під каву: • Java: про ІТ під каву
ℹ️ Java: про IT під каву - це онлайн трансляції, які дозволяють насолоджуватись цікавими розмовами в невимушеній атмосфері про розробку програмного забезпечення та IT в цілому. Я поділюся своїм досвідом та знаннями, щоб допомогти вам удосконалити навички та знайти відповіді на ваші питання. А ось що зробить цю трансляцію більш затишною - це смачна кава або келих вашого улюблений напою, щоб ми могли поспілкуватися як приятелі, яких об'єднує інтерес і справжня пристрасть до світу програмування.
Підписатися на YouTube канал:
http://www.youtube.com/subscription_c...
Канал "Yuriy Tkach" - Уроки з програмування на Java: / ytkach
Слава Україні! 🇺🇦
#java #techtalk #config #properties #settings #yaml #xml #springcloudconfig #consul #configmap
⏱️ Таймкоди:
0:00:00 - Вступ
0:03:20 - Конфігурація: навіщо вона
0:07:25 - Зашиваємо конфіги в код
0:10:50 - Що виносити в параметри
0:15:45 - Використання property файлів
0:17:47 - Змінни оточення (environment variables)
0:20:00 - Бібліотека Apache Commons Config
0:27:25 - Конфігурація зі Spring Boot
0:34:53 - Використання @ConfigurationProperties в Spring
0:40:55 - Де зберігати паролі?
0:45:08 - Зовнішній сервер конфігурацій
0:48:00 - Spring Cloud Config
0:50:00 - Zookeeper
0:51:27 - HashiCorp Consul
0:52:35 - Spring Boot для роботи з зовнішніми серверами конфігурацій
0:53:20 - Приклад з Consul та Spring Boot
1:02:25 - Зберігання конфігів у Kubernetes
1:04:50 - Зберігання конфігів у AWS
1:07:28 - Підсумки
1:17:40 - Відповіді на питання