본문 바로가기

전체 글9

AWS클라우드 활용 AWS클라우드 정교하고 확장성 높은 애플리케이션 구현 • AWS의 IT 리소스로 애플리케이션 구현, 정교한 API 요청 처리(장애없이 수많은 API 처리) 다양한 산업군의 IT 인프라, 리소스 니즈에 대응 • 글로벌 산업과 관련된 수많은 보안 표준 준수 • 트래픽 급등락에 따른 리소스 자동 증감 기업용 IT 서비스, 백업 및 스토리지, 빅 데이터 분석 • 신뢰성(데이터가 안전하게 보존), 가용성(언제든 서비스에 안정적으로 접속) 글로벌 고객에게 웹 서비스, 모바일 앱 서비스 제공 • AWS 글로벌 인프라를 통해 거의 즉각적으로 글로벌 레벨에 확장할 수 있는 리소스 제공 글로벌 게임 및 콘텐츠 서비스 개발 및 운영 • 요청이 많아지면 더 많은 자원을 할당해 빠르고 쾌적.. 2025. 9. 16.
클라우드 기술의 이해 물리서버 & 가상서버 물리서버 • CPU, GPU, RAM, SSD, HDD • 데이터 센터를 구성 • 운영체제, 웹서버, DBMS 가상서버 • 컴퓨팅 리소스를 소프트웨어로 구현 • Software-defined, Resource-pool, Hypervisor, Tenancy, On-demand, IaC, CI/CD, DevOps 등 • AWS는 사용자가 선택한 스레드 수를 vCPU라는 단위로 제공 온프레미스와 클라우드 온프레미스(On-premise) • 전통적인 데이터센터 환경에 적합한 설계 및 구성 • 자체 데이터센터 • 애플리케이션의 최적화, 클라우드 네이티브와 비교되는 개념 클라우드 사용 이유 • 자체 데이터센터 운영 시 많은 .. 2025. 9. 16.
클라우드를 실현하는 기술 가상화 기술 가상화 • 하드웨어 리소스(CPU, 메모리, 스토리지)를 논리적으로 다루는 기술 • 서버 가상화, 네트워크 가상화, 스토리지 가상화 서버 가상화 장점 • 물리 서버 하나의 라소스를 여러 개의 서버 환경으로 할당 → 각각 OS 및 app 실행 • 물리 서버 수를 줄여 공간 절약 및 비용 절감 • 가상 서버 중 하나가 장애(바이러스 등)가 발생하더라도 다른 가상 서버에 영향 X • 서버 가상화 기술 컨테이너 기술 애플리케이션의 실행 영역(유저영역 = 컨테이너)을 여러 개로 나누어 사용 • 각 컨테이너는 독립적으로 애플리케이션 실행 가능 • 호스트 OS 입장에서는 하나의 프로세스(실행 중인 프로그램) • 컨테이너는 애플리케이션의 실행 환경을 가상.. 2025. 9. 16.
iOS프로그래밍 3주차 타입 어노테이션(Type annotaion)타입 어노테이션은 변수나 상수를 선언할 때, 그 변수나 상수가 어떤 타입의 값을 저장할 것인지 컴파일러에게 명시적으로 알려주는 문법 변수 또는 상수가 코드 내에서 선언되는 시점에 타입 어노테이션(type annotation)을 사용하는 것 변수 또는 상수 이름 다음에 타입 선언을 두면 된다.Int 타입의 userCount 라는 이름의 변수를 선언 -var userCount : Int = 10 // : Int가 type annotation 선언부에 타입 어노테이션이 없으면 Swift 컴파일러는 상수 또는 변수의 타입을 식별하기 위하여 타입 추론(type inference)함해당 상수 또는 변수에 값이 할당되는 시점에서 그 값의 타입을 확인하고 그와 같은 타.. 2025. 9. 15.