일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- spring
- Servlet
- 양자
- SpringBoot
- FrontController
- spring boot
- tomcat
- ContextLoaderListener
- 양자의 중첩
- 양자의 이중성
- WAS
- web.xml
- dd
- JPA
- DispatchServlet
- 양자컴퓨터
- Microsoft Hackers Ground
- 양자의 얽힘
- Spring Container
- RequestDispatcher
- Handler Mapping
- Today
- Total
목록MS Hackers Ground/AZ-900: Microsoft Azure (10)
HiTHerE !
PaaS(Platform as a Service) 데이터 센터에서의 공간 임대(IaaS)와 완전하고 배포된 솔루션(SaaS)에 대한 비용을 지불하는 것 사이 중간 지점 공급자 : 물리적 인프라, 물리적 보안 및 인터넷에 대한 연결을 유지 관리 클라우드 솔루션을 구성하는 운영체제, 미들웨어, 데이터베이스, 개발 도구 및 비지니스 인텔리전스 서비스를 유지 관리 운영체제 및 데이터베이스에 대한 라이선스나 패치에 대해 걱정할 필요가 없음 사용자와 클라우드 공급자 간 책임을 분할함 도메인이 조인된 컴퓨터를 사용하는 것과 같다고 생각할 수 있음 구성에 따라 사용자 또는 클라우드 공급자가 클라우드 환경 내에서 네트워크 설정 및 연결, 네트워크 및 애플리케이션 보안, 디렉터리 인프라에 대한 책임을 질 수 있음 PaaS..
IaaS(Infrastructure as a Service) 클라우드 리소스에 대한 최대 제어량을 제공하므로 클라우드 서비스의 가장 유연한 범주 공급자 : 하드웨어, 네트워크 연결, 물리적 보안을 유지 관리할 책임이 있음 운영체제 설치, 구성 및 유지 관리, 네트워크 구성, 데이터베이스 및 스토리지 구성 등과 같은 작업을 담당 기본적으로 클라우드 데이터 센터에서 하드웨어를 대여할 수 있지만, 이 하드웨어로 무엇을 할지는 사용자에게 달려있음 IaaS, PaaS, SaaS 중 사용자가 가장 큰 책임 몫을 차지함 IaaS가 적합한 시나리오 1. 리프트 앤 시프트 마이그레이션 (Lift-and-shift migration) 온-프레미스(On-premise) 센터와 유사한 클라우드 리소스를 구축한 다음, 온-프레..
관리 효율성 옵션(manageability options)은 클라우드 컴퓨팅의 주요 이점이며 아래의 두 가지 유형이 있다. 클라우드 관리 (Management of the cloud) 클라우드 리소스 관리에 대한 내용 필요에 따라 리소스 배포 크기를 자동으로 스케일링함 미리 구성된 템플릿을 기반으로 리소스를 배포하여 수동 구성의 필요성을 제거함 리소스의 상태를 모니터링하고 실패한 리소스를 자동으로 바꿈 구성된 메트릭(metric)에 따라 자동으로 경고를 수신하므로 실시간으로 성능을 인식할 수 있음 클라우드에서의 관리 (Management in the cloud) 클라우드 환경 및 리소스를 관리하는 방법에 대한 내용 웹 포털 CLI(명령줄 인터페이스/Command Line Interface) API Pow..
클라우드 서비스 유형과 상관없이 클라우드 기능은 거버넌스(governance) 및 규정 준수(compliance)를 지원 설정 템플릿(Set template)과 같은 항목은 배포된 리소스가 회사 표준 및 정부 규제 요구사항을 충족하는지 확인하는데 도움이 됨 표준이 변경되면 배포된 리소스를 새 표준으로 업데이트 할 수 있음 클라우드 기반 감사(Cloud-based auditing)는 회사 표준을 준수하지 않은 리소스에 플래그(flag)를 지정하도록 지원하며 완화 전력(mitigation strategy)을 제공함 운영 모델에 따라 소프트웨어 패치 및 업데이트가 자동으로 적용되어 거버넌스와 보안에 모두 도움이 될 수 있음 자신의 보안 요구사항에 부합하는 클라우드 솔루션을 찾을 수 있음 IaaS : 보안을 최..
안정성(Reliability) & 예측가능성(Predictability) 는 솔루션 개발에 있어서 도움이 되는 중요한 클라우드의 이점이다. 안정성 (Reliability) 시스템이 장애로부터 복구하고 기능을 계속할 수 있는 능력 Microsoft Azure Well-Architected Framework의 핵심 요소 중 하나 클라우드는 탈중앙화 디자인 덕에 안정적이고 복원력 있는 인프라를 지원할 수 있음 분산형 디자인을 통해 클라우드를 사용하여 전 세계 지역에 리소스를 배포할 수 있음 한 지역에 치명적인 이벤트가 발생하더라도 다른 지역은 계속 가동되고 실행됨 경우에 따라 클라우드 환경 자체가 자동으로 다른 지역으로 전환되며 사용자는 아무런 조치도 필요하지 않음 예측 가능성 (Predictability) ..
클라우드 애플리케이션의 빌드와 배포에 있어서 가장 큰 고려 사항 : 가동 시간(가용성/Availability) & 수요(스케일링/Scale) 고가용성 (High Availability) 중단이나 발생할 수 있는 이벤트에 관계없이 최대 가용성을 보장하는 데 중점을 둠 솔루션을 설계할 때는 서비스 가용성 보장을 고려해야 함 Azure는 서비스에 따라 가동 시간이 보장되는 고가용성 클라우드 환경이며 이에 대한 보장은 SLA(service-level agreements)의 일부임 Azure의 SLA(service-level agreements) - SLA : 고객에게 명시된 서비스 수준을 보장하는 공급자와 고객 간 정식 계약 - 서비스 또는 애플리케이션의 가용성(작동 시간)과 관련된 백분율로 나타냄 (서비스가 ..
IT 인프라 모델을 비교할 때 고려해야 할 두 가지의 비용 : CapEx(자본 지출) & OpEx(운영 지출) CapEx(자본 지출) 일반적으로 유형 리소스를 구입하거나 보호하기 위한 일회성 선불 지출 예) 새로운 건물, 주차장 재포장, 데이터 센터 구축, 회사 차량 구입 등 OpEx(운영 지출) 시간이 지남에 따라 서비스 또는 제품에 지출되는 비용 예) 컨벤션 센터 임대, 회사 차랑 임대, 클라우드 서비스 등록 클라우드 컴퓨팅은 사용량 기반 모델에서 작동하기 때문에 OpEx에 속하며 사용하는 IT 리소스에 대한 비용을 지불한다. (물리적인 인프라, 전기, 보안, 데이터 센터 유지 관리와 관련한 기타 모든 것에 대한 비용을 지불하지 않음) 사용량 기반 모델의 이점 선불 비용이 없음 값비싼 인프라를 구입 ..
클라우드 모델이란? 클라우드 리소스의 배포 유형 을 정의하며 프라이빗, 퍼블릭, 하이브리드 세 가지 주요 클라우드 모델이 있음 1) 프라이빗 클라우드 (Private Cloud) 회사 데이터 센터에서 자연스럽게 진화한 형태 단일 엔터티에서 사용하는 클라우드 회사 및 IT 부서에 큰 기능을 제공하지만 퍼블릭 클라우드 배포보다 비용은 더 많고 이점은 더 적음 사이트 데이터 센터에서 호스팅할 수 있으며 해당 데이터 센터를 회사에 전용으로 제공한 타사에서 전용 데이터 센터 사이트 밖에서 호스팅 할 수 있음 2) 퍼블릭 클라우드 (Public Cloud) 타사 클라우드 공급자에 의해 빌드, 제어 및 유지 관리됨 클라우드 서비스를 구매하려는 모든 사용자가 리소스에 엑세스하고 사용 가능함 프라이빗 클라우드와의 핵심 ..