일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 백준 알고리즘
- mac
- ABAP
- html
- Algorithm
- 알고리즘
- 맥북
- 자바 클래스
- Eclipse
- 파이썬
- FPM
- python
- S/4HANA
- udemy
- Deep Learning
- tm
- 클래스
- Fiori
- java
- 자바
- BOPF
- module
- ui5
- visual studio code
- BTP
- BOBF
- SAP 번역
- 개발
- sap
- 이클립스
- Today
- Total
목록Programming/Etc (4)
z2soo's Blog
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/12Y8s/btsFdYgOwRq/S9tPSPB3l2NfBFLCcPo5O1/img.jpg)
DevOps란 무엇인가 Dev = Develop, Developer 등 개발자 혹은 개발 그 자체를 의미한다. 그렇다면 DevOps는 무엇을 의미할까? 전통적인 개발 방법론은 바로 Waterfall(폭포수) 방식으로 아래와 같이 3-Tier로 정의된다. 즉, 개발하는 사람, 테스트하는 사람, 운영하는 사람이 다 다르다. 그러다보니 소통의 문제가 발생하고는 한다. 그렇다면 새로운 방법론은 어떤 아키텍처를 취하는지를 보면 아래와 같다. Agile(애자일) 방식으로 진행하는데, 아래와 같이 2-Tier로 아키텍처를 구성한다. 즉 개발자가 테스트도 하거나 또는 운영자가 테스트도 하는 역할을 가지는데, 그러다보니 위에서 나오는 문제점인 소통 문제가 해결된다. 이를 DevOps, Development Operati..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cgfIpw/btsE92SMo7Y/u5qANEGhP2PMMcQ4a9bKvk/img.jpg)
1. Computing 컴퓨팅에는 분산 컴퓨팅과 병렬 컴퓨팅 두 종류가 있다. Distributed Computing : 인터넷에 연결된 여러 컴퓨터들의 처리 능력을 이용하여 연산을 하는 방법 Parallel Computing : 동시에 많은 계산을 하는 연산의 방법 2. Web Server & Web Browser (1) 1) Web Server web browser 같은 클라이언트로부터 HTTP 요청을 받아들이고, HTML 문서와 같은 웹 페이지를 반환하는 프로그램 위 언급한 기능을 제공하는 프로그램을 제공하는 컴퓨터 하드웨어 2) Web Browser web server에서 이동하며 쌍방향으로 통신하고 HTML 문서나 파일을 출력하는 GUI 기반의 응용 소프트웨어 주요 브라우저로 구글 크롬, 인터넷..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b75FqU/btsFcCyxIYt/WBt2s07tjPVi1bc5lykjx1/img.jpg)
1. 착수단계 착수단계에 있어 다음의 루틴을 따르는 것이 좋다. 저녁에 보고한 내용을 팀장이 A4 한장으로 종합하고, 이를 가지고 아침 회의를 진행하도록 한다. 이 내용들이 이후, 프로젝트 완료 보고서의 내용이 된다. 팀장 선정 팀원 간 정리 매일 아침 회의 진행 매일 저녁 팀원은 팀장에게 당일 수행한 사항, 이슈, 협조사항, 내일 일정 보고 2. 계획단계 Work Breakdown Structure (WBS) 일종의 일종 계획표를 작성하여 사용한다. 프로그램이 존재하지만, 바로 다룰 수 없는 경우 엑셀을 이용해본다. 다음과 같은 주의사항에 유의하고, 특히 이슈 발생을 고려한 일정 계획이 중요하다. 개발 내역에 대한 기술적인 난이도를 사전에 평가하여 작성한다. 각 업무 담당자 배정시, 팀원의 능력을 고려..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dtfuYk/btsFbv04oF8/p1CR6eQXO37jk1jhCnAj60/img.jpg)
1. Project 1) Project 개념 일반적으로 조직 내 목표 혹은 고객과의 계약상의 목표를 달성하기 위해 한정된 기간과 비용 내에서 정해진 자원을 활용하여 완수하고자 하는 과제 등을 의미한다. 전세계 GDP의 23% 정도가 프로젝트를 통하여 파생되고 있는 것으로 파악된다. (ISO, 2013년 기준) 특히, IT, 제조, 토목, 건설, 플랜트, 조선과 같은 수주업종에서는 R&D, 설계/시공, 제품/시스템 개발 품질향상 등의 목적으로 다향한 형태의 프로젝트가 진행된다. 2) 수주업 개념 고객이 발주한 사업을 타 회사들과의 경쟁을 통해 획득하고 이를 수행하는 business를 영위하는 업종을 의미한다. 간략한 진행 과정은 다음과 같으며, 프로젝트를 따오기 위해 참여하는 부분은 컨설턴트 및 영업 직..