목록분류 전체보기 (174)
IT 기획의 길

기업의 주요 업무 영업 및 마케팅 업무 (Sales and Marketing) 마케팅 활동 관리 영업 활동 관리 유통 및 서비스 관리 고객 분석 마케팅 실행관리 수요 예측 및 판매계획 수립 판매 주문 관리 출하 유통 관리 매출 채권 관리 가격 관리 여신 관리 및 사후 서비스 관리 자재관리 업무 (Materials Management) 자재 계획 수립 구매 관리 자재 검수 및 입고 관리 창고 관리 재고 관리 자재이동관리 자재의 표준화 작업 생산활동 및 생산관리 업무 (Production Activity & Production management) 생산 계획 수립 생산 일정 계획 자재 소요량 계획 생산 능력 계획 생산 지시 및 생산 실적 관리 품질관리 및 설비보존관리 생산관리 + 운영관리 => 생산운영관리 ..

SAP ERP로 소프트웨어를 근간으로 기업의 정보시스템을 구축을 하기 위해서는 체계적인 절차와 세부적인 활동 계획이 필요하다. SAP에서는 ASAP라는 SAP ERP 시스템 구축 절차에 대한 방법론을 제시하고 있다. ASAP ASAP(Accelerated SAP) - SAP에서 제시한 ERP 시스템 구축을 위한 방법론 1. 프로젝트 준비(Project Preparation) 단계 SAP ERP 시스템 구현을 위한 초기 계획 수립과 필요한 제반 사항을 준비하는 단계 프로젝트 계획 수립, 프로젝트 범위 및 목표 설정, 프로젝트 팀 구축 및 팀원들의 역할 및 책임에 대한 정의, 기술요구사항 정의, 프로젝트 킥오프(Kickoff), 프로젝트 팀원 교육 등 2. 비즈니스 상세 계획(Business Blueprin..

오늘 날 인터넷 및 웹 기술, 그리고 데이터베이스의 발전으로 정보처리를 위한 기술 구조를 다중계층구조(Multi-Tier)로 구성되는 것이 보편화 되었지만, SAP ERP는 클라이언트/서버 기술의 초기버전인 SAP R/3때부터 3계층 구조(3-Tier) 구조를 기술구조로 채택하였다. 3계층 구조 SAP ERP 시스템의 기본적인 기술구조는 표현층, 응용층, 데이터베이스층의 3계층(3-Tier)으로 구성되어있다. 표현층(presentation layer) : 개인용 PC. SAP GUI라는 프로그램을 통해 사용자 인터페이스와 화면처리를 수행 응용층(application layer) : 실질적으로 업무로직 처리를 담당하는 계층. 일반적으로 별도의 중형 서버급 컴퓨터들이 어플리케이션 서버란 명칭으로 구성됨. 데..

경영 혁신과 ERP ERP - 기업 경쟁력 확보와 고객 만족을 위한 경영 혁신 도구 1990년대 초부터 시작된 BPR(Business Process Re-engineering)는 매우 효과적인 접근법이었지만, 70%이상이 망했다. 이러저러한 다양한 이유가 있지만, 가장 큰 실패 원인으로는 구현방법론의 모호성과 정보 기술 자원의 부족 등이었다. 다수의 기업들이 BPR 프로젝트에는 실패했지만 BPR프로젝트는 이들 기업에게 업무 재설계의 중요성과 경영혁신에 있어서 정보기술의 중요성을 각인시켰다. 이러한 BPR 실패에 근거하여 정보기술주도의 업무재설계를 통한 경영혁신기법이 ERP이다. 따라서 오늘날 기업들은 ERP를 경영혁신을 위한 도구로서 적극 활용하고 있다. 전사적 자원관리, ERP(Enterprise re..

CDN CDN(Content Delivery Network or Content Distribution Network, 콘텐츠 전송 네트워크) CDN이 뭐야? 콘텐츠를 효율적으로 전달하기 위해 여러 노드를 가진 네트워크에 데이터를 저장하여 제공하는 시스템 왜 쓰는거야? 인터넷 서비스 제공자(ISP,Internet Service Provider)에 직접 연결되어 데이터를 전송하므로, 콘텐츠 병목을 피할 수 있는 장점이 있음 cloudFront도 CDN의 일종이라고 생각할 수 있다. cloudFront이 CDN으로 제공해주는 컨텐츠 Downlad Distribution : HTTP 프로토콜을 이용해서 다운로드할 수 있는 일반적인 이미지 혹은 정적 파일을 제공받을 수 있습니다. Streaming Distribu..

Auto Scaling Auto scaling이란? EC2 인스턴스를 자동으로 시작하거나 종료하여 애플리케이션 로드를 처리하기 위해 적절한 수의 EC2를 유지할 수 있도록 하는 서비스 최소 인스턴스 수, 최대 인스턴스 수를 지정할 수 있음 역할 사용자가 정의하는 조건에 따라 EC2 갯수를 자동으로 확장 또는 축소가 가능함 모니터링을 통해 비정상 인스턴스를 탐지하고 교체할 수 있음 수요가 급증할 경우 EC2 수를 자동으로 늘려 성능을 유지하고 수요가 적을 경우 수를 줄여 비용을 절감 ELB 대상 그룹을 Auto Scaling Group(ASG)에 포함시켜 자동 생성된 EC2로 하여금 트래픽 분산을 하도록 설정 가능 수요 변화가 예측 가능한 경우 예약된 일정 을 통해 늘리거나 줄이도록 설정 가능 ASG 내 ..

AWS 로드 밸런스(ELB) Elastic Load Balancing AWS에서 제공하는 로드 밸런싱 기술 ELB는 AWS의 VPC(Virtual Private Network)에 탑재되며, 사용자의 요청을 받고 이를 VPC 내의 리소스에 적절히 부하 분산 일반적으로 최소 2개의 AZ 사용(복수의 가용영역으로 고가용성 보장)하며 사용자는 Route 53을 통해서 도메인 주소로 접근한다. ELB의 구분 Internet LB 공인 IP, 사설 IP 둘다를 가지고 있음 외부에서 인터넷 접속이 가능함 외부 사용자들의 접근을 위한 웹서버를 부하 대상으로 삼아 구성 Internal LB 사설 IP만 가지고 있음 내부에서만의 접근만 허용 애플리케이션 서버를 부하대상으로 삼아 구성 리스너(Listener)와 대상그룹(T..

로드 밸런서란 무엇인가? 로드 밸런서의 필요성 서버의 역할 Server는 사용자가 원하는 결과를 응답해주는 역할을 한다. 사용자가 한두명이 아니라 수천만명이라면? 서버는 과부하가 걸려, 동작을 멈추게 될 것이다. 문제를 해결하기 위해서는 어떻게 해야하는가? Scale-up : Server가 더 빠르게 동작하기 위해 하드웨어 성능을 올리는 방법 Scale-out : 하나의 Server 보다는 여러 대의 Server가 나눠서 일을 하는 방법 Scale-out 이 가지는 장점 하드웨어 향상하는 비용보다 서버 한대 추가 비용이 더 적습니다. 여러 대의 Server 덕분에 무중단 서비스를 제공할 수 있습니다 Scale-out을 하게 되면 여러 서버에 균등하게 역할을 분산시켜주는 역할을 하는 것이 필요하다 Load..

web server 웹브라우저(클라이언트)로부터 HTTP 요청을 받아 HTML 문서와 같은 정적 컨텐츠를 제공하는 프로그램 정적 컨텐츠란? 요청 인자 값에 상관없이 달라지지 않는 컨텐츠(html, css, image ...) 어느 사용자 요청이든 항상 동일한 컨텐츠 웹서버의 기능 클라이언트로부터 HTTP 요청을 받을 수 있다 정적 컨텐츠 요청 시 정적 컨텐츠(html, jpeg, css ...) 를 제공할 수 있다 동적 컨텐츠 요청 시 Web Application Server(WAS)로 전달하여 WAS 가 처리한 결과를 클라이언트에 전달 웹 어플리케이션 서버(WAS) DB 조회나 다양한 로직처리를 요구하는 동적인 컨텐츠를 제공하기 위해 만들어진 프로그램 동적컨텐츠란? 요청 인자에 따라 바뀔 수 있는 컨텐..

Cloud DB Cloud DB의 변천사 EC2 에 배포 세부사항까지 개발자가 직접 구성할 수 있으나, 그만큼 작업량이 많아짐 RDS 로 배포 개발자는 확장/증설과 애플리케이션 최적화만 신경쓰면 되도록 함 적절한 시기에 서버를 증설해주지 않는다면, 서버가 터질 수 있음 Serverless 로 배포 애플리케이션이 최적화만 신경쓰면 됨 서버리스 DB 특징 서버 및 클러스터 관리 전혀 필요 없음 사용량에 따라 자동을 확장 가능 고 가용성 및 자동 장애 복구 지원 컴퓨팅 사용량 기준으로만 과금 AWS 서비스 종류 AWS 데이터베이스 서비스 Amazon Aurora 클라우드를 위해 구축된 MySQL 및 PostgreSQL 호환 관계형 데이터베이스 1/10의 비용으로 상용 데이터베이스 수준의 성능 및 가용성 제공 ..