Azure의 Python
클라우드에서 Python 앱을 빌드 및 배포하고 더 나아가 AI 및 데이터 과학 기능 적용
Azure에서 Python을 사용하는 이유
클라우드에서 Python 웹앱 빌드
Python에 최적화된 관리형 응용 프로그램 플랫폼으로 더 나은 웹앱을 빠르게 빌드할 수 있습니다. 많이 사용되는 관계형 및 비관계형(SQL 및 NoSQL) 데이터베이스에 Azure 서비스를 사용하여 앱을 데이터에 연결하세요.
Python을 사용하여 완전하게 AI 및 기계 학습을 수행하는 플랫폼
Python 환경에서 데이터 과학 및 기계 학습을 위한 Azure 서비스를 사용하여 모델을 빠르고 쉽게 빌드, 교육, 호스트 및 배포할 수 있습니다. 또는 미리 빌드된 AI 솔루션을 가져와 Python 앱에 최첨단 환경을 제공하세요.
Microsoft의 Python 개발용 도구 또는 사용 중인 도구 모두 가능
Windows, macOS 및 Linux용 무료 편집기인 Visual Studio Code를 사용하여 Python 앱을 빌드하고 디버그하세요. Azure 및 Visual Studio Code는 GitHub와도 원활하게 통합되므로 Python 앱에 전체 DevOps 수명 주기를 채택할 수 있습니다. 또는 익숙한 도구를 가져와도 됩니다.
무엇을 할 수 있는지 보기
웹앱
인프라가 아닌 응용 프로그램의 코드에 집중할 수 있습니다. Azure에서 기본 인프라를 관리하는 동안 Azure Web Apps on Linux 또는 Azure Functions가 있는 서버리스 플랫폼에서 Django 및 Flaskwhile 앱을 실행하세요.
Azure는 관리형 서비스로 관계형 데이터베이스와 비관계형 데이터베이스를 모두 제공합니다. PostgreSQL 및 MySQL, Redis, Azure Cosmos DB(MongoDB와 호환됨), 기타 서비스의 관리형 솔루션 중에서 선택하여 Python 앱에 쉽게 추가할 수 있습니다.
AI 및 기계 학습
Python SDK를 사용하는 Azure Machine Learning으로 모델을 빌드, 교육 및 배포하거나 코드 줄 몇 개로 시각, 음성, 언어, 지식 및 검색에 미리 빌드된 인텔리전트 API를 활용하세요.
데이터 과학자는 Python으로 작업하여 익숙한 도구를 사용할 수 있습니다. 코드 중심 환경을 위한 기본 제공 협업 Jupyter Notebook을 빠르게 시작하세요. Azure Machine Learning을 사용하여 클라우드에서 완전히 구성되고 관리되는 개발 환경을 이용할 수 있습니다.
개발 도구 및 DevOps
Python 앱 빌드 및 디버깅을 위해 많이 사용되는 편집기인 Visual Studio Code를 사용해 보세요. 무료로 제공되는 오픈 소스 도구로 macOS, Linux, Windows에서 실행됩니다. 20,000개 이상의 확장을 통해 Python 앱을 만들고 클라우드에 배포할 수 있는 사용자 지정 가능한 환경을 제공합니다.
Visual Studio Code로 Python 사용해 보기
그런 다음 GitHub에서 Git 리포지토리를 호스트하고 GitHub Actions를 CI/CD 플랫폼으로 사용하여 Python 응용 프로그램을 빌드하고 테스트합니다. GitHub Actions를 사용하면 Python 앱을 클라우드에 쉽게 배포할 뿐만 아니라 Azure App Service, Azure Functions, Azure Kubernetes Services 등에 직접 통합할 수 있습니다.
Azure 및 Visual Studio Code를 사용하여 Python 앱 빌드
Microsoft Azure 및 Visual Studio Code를 사용하여 강력한 Python 앱을 더욱 빠르게 빌드할 수 있는 방법을 알아봅니다.