일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- classification
- web 개발
- 재귀함수
- CES 2O21 참여
- pycharm
- 웹 용어
- discrete_scatter
- tensorflow
- paragraph
- KNeighborsClassifier
- web 용어
- java역사
- 대이터
- mglearn
- web
- CES 2O21 참가
- postorder
- web 사진
- 결합전문기관
- Keras
- cudnn
- C언어
- 데이터전문기관
- 자료구조
- broscoding
- html
- bccard
- 머신러닝
- vscode
- inorder
- Today
- Total
목록전체 글 (688)
bro's coding
Azure Key VaultAzure Key Vault는 Microsoft Azure에서 제공하는 클라우드 기반 서비스로, 비밀 정보(Secrets), 암호화 키(Encryption Keys), 인증서(Certificates) 등을 안전하게 저장하고 관리하는 기능을 제공합니다. 이 서비스를 사용하면 애플리케이션이나 서비스를 위한 민감한 데이터를 안전하게 보관하고, 접근을 제어할 수 있습니다.Azure Key Vault의 주요 기능비밀 정보(Secrets) 저장: 비밀번호, API 키, 연결 문자열 등 민감한 정보를 안전하게 저장할 수 있습니다.암호화 키 관리: 데이터 암호화 및 복호화를 위한 키를 중앙에서 관리할 수 있습니다.인증서 관리: SSL/TLS 인증서를 저장하고 관리할 수 있습니다.액세스 제어:..
Azure Data Factory(Azure 데이터 팩토리, ADF)는 Microsoft Azure에서 제공하는 클라우드 기반 데이터 통합 서비스입니다. 다양한 데이터 소스와 환경 간의 데이터를 이동 및 변환할 수 있는 워크플로우(파이프라인)를 생성, 스케줄링, 오케스트레이션할 수 있도록 지원합니다. 특히 대규모 ETL(Extract, Transform, Load) 및 ELT(Extract, Load, Transform) 프로세스를 구현하는 데 유용합니다.Azure Data Factory 주요 기능데이터 통합Azure Blob Storage, Azure SQL Database와 같은 Azure 서비스는 물론, Amazon S3, Salesforce, SAP 등 외부 플랫폼을 포함한 다양한 온프레미스 및 ..
Azure NetApp Files (Azure NetApp)는 Microsoft Azure에서 제공하는 고성능 파일 스토리지 서비스로, NetApp의 기술을 기반으로 제공됩니다. 이 서비스는 기업의 파일 기반 워크로드를 지원하며, 특히 고성능, 고가용성, 그리고 간편한 관리와 통합을 제공합니다. Azure NetApp Files는 NFS(Network File System) 및 SMB(Server Message Block) 프로토콜을 지원하여, 다양한 운영 체제에서 파일을 공유하고 액세스할 수 있도록 돕습니다.주요 특징 및 장점고성능 스토리지:Azure NetApp Files는 고성능과 저지연의 파일 스토리지 서비스를 제공하여, 데이터베이스, 분석 워크로드, 고성능 컴퓨팅(HPC) 및 미디어 처리 등 고..
Azure File Storage와 Azure Blob Storage는 둘 다 Azure에서 제공하는 클라우드 스토리지 서비스지만, 목적과 사용 방식이 다릅니다. 두 서비스를 비교해 보면 아래와 같은 차이점이 있습니다:1. 목적 및 사용 사례Azure File Storage:파일 공유를 목적으로 설계된 서비스입니다.SMB (Server Message Block) 프로토콜을 지원하여 온-프레미스 애플리케이션과의 호환성이 뛰어나며, Windows, Linux에서 모두 사용할 수 있습니다.주로 파일 시스템의 방식으로 운영되며, 여러 가상 머신(VM)에서 파일을 공유하고 사용할 수 있습니다.사용 사례: 파일 서버, 응용 프로그램에서 파일 공유, VM 간 데이터 공유 등.Azure Blob Storage:비정형 ..
Azure Storage는 Microsoft Azure에서 제공하는 클라우드 기반 스토리지 서비스로, 데이터를 안전하게 저장하고, 빠르게 액세스하며, 전 세계 어디서든 확장성을 제공하는 기능을 제공합니다. 다양한 유형의 데이터를 저장하고 처리할 수 있는 여러 스토리지 옵션을 제공합니다.1. Blob StorageBlob은 Binary Large Object의 약자로, 대용량 비정형 데이터를 저장하는 데 사용됩니다. 이미지, 비디오, 오디오, 텍스트 파일 등 다양한 형식의 데이터를 저장할 수 있습니다.특징:핫(Hot), 쿨(Cool), 아카이브(Archive) 계층으로 나누어 비용 절감이 가능합니다.RESTful API를 사용하여 데이터를 업로드, 다운로드, 삭제할 수 있습니다.데이터 백업, 스트리밍, 빅..
Azure Functions는 서버리스(Serverless) 컴퓨팅 서비스로, 이벤트 기반으로 코드를 실행할 수 있는 플랫폼을 제공합니다. 개발자는 서버를 관리하지 않고도 애플리케이션 로직에만 집중하여 효율적으로 애플리케이션을 설계하고 확장할 수 있습니다.Azure Functions의 주요 특징1. 서버리스 아키텍처서버 관리 불필요: 인프라 관리 없이 코드를 실행할 수 있습니다.애플리케이션은 이벤트 발생 시에만 실행되며, 사용한 만큼만 비용을 지불합니다.2. 이벤트 기반 실행다양한 이벤트 트리거를 기반으로 코드가 실행됩니다.지원하는 트리거:HTTP 요청타이머 (스케줄 작업)Azure Queue Storage 메시지Azure Blob Storage 변경Azure Service Bus 메시지Event Gri..
Azure Container Instances(ACI)는 Azure에서 제공하는 컨테이너 실행을 위한 서버리스 플랫폼입니다. 사용자가 가상 머신(VM)을 관리할 필요 없이 애플리케이션을 컨테이너 단위로 실행할 수 있는 간단하고 효율적인 방법을 제공합니다. Azure Container Instances(ACI) 특징빠른 배포VM을 생성하거나 클러스터를 구성할 필요 없이, 단일 명령으로 컨테이너를 신속히 시작할 수 있습니다.서버리스 환경인프라를 관리하지 않고, 필요한 컨테이너 리소스(CPU, 메모리)만 정의하면 자동으로 실행.유연한 스케일링컨테이너별로 CPU 및 메모리를 구성할 수 있으며, 필요에 따라 즉시 확장 가능.퍼시스턴트 스토리지 지원Azure Files와 통합하여 컨테이너에서 데이터를 저장하고 공유..
1. Web App특징웹 애플리케이션을 호스팅하기 위한 서비스.주로 HTML, CSS, JavaScript, .NET, Java, Python, PHP 등으로 작성된 웹사이트나 웹 서비스를 배포하고 관리.다양한 프로그래밍 언어와 프레임워크를 지원.자동 확장 및 로드 밸런싱 기능 제공.사용 사례웹사이트 호스팅.전자 상거래 플랫폼.기업 포털.2. API App특징RESTful API를 호스팅 및 관리하기 위한 서비스.API 게이트웨이 및 인증 통합(Azure Active Directory, OAuth2 등)을 지원.API 호출 및 배포를 위한 도구(예: Swagger/OpenAPI 통합)를 제공.API 앱은 기본적으로 Web App과 동일한 App Service의 기능을 사용하지만, API 관리 및 통합에 ..
VM Scale Sets의 주요 특징자동 확장 및 축소트래픽, CPU 사용량, 메모리 등의 지표에 따라 VM의 수를 자동으로 조정할 수 있습니다.예: 사용량이 늘어나면 VM을 추가, 트래픽이 줄면 VM을 제거하여 비용을 절감.동일한 이미지와 구성동일한 Azure Marketplace 이미지를 사용하거나 사용자 정의 이미지를 통해 일관된 인스턴스 환경 제공.고가용성VM 인스턴스를 여러 가용성 영역(Availability Zones) 또는 **가용성 집합(Availability Sets)**에 배치하여 장애에 대비.무제한 확장최대 수천 개의 VM 인스턴스를 배포할 수 있으며, Azure 지역 및 서비스 한도에 따라 확장 가능.자동화된 관리OS 패치 및 업데이트를 자동화하여 관리 효율성을 높임.Azure Mo..
1. Virtual Machine (VM)Azure VM은 사용자가 클라우드에서 독립적인 가상 서버를 설정하고 운영 체제, 네트워크, 애플리케이션까지 모두 관리하는 방식입니다.특징완전한 제어: 사용자는 운영 체제(OS), 소프트웨어, 보안 설정 등을 직접 관리.커스터마이징 가능: 특정 설정이나 특수 소프트웨어가 필요한 환경에 적합.광범위한 워크로드 지원: 데이터베이스 서버, 레거시 애플리케이션, 고성능 컴퓨팅(HPC) 등.관리 부담: OS 업데이트, 패치, 보안 구성 등을 사용자가 직접 수행.장점유연성과 제어가 뛰어남(특정 요구사항에 맞춘 환경 구축 가능).모든 종류의 애플리케이션과 워크로드를 실행 가능.레거시 애플리케이션을 그대로 마이그레이션할 때 적합.다양한 OS 및 소프트웨어 지원(Windows, ..