본문 바로가기

전체 글52

API와 EAI의 차이점(Feat. JSON) EAI란 무엇인가? 먼저 EAI는 Enterprise Application intergration (기업 어플리케이션 통합)의 약자로, 기업 내 어플리케이션 간 데이터를 주고받는 통신 프로세스를 의미한다. 즉, 기업 내 사용하는 프로그램 간 데이터를 주고받을 수 있도록 인터페이스를 해주는 솔루션이다. PM업무를 하다 보면 인터페이스와 관련된 솔루션을 많이 접할 수 있다. 프로그램 간 통신이 필요한 경우가 많기 때문이다. 그 중 API와 EAI를 종종 접하게 되는데, API와 EAI 모두 데이터 전송, 인터페이스와 관련된 개념이다. 근데 어떤 케이스에서는 EAI 개발이 필요하고, 어떤 케이스에서는 API 개발이 필요한 것일까? 차이점을 알아보자. (참고) API 개념 API 개념 쉽게 이해하기 "대리님, .. 2022. 8. 13.
API 개념 쉽게 이해하기 "대리님, 서버와 연결이 안 되어 있습니다. API 개발 우선 체크 부탁드립니다." PM 업무를 하다보면 API라는 단어를 많이 듣는다. 위키백과에 API를 검색하면 API는 Application Programming Interface(어플리케이션 프로그래밍 인터페이스)의 약자로, 컴퓨터와 컴퓨터 사이의 연결이라고 한다. 도대체 무슨 말인가? 컴퓨터와 컴퓨터 사이의 연결이라고? API를 이해하기 위해 구글링을 해봤지만 위키백과에서 나오는 내용으로는 API가 무엇인지 이해하기 어렵다. 그렇다고 포기할 수 없다. 비전공자들도, 새내기 PM들도 쉽게 이해할 수 있도록 API의 개념을 설명해보겠다. 해리포터 영화를 본 적이 있는가? 본 적이 있다면 해리가 키우는 부엉이를 모르는 이가 없을 것이다. 부엉이는 해리.. 2022. 8. 13.
클라이언트와 서버는 무엇인가? " 이대리, 오늘은 무슨 미팅인가요?" " 네, 오늘 오후에 중요한 클라이언트와 미팅이 있습니다." 비즈니스 세상에서 클라이언트라는 단어는 비일비재하게 사용된다. 우리가 업무적으로 만나는 고객을 칭하는 단어이기 때문이다. 하지만 클라이언트는 비즈니스에서만 사용하는 단어는 아니다. IT 세상에서도 종종, 아니 자주 사용되는 개념이다. IT업계에서 사용되는 클라이언트 개념에 대해 더 자세히 알아보자. 클라이언트 VS 서버 클라이언트와 서버는 IT업계 PM으로 업무를 하기 위해 반드시 알아야 하는 개념이다. 둘은 웹/앱 개발에서 가장 기본이 되는 개념이다. 클라이언트는 말 그대로 고객, 즉 사용자의 컴퓨터라고 생각하면 된다. 그렇다면 서버는 무엇인가? 서버는 클라이언트에 반영된 프로그램을 관리, 운영하는 응용.. 2022. 8. 13.
교육 방법의 개념과 유형 어떻게 가르치는지도 중요하다 교육 방법이란 학습 목표에 맞는 내용을 효과적으로 전달하기 위해 사용되는 방법을 의미한다. 교육의 목적을 실현하는 데 사용되는 모든 수단적, 방법적 조건을 통칭하는 단어이다. 효과적인 교육을 위해서는 적절한 교육 내용을 선정하는 것도 중요하지만 어떻게 가르치는지 결정하는 것도 중요하다. 교사는 제한된 수업 시간 내 수업 목표를 달성하기 위해 어떤 기법을 사용할지에 대해 고민할 필요가 있다. 교육 방법과 유사한 단어로 교수방법, 교수전략, 교수 형태 등이 있다. 전체적인 맥락은 비슷하지만 뜻이 같진 않다. 교육방법은 전체적인 진행 방식의 큰 틀을 의미하고 교수 전략은 이러한 교육 방법을 달성하기 위한 구체적인 활동을 의미한다. 교사는 교육 방법을 고민할 때 가장 먼저 토론식 수.. 2022. 6. 6.