추천 + 활용

어떤 API를 찾고계신가요? 활용 사례로 필요한 API를 찾아보세요.

User Authentication + Service Authentication + Application Service

개요

유/무선 사용자를 대상으로 하는 웹서비스 개발에 필요한 API를 추천해 드립니다.
사용자 인증, 서비스 가입 해지, 인증문자 발송, 요금 정보 확인 등 웹서비스에서 일반적으로 동작하는 기능을 위한 API는 어떻게 조합 되어 사용되는지 확인 하실 수 있습니다.

특.장점

서비스에 필요한 정보를 얻기 위하여 플랫폼에 직접적인 접근 없이 API를 통하여 접근하기 때문에 플랫폼에 독립적으로 개발이 가능합니다.

통일된 포맷으로 제공되는 규격을 통하여 효율적으로 개발이 가능합니다.

동일한 인증정보로 API사용이 가능하기 때문에 관리가 용이 합니다.

모니터링 도구 및 통계를 활용하여 좀더 업그레이된 서비스 제공이 가능합니다.

활용사례

  • KT.COM 로그인 UI
  • KT무선 가입자 대상
  • 부가서비스 가입
  • 요금 청구

서비스 프로세스 및 기능 요약

  • OPT 기능 사용자 인증 토큰 저장

  • 부가서비스 조회

    KT 가입자 인증 부가서비스 정보 조회

  • 부가서비스 가입

    부가서비스 가입

  • 가입 상태 조회

    가입 상태 및 사용여부 조회 과금 정보 조회

프로세스별 API상세 기능

단계 기능 API 설명
로그인 서비스 OPT 기능 authenticateBySMSWithTabletAndCPID 전화번호,통신사구분코드와 개인 또는 사업자의 식별정보와 CPID를 입력받고 문자전송시스템(SHUB, KMC)과 연동하여인증 SMS를전송함.
retrieveUserProfilebyAuthenticationCodeWithTablet 자사 및 타사 전화번호로 보낸 SMS인증번호를 확인하여 고객정보 제공
사용자 인증 authenticateUserNamePwd 로그인 id와 비밀번호를 이용하여 인증
토큰 저장 getOwnerContactInfoByTokenId 토큰ID 를 이용하여 사용자 프로필 조회
부가서비스 조회 KT 가입자 인증 getBasicUserInfo KT에 가입된 사용자인지 확인 가능하며 고객의 기본적인 가입정보를 리턴
부가서비스 정보 조회 checkAllSubscribeStatus KT가입자가 여러 부가서비스 중 어느 부가서비스에 가입되어있는지 한번에 확인
부가서비스 가입 부가서비스 가입 valueAddedServiceManagement 부가서비스의 가입/해지
가입 상태 조회 가입 상태 및 사용여부 조회 getBasicMobileInfo KT에 가입여부 확인 및 개인/법인 사업자에 대한 확인이 가능하며, 가입정보 및 부가서비스 정보를 확인
과금 정보 조회 getOwnerOwnedSubscpnInfo 명의자전체계약의계정정보, 계약정보(요금제포함), 단말정보, 청구정보(미납포함) 및 LNK_SUBSCRIPTION으로연결된계약관계및계정정보조회
one keeper
  • 휴대폰에 저장되어 있는 정보, 사생활 정보를 보안 APP으로 암호화 저장하여 보다 안전하게 관리하고 편리하게 활용할 수 있는 상품
  • 사용 API 카테고리 : KT ID 인증, 메세징, 부가서비스
미디어팩
  • 미디어팩 App하나로 KT고객에게 TV,음악,웹툰, 등 다양한 서비스를 모두 제공한다.
  • 사용 API 카테고리 : KT ID 인증, 계약정보 조회, 부가서비스
키즈워치
  • 키즈워치와 연결해서 사용하는 보호자용 앱. 위치 조회, 대화, 일정관리 등 기능 제공
  • 사용 API 카테고리 : KT ID 인증, 계약정보 조회, 부가서비스, 위치 서비스

ucloud General II (Hybrid Cloud)

개요

고객사/IDC의 Legacy 서버를 유지하면서 Public cloud와 연동하여 사용할 수 있습니다. 클라우드에서 구성하기 어려운 구성(ex.Oracle DB, FusionIO, FC SAN 등)를 물리서버로 대체하여 연동 구성이 가능합니다. 민감한 데이터나 클라우드로 전환이 힘든 시스템은 그대로 서버에 두고 확장이 쉬운 frontend 서버들은 클라우드를 사용함으로써 서비스의 유연성과 가격 효율성을 극대화 할 수 있습니다.

특.장점

Public Cloud에서 일반적인 목적의 시스템을 가장 저렴한 비용으로 구축이 가능합니다. 또한 가장 큰 자원 Pool을 사용할 수 있고, 가장 많은 부가 서비스를 사용할 수 있습니다. 하지만 가상서버만으로는 BYOL(오라클 DB 등), 특정 이중화 구성 (오라클 RAC 등), Custom 서버/스토리지 (FC SAN, FusionIO 등)의 특수한 구성을 하기가 어려울 수 있습니다.

클라우드에 직접 연동 가능한 베어메탈 혹은 Hybrid/VPN을 통한 IDC/고객site와의 연동으로 클라우드의 유연한 자원 사용을 Custom 된 물리서버/스토리지와 함께 사용할 수 있습니다.

활용사례

가상서버 사용량이 유동적인 서비스

레거시 시스템에서 Frontend 서버의 유연한 확대가 필요한 경우

클라우드 서버와 물리DB 서버의 연동 구성이 필요한 서비스

클라우드 서버에 추가로 SSD 이상의 초 고성능 서버가 필요한 경우

클라우드 자원과 고객 site의 사설망 연동이 필요한 경우

구성

  • Server

  • DB(MS-SQL)

  • Auto-scailing

  • NAS

  • Load-balancer

ucloud Security (Enterprise Cloud, G-Cloud)

개요

높은 보안을 요구하는 시스템을 위해 Anti-DDoS, 방화벽, 물리적 망 분리를 제공하는 Enterprise Cloud/G-Cloud 구성을 제공합니다.
(G-Cloud는 Enterprise Cloud와 구조는 동일, 공공기관 전용 클라우드)

특.장점

기업의 대규모 시스템은 중요도에 따라 네트워크를 분리하여 배치하게 됩니다.

네트워크를 물리적으로 분리함으로써 중요 데이터들을 보다 안전하게 보호할 수 있습니다.

Enterprise Cloud와 G-Cloud는 물리 방화벽으로 분리된 두 네트워크(zone)을 함께 제공합니다.

외부에 노출되면 안되는 중요 데이터들을 망 분리된 private zone에 배치하여 안전하게 보호할 수 있습니다. 또한 최상단의 IPS장비의 24x7 보안관제를 통해 DDoS에서 전체 시스템을 보호할 수 있습니다.

활용사례

엔터프라이즈 규모의 주요 시스템

DDoS 등의 보안 위협 대상 24x7 보안 관제가 필요한 시스템

시스템 규모가 유동적인 기업 시스템

클라우드 보안인증이 필요한 공공기관/공기업 시스템 (G-Cloud)

구성

  • Server

  • DB(MS-SQL)

  • Auto-scailing

  • WAF

  • Watch

IoTMakers SMART HOME

개요

24시간 집안을 모니터링하는 홈 캠 서비스, 모바일을 통하여 언제 어디서나 집안의 가스와 도어락 등의 가전기기들을 제어하는 지능형 홈 서비스

특.장점

  1. 손쉬운 디바이스 연동

    다양한 홈 단말을 손쉽게 연동하고 추가할 수 있습니다.

  2. 지능형 통합 제어

    가정내 홈 IoT 단말 지능형 통합 제어로 에너지를 절감하고 우리집을 안전하게 지킬 수 있습니다.

  3. 스케줄 설정 및 비상 알림

    설정한 시간에 맞추어 홈 단말을 자동으로 제어하고 비상 상황 발생 시 알림을 받을 수 있습니다.

활용사례

기가 IoT 홈
모바일을 통하여 언제 어디서나 편리하게 우리집 상태 확인

24시간 집안을 안전하게 지켜주는 홈 캠 서비스

실내 공기 상태를 한 눈에 쉽게 확인하고 대응해주는 에어닥터 서비스

다양한 홈 단말의 원격 제어로 에너지 절감이 가능한 홈 매니저 서비스

실내 운동을 자유롭게 즐기고 효율적인 건강 관리를 도와주는 홈 헬스 서비스

IoTMakers SMART CITY

개요

도시의 각종 시설, 주차, 재난, 재해, 사고 등을 종합적으로 관리!

유무선으로 연계된 도시의 모든 정보들을 종합적으로 모니터링, 제어 관리하여 체계적인 재난, 재해 처리와 2차 사고 예방이 가능한 안전하고 편안한 도시 운영을 지원

특.장점

  1. 도시의 각종 이벤트를 종합적으로 관제하여 대응

    종합 관제 시스템을 통하여 재난, 교통, 방범 등 각종 도시문제에 대해 사고 예방이 가능한 안전하고 편안한 도시 운영을 지원합니다.

  2. 표준화된 인터페이스를 적용하여 다양한 시스템 및 장비와 손쉽게 연동

    개별적으로 운영되던 도시의 각종 시스템 및 장비를 손쉽게 연동하여 통합적인 도시 운영이 가능합니다.

  3. 이벤트 발생 시 유관 기관에 상황 전파

    긴급 상황 시 유관 기관에 상황 알림을 통해 유기적이고 신속한 대처가 가능합니다.

활용사례

스마트(자율주행) 시티
도시 내에서 발생하는 모든 업무를 실시간으로 모니터링 및 대처하고 주민에게 편리하고 안전한 생황을 제공하는 신개념 도시

종합 관제 시스템을 통한 도시 상황 실시간 모니터링

긴급 상황 발생 시 유관 기관에 즉각적인 상황 전파

자율 주행 차량 주행 정보 및 상태 모니터링를 통한 사고 예방 및 조치