본문 바로가기
SK shieldus Rookies 16기

[SK shieldus Rookies 16기] 클라우드 기반 스마트 융합 보안 과정 교육 정리(1일차)

by Challenge programmers 2023. 10. 23.

오늘 학습 주제

1. 데이터 센터

2. 애자일

 

  • 데이터센터

데이터 센터란 기업이 다양한 네트워크 형식의 컴퓨팅 및 스토리지 인프라를 수용하는 데 사용하는 물리 시설

데이터 센터를 가장 많이 가지고 있는 곳은 통신사

데이터센터는 1에서 4까지의 티어로 나누어져 있음

4티어에 가까울 수록 연간중단되는 시간이 줄어들고 각종 이벤트(화재, 정전 등)으로부터 대책이 구비됨

AWS에는 *Region이라는 것이 있음.

만일의 사태(지진, 홍수, 화재 등)를 대비해 여러 개의 격리되고 분리된 *AZ로 Region 으로 구성

데이터센터를 직접 만들지 않아도 *코로케이션을 이용하여 데이터 서버 운영 가능

요즘은 데이터센터의 데이터를 클라우드로 옮기고 있음

클라우드의 장점은 Pay as you go 사용한만큼 값을 지불하는 것

클라우드에는 *컨테이너라는 기술을 사용함

컨테이너를 이용하여 신속하고 효율적이며 확장성을 확보한 작업이 가능함

 

주요 키워드: 코로케이션, Region, AZ(Availability zone), VPC, EC2, 컨테이너

 

  • 애자일(Agile)

소프트웨어 개발 방법론 중 하나

개발 방법론에는 폭포수(Waterfall)과 애자일(Agile)이 있음

폭포수는 처음부터 끝까지 계획을 수립하고 개발

애자일은 개발과 함께 즉시 피드백을 받아 유동적으로 개발

폭포수 방법론 이후에 나온 방법으로 많은 기업에서 사용하려고 함

 

-애자일 선언문-

공정과 도구보다 개인과 상호작용

포괄적인 문서보다 작동하는 소프트웨어

계약 협상보다 고객과의 협력

계획을 따르기 보다 변화에 대응하기

 

애자일의 지향은 왼쪽보다 오른쪽을 중요시(무시하는건 아님)

 

Scrum(framework)

애자일 중 하나로 개발 주기를 일정 기간으로 나누고 각 주기마다 목표를 설정한다

설정된 목표를 팀원들이 협력하여 일하는 방식

각 스프린트마다 목표를 설정하고 달성하기 위해 필요한 작업을 *백로그에서 선정하여 진행

매일 *짧은 회의를 진행하여 진행 상황과 문제를 공유함

결과물이 나오면 *리뷰와 회고를 통해 결과물을 검토하고 진행한 프로세스를 개선해나간다.

리뷰는 결과물을 회고는 프로세스를 검토

sprint palanning이 중요

 

XP(Extreme programming)

개발자 중심의 방법론

혼자보다는 둘이 낫다

 

 

 

주요 키워드: 스프린트, 짧은 회의, 백로그, 리뷰, 회고