SlideShare a Scribd company logo
1 of 11
Download to read offline
© 2016 Embarcadero Technologies, Inc. All rights reserved.
완벽한 백엔드 플랫폼 (델파이, C++빌더 앱 용)
RAD 서버
RSX
김현수(hskim@embarcadero.kr)
© 2016 Embarcadero Technologies, Inc. All rights reserved.
REST 엔드포인트 퍼블리싱
통합 미들웨어
애플리케이션 서비스
애플리케이션 백엔드 API와 서비스를 위한 바로 사용 가능한 올인원(all-in-one) 제품
외부 서버, 애플리케이션 및 서비스에 대한 손쉬운 연결
애플리케이션을 강력하게 해주는 빌트인 서비스의 집합체 (사용자 디렉토리 서비스, 사용자 관리, 푸쉬 알림, 사용자 위치
추적, 내장 데이터 저장 등 핵심 기능 제공)
완벽한 백엔드 플랫폼 (델파이, C++빌더 앱 용)
RAD 서버
RAD 서버는 견고한 백엔드 플랫폼을 설치만 하면 다른 설정 과정없이 바로 사용할 수 있도록 제공하며, 델파이와 C++빌더 애플리케이션 서비스를 개발하고 배포하는
솔루션입니다. RAD 서버는 자동화된 델파이, C++ REST/JSON API 퍼블리싱 및 관리, 엔터프라이즈 데이터베이스 통합 미들웨어, 사물인터넷(IoT) Edgeware를 제공하며, 또한
사용자 디렉토리, 인증 서비스, 푸쉬 알림, 내/외부 위치 파악 서비스, JSON 데이터 저장 등 다양한 애플리케이션 서비스를 제공합니다. RAD 서버를 이용해 새로운
애플리케이션 백엔드를 빠르게 구축할 수 있고, 기존 델파이, C++ C/S 비즈니스 로직을 최신식 서비스를 제공하는 아키텍처로 마이그레이션 할 수도 있습니다. RAD 서버는
개발, 배포, 사용이 매우 쉽습니다. 특히 독립 소프트웨어 제조사(ISV)와 내부 애플리케이션을 개발하는 팀에게 이상적인 솔루션입니다.
http://www.devgear.co.kr/products/rad-server/
© 2016 Embarcadero Technologies, Inc. All rights reserved.
API 통계
All REST API end-point activity is
recorded and measured for
robust statistics tracking and
analytics. Analyze user, API, and
services activity to gain insight
into how your application is
being utilized.
REST 엔드포인트 퍼블리싱
Easy to use API publishing of
business logic. Any Delphi or
C++ code can be hosted as an
API and auto-published as
REST/JSON endpoints which are
measured and managed by RAD
Server.
데스크탑, 모바일 & 웹
All C++ and Delphi code hosted
on RAD Server are published as
REST/JSON end points
consumable by any type of client
for extreme flexibility and future-
proofing.
접근제어
Group and user level access to
control to all application APIs.
Control who has access to what
functionality. All access is user
authenticated.
손쉬운 REST API 엔드-포인트 생성, 퍼블리싱, 관리
REST 엔드포인트 퍼블리싱
RAD Server makes it fast and easy to build flexible back-end servers for your multi-tier application solution. Developers simply load Delphi and C++ business logic into
the server, and managed REST/JSON API end-points are generated. Developers or admins can easily configure API level access control to user groups, and measure and
analyze application usage at the API, user, or service level. Since your Delphi and C++ APIs are published as heterogeneous REST/JSON end-points, RAD Server easily
supports virtually any client type from VCL and FMX Desktop, Mobile and Wearable clients to popular JavaScript Web Frameworks. RAD Server easy to build and deploy
robust heterogeneous multi-tier solutions.
{API}
© 2016 Embarcadero Technologies, Inc. All rights reserved.
엔터프라이즈 데이터
High performance built-in connectivity to all popular Enterprise RDBMS
servers. Based on FireDAC developers have easy connectivity and a wealth
of features for connecting with and working with data from a variety of
sources.
클라우드 서비스
Easily integrate REST cloud
services from a variety of cloud,
social, and BAAS platforms such
as Google, Amazon, Facebook,
Kinvey, Parse and more.
고성능 통합(데이터베이스, 클라우드, 스마트 디바이스 등)
통합 미들웨어
RAD Studio includes high performance integrations that make it easy to connect Enterprise Data, Cloud Services and Smart IoT devices into your multi-tier application.
RAD Studio’s Enterprise DACs enable fast pooled connections to Oracle, Microsoft SQL Server, DB2, Sybase, and more. Client connection pooling also eliminates complex
and heavy weight RDBMS client drivers and configurations. Clients applications connect to RAD Server via lightweight REST for data access, application services, and
application API calls. RAD Server includes the new IoT ThingConnect and ThingPoint IoT Edgeware making it easy to connect a wide array of wireless smart devices and
sensors into your application solution, even in remote and difficult to access locations.
IoT 스마트 디바이스
IoT Connection components
enables fast and easy integration
of IoT Smart devices into your
app clients or back-end. RAD
Server’s IoT Edgeware extends it’s
reach to where your Bluetooth
IoT devices are physically located.
© 2016 Embarcadero Technologies, Inc. All rights reserved.
내장된 보안
데이터스토어Easily store and retrieve JSON
data securely and without
requiring a separate database
server.
푸시(Push) 알림
Send programmatic or on-
demand notifications to your
application users.
사용자 위치/근접 거리
파악Track user movement both
indoors and outdoors, and
respond to proximity events
when users enter or exit custom
beacon zones or approach
designated beacon points.
T사용자/그룹 관리
Create and manage users,
groups, and access control via
the RAD Server management
portal.
애플리케이션 기능 향상을 위한 내장된 핵심 서비스
애플리케이션 서비스
RAD Server includes a powerful set of built-in core servers to power your application back-end eliminating the need to build the key foundational components of your
server application. Core services like User directory services, authentication, and access control, push notifications, JSON data-storage, and user proximity and
indoor/outdoor user location tracking and fencing.
© 2016 Embarcadero Technologies, Inc. All rights reserved.
RAD Studio, 델 파 이 , C++ 빌 더 를 이 용 해
데스크탑, 모바일 플랫폼 용 UX 폼을 빠르게
구축할 수 있습니다.
클라이언트 UX 구축
배포
서버 API 엔드-포인트 생성
통합
애플리케이션 서비스
추가사 내 ' 윈 도 우 서 버 나 아 마 존 , 애 저
클라우드 등 클라우드로 쉽게 배포하세요.
서버 측 델파이, C++ 코드를 RAD 서버에
배포하고, REST/JSON API 엔드-포인트를 통해
클라이언트 타입에 맞추어 서비스하세요.
RAD 서버와 엔터프라이즈 DB, 클라우드 서비스, IoT
디바이스를 연결해 여러분의 애플리케이션을 더욱
확장할 수 있습니다.
사용자와 API 액세스 제어 규칙을 추가한
후, 데이터 영속성을 적용해 제공되는
안전한 데이터 저장소를 사용하세요.
델파이로 손쉽게 만들 수 있는 멀티티어 애플리케이션을 위한 백엔드 플랫폼의 완결판
손쉬운 멀티-티어 개발
Before RAD Server, developers custom built back-end Delphi and C++Builder application servers using server toolkits like DataSnap which provided a few basic server building blocks for multi-tier, but
left the vast majority of the development to the developer. Enter RAD Server. With RAD Server, developers can now simply load Delphi and C++ business logic methods into RAD Server, add some users,
and go. REST/JSON end-points are auto-created and managed. Access control is handled. Data storage is built-in or you can easily connect to any popular Enterprise RDBMS or cloud service. Track and
respond to user location. Push notifications to users. Integrated smart IoT devices into your solution. And deploy on site or in the cloud. Multi-tier has never been this simple, turn-key, flexible, and
powerful.
관리
RAD 서버 애플리케이션 관리 포탈을 이용해
API와 사용자 관리, 이용내역과 API 액티비티
분석이 가능합니다.
사용자 추가
RAD 서버 포탈 또는 LDAP에서 임포트해서 사용자를 추가하고, 사용자 그룹도
설정해보세요. API 액세스 권한을 지정해 다른 사용자 그룹이 접근하는 기능을 제어할 수도
있습니다.
{API}
© 2016 Embarcadero Technologies, Inc. All rights reserved.
RAD 서버 데모
RAD 서버 시작하기
REST 엔드포인트 확장 : 기능 확장
통합 미들웨어 : 엔터프이즈 데이터
활용
애플리케이션 서비스 : 푸시 알림
애플리케이션 서비스 : 사용자 관리
© 2016 Embarcadero Technologies, Inc. All rights reserved.
RAD 서버 리소스
 Enterprise Mobility Services (EMS)
 http://docwiki.embarcadero.com/RADStudio/en/Enterprise_Mobility_Services_(EMS)
 EMS 서버 설정하기
 http://docwiki.embarcadero.com/RADStudio/en/Setting_Up_Your_EMS_Server
 http://docwiki.embarcadero.com/RADStudio/en/Editing_the_Configuration_of_Your_EMS_Se
rver_Manually
 실환경에 EMS 서버 또는 EMS 콘솔 서버 설치
 http://docwiki.embarcadero.com/RADStudio/en/Installing_the_EMS_Server_or_EMS_Consol
e_Server_on_a_Production_Environment
 EMS Package 개발
 http://docwiki.embarcadero.com/RADStudio/en/Developing_an_EMS_Package
 엠바카데로 RAD Server Deep Dive 웨비나(영문)
 https://embt.co/RadServerDeepDive
 https://youtu.be/f8rAGLnop4s?list=PLwUPJvR9mZHgccq4EfTcsCngRqpTmm_wn
© 2016 Embarcadero Technologies, Inc. All rights reserved.
Multi-Site License
Call
+ 1년 업데이트
완벽한 백엔드 플랫폼
(델파이, C++빌더 앱 용)
사용자 무제한
Multiple-Sites
Eval
무료
90-day
바로 RAD 서버를 시작하세요.
(RAD스튜디오, 델파이, C++
빌더)
무제한 테스트 사용자
Single-Site
REST 엔드-포인트
퍼블리싱
통합 미들웨어
애플리케이션 서비스
12시간 실행 / 매번
12시간 마대 재시작 필요
By the Device
190,000 원
+ 1년
업데이트
완벽한 백엔드 플랫폼
(델파이, C++빌더 앱 용)
단일 클라이언트 디바이스
(모바일 또는 데스크탑)
Single/Multi-Site
REST 엔드-포인트
퍼블리싱
통합 미들웨어
애플리케이션 서비스
SIMPLE TO USE. SIMPLE TO BUY.
RAD 서버 가격정책
RAD Server is the ideal back-end platform for ISVs building re-deployable solutions as well as teams building applications for internal use. RAD Server is licensed and
priced affordably and with a no nonsense license. Either purchase the number of end users required for an application, or purchase a single or multi-site license covering
unlimited users for an application.
Single-Site License
9,710,000 원
+ 1년 업데이트
완벽한 백엔드 플랫폼
(델파이, C++빌더 앱 용)
사용자 무제한
Single-Site
REST 엔드-포인트
퍼블리싱
통합 미들웨어
애플리케이션 서비스
REST 엔드-포인트
퍼블리싱
통합 미들웨어
애플리케이션 서비스
ask@embarcadero.kr, 02) 595-4288
© 2016 Embarcadero Technologies, Inc. All rights reserved.
THANKS!
Any Questions?
© 2016 Embarcadero Technologies, Inc. All rights reserved.
THE PERFECT BACK-END FOR DELPHI AND C++BUILDER APPS
RAD Server
RSX

More Related Content

What's hot

[20150204 세미나] VCL 개발자를 위한 Speed UP! RAD스튜디오
[20150204 세미나] VCL 개발자를 위한 Speed UP! RAD스튜디오[20150204 세미나] VCL 개발자를 위한 Speed UP! RAD스튜디오
[20150204 세미나] VCL 개발자를 위한 Speed UP! RAD스튜디오
Devgear
 
OCE - Cno 2014 private sector oriented open paas oce
OCE - Cno 2014 private sector oriented open paas   oceOCE - Cno 2014 private sector oriented open paas   oce
OCE - Cno 2014 private sector oriented open paas oce
uEngine Solutions
 
오픈스택데이 오픈소스PaaS 솔루션 - openshift 소개
오픈스택데이   오픈소스PaaS 솔루션 - openshift 소개오픈스택데이   오픈소스PaaS 솔루션 - openshift 소개
오픈스택데이 오픈소스PaaS 솔루션 - openshift 소개
Hojoong Kim
 

What's hot (20)

델파이 코드 마이그레이션 Step by Step
델파이 코드 마이그레이션 Step by Step델파이 코드 마이그레이션 Step by Step
델파이 코드 마이그레이션 Step by Step
 
실전 DataSnap!
실전 DataSnap!실전 DataSnap!
실전 DataSnap!
 
Pcf 1page 201501
Pcf 1page 201501Pcf 1page 201501
Pcf 1page 201501
 
델파이,C++빌더: 물류 시스템 개발 전문가를 위한 시장현황과 전략
델파이,C++빌더: 물류 시스템 개발 전문가를 위한 시장현황과 전략델파이,C++빌더: 물류 시스템 개발 전문가를 위한 시장현황과 전략
델파이,C++빌더: 물류 시스템 개발 전문가를 위한 시장현황과 전략
 
[20150204 세미나] VCL 개발자를 위한 Speed UP! RAD스튜디오
[20150204 세미나] VCL 개발자를 위한 Speed UP! RAD스튜디오[20150204 세미나] VCL 개발자를 위한 Speed UP! RAD스튜디오
[20150204 세미나] VCL 개발자를 위한 Speed UP! RAD스튜디오
 
[Step UP! 마이그레이션] RAD 업그레이드 마이그레이션_계획과 검토
[Step UP! 마이그레이션] RAD 업그레이드 마이그레이션_계획과 검토[Step UP! 마이그레이션] RAD 업그레이드 마이그레이션_계획과 검토
[Step UP! 마이그레이션] RAD 업그레이드 마이그레이션_계획과 검토
 
OCE - Cno 2014 private sector oriented open paas oce
OCE - Cno 2014 private sector oriented open paas   oceOCE - Cno 2014 private sector oriented open paas   oce
OCE - Cno 2014 private sector oriented open paas oce
 
[Step UP! 마이그레이션] RAD 업그레이드 마이그레이션_점검과 수행
[Step UP! 마이그레이션] RAD 업그레이드 마이그레이션_점검과 수행[Step UP! 마이그레이션] RAD 업그레이드 마이그레이션_점검과 수행
[Step UP! 마이그레이션] RAD 업그레이드 마이그레이션_점검과 수행
 
델파이,C++빌더: 의료 시스템 개발 전문가를 위한 시장현황과 전략
델파이,C++빌더: 의료 시스템 개발 전문가를 위한 시장현황과 전략델파이,C++빌더: 의료 시스템 개발 전문가를 위한 시장현황과 전략
델파이,C++빌더: 의료 시스템 개발 전문가를 위한 시장현황과 전략
 
애플리케이션 최적화를 위한 컨테이너 인프라 구축
애플리케이션 최적화를 위한 컨테이너 인프라 구축애플리케이션 최적화를 위한 컨테이너 인프라 구축
애플리케이션 최적화를 위한 컨테이너 인프라 구축
 
Pivotal Cloud Foundry(PCF) 2.0 and Pivotal Container Service ( PKS ) 신혜원
Pivotal Cloud Foundry(PCF) 2.0 and Pivotal Container Service ( PKS ) 신혜원Pivotal Cloud Foundry(PCF) 2.0 and Pivotal Container Service ( PKS ) 신혜원
Pivotal Cloud Foundry(PCF) 2.0 and Pivotal Container Service ( PKS ) 신혜원
 
polyglot application development in the cloud
polyglot application development in the cloudpolyglot application development in the cloud
polyglot application development in the cloud
 
오픈소스 기반의 레드햇 클라우드 플랫폼 RhCI & Docker with PaaS
오픈소스 기반의 레드햇 클라우드 플랫폼   RhCI & Docker with PaaS오픈소스 기반의 레드햇 클라우드 플랫폼   RhCI & Docker with PaaS
오픈소스 기반의 레드햇 클라우드 플랫폼 RhCI & Docker with PaaS
 
20170623 최신OS와 멀티플랫폼 개발 전략 with RAD Studio
20170623 최신OS와 멀티플랫폼 개발 전략 with RAD Studio20170623 최신OS와 멀티플랫폼 개발 전략 with RAD Studio
20170623 최신OS와 멀티플랫폼 개발 전략 with RAD Studio
 
Pivotal CF Short-20150109
Pivotal CF Short-20150109Pivotal CF Short-20150109
Pivotal CF Short-20150109
 
Cloud life seminar open shift,이준영(배포용)
Cloud life seminar   open shift,이준영(배포용)Cloud life seminar   open shift,이준영(배포용)
Cloud life seminar open shift,이준영(배포용)
 
오픈스택데이 오픈소스PaaS 솔루션 - openshift 소개
오픈스택데이   오픈소스PaaS 솔루션 - openshift 소개오픈스택데이   오픈소스PaaS 솔루션 - openshift 소개
오픈스택데이 오픈소스PaaS 솔루션 - openshift 소개
 
Azure Red Hat OpenShift 4를 통한 더 빠르고 쉬운 애플리케이션 구축
Azure Red Hat OpenShift 4를 통한 더 빠르고 쉬운 애플리케이션 구축Azure Red Hat OpenShift 4를 통한 더 빠르고 쉬운 애플리케이션 구축
Azure Red Hat OpenShift 4를 통한 더 빠르고 쉬운 애플리케이션 구축
 
성공적인 하이브리드 클라우드를 위한 레드햇의 전략
성공적인 하이브리드 클라우드를 위한 레드햇의 전략성공적인 하이브리드 클라우드를 위한 레드햇의 전략
성공적인 하이브리드 클라우드를 위한 레드햇의 전략
 
RAD Studio 10.2 도쿄
RAD Studio 10.2 도쿄RAD Studio 10.2 도쿄
RAD Studio 10.2 도쿄
 

Similar to RAD서버: 완벽한 백엔드 플랫폼

Similar to RAD서버: 완벽한 백엔드 플랫폼 (20)

RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장
RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장
RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장
 
Intro to hpe helion stackato_paa_s
Intro to hpe helion stackato_paa_sIntro to hpe helion stackato_paa_s
Intro to hpe helion stackato_paa_s
 
개발자를 위한 네이버 클라우드 플랫폼ㅣNAVER CLOUD PLATFORM for Developers
개발자를 위한 네이버 클라우드 플랫폼ㅣNAVER CLOUD PLATFORM for Developers 개발자를 위한 네이버 클라우드 플랫폼ㅣNAVER CLOUD PLATFORM for Developers
개발자를 위한 네이버 클라우드 플랫폼ㅣNAVER CLOUD PLATFORM for Developers
 
네이버 클라우드 플랫폼의 서비스 전략(공공, Cloud Connect)
네이버 클라우드 플랫폼의 서비스 전략(공공, Cloud Connect)네이버 클라우드 플랫폼의 서비스 전략(공공, Cloud Connect)
네이버 클라우드 플랫폼의 서비스 전략(공공, Cloud Connect)
 
(Red hat]private cloud-osp-introduction(samuel)2017-0530(printed)
(Red hat]private cloud-osp-introduction(samuel)2017-0530(printed)(Red hat]private cloud-osp-introduction(samuel)2017-0530(printed)
(Red hat]private cloud-osp-introduction(samuel)2017-0530(printed)
 
RAD스튜디오 100% 활용하기
RAD스튜디오 100% 활용하기 RAD스튜디오 100% 활용하기
RAD스튜디오 100% 활용하기
 
AWS Greengrass V2와 신규 IoT 서비스를 활용한 개방형 edge 소프트웨어 환경 구축 - 이세현 AWS IoT 스페셜리스트 ...
AWS Greengrass V2와 신규 IoT 서비스를 활용한 개방형 edge 소프트웨어 환경 구축 - 이세현 AWS IoT 스페셜리스트 ...AWS Greengrass V2와 신규 IoT 서비스를 활용한 개방형 edge 소프트웨어 환경 구축 - 이세현 AWS IoT 스페셜리스트 ...
AWS Greengrass V2와 신규 IoT 서비스를 활용한 개방형 edge 소프트웨어 환경 구축 - 이세현 AWS IoT 스페셜리스트 ...
 
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1
 
[APN Specialty Partner Webinar Series] TechData와 Siemens편
[APN Specialty Partner Webinar Series] TechData와 Siemens편[APN Specialty Partner Webinar Series] TechData와 Siemens편
[APN Specialty Partner Webinar Series] TechData와 Siemens편
 
Richslide for enterprise
Richslide for enterpriseRichslide for enterprise
Richslide for enterprise
 
AWS Finance Symposium_금융권을 위한 hybrid 클라우드 도입 첫걸음
AWS Finance Symposium_금융권을 위한 hybrid 클라우드 도입 첫걸음AWS Finance Symposium_금융권을 위한 hybrid 클라우드 도입 첫걸음
AWS Finance Symposium_금융권을 위한 hybrid 클라우드 도입 첫걸음
 
Microsoft Workloads도 AWS가 제격!-박주연, AWS MSFT Specialist SA / 서경구, AWS Speciali...
Microsoft Workloads도 AWS가 제격!-박주연, AWS MSFT Specialist SA / 서경구, AWS Speciali...Microsoft Workloads도 AWS가 제격!-박주연, AWS MSFT Specialist SA / 서경구, AWS Speciali...
Microsoft Workloads도 AWS가 제격!-박주연, AWS MSFT Specialist SA / 서경구, AWS Speciali...
 
클라우드 환경으로 데이터베이스 이전하기 - 강민석, AWS SR. Database SA
클라우드 환경으로 데이터베이스 이전하기 - 강민석, AWS SR. Database SA클라우드 환경으로 데이터베이스 이전하기 - 강민석, AWS SR. Database SA
클라우드 환경으로 데이터베이스 이전하기 - 강민석, AWS SR. Database SA
 
AWS와 함께하는 엔터프라이즈 비즈니스 어플리케이션 도입하기 :: 김양용 :: AWS Summit Seoul 2016
AWS와 함께하는 엔터프라이즈 비즈니스 어플리케이션 도입하기 :: 김양용 :: AWS Summit Seoul 2016AWS와 함께하는 엔터프라이즈 비즈니스 어플리케이션 도입하기 :: 김양용 :: AWS Summit Seoul 2016
AWS와 함께하는 엔터프라이즈 비즈니스 어플리케이션 도입하기 :: 김양용 :: AWS Summit Seoul 2016
 
Session 1. 디지털 트렌스포메이션의 핵심, 클라우드 마이그레이션 A to Z - 베스핀글로벌 이근우 위원
Session 1. 디지털 트렌스포메이션의 핵심, 클라우드 마이그레이션 A to Z - 베스핀글로벌 이근우 위원Session 1. 디지털 트렌스포메이션의 핵심, 클라우드 마이그레이션 A to Z - 베스핀글로벌 이근우 위원
Session 1. 디지털 트렌스포메이션의 핵심, 클라우드 마이그레이션 A to Z - 베스핀글로벌 이근우 위원
 
Digital transformation and cloud impact(NBP CTO Kieun Park)
Digital transformation and cloud impact(NBP CTO Kieun Park)Digital transformation and cloud impact(NBP CTO Kieun Park)
Digital transformation and cloud impact(NBP CTO Kieun Park)
 
데브옵스 엔지니어를 위한 신규 운영 서비스 - 김필중, AWS 개발 전문 솔루션즈 아키텍트 / 김현민, 메가존클라우드 솔루션즈 아키텍트 :...
데브옵스 엔지니어를 위한 신규 운영 서비스 - 김필중, AWS 개발 전문 솔루션즈 아키텍트 / 김현민, 메가존클라우드 솔루션즈 아키텍트 :...데브옵스 엔지니어를 위한 신규 운영 서비스 - 김필중, AWS 개발 전문 솔루션즈 아키텍트 / 김현민, 메가존클라우드 솔루션즈 아키텍트 :...
데브옵스 엔지니어를 위한 신규 운영 서비스 - 김필중, AWS 개발 전문 솔루션즈 아키텍트 / 김현민, 메가존클라우드 솔루션즈 아키텍트 :...
 
m-Station Channel Xpander5 020325
m-Station Channel Xpander5 020325m-Station Channel Xpander5 020325
m-Station Channel Xpander5 020325
 
AWS 클라우드 기반 나의 첫 웹 애플리케이션 만들기 – 윤석찬 :: AWS Builders Online Series
AWS 클라우드 기반 나의 첫 웹 애플리케이션 만들기 – 윤석찬 :: AWS Builders Online SeriesAWS 클라우드 기반 나의 첫 웹 애플리케이션 만들기 – 윤석찬 :: AWS Builders Online Series
AWS 클라우드 기반 나의 첫 웹 애플리케이션 만들기 – 윤석찬 :: AWS Builders Online Series
 
Azure Red Hat OpenShift 를 통한 더 빠르고 쉬운 애플리케이션 구축
Azure Red Hat OpenShift 를 통한 더 빠르고 쉬운 애플리케이션 구축Azure Red Hat OpenShift 를 통한 더 빠르고 쉬운 애플리케이션 구축
Azure Red Hat OpenShift 를 통한 더 빠르고 쉬운 애플리케이션 구축
 

More from Devgear

전사 데이터 관리 반드시 피해야 할 7가지 실수
전사 데이터 관리 반드시 피해야 할 7가지 실수전사 데이터 관리 반드시 피해야 할 7가지 실수
전사 데이터 관리 반드시 피해야 할 7가지 실수
Devgear
 
유니버설 데이터 모델과 패턴
유니버설 데이터 모델과 패턴유니버설 데이터 모델과 패턴
유니버설 데이터 모델과 패턴
Devgear
 
SLA(서비스 수준)을 데이터베이스 모니터링에 반영하기
SLA(서비스 수준)을 데이터베이스 모니터링에 반영하기SLA(서비스 수준)을 데이터베이스 모니터링에 반영하기
SLA(서비스 수준)을 데이터베이스 모니터링에 반영하기
Devgear
 
ER/Studio 데이터 모델링 솔루션으로 마이그레이션(from ERwin)
ER/Studio 데이터 모델링 솔루션으로 마이그레이션(from ERwin)ER/Studio 데이터 모델링 솔루션으로 마이그레이션(from ERwin)
ER/Studio 데이터 모델링 솔루션으로 마이그레이션(from ERwin)
Devgear
 
마스터 데이터 도메인을 위한 데이터 모델링 마스터
마스터 데이터 도메인을 위한 데이터 모델링 마스터마스터 데이터 도메인을 위한 데이터 모델링 마스터
마스터 데이터 도메인을 위한 데이터 모델링 마스터
Devgear
 

More from Devgear (20)

[델파이 Begin...End] 0장. 책 소개/저자 소개/목차
[델파이 Begin...End] 0장. 책 소개/저자 소개/목차[델파이 Begin...End] 0장. 책 소개/저자 소개/목차
[델파이 Begin...End] 0장. 책 소개/저자 소개/목차
 
RAD스튜디오를 활용한 장비 연동 시스템 구축방안
RAD스튜디오를 활용한 장비 연동 시스템 구축방안 RAD스튜디오를 활용한 장비 연동 시스템 구축방안
RAD스튜디오를 활용한 장비 연동 시스템 구축방안
 
RAD스튜디오를 활용한 헬스 케어 시스템 구축방안
RAD스튜디오를 활용한 헬스 케어 시스템 구축방안 RAD스튜디오를 활용한 헬스 케어 시스템 구축방안
RAD스튜디오를 활용한 헬스 케어 시스템 구축방안
 
델파이 @22
델파이 @22델파이 @22
델파이 @22
 
델파이 DB프로그래밍(멀티티어) - 체크리스트
델파이 DB프로그래밍(멀티티어) - 체크리스트델파이 DB프로그래밍(멀티티어) - 체크리스트
델파이 DB프로그래밍(멀티티어) - 체크리스트
 
델파이 DB프로그래밍(2티어) - 체크리스트
델파이 DB프로그래밍(2티어) - 체크리스트델파이 DB프로그래밍(2티어) - 체크리스트
델파이 DB프로그래밍(2티어) - 체크리스트
 
델파이 기초 - 체크리스트
델파이 기초 - 체크리스트델파이 기초 - 체크리스트
델파이 기초 - 체크리스트
 
델파이 윈도우 애플리케이션 개발 - 체크리스트
델파이 윈도우 애플리케이션 개발 - 체크리스트델파이 윈도우 애플리케이션 개발 - 체크리스트
델파이 윈도우 애플리케이션 개발 - 체크리스트
 
델파이로 한 번에 개발하는 안드로이드&iOS - 체크리스트
델파이로 한 번에 개발하는 안드로이드&iOS - 체크리스트델파이로 한 번에 개발하는 안드로이드&iOS - 체크리스트
델파이로 한 번에 개발하는 안드로이드&iOS - 체크리스트
 
ELC(Embarcadero License Center) 서버 설치가이드
ELC(Embarcadero License Center) 서버 설치가이드ELC(Embarcadero License Center) 서버 설치가이드
ELC(Embarcadero License Center) 서버 설치가이드
 
델파이로 개발한 iOS 앱 앱스토어 배포 방법(Apple App Store)
델파이로 개발한 iOS 앱 앱스토어 배포 방법(Apple App Store)델파이로 개발한 iOS 앱 앱스토어 배포 방법(Apple App Store)
델파이로 개발한 iOS 앱 앱스토어 배포 방법(Apple App Store)
 
델파이로 개발한 안드로이드 앱 앱스토어 배포 방법(google play)
델파이로 개발한 안드로이드 앱 앱스토어 배포 방법(google play)델파이로 개발한 안드로이드 앱 앱스토어 배포 방법(google play)
델파이로 개발한 안드로이드 앱 앱스토어 배포 방법(google play)
 
델파이 무료 평가판 설치
델파이 무료 평가판 설치델파이 무료 평가판 설치
델파이 무료 평가판 설치
 
델파이 iOS앱 개발 환경 설정
델파이 iOS앱 개발 환경 설정델파이 iOS앱 개발 환경 설정
델파이 iOS앱 개발 환경 설정
 
델파이 안드로이드앱 개발 환경 설정
델파이 안드로이드앱 개발 환경 설정델파이 안드로이드앱 개발 환경 설정
델파이 안드로이드앱 개발 환경 설정
 
전사 데이터 관리 반드시 피해야 할 7가지 실수
전사 데이터 관리 반드시 피해야 할 7가지 실수전사 데이터 관리 반드시 피해야 할 7가지 실수
전사 데이터 관리 반드시 피해야 할 7가지 실수
 
유니버설 데이터 모델과 패턴
유니버설 데이터 모델과 패턴유니버설 데이터 모델과 패턴
유니버설 데이터 모델과 패턴
 
SLA(서비스 수준)을 데이터베이스 모니터링에 반영하기
SLA(서비스 수준)을 데이터베이스 모니터링에 반영하기SLA(서비스 수준)을 데이터베이스 모니터링에 반영하기
SLA(서비스 수준)을 데이터베이스 모니터링에 반영하기
 
ER/Studio 데이터 모델링 솔루션으로 마이그레이션(from ERwin)
ER/Studio 데이터 모델링 솔루션으로 마이그레이션(from ERwin)ER/Studio 데이터 모델링 솔루션으로 마이그레이션(from ERwin)
ER/Studio 데이터 모델링 솔루션으로 마이그레이션(from ERwin)
 
마스터 데이터 도메인을 위한 데이터 모델링 마스터
마스터 데이터 도메인을 위한 데이터 모델링 마스터마스터 데이터 도메인을 위한 데이터 모델링 마스터
마스터 데이터 도메인을 위한 데이터 모델링 마스터
 

RAD서버: 완벽한 백엔드 플랫폼

  • 1. © 2016 Embarcadero Technologies, Inc. All rights reserved. 완벽한 백엔드 플랫폼 (델파이, C++빌더 앱 용) RAD 서버 RSX 김현수(hskim@embarcadero.kr)
  • 2. © 2016 Embarcadero Technologies, Inc. All rights reserved. REST 엔드포인트 퍼블리싱 통합 미들웨어 애플리케이션 서비스 애플리케이션 백엔드 API와 서비스를 위한 바로 사용 가능한 올인원(all-in-one) 제품 외부 서버, 애플리케이션 및 서비스에 대한 손쉬운 연결 애플리케이션을 강력하게 해주는 빌트인 서비스의 집합체 (사용자 디렉토리 서비스, 사용자 관리, 푸쉬 알림, 사용자 위치 추적, 내장 데이터 저장 등 핵심 기능 제공) 완벽한 백엔드 플랫폼 (델파이, C++빌더 앱 용) RAD 서버 RAD 서버는 견고한 백엔드 플랫폼을 설치만 하면 다른 설정 과정없이 바로 사용할 수 있도록 제공하며, 델파이와 C++빌더 애플리케이션 서비스를 개발하고 배포하는 솔루션입니다. RAD 서버는 자동화된 델파이, C++ REST/JSON API 퍼블리싱 및 관리, 엔터프라이즈 데이터베이스 통합 미들웨어, 사물인터넷(IoT) Edgeware를 제공하며, 또한 사용자 디렉토리, 인증 서비스, 푸쉬 알림, 내/외부 위치 파악 서비스, JSON 데이터 저장 등 다양한 애플리케이션 서비스를 제공합니다. RAD 서버를 이용해 새로운 애플리케이션 백엔드를 빠르게 구축할 수 있고, 기존 델파이, C++ C/S 비즈니스 로직을 최신식 서비스를 제공하는 아키텍처로 마이그레이션 할 수도 있습니다. RAD 서버는 개발, 배포, 사용이 매우 쉽습니다. 특히 독립 소프트웨어 제조사(ISV)와 내부 애플리케이션을 개발하는 팀에게 이상적인 솔루션입니다. http://www.devgear.co.kr/products/rad-server/
  • 3. © 2016 Embarcadero Technologies, Inc. All rights reserved. API 통계 All REST API end-point activity is recorded and measured for robust statistics tracking and analytics. Analyze user, API, and services activity to gain insight into how your application is being utilized. REST 엔드포인트 퍼블리싱 Easy to use API publishing of business logic. Any Delphi or C++ code can be hosted as an API and auto-published as REST/JSON endpoints which are measured and managed by RAD Server. 데스크탑, 모바일 & 웹 All C++ and Delphi code hosted on RAD Server are published as REST/JSON end points consumable by any type of client for extreme flexibility and future- proofing. 접근제어 Group and user level access to control to all application APIs. Control who has access to what functionality. All access is user authenticated. 손쉬운 REST API 엔드-포인트 생성, 퍼블리싱, 관리 REST 엔드포인트 퍼블리싱 RAD Server makes it fast and easy to build flexible back-end servers for your multi-tier application solution. Developers simply load Delphi and C++ business logic into the server, and managed REST/JSON API end-points are generated. Developers or admins can easily configure API level access control to user groups, and measure and analyze application usage at the API, user, or service level. Since your Delphi and C++ APIs are published as heterogeneous REST/JSON end-points, RAD Server easily supports virtually any client type from VCL and FMX Desktop, Mobile and Wearable clients to popular JavaScript Web Frameworks. RAD Server easy to build and deploy robust heterogeneous multi-tier solutions. {API}
  • 4. © 2016 Embarcadero Technologies, Inc. All rights reserved. 엔터프라이즈 데이터 High performance built-in connectivity to all popular Enterprise RDBMS servers. Based on FireDAC developers have easy connectivity and a wealth of features for connecting with and working with data from a variety of sources. 클라우드 서비스 Easily integrate REST cloud services from a variety of cloud, social, and BAAS platforms such as Google, Amazon, Facebook, Kinvey, Parse and more. 고성능 통합(데이터베이스, 클라우드, 스마트 디바이스 등) 통합 미들웨어 RAD Studio includes high performance integrations that make it easy to connect Enterprise Data, Cloud Services and Smart IoT devices into your multi-tier application. RAD Studio’s Enterprise DACs enable fast pooled connections to Oracle, Microsoft SQL Server, DB2, Sybase, and more. Client connection pooling also eliminates complex and heavy weight RDBMS client drivers and configurations. Clients applications connect to RAD Server via lightweight REST for data access, application services, and application API calls. RAD Server includes the new IoT ThingConnect and ThingPoint IoT Edgeware making it easy to connect a wide array of wireless smart devices and sensors into your application solution, even in remote and difficult to access locations. IoT 스마트 디바이스 IoT Connection components enables fast and easy integration of IoT Smart devices into your app clients or back-end. RAD Server’s IoT Edgeware extends it’s reach to where your Bluetooth IoT devices are physically located.
  • 5. © 2016 Embarcadero Technologies, Inc. All rights reserved. 내장된 보안 데이터스토어Easily store and retrieve JSON data securely and without requiring a separate database server. 푸시(Push) 알림 Send programmatic or on- demand notifications to your application users. 사용자 위치/근접 거리 파악Track user movement both indoors and outdoors, and respond to proximity events when users enter or exit custom beacon zones or approach designated beacon points. T사용자/그룹 관리 Create and manage users, groups, and access control via the RAD Server management portal. 애플리케이션 기능 향상을 위한 내장된 핵심 서비스 애플리케이션 서비스 RAD Server includes a powerful set of built-in core servers to power your application back-end eliminating the need to build the key foundational components of your server application. Core services like User directory services, authentication, and access control, push notifications, JSON data-storage, and user proximity and indoor/outdoor user location tracking and fencing.
  • 6. © 2016 Embarcadero Technologies, Inc. All rights reserved. RAD Studio, 델 파 이 , C++ 빌 더 를 이 용 해 데스크탑, 모바일 플랫폼 용 UX 폼을 빠르게 구축할 수 있습니다. 클라이언트 UX 구축 배포 서버 API 엔드-포인트 생성 통합 애플리케이션 서비스 추가사 내 ' 윈 도 우 서 버 나 아 마 존 , 애 저 클라우드 등 클라우드로 쉽게 배포하세요. 서버 측 델파이, C++ 코드를 RAD 서버에 배포하고, REST/JSON API 엔드-포인트를 통해 클라이언트 타입에 맞추어 서비스하세요. RAD 서버와 엔터프라이즈 DB, 클라우드 서비스, IoT 디바이스를 연결해 여러분의 애플리케이션을 더욱 확장할 수 있습니다. 사용자와 API 액세스 제어 규칙을 추가한 후, 데이터 영속성을 적용해 제공되는 안전한 데이터 저장소를 사용하세요. 델파이로 손쉽게 만들 수 있는 멀티티어 애플리케이션을 위한 백엔드 플랫폼의 완결판 손쉬운 멀티-티어 개발 Before RAD Server, developers custom built back-end Delphi and C++Builder application servers using server toolkits like DataSnap which provided a few basic server building blocks for multi-tier, but left the vast majority of the development to the developer. Enter RAD Server. With RAD Server, developers can now simply load Delphi and C++ business logic methods into RAD Server, add some users, and go. REST/JSON end-points are auto-created and managed. Access control is handled. Data storage is built-in or you can easily connect to any popular Enterprise RDBMS or cloud service. Track and respond to user location. Push notifications to users. Integrated smart IoT devices into your solution. And deploy on site or in the cloud. Multi-tier has never been this simple, turn-key, flexible, and powerful. 관리 RAD 서버 애플리케이션 관리 포탈을 이용해 API와 사용자 관리, 이용내역과 API 액티비티 분석이 가능합니다. 사용자 추가 RAD 서버 포탈 또는 LDAP에서 임포트해서 사용자를 추가하고, 사용자 그룹도 설정해보세요. API 액세스 권한을 지정해 다른 사용자 그룹이 접근하는 기능을 제어할 수도 있습니다. {API}
  • 7. © 2016 Embarcadero Technologies, Inc. All rights reserved. RAD 서버 데모 RAD 서버 시작하기 REST 엔드포인트 확장 : 기능 확장 통합 미들웨어 : 엔터프이즈 데이터 활용 애플리케이션 서비스 : 푸시 알림 애플리케이션 서비스 : 사용자 관리
  • 8. © 2016 Embarcadero Technologies, Inc. All rights reserved. RAD 서버 리소스  Enterprise Mobility Services (EMS)  http://docwiki.embarcadero.com/RADStudio/en/Enterprise_Mobility_Services_(EMS)  EMS 서버 설정하기  http://docwiki.embarcadero.com/RADStudio/en/Setting_Up_Your_EMS_Server  http://docwiki.embarcadero.com/RADStudio/en/Editing_the_Configuration_of_Your_EMS_Se rver_Manually  실환경에 EMS 서버 또는 EMS 콘솔 서버 설치  http://docwiki.embarcadero.com/RADStudio/en/Installing_the_EMS_Server_or_EMS_Consol e_Server_on_a_Production_Environment  EMS Package 개발  http://docwiki.embarcadero.com/RADStudio/en/Developing_an_EMS_Package  엠바카데로 RAD Server Deep Dive 웨비나(영문)  https://embt.co/RadServerDeepDive  https://youtu.be/f8rAGLnop4s?list=PLwUPJvR9mZHgccq4EfTcsCngRqpTmm_wn
  • 9. © 2016 Embarcadero Technologies, Inc. All rights reserved. Multi-Site License Call + 1년 업데이트 완벽한 백엔드 플랫폼 (델파이, C++빌더 앱 용) 사용자 무제한 Multiple-Sites Eval 무료 90-day 바로 RAD 서버를 시작하세요. (RAD스튜디오, 델파이, C++ 빌더) 무제한 테스트 사용자 Single-Site REST 엔드-포인트 퍼블리싱 통합 미들웨어 애플리케이션 서비스 12시간 실행 / 매번 12시간 마대 재시작 필요 By the Device 190,000 원 + 1년 업데이트 완벽한 백엔드 플랫폼 (델파이, C++빌더 앱 용) 단일 클라이언트 디바이스 (모바일 또는 데스크탑) Single/Multi-Site REST 엔드-포인트 퍼블리싱 통합 미들웨어 애플리케이션 서비스 SIMPLE TO USE. SIMPLE TO BUY. RAD 서버 가격정책 RAD Server is the ideal back-end platform for ISVs building re-deployable solutions as well as teams building applications for internal use. RAD Server is licensed and priced affordably and with a no nonsense license. Either purchase the number of end users required for an application, or purchase a single or multi-site license covering unlimited users for an application. Single-Site License 9,710,000 원 + 1년 업데이트 완벽한 백엔드 플랫폼 (델파이, C++빌더 앱 용) 사용자 무제한 Single-Site REST 엔드-포인트 퍼블리싱 통합 미들웨어 애플리케이션 서비스 REST 엔드-포인트 퍼블리싱 통합 미들웨어 애플리케이션 서비스 ask@embarcadero.kr, 02) 595-4288
  • 10. © 2016 Embarcadero Technologies, Inc. All rights reserved. THANKS! Any Questions?
  • 11. © 2016 Embarcadero Technologies, Inc. All rights reserved. THE PERFECT BACK-END FOR DELPHI AND C++BUILDER APPS RAD Server RSX