본문 바로가기

반응형

분류 전체보기

IoC - Environment - 프로파일 ApplicationContext이 상속하고 있는 것들 중 EnvironmentCapable을 알아본다. 1. 프로파일 - 빈들이 묶음 - 운영에서는 이런 기능을 쓰겠다. 개발에서는 이런 기능쓰겠다. 이처럼 각각의 상황에 따라 다른 빈을 사용하는경우를 위해 프로파일 이라는 기능이 생겼다. - ApplicationContext의 Environment라는 인터페이스를 통해 사용 - ApplicationContext가 상속하고 있는 EnvironmentCapable 이 Environment를 가지고 있어 이를 이용한다. - 프로파일 확인 하는 소스 아래 import org.springframework.beans.factory.annotation.Autowired; import org.springframewor.. 더보기
클라우드 컴퓨팅의 이점 클라우드 컴퓨팅의 이점 - 고가용성 : 중지 없이 지속적인 사용자 환경 제공 - 확장성 : 수직 수평 스케일링 가능 (RAM CPU 추가하여 세로 스케일링, VM 등 인스턴스 추가하여 수평 스케일링) - 탄력성 : 자동 스케일링 가능하도록 클라우드 기반 앱을 구성하여 앱에 필요한 리소스 제공 - 민첩성 : 신속한 배포 - 지리적 배포 : 전세계 지역 데이터 센터에 배포가 가능하므로 지역에서 항상 최고 성능 유지 가능 - 재해 복구 : 백업 되어 안전함 클라우드 컴퓨팅은 사용 기반 모델 - 선불 비용이 없다. - 최대로 사용하지 못할 수도 있으므로 최대로 인프라를 관리할 필요가 없다. - 필요한 만큼 리소를 추가하여 추가된 만큼만 요금 지불한다. - 필요하지 않은 리소스는 지불하지 않도록 할 수 있다. 자.. 더보기
Azure AI AI 소프트웨어 접근 방법 1. 인간 사고의 신경망을 기반으로 모델링하기 > 딥러닝 2. 기존 데이터를 학습시키고 테스트하여 새 모델을 적용하여 미래를 예측 > 기계 학습 Azure Machine Learning 기계학습 플랫폼 고유 데이터를 이용해 모델을 학습 시켜 예측 데이터를 가져오는 방법, 누락되었거나 잘못된 데이터를 처리하는 방법, 데이터를 학습 세트나 테스트 세트로 분할하고 데이터를 학습 프로세스로 전달하는 방법을 정의하는 프로세스를 만듭니다. 데이터 과학자에게 친숙한 도구와 프로그래밍 언어를 사용하여 예측 모델을 학습시키고 평가합니다. 학습 데이터와 테스트 데이터를 기반으로 알고리즘의 점수를 매기는 데 필요한 컴퓨팅 집약적 실험을 실행할 위치와 시기를 정의하는 파이프라인을 만듭니다. 다른 애.. 더보기
Azure Database 및 분석 서비스 1. Azure Cosmos DB 전 세계에 배포된 다중 모델 데이터베이스 서비스. 여러 지역에서 처리량 스토리지를 탄력적이고 독립적으로 스케일링 할 수 있다. - 유연하다. - 가장 낮은 수준에서 ARS(아톰-레코드-시퀀스) 형식으로 데이터를 저장하고 데이터를추상화하고 API로 프로젝션한다. - SQL, MongoDB, Cassandra, Tables Gremlin을 선택할 수있다. 더보기
Azure 계정 Azure 계정 - 구독 - 리소스 그룹 - 리소스 의 트리 관계 더보기
Azure 란 1. Azure Portal 명령줄 도구의 대한을 제공하는 웹 기반의 통합 콘솔. gui를 사용하여 관리 가능 2. Azure Marketplace Azure 에서 실행되도록 최적화된 솔루션과 서비스를 제공하는 MS 파트너, 소프트웨어 공급업체, 스타트업을 사용자와 연결. 다양한 애플리케이션 및 서비스를 검색, 체험, 구매 프로지번 가능 3. Azure 서비스 애저 서비스의 공통적인 특성 - 중복 및 복제 기능을 갖추고 있어 내구성과 가용성이 뛰어납니다. - 자동 암호화와 역할 기반 액세스 제어를 통해 보안을 유지합니다. - 사실상 스토리지에 제한이 없으므로 확장성이 뛰어납니다. - 유지 관리 및 사용자에 대한 중요한 문제를 관리하고 처리합니다. - HTTP 또는 HTTPS를 통해 전 세계 어디서든 액세.. 더보기
애저 Azure - 클라우드 컴퓨팅이란 1. 클라우드 컴퓨팅이란 인터넷을 통해 컴퓨팅 서비스를 제공하는것, 클라우드라고도 한다. 서버, 스토리지, 데이터베이스, 네트워킹, 소프트웨어, 분석 및 인텔리전스가 포함된다. 신속한 혁신, 유연한 리소스, 규모의 경제성을 제공한다. 2. 클라우드 컴퓨팅이 저렴한 이유 운영 비용을 절감할 수 있습니다. 인프라를 더 효율적으로 실행할 수 있습니다. 비즈니스 요구 사항 변화에 따라 크기를 조정할 수 있습니다. 클라우드 컴퓨팅은 데이터센터의 컴퓨팅 성능, 스토리지를 임대하는 방법. 사용이 끝난 리소스틑 되돌려주고, 요금은 사용한 만큼 낸다. 스토리지 CPU를 대여하는 것! 3. 클라우드 컴퓨팅의 이점 안정성: 선택하는 서비스 수준 계약에 따라 클라우드 기반 애플리케이션은 문제가 발생할 경우에도 명백한 가동 중.. 더보기
Azure - 핵심 개념 회사에서 애저 교육이 있어 신청했다. 4월 16일까지 교육인데(10일 남음 ;;) 오늘 다시보니 5월 16일까지 자격증을 따야 한다더라 어이쿠... 그래서 정리좀 하려고 열었다 ㅜㅜ 테이블 1AZ-900 주제 영역 클라우드 개념에 대해 설명하기 20~25% 핵심 Azure 서비스에 대해 설명하기 15~20% Azure의 핵심 솔루션 및 관리 도구에 관해 설명하기 10~15% 일반적인 보안 및 네트워크 보안 기능에 관해 설명하기 10~15% ID, 거버넌스, 개인 정보 보호 및 규정 준수 기능에 대해 설명하기 20~25% Azure 비용 관리 및 서비스 수준 약정에 대해 설명하기 10~15% 더보기

반응형