전체 글 580

구글 안티그래비티로 끝내는 GCP 평생 무료 서버 배포 실전 가이드

로컬 컴퓨터에서 정성껏 만든 웹 프로젝트를 세상에 공개하려다 복잡한 클라우드 인프라 설정에 막혀 지쳤던 적이 많으셨을 겁니다. 이번 글에서는 구글 안티그래비티 도구의 바이브코딩 기능을 활용해 구글 클라우드 플랫폼(GCP)의 평생 무료 가상 서버에 내 프로젝트를 배포하고, 외부 접속 주소까지 한 번에 뽑아내는 전 과정을 알기 쉽게 풀어드립니다. 터미널 명령어를 일일이 외우지 않고도 AI 에이전트와 대화하며 인프라를 올리는 흐름을 차근차근 짚어보겠습니다. 정적 웹 호스팅과 클라우드 가상 서버, 무엇을 골라야 할까?개발한 결과물을 웹에 올릴 때 가장 먼저 맞닥뜨리는 고민은 인프라의 형태입니다. 내 코드가 브라우저 안에서만 도는 구조인지, 아니면 뒤편에서 묵묵히 일하는 백엔드 프로세스가 필요한지에 따라 선택지가..

IT_AI 07:14:06

REST 폴링 아쿠에라(Aquera) 연동 삽질기: 빈값({})과 started 파싱 에러 해결법

SAP PO 인터페이스 개발을 하다 보면 API 명세서 한 장 제대로 없는 서드파티 클라우드 시스템과 맞닥뜨릴 때가 있습니다. 상대방 담당자는 분명 데이터가 쌓여 있다고 장담하는데, PO 모니터링 화면에는 허탈하게 {}(빈 JSON)만 덩그러니 찍히는 답답한 상황이지요. 이번 글에서는 아쿠에라(Aquera) 이벤트 수집 REST Sender Polling 채널을 구축하며 겪은 빈값 수신 현상, 그리고 POST 전환 후 터져 나온 started 파싱 오류를 풀어낸 실무 트러블슈팅 과정을 생생하게 정리해 드립니다. 1. 발단: "데이터가 있다는데 왜 PO에는 {}만 들어올까?"인사 및 계정 프로비저닝 게이트웨이인 아쿠에라(Aquera) 시스템에서 신규 발생 이벤트를 가져오기 위해 SAP PO의 REST Se..

PO_IS 2026.09.07

프록시 통신 중 발생한 DBSQL_CONNECTION_NO_METADATA 덤프와 SAPABAP1 계정 잠김 가이드

운영 중인 SAP PO(Process Orchestration) 시스템에서 ERP로 동기 프록시(ABAP Proxy) 데이터를 전송하던 중, 영문도 모른 채 인터페이스 에러가 터져 당황했던 적이 있으실 겁니다. 이상하게도 담당자에게 연락해 로그를 뒤져보려는 찰나, 1~2분 뒤 아무 일도 없었다는 듯 다시 정상으로 돌아오는 기현상을 마주하면 원인을 짚어내기가 여간 까다로운 게 아닙니다.화면 뒤편에서 벌어지는 연쇄 에러의 연결고리를 차근차근 풀고, HANA 데이터베이스의 핵심 계정인 SAPABAP1이 잠기는 이유와 범인 프로세스를 색출하는 내용에 대해 정리해 드립니다. 1. 꼬리를 무는 에러 로그: PO부터 ST22 덤프까지의 연결고리인터페이스 장애가 발생했을 때 각 모니터링 화면에 찍히는 로그는 개별적인 ..

PO_IS 2026.09.06

SAP PO 매번 로그인하기 지치셨나요? 툴(ESR/IB)·NWA·SLD 원클릭 자동 로그인 세팅법

2021. 7. 5에 작성된 글입니다. SAP PO(Process Orchestration) 인터페이스 프로젝트에 투입되면 하루에도 수십 번씩 마주치는 관문이 바로 로그인 창입니다. 개발, 품질, 운영 환경을 쉴 새 없이 넘나드는데 사내 보안 정책상 브라우저 비밀번호 저장도 막혀 있고 세션마저 짧다면 작업 맥락이 뚝뚝 끊기기 마련입니다. 매번 복잡한 특수문자 조합의 패스워드를 치느라 낭비되는 개발자의 집중력을 지켜줄 실무 자동 로그인 구성법을 정리해 드립니다. 하루 수십 번의 로그인 지옥, 하이패스처럼 뚫어보자SAP PO 개발자는 하루 종일 다양한 콘솔을 오갑니다. 인터페이스 설계를 위한 Enterprise Services Builder(ESR), 라우팅과 매핑을 지정하는 Integration Buil..

PO_IS 2026.09.05

SAP PO REST Sender Adapter 인증 오류 해결: 'Allow public access'를 켰는데 왜 로그인 창이 뜰까?

2021. 7. 11에 작성된 글입니다. SAP PO(Process Orchestration)로 인터페이스를 구성하다 보면, 분명 REST Sender 채널에서 'Allow public access'를 체크했는데도 클라이언트 화면에 뜬금없이 로그인 팝업이 떠서 당황하는 순간이 있습니다. 인증 없이 누구나 호출할 수 있는 공개 API로 열어두었는데, 특정 브라우저나 스크립트 호출 환경에서 시스템 계정과 비밀번호를 요구하는 현상이지요.배포를 코앞에 두고 이런 복병을 만나면 식은땀이 흐르기 마련입니다. 원인이 무엇인지, 그리고 보안을 해치지 않으면서 깔끔하게 풀어내는 방법은 무엇인지 실무 관점에서 짚어보겠습니다. 1. 문을 활짝 열어뒀는데 왜 경비실에서 막아설까?REST Sender 채널의 설정 화면(Cha..

PO_IS 2026.09.04

SAP PO SFTP Adapter 연계 가이드: Receiver 채널 설정부터 소켓 타임아웃 트러블슈팅까지

2021. 7. 11에 작성된 글입니다. 운영 중이던 레거시 시스템 연계 방식을 일반 FTP에서 보안이 강화된 SFTP로 전환하라는 요청을 받으면 순간 당황하기 쉽습니다. 웹서비스(SOAP/REST)나 RFC 연계에 익숙한 상태에서 막상 SFTP 어댑터를 다루다 보면, 평소와 다른 채널 옵션과 예상치 못한 에러 때문에 삽질하는 시간이 길어지곤 합니다. 오늘은 SAP PO 환경에서 SFTP Receiver 채널을 구성할 때 반드시 챙겨야 할 핵심 항목과 실제 테스트 과정에서 마주친 에러 해결 과정을 차근차근 짚어보겠습니다. FTP와 SFTP 연계의 핵심 차이점: 수집 정보와 모듈 설정SFTP(Secure File Transfer Protocol)는 데이터를 평문으로 전송하는 FTP와 달리 SSH 기반 암..

PO_IS 2026.09.03

멈춰버린 인터페이스, Dialog Work Process(DIA WP)와 qRFC 병목 해결법

2021. 7. 23에 작성된 글입니다. ERP에서 넘어오는 대량 주문 인터페이스가 갑자기 멈추고 큐(Queue)가 산더미처럼 쌓여 식은땀을 흘려본 적 있으신가요? SAP PI/PO 환경에서 Proxy나 IDoc, BPM 처리가 뚝 끊겼다면 열에 아홉은 Dialog Work Process(DIA WP) 부족과 qRFC 병목이 원인입니다. 오늘은 시스템 리소스를 갉아먹는 범인을 찾고, 안정적인 튜닝 기준을 잡는 실무 노하우를 정리해 드립니다. Dialog Work Process(DIA WP), 왜 인터페이스의 핵심일까요?쉽게 비유하자면 DIA WP는 은행의 창구 직원입니다. 손님(비동기 메시지)이 아무리 대기표를 뽑고 줄(Queue)을 서 있어도, 창구 직원이 부족하거나 한 손님이 창구를 1시간 동안 붙..

PO_IS 2026.09.02

SAP PO 어댑터별 방화벽 오픈 포트 정리: 실무 인터페이스 통신 에러 해결 가이드

2021. 8. 14에 작성된 글입니다. 인터페이스 개발을 마쳤는데 갑자기 연결 타임아웃(Timeout)이 발생하며 데이터가 멈춰버린 적이 있으실 겁니다. 사내 내부망에서만 연동할 때는 느끼기 어렵지만, 외부망이나 DMZ 구간이 엮이는 순간 네트워크 방화벽이 통신을 가로막기 때문이지요. 특히 SAP PO(Process Orchestration) 환경에서는 사용하는 어댑터와 프로토콜에 따라 열어야 하는 포트가 달라 사전에 정확한 포트 번호를 파악해 네트워크 담당자에게 요청해야 합니다. DMZ 구간 이해와 PO 개발 툴 접속 포트보안을 위해 내부망과 외부망 사이에는 일종의 완충 지대인 DMZ(Demilitarized Zone)를 둡니다. 아파트 단지 입구의 보안 초소처럼, 외부 접근을 철저히 검증하고 통제..

PO_IS 2026.09.01

SAP XI PI PO 시스템 유저 총정리: 컴포넌트별 서비스 계정 역할과 NWA 관리 실무 가이드

2021. 8. 21에 작성된 글입니다. 인터페이스 개발을 끝내고 야심 차게 송수신 테스트를 보냈는데, 뜬금없이 401 권한 에러나 통신 실패 로그를 마주해 식은땀을 흘린 경험이 한 번쯤 있을 겁니다. SAP XI, PI, PO 환경을 구축하거나 운영하다 보면 화면 곳곳에서 튀어나오는 PI 머리글자의 시스템 계정들이 정확히 어디에 쓰이는지 혼란스럽기 마련이지요. 어떤 계정은 개발 도구를 열 때 인증을 담당하고, 어떤 계정은 내부 엔진끼리 데이터를 주고받을 때 보이지 않는 곳에서 일합니다. 복잡하게 얽힌 서비스 유저의 역할과 관리 방법을 알기 쉽게 짚어드리겠습니다. 보이지 않는 통신 일꾼, SAP PO 시스템 유저의 작동 원리SAP Process Orchestration(PO)은 다양한 내부 모듈과 외부..

PO_IS 2026.08.31

라이나 THE건강한치아보험 청구방법과 필수 서류, 치과 가기 전 한 번에 챙기는 노하우

2021. 8. 22에 작성된 글입니다. 치과 치료를 마치고 마취가 덜 풀려 얼얼한 턱을 매만지며 데스크에 섰을 때, 수십만 원에서 수백만 원에 달하는 결제 금액을 보면 눈앞이 아득해지곤 합니다. 든든하게 들어둔 라이나 THE건강한치아보험이 떠올라 막상 보험금을 청구하려고 서류를 찾아보면, 생소한 의학 용어와 챙겨야 할 서류 목록 때문에 머릿속이 더 복잡해지기 마련이지요. 치과에 다시 방문하는 헛걸음을 줄이고 서류 접수부터 입금까지 한 번에 끝내는 실전 청구 노하우를 정리해 드립니다. 치과 데스크에 건네야 할 핵심, '치과치료확인서'와 공통 서류보험금 청구는 기본적으로 계약자 본인을 증명하는 공통 서류와 치과 원장님이 직접 작성해 주는 치료 확인서 두 가지 축으로 나뉩니다. 치과에 가기 전 미리 양식을..

생활정보 2026.08.30