2023. 3. 7. 15:57ㆍ부트캠프/DevOps 과제
SaaS 애플리케이션에 따라 다를 수 있지만, 개방형 표준 통합 방식을 따르지 않는 경우 기존 앱 및 서비스와 호환되지 않을 수 있다. 이 경우 최종 사용자가 자체 통합 시스템을 설계해야 할 수 있다.
서비스 공급사가 처리 요구사항을 다루기 때문에, 최종 사용자는 보안 및 성능 유지와 관련해서도 공급사에 의존하게 된다. 최종 사용자가 유지 관리, 사이버 공격, 또는 네트워크 중단에 대해 손을 쓸 수 없다는 뜻이다. 그리고 SaaS 도입 기업이 데이터를 다른 서비스로 복사하고자 하면 서비스 공급사가 그 과정을 어렵게 만들거나 비용을 높게 청구할 수 있다. 그러면 공급사와 그들의 비즈니스 결정에 얽매일 수밖에 없게 된다.
SaaS 애플리케이션에서 최대의 성과를 이끌어내려면 엄청난 양의 데이터를 공급사의 데이터센터로 전송해야 한다. 민감한 비즈니스 관련 정보를 공용 클라우드 기반 SaaS 서비스로 전송하면 데이터 유출의 위험에 노출될 수 있다.
보통 표준화된 기본 애플리케이션은 각 기업의 니즈에 따라 커스텀 정의된 애플리케이션보다는 적은 수의 기능을 제공한다. 범용성을 가지고 많은 고객을 만족시키키 위해 만들어졌기 때문에 가진 기능은 우수할 수 있으나, 추가로 원하는 세부 기능의 부재가 있을 수 있습니다.