План на курса
Въведение в AWS Cloud9 и Python разработка
- Преглед на функциите на AWS Cloud9
- Настройване и конфигуриране на AWS Cloud9 за Python
- Запознаване с Cloud9 IDE
Разработка в AWS Cloud9
- Писане на Python код в облака
- Използване на инструменти за разработка в AWS Cloud9
- Разбиране на Python пакети и зависимости в Cloud9
Отстраняване на грешки и тестване Python Приложения
- Използване на инструментите за отстраняване на грешки на Cloud9
- Писане на модулни тестове за Python приложения
- Интегриране с CI/CD тръбопроводи
Разполагане на Python приложения
- Внедряване на приложения към AWS услуги (Lambda, EC2 и др.)
- Автоматизиране на внедрявания с помощта на инструменти на Cloud9
- Приложения за наблюдение и мащабиране Python.
Collaboration в AWS Cloud9
- Сътрудничество в реално време с други разработчици
- Управление на контрола на източника в AWS Cloud9 (Git)
- Прегледи на код и споделяне на проекти в Cloud9
Интегриране на AWS Cloud9 с други услуги на AWS
- Работа с AWS Lambda функции в Cloud9
- Управление на S3 хранилище в Cloud9
- Внедряване на приложения без сървър от Cloud9
Разширени функции на AWS Cloud9
- Автоматизиране на работни потоци с помощта на AWS CloudFormation
- Създаване на персонализирани IDE конфигурации в Cloud9
- Използване на AWS SDK за Python (Boto3) в Cloud9
Най-добри практики за сигурност в AWS Cloud9
- Управление на контрол на достъпа и разрешения
- Защита на Python приложения, внедрени чрез Cloud9
- Използване на AWS IAM роли за сигурно внедряване
Обобщение и следващи стъпки
Изисквания
- Основни познания по Python програмиране
- Опитът с облачни среди е плюс
Публика
- Python разработчици
- Софтуерни инженери
Oтзиви от потребители (5)
Фактът, че имаме повече практически упражнения, използващи повече подобни данни на тези, които използваме в нашите проекти (сателитни изображения в растерен формат)
Matthieu - CS Group
Курс - Scaling Data Analysis with Python and Dask
Машинен превод
Very good preparation and expertise of a trainer, perfect communication in English. The course was practical (exercises + sharing examples of use cases)
Monika - Procter & Gamble Polska Sp. z o.o.
Курс - Developing APIs with Python and FastAPI
All good, nothing to improve
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
Курс - AWS Lambda for Developers
IOT applications
Palaniswamy Suresh Kumar - Makers' Academy
Курс - Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
Trainer develops training based on participant's pace