본문 바로가기

SAP52

SAP의 기업정보 검색 및 답변 경쟁력 쌍동이칼로 유명한 글로벌 기업 Henkel이 SAP가 제공하는 생성형 AI(Generative AI, GenAI) 기반 검색 기반 분석 서비스 'Just Ask'를 도입했습니다. 이미 ERP 외에 Line of Business (LOB) 솔루션과 서비스를 적용한 데에 이어 AI까지 SAP가 개발한 기술을 도입했다는 사실은 의외라고 여겨질 만합니다. 이 방면에서 유명한 건 역시 OpenAI (+Azure) ChatGPT나 Google Gemini이기 때문입니다. 사례 | 소비재 기업 헨켈이 '생성형 AI'를 빠르게 품는 이유 https://www.ciokorea.com/news/325688 Thor Olavsrud, CIO Korea, 2024/02/16 https://anibalgoicochea.com/.. 2024. 3. 23.
2009년 즈음 SAP 전략 2009년 6월 5일 금요일 오전 9시부터 14시까지 했던 SAP Partner workshop 기록이 남아 있어 살펴봤더니 본질은 달라진 게 없어 보여 블로그에 옮긴다. Session 1. Business Suite 7 개요 전반적으로 경기가 좋지 않다. 큰 프로젝트(예: 빅뱅)보다는 작은 프로젝트를 제안하는 게 좋겠다. SAP Business Suite 7 = 이전과 동일한 모듈 (Standard) + New feature (Enhancement Package, EhP) 최신 release 적용을 권장한다. 이미 보유한 라이선스로 다른 모듈을 설치하기를 권장하는데 기본적인 재무 패키지만 적용하는 사례가 꽤 있다. 일본에도 유사하게 이러한 '기현상'이 벌어진다. 관련 기술인력이 부족해서인 것으로 본다... 2022. 8. 21.
붓이 낡아도 괜찮을까요? SAP는 ERP 솔루션으로 정말 유명하면서도 신기술 발굴과 적용에 애를 많이 쓰는 기업입니다만, 제 주변에 있는 SAP 업계 종사자들은 속칭 core module 외에는 별 관심이 없는 편입니다. SAP는 삼성그룹을 필두로 한국에서 법인세를 꽤 낸다 싶은 주요 대기업은 상당수 도입한 업무 근간(인프라)인데, 최근 들어서는 변화를 꺼리는 분위기가 압도적인 상황이라 자못 걱정스럽습니다. 결국 하던 대로만 하겠다는 의지에서 기인했을 것이기 때문입니다. SAP가 도입해온 신기술을 일일이 전부 언급하기는 힘드니 사적으로 연관이 있는 주제만 추려봤는데도 꽤 많습니다. MS .NET보다 먼저 BSP로서 제공한 MVC 구조, 주요 개발 언어인 ABAP에도 JAVA와 유사한 경험을 제공하려는 eclipse 개발 환경, .. 2021. 3. 14.
SAP HANA 도입은 여정의 시작 SAP HANA와 같은 In-memory computing appliance를 도입하면[각주:1] 기존 RDB의 한계를 극복하여 업무 수행시간을 획기적으로 절감하는 게 가능하다. 너댓 시간이 걸리던 작업시간을 몇 분 정도로 단축하는 사례도 흔하다. 그럼에도 현업 사용자에게서는 불만이 나오는 게 태반이다. 프로젝트 기간 내에는 우선순위에 입각하여 몇 개 업무절차에 대해서만 선별적으로 In-memory의 이점을 살릴 수 밖에 때문이다. 저장소를 메모리 기반으로 바꾸었다고 해서 성능이 좋아지는 게 아니다. 그렇다고 하면, 기존 RDB의 저장소를 SSD나 Flash storage로 바꾸면 그만 아니겠는가? 실제로 저장소만 메모리 기반으로 바꾸면 데이터 입출력만 빨라져서 데이터들이 앞선 CPU 연산 끝나기를 기다.. 2015. 8. 8.
ABAPer와 개발자에 대한 단상 모음 SAP사의 ABAP 언어를 다루는 ABAPer는 보통의 개발자가 특정 개발 프레임워크를 활용하는 것보다 더욱 높은 비중으로 SAP가 제공하는 인프라인 BAPI, function module, Composition Environment 등을 써서 비즈니스 로직을 구현해야, 고객사의 SAP 솔루션 투자에 대한 ROI를 높여주게 된다. SAP의 주요 개발언어는 ABAP(Advanced Business Application Programming)으로, ABAP을 쓰는 개발자를 ABAPer라 부른다. Javaer나 C#ist 같은 용어가 없는 반면, ABAPer라는 용어가 쓰이는 현상[각주:1]은 SAP 환경이라는 특수성에 기인한 바가 크다. 종속적이라 표현해도 좋을 만큼 ABAP 개발은 SAP가 벌려 놓은 판을.. 2015. 6. 10.
B2B 산업의 방향과 주요 특징 SAP가 잘 정리한 B2B 산업의 단계 별 변화상과 주요 특징이다. 사견을 보태니, 장표와 같이 보시길 바란다. Phase 1: 단품 Device 기반의 법인 특판 Sales 단일 제품을 많이 사줄 만한 고객사에게 팔거나 많이 팔아줄 만한 유통사와 협력하는 전략에 치중하는 단계로서, 재고를 소진하는 데에 주안점을 두었다. Phase 2: 복수 Device 중심의 영업 (Bundle Offering) 재고를 안으며 대금지불에 모범적으로 잘 파는 유통사와 협력하며, 많이 사는 고객의 특수한 니즈도 적당히 충족하는 제품을 만들기 위해, 다른 업체와 적극적으로 협력한다. S/W의 비중이 높아지기 시작했다. Phase 3: Device + S/W + Service 솔루션의 B2B Sales ← 모두들 이 단계로 .. 2015. 3. 30.
용량 큰 BEx Workbook 빨리 갱신하기 BEx query를 각각 실행하면 빠른데 엑셀 워크북 상태에서 갱신하면 무척 오래 걸리는 때에는 BEx query 워크시트를 아예 별도의 파일로 빼내어 따로 갱신하면 빨리 끝난다. SAP BW의 BEx Excel Add-in은 VBA macro 기반에서 움직이므로, cell이 몇 만 개 수준만 되어도 메모리를 많이 차지하는 엑셀의 특성 때문에 무척이나 느려진다. 실상 워크북 안에 내장한 BEx 질의는 이미 완료했는데도 cell이 변할 때마다 엑셀이 계산을 해대는 통에 CPU와 RAM 자원을 몽땅 잡아먹은 상태로 한 시간이 걸리기도 한다.[각주:1] raw data 형태의 BEx query를 모두 결과요약[각주:2] 형태로 바꿔야 cell을 줄여서 엑셀 계산이 줄어드는데 이게 매번 가능한 게 아니라[각주:.. 2015. 2. 10.
훌륭한 서비스인 UI Masking과 UI Logging 시스템 관리자에게는 별 수 없이 DB의 내용이 보이는 게 이제까지의 한계였지만 Masking이라는 개념의 구현으로 부담을 덜게 됐다. 민감한 데이터의 유무만 알거나 일부만 보이게 하면 시스템 관리자를 통한 정보유출은 방지가 가능하다. SAP는 단순한 설정만으로 이런 기능이 동작하는 서비스를 제공한다. 유료로. UI Logging도 마찬가지다. Log4j 같은 유틸리티가 있어 구현하기가 편해졌다고는 하지만 어디 솔루션의 자체 기능 활성화에 비할까? 로그의 아카이빙까지 설정으로 가능하고 정지/재개도 쉬우니 더할 나위가 없는 서비스라 하겠다. 유료인. 훌륭한 서비스에 돈을 받겠다는 데에 무슨 이의를 다느냐 하겠지만, 3rd party 업체가 나서지 못할 영역의 보안이라면 기본적으로 제공해야 더 좋지 않을까 한.. 2014. 12. 23.
SAP GRC와 주변 솔루션에 대한 단상 모음 우리나라에서 GRC(Governance, Risk, Compliance[각주:1]) 쪽 활동은 서양에 비해 드러내지 않는 편이라 법제로 강제하기에 정말 억지로 한다는 느낌을 받는다. 자꾸 서양과 비교하게 되는데, 거기라고 자발적으로 하는 기업이 몇이나 되겠나? 대신 한국 기업보다는 세련됐기에 뭔가 선제적으로 대응하는 것마냥 잘 가꿔서 내보이는 게 아닐까 한다. 어쨌든 GRC 업무를 잘 드러내지 않는 한국의 추세로 인해 관련 솔루션의 확산도 지지부진하다. 환경과 같은 긍정적인 규제가 나온 게 신기할 정도로 친기업적인 한국의 성향에 따라 처벌의 수준은 꽤 미약하기에, 한국 기업은 GRC 업무에 들어가는 돈을 최소화 해왔다.[각주:2] 그러니 뭔가 틀을 갖춘 GRC 체계는 언강생심이었고 SAP 코리아 같은 곳.. 2014. 11. 12.
SAB BEx를 대체하는 BO Analysis 제품군 5년 전쯤, SAP가 Business Objets 사를 인수하더니 BW 기본 OLAP 도구인 BEx를 대체하겠다고 선언했다. 날벼락이었는데 고객사에서 EIS를 도입하는 시기와 맞물려 OLAP 솔루션을 새로 검토하게 됐다. 결국 소프트웨어 라이선스의 이점도 있었지만 SAP에서 기존의 BEx 워크북을 BO 워크북으로 마이그레이션하는 도구를 제공할 예정이라 한 점이 크게 작용하여 고객사는 BO 솔루션을 도입하기로 정했다. 2014년10월 현재, 결과적으로 SAP는 공수표를 날렸다. 뭔가 마이그레이션 비슷한 메뉴가 있긴 한데 전혀 동작하지 않는다. SAP 사로부터 각서를 받을 걸 그랬다. 결국 현업의 각종 일보/월보를 재작업 시킬 도리가 없어 여전히 BEx 체제를 유지하는 형국이다. BW 3.5에서 7.0으로 .. 2014. 10. 20.
SAP와 IT 트렌드 SAP는 기업용 솔루션을 파는 회사 치고 트렌드에 참 민감하다. ABAP의 MVC 지원은 .NET framework보다는 3년 이상 빨랐던 것으로 기억한다. 비슷한 맥락으로 BI와 모바일도 라인업이 탄탄하고 기업형 SNS에도 꾸준히 투자하며 In-memory 방면으로는 선도적인 위치에도 있었다. SAP UI5나 페르소나도 재미난 개념이다. 물론 Sybase를 인수하며 얻은 다른 기술들도 괜찮다. MS도 안 가진 기술이 없는데 SAP는 딱 기업의 비즈니스를 지원하기 위해 구색을 잘 갖췄다는 느낌이 든다. 단지 변화를 빨리 받아들이기 힘든 기업 시장이라 진가를 빨리 보이기 힘들다고 해야 하나? SAP의 최근 기술을 현업 사용자에게 써먹지 못해서 아쉬워한지도 꽤 된 듯싶다. 2014. 10. 7.
SAP ERP에 대한 답글 오래 전에 받은 질문에 대한 엄청나게 늦은 답변입니다. 1. SAP의 유지보수 정책 요율이 때마다 조금씩 다른데 오라클이나 다른 외산 솔루션과 비슷합니다. 국산에 비해서는 당연히 비싸지요. 협상의 묘를 발휘해도 여전히 작지 않은 비용일 겁니다. 외국에서도 너무 비싸다고 난리입니다.[각주:1] 계약서가 족쇄처럼 변할 수도 있으니 계약서 내용이 많고 어려워도[각주:2] 계약 전에 정말 꼼꼼하게 잘 살펴야 합니다. 법무팀이 있다면 같이 잘 보는 게 정말 좋습니다. 라이선스 감사도 녹록하지 않고 반강압적으로 느껴지는 면도 많습니다. 다른 대안이 없어 SAP[각주:3]를 택했다면 early watching monitoring 등 받을 만한 서비스를 제대로 받는 게 중요합니다. 기껏 유지보수비 내면서 기본 서비스조.. 2014. 7. 1.
SAP와 MS SharePoint Server 연동 MS SharePoint Server는 Portal Solution으로서 Office와 더불어 기업용 제품군의 간판 중 하나다. 때문에 Business Intelligence 제품군에도 속하는 등 비중이 꽤 커서, SAP ERP를 쓰는 MS로서는 SAP와의 연동에 SharePoint Server를 꾸준히 내세워 왔다. 2014. 6. 11.
R과 SAP HANA SAP는 ERP와 BW 외에도 HANA를 활용한 기존 솔루션 개선방안을 계속 내놓는데 그 중 하나가 오픈소스 데이터 분석도구인 R과의 연동이다. 아무래도 R은 데스크탑의 성능제약을 받기 마련이라 다량의 계산은 데이터를 올려 둔 SAP HANA에 맡기고 결과를 받아 오는 방식이다. 이렇게 한다면 R로도 샘플링 데이터가 아니라 대용량 데이터 전체에 대한 분석이 가능해진다. HANA를 사야 한다는 가볍지 않은 의사결정이 있어야 하지만 R을 적극적으로 쓰는 곳이라면 고려해 볼 만하다. 물론 HANA에서 받는 결과 값의 양이 많다면 R에서의 지연현상은 여전히 발생한다지만, 익숙해지면 최대한 HANA를 많이 쓰는 방식으로 요령이 생기지 않을까 한다. 그렇게 하다 보면 HANA를 기본으로 R의 통계 컴포넌트를 쓰는 .. 2014. 4. 21.
SAP EPM OnDemand 감상 SAP는 ERP와 확장 ERP(SCM, CRM)로 특히 유명하지만 리스크 관리와 규제준수 솔루션(GRC, EC)과 성과관리 방면으로도 꾸준히 솔루션을 발전 시켜왔다. SAP SEM 프로젝트를 시작으로 SAP 업계에 발을 들인 나로서는 SAP 성과관리 솔루션들의 변화에 계속 눈이 간다. 우리나라 대기업은 잘 쓰지 않는 이 성과관리 솔루션들은 한국에서 인기 없는 게 안타까울 정도로 기본이 탄탄하다. 문화적으로 안 맞는 부분이 많다고 해야 할까? 거기에 관련한 컨설턴트가 태부족인 상황이라 악순환이 계속 되는 중이다. 클라우드 서비스가 각광 받기 시작하면서 SAP은 성과관리 솔루션도 클라우드 기반으로 제공하기 시작했다. 기업 입장에서 처음 구축할 때 비용은 어쩔 수 없지만 그래도 이전보다는 가볍게 시도할 수 있.. 2014. 4. 3.
삼성전자의 글로벌 ERP 전략 살짝 엿보기 삼성전자는 한국 기업(?) 중에서 둘째 가라면 서러울 정도로 SAP를 잘 쓴다. 그런 삼성전자인 만큼 SAP를 도입한 기업으로서 본 받을 만한 점이 많다. 막연히 삼성전자나 되니까 그럴 걸 하는 거라며 자조할 게 아니다. 돈 많은 삼성전자이지만 엄청난 덩치 때문에 하기 힘든 것 또한 많다. 그럼에도 최근 삼성전자는 틀을 탈바꿈하는 돈 많이 드는 힘든 일을 해냈다. 왜 그랬는지에 대해 ERP 자체에 집중하여 정리해 보았다. 아래는 2012년 9월에 있었던 삼성전자의 Global Single Instance(GSI) 사례 발표 장면으로, 당시에 삼성전자에서는 자료를 배포하지 않았는데 이 정도는 넘어가 주길 바라면서 올려 본다. 프로세스를 표준화 한다는 건 보통 일이 아니다. 기술적인 문제보다는 문화적, (사.. 2014. 3. 4.
Agile을 담은 SAP RDS SAP Rapid-deployment solutions(이하 RDS)를 처음 접하고 Agile 개발방법론이 떠올랐다. SAP에서 제공하는 산업 별 베스트 프랙티스 중에서 출발점에 해당할 틀을 하나 선정하고 (대략) 12주 동안 구축한 후, 차차 해당 기업에 특화한 니즈와 요구를 반영하는 SAP 솔루션 구축방법론이라 보면 되겠다. 레거시 어플리케이션의 스크린 샷을 주며 그냥 이렇게 구축해 달라는 요청을 받았던 SAP 종사자라면 저게 되겠어 싶겠지만 이제(2014년 2월 현재) 사례도 좀 생겼고 SAP Korea도 자신감을 보였다. 대한민국에서는 시도조차 힘들지 않을까 싶었는데 경영진에게 RDS 방법론이 돈이 덜 든다고 설득이라도 했을까?[각주:1] 사례가 생긴 것마저 대단하게 느껴진다. 전표생성부터 원가계.. 2014. 2. 4.
SAP의 SOA 구현 전략 한 때 Service-Oriented Architecture(SOA)로 세상이 바뀔 것처럼 대세로 이야기한 적이 있었지만 2013년도 현재를 보면 웹 서비스를 API로서 쓰는 방식이 보편화 됐을 뿐, Enterprise Service Bus(ESB)와 여타의 SOA 개념은 그리 자리 잡지 못했다. 어지간한 대기업 아니면 자체적으로 UDDI를 구성하는 것도 버거운 게 현실이다. 물론 언급했다시피 API로서의 웹 서비스는 꽤 흔해지긴 했다. MS Exchange Server나 MS SharePoint Server만 봐도 제품 기능의 상당 부분을 웹 서비스로 구동하는 게 가능하다. 때문에 MS BizTalk Server나 약간의 개발을 통해 편의 기능을 구현하는 게 이전에 비해 꽤 쉬워졌다. 하지만, 기업의 .. 2013. 10. 28.
반응형