Архітектура навчального проекту на AWS
Потрібно розробити архітектурну схему AWS для GIS-системи на основі GeoNode:
- Збір даних з портативних станцій (Raspberry Pi)
- Обробку та математичне моделювання для прогнозування поширення забруднення
- Збереження та керування геопросторовими даними
- Інтерфейс користувача та AI-модуль для трактування прогнозів
Як варіант робити на 4 рівні:
- Рівень збору даних (IoT, портативні станції)
- Рівень обробки та математичного моделювання
- GIS-рівень (управління геопросторовими даними, GeoNode)
- Інтерфейс користувача та система підтримки рішень
Результат у draw io / lucid.
+ коротке пояснення архіт
Далі "варіант" реалізації (gpt), просто для прикладу.
Можливо додати ще щось (логи, керування, безпека, масштабування, тощо).
1. Рівень збору даних (IoT, портативні станції)
Опис:
Портативні станції моніторингу збирають дані та передають їх на AWS.
Компоненти:
- Raspberry Pi із сенсорами (температура, PM2.5, PM10, газові домішки)
- AWS IoT Core – отримання даних через MQTT
- AWS Lambda – обробка вхідних повідомлень
- Amazon Timestream / DynamoDB – збереження часових рядів
- Amazon S3 – резервне сховище для "сирих" даних
2. Рівень обробки та математичного моделювання
Опис:
Виконує обробку даних та прогнозування поширення забруднення.
Компоненти:
- AWS Lambda / AWS Fargate – виконує агрегування та обчислення
- Amazon SageMaker – навчання моделей прогнозування
- Amazon Step Functions – керування потоками обчислень
- Amazon Neptune – графова БД для взаємозв'язків між точками забруднення
- Amazon OpenSearch Service – індексація історичних даних
- Amazon S3 – збереження результатів прогнозування
3. GIS-рівень (GeoNode, управління геопросторовими даними)
Опис:
GeoNode використовується як портал для візуалізації та керування геопросторовими даними.
Компоненти:
- Amazon ECS + AWS Fargate – хостинг GeoNode
- Amazon RDS (PostgreSQL + PostGIS) – основна база даних для геоданих
- Amazon S3 – збереження растрових та векторних шарів
- AWS AppSync / API Gateway – для доступу до геоданих через API
4. Інтерфейс користувача та система підтримки рішень
Опис:
Фронтенд для взаємодії з GIS-системою та AI-модуль для аналізу.
Компоненти:
- Amazon CloudFront – CDN для швидкого завантаження
- AWS Amplify – хостинг веб-інтерфейсу
- Amazon Cognito – автентифікація
- AWS Bedrock або OpenAI API – для трактування прогнозів за допомогою AI
- Amazon Lex – інтерактивні голосові/текстові запити
-
1470 56 0 Привіт!
Я розробляв архітектурні схеми для GIS-систем на AWS, включаючи проєкти з інтеграцією IoT-пристроїв та аналітикою просторових даних. Нещодавно працював над рішенням, де дані з польових датчиків оброблялися через AWS IoT Core та використовувалися для екологічного моніторингу з візуалізацією.
Розглянувши ваш запит щодо архітектури GIS-системи на основі GeoNode, я бачу, що ви плануєте комплексне рішення з чотирма логічними рівнями. Ваша концепція дуже добре структурована. Я б запропонував кілька додаткових компонентів для підвищення надійності та масштабованості системи. Зокрема, варто розглянути використання AWS CloudWatch для централізованого моніторингу всіх компонентів, впровадження AWS WAF для захисту API та веб-інтерфейсів, а також AWS Secrets Manager для безпечного зберігання конфіденційних даних. Для аналітики в реальному часі також рекомендую розглянути AWS Kinesis як альтернативу прямої передачі в Timestream.
Які пріоритети для вашої системи - масштабованість, економічна ефективність чи швидкість розробки? Також цікаво, чи маєте ви конкретні вимоги щодо рівня деталізації архітектурної схеми та термінів її розробки?
Актуальні фриланс-проєкти в категорії Веб-програмування
Треба переробити систему формування URL для інтернет-магазину Laravel/BackpackВсіх вітаю. Треба для прцюючого магазину переробити систему формування URL в фільтрах, та на строінках з пагінацією. Зараз все працює через Ajax. Можно глянути тут. Тому URL при вибору параметрів фільтра не змінюється. В категоріях частково зроблено так що ми можем попасти на… PHP, Веб-програмування ∙ 7 хвилин тому ∙ 1 ставка |
Розробник для сайту
8000 UAH
Потрібен розробник для розробки лендінгу. на 4 блоки Якщо маєте досвід з Framer, Webflow, тд або чистий код (HTML/CSS/JS) поділістя який із інструменів найчастіше використовуєте, і обовязково додайте посилання на ваші останні проєкти (ідеально — 2–3 роботи, які найбільше вас… HTML та CSS верстання, Веб-програмування ∙ 9 хвилин тому ∙ 6 ставок |
Програміст на python для обслуговування Odoo
9000 UAH
Шукаємо на постійній основі спеціаліста для підтримки Odoo (Python) для вирішення щоденних завдань - підтримка та доопрацювання нових систем. Готові працювати як з погодинною оплатою, так і з оплатою за виконані завдання. Готові працювати через біржу. Тільки з досвідом роботи з… Python, Веб-програмування ∙ 25 хвилин тому ∙ 1 ставка |
Перенесення сайту на інший хостингНужно перенести и настроить сайт (інтернет магазин у вигляді каталогу, без пошти, без клієнтської бази, і без функціоналу замовлення товару) з хостингу mirohost.net на uahosting.com.ua. На uahosting вже є один сайт з іншим доменним ім'ям, але місце дозволяє додати ще один.… Веб-програмування, Супровід сайтів ∙ 36 хвилин тому ∙ 17 ставок |
Внести зміни в функціонал модулів і зверстати сторінку для магазину на Opencart 3
11 000 UAH
Потрібно виконати 9 правок по модулям, додати зміни в дизайн 4 пункти і зверстати одну сторінку по макету в figma. ТЗ скинемо в обмін на ваші останні роботи на Opencart. CMS, Веб-програмування ∙ 1 година 14 хвилин тому ∙ 4 ставки |