클라우드
-
azure-07 sql database 1클라우드/azure 2023. 5. 4. 20:25
1. sql 데이터베이스 구조적 쿼리 언어(SQL)는 관계형 데이터베이스에 정보를 저장하고 처리하기 위한 프로그래밍 언어이다. 관계형 데이터베이스는 정보를 표 형식으로 저장하며, 행과 열은 다양한 데이터 속성과 데이터 값 간의 다양한 관계를 나타낸다. SQL 문을 사용하여 데이터베이스에서 정보를 저장, 업데이트, 제거, 검색 및 검색할 수 있다. 2. sql 데이터베이스 생성 1. 리소스 그룹에서 만들기를 선택하고 sql data base를 검색한다. 2. 옵션에서 sql database를 선택하고 만들기를 선택한다. 3. 리소스 그룹과 이름, 위치, 인증방법, 서비스 계층 백업 스토리지 중복성을 적절하게 선택한다. 4. 네트워킹을 선택하여 퍼블릭 엔드포인트를 선택하고 방화벽 규칙을 아니오로 설정한다. ..
-
azure-04 webapp클라우드/azure 2023. 5. 4. 20:24
1. webapp webapp은 다운로드 받지 않고, 인터넷이나 인트라넷을 통해 웹 브라우저 위에서 이용할 수 있는 응용 소프트웨어(app)이다. 즉 인터넷으로 접근 가능한 애플리케이션이며 현대식 모든 브라우저와 디바이스에서 동작한다. 2. 샘플 애플리케이션 1. vscode에서 git clone https://github.com/Azure-Samples/msdocs-python-flask-webapp-quickstart를 터미널에서 실행하여 원하는 폴더에 생성한다. 2. cd msdocs-python-flask-webapp-quickstart 입력하여 애플리케이션 폴더로 이동한다. 3. 기본 터미널 창을 cmd로 변경해주고 py -m venv venv, venv\scripts\activate를 차례대로..
-
azure-05 워드 프레스클라우드/azure 2023. 5. 4. 20:23
1. 워드 프레스 워드 프레스는 네이버 블로그나 티스토리 같은 블로그나 웹사이트를 만들 때 주어진 형태 내에서만 구성이 가능하다는 한계가 있기 때문에 코딩 지식이 없는 비개발자도 웹사이트를 자기 원하는 대로 구축할 수 있게 해주는 서비스이다. 2. 워드 프레스 생성 1. WordPress 사이트 만들기를 시작하려면 https://portal.azure.com/#create/WordPress.WordPress로 이동한다. 2. 요금제와 지역 이름을 설정하고 관리자 메일과, 관리자 이름, 관리자 암호를 설정한다. 3. 검토 만들기를 실행한다. 4.사이트 url을 따라가면 접속이 된 것을 확인할 수 있다. 3. 관리자 페이지 WordPress 관리자 페이지에 액세스하려면 /wp-admin으로 이동하여 로그인을..
-
azure-03 iaas, paas, saas, 가상화클라우드/azure 2023. 5. 4. 20:22
1. iaas, paas, saas 클라우드 서비스는 IaaS(Infrastructure as a Service), PaaS(Platform as a Service), SaaS(Software as a Service)가 있다. 2. IaaS(Infrastructure as a Service) 사용자는 운영 체제 및 데이터, 애플리케이션, 미들웨어 및 런타임을 담당하고 제공업체는 사용자가 필요로 하는 네트워크, 서버, 가상화 및 스토리지의 관리와 액세스를 담당한다. 즉 클라우드 업체는 저장소와 네트워킹만 담당하는 on-site를 제외하고 가장 낮은 수준의 서비스이다. AWS, Microsoft Azure, Google Cloud와 같은 퍼블릭 클라우드 공급업체가 IaaS의 예시이다. 3. PaaS(Plat..
-
docker-1 도커클라우드/docker 2023. 5. 4. 20:17
1. docker 도커는 컨테이너 기술을 활용하여 앱을 개발, 실행을 위한 오픈소스 플랫폼이다. 2. 컨테이너와 가상화 기술 컨테이너는 Host OS 위에 컨테이너 엔진은 설치하고 그 위에 컨테이너들을 구성하는 것이다. 리소스를 구분하여 마치 별도의 서버인 것처럼 사용할 수 있게 한다는 점에서 가상화 기술과 동일하다. 가상화 기술은 각각의 머신들이 자신의 os에서 동작하는 반면 컨테이너는 리눅스에서 제공하는 프로세스 격리 방법을 이용하여 하나의 host os에서 프로세스 형태로 분리되기 때문에 가상화 기술보다 효율적이며 유연하다. 컨테이너 안에는 각각의 앱을 구동하는데 필요한 라이브러리 및 실행 파일만 존재하기 때문에 컨테이너를 이미지로 만들 었을 때 가상 머신에 비해 훨씬 가볍다. 3. 이미지 도커 이..
-
azure-13 storage 2 - file storage1 - 포털클라우드/azure 2023. 5. 4. 20:10
1. file storage nas(neteork attached storage) 란 네트워크에 연결 저장 장치이다. 네트워크를 통해서 협력할 수 있는 장치이다. file storage는 nas처럼 쉽고 편리하게 공동 네트워크에 접속하여 협업할 수 있는 수단이다. 2. 가상 머신 생성 1. 리소스 그룹에서 만들기를 선택하고 windows 11을 검색한다. 2. windows 11 버전으로 만들기를 선택하고 지역, 이미지, 관리자 계정 등을 적절하게 설정하고 라이선싱 탭을 체크한다. 3. 네트워킹, 고급 등의 설정을 완료하고 검토 만들기를 선택한다. 3. 가상 머신 접속 1. 연결 탭에서 rdp 파일을 다운로드하고 실행한다. 2. 사용자 이름과 암호를 입력하여 연결한다. 3. file storage 공유 ..
-
azure-11 storage 1 - blob storage 1 - 포털클라우드/azure 2023. 5. 4. 20:09
1. azure storage azure storage는 azure에 데이터 및 파일을 저장할 수 있는 전용 스토리지의 집합이다. azure blob: 텍스트 및 이진 데이터에 대한 확장성이 뛰어난 개체 저장소이다. 또한 Data Lake Storage Gen2를 통한 빅 데이터 분석 지원도 포함한다. azuer files: 클라우드 또는 온-프레미스 배포에 대한 관리되는 파일 공유이다. azure elastic san: Azure에서 SAN 배포, 크기 조정, 관리 및 구성을 간소화하는 완전히 통합된 솔루션이다. azure queue: 애플리케이션 구성 요소 간에 안정적인 메시징을 위한 메시징 저장소이다. azure table: 구조화된 데이터의 스키마 없는 스토리지를 위한 NoSQL 스토리지이다. a..
-
azure-01 cognitive service-computer vision클라우드/azure 2023. 5. 4. 19:57
1. cognitive service Azure Cognitive Services는 개발자가 직접적인 AI 또는 데이터 과학 기술이나 지식 없이도 인지적 인텔리전스를 애플리케이션에 빌드하도록 지원하는 클라우드 기반 AI(인공 지능) 서비스이다. 2. computer vision api 여러 가지 사용가능한 api가 있으며 computer vision api과 ocr api를 사용해 본다. Computer Vision 서비스는 이미지를 처리하고 정보를 반환하는 고급 인지 알고리즘에 대한 액세스를 제공한다. ocr은 문자를 인식하는 서비스이다. 3. 이미지 불러오기 import requests from io import BytesIO # 이미지를 바이트로 변환 from PIL import Image #이미지..