Перейти к содержанию
Fire Monkey от А до Я

RAD Server - Architect Edition Promo Details


Рекомендуемые сообщения

  • Администраторы

20% Off Architect + FREE RAD Server Site License (worth $5000)

 

As part of the current RAD Studio Architect Offer, you will get a free site license of RAD Server, an additional $5000 value. The offer ends December 21st, 2016.

The offer is valid with a purchase of RAD Studio, Delphi or C++Builder 10.1 Berlin Architect named user new license or upgrade.  It is not valid with a purchase of Add-On Packs, Starter editions, 5-packs, 10-packs Academic, network named or concurrent licenses.

This great offer also extends to our current Amnesty promotion. Upgrade to Berlin Architect now from an older version and get a free RAD Server Site License.

Customers on Update Subscription can also take advantage of our free Bonus Pack Promotion ($899 Value).

 

What is RAD Server?

RAD Server is a turn-key application foundation for rapidly building and deploying services based applications. RAD Server enables developers to quickly build new application back-ends or migrate existing Delphi or C++ client/server business logic to a modern services based architecture that is open, stateless, secure and scalable. RAD Server is easy to develop, deploy and operate making it ideally suited for ISVs and OEMs building re-deployable solutions. RAD Server allows you to take your existing code and convert it to REST API endpoints.

 

RAD Server offers many great features:

  • Multi-Tier Development made easy: Integrations provide out of the box connectivity with external servers, applications and services

  • Quickly Build your UX Forms for Desktop and Mobile platforms in RAD Studio, Delphi or C++Builder

  • Manage your APIs and users, and analyze utilization and API activity via the built-in RAD Server Application Management Portal

  • Host your RAD Server on an a private “on prem” Windows server or cloud host on Amazon, Rackspace or Azure Clouds

  • Deploy your server-side Delphi and C++ code to RAD Server, creating automatic REST/JSON API endpoints for your clients

  • Connect RAD Server to your Enterprise Databases, Cloud Services and IoT Devices to extend your application

  • A collection of ready to use key built-in services to power your application

  • Includes core functions such as user directory services and user management, push notifications, user location tracking, and built-in data storage

  • Configure user groups and add users via the RAD Server portal or import from LDAP. Assign API access rights to control what functionality different user groups have access to

 

For a full list of features, visit the RAD Server product page.


[YoutubeButton url='https://www.youtube.com/watch?v=HY0JRJPvjsU']
 

 

How does RAD Server compare to DataSnap?

 

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.

 
 

What technologies does RAD Server include?

 

The developer features for RAD Server included in 10.1 Berlin for developing REST endpoints, Location Tracking and IoT Edgeware are Enterprise Mobility Services, BeaconFence, ThingPoint and ThingConnect.

 

Easy REST API Endpoint Creation, Publishing and Management

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 endpoints are generated.

 

To develop REST endpoints for RAD Server, developers use the Enterprise Mobility Services (“EMS”) components listed in the IDE on the Tool Palette under the “Enterprise Mobility Services” category.

 

 

IoT Enterprise Access Points

IoT Edgeware extends the functionality of REST Endpoint Publishing and provides an enterprise access point between remote gadgets and devices. IoT Edgeware allows you to locally store, filter, and compute vast amounts of IoT data collected at the edge while ensuring only critical data is synced with the central repository.

 

To develop IoT Edgeware for RAD Server, developers use ThingPoint which is an extension to EMS and represented with TEMSEdgeService in the “Enterprise Mobility Services” category in the Tool Palette in the IDE.

 
 

Indoor and Outdoor Location/Proximity Solution

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.

 

To develop Location Tracking, developers use the BeaconFence components available as a download through the GetIt Package Manager (via Tools > GetIt Package Manager > Internet of Things).

 
 

Smart Device IoT Connectivity Framework

RAD Server makes 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.  Developers have access to over 50 pre-built components for many popular healthcare, fitness and home automation Bluetooth LE and Z-Wave IoT devices.

 

To connect IoT devices to clients or RAD Server ThingPoint Edgeware, developers use ThingConnect IoT device components which are available as a download through the GetIt Package Manager (via Tools > GetIt Package Manager > Internet of Things).

 

 
 

What does a single site license offer?

 
  • Single Site Deployment

  • Single Server Backend

  • Unlimited Users and Devices

  • REST Endpoint Publishing

  • Integration Middleware

  • Application Services

 

XZgDwtj0tK1WkhLmy2XT_7ErBLn-D5VKoPne2e1M

 
 

How do I start building a RAD Server solution using the Architect edition?

RAD Studio Architect includes a 5 user RAD Server development trial. This 5 user trial can be used for developing your solution and performing test deployments.

Once you are ready to deploy your RAD Server solution in a production environment, you will then follow the steps outlined in the next section and use the RAD Server site license provided with our current Architect edition promotion.

 

There is no separate RAD Server trial as the technologies are available in 10.1 Berlin. Please see the top of this article for additional information.

 
 

How do I deploy RAD Server in a production environment?

We have a great tutorial on our docwiki that provides the steps for deploying RAD Server in a production environment.

Step 5 shows a screenshot of where you will need to enter the RAD Server site license provided as part of your Architect purchase.

 

http://docwiki.embarcadero.com/RADStudio/Berlin/en/EMS_Database_Requirements_for_a_Production_Environment

 

For custom resources, you can use a tool like http://www.dependencywalker.com to determine the bpl dependencies of the custom resource.

 
 

Where can I access Getting Started resources?

 

We invite you to watch our RAD Server Deep Dive webinar replay which is broken down into individual chapters for easy viewing: https://www.youtube.com/playlist?list=PLwUPJvR9mZHgccq4EfTcsCngRqpTmm_wn

Replay slides and demo projects shown in the webinar can be downloaded here.

You can also find tutorials on the different technologies that are part of RAD Server by following the docwiki links above.  

For more Getting Started videos, please visit our YouTube Channel.

 

Sample Projects

 

REST Endpoint Publishing

 

IoT Edgeware

 
 

ThingConnect IoT Device Components

  • For each IoT component pack installed through the GetIt Package Manager, you can find sample projects by navigating to: C:\Users\Public\Documents\Embarcadero\Studio\18.0\Samples\Internet of Things\Object Pascal\Thing Connect

 

Location Tracking

  • After installing the BeaconFence component pack through the GetIt Package Manager, you can find sample projects by navigating to: C:\Users\Public\Documents\Embarcadero\Studio\18.0\Samples\Internet of Things\Object Pascal\Beacon Fence

 

 

Where can I view the RAD Server Eula?

You can view the RAD Server Eula here.

 
 

Note:

RAD Server requires an Enterprise or Architect edition of RAD Studio, Delphi or C++Builder 10.1 Berlin. A trial edition of 10.1 Berlin also allows users to evaluate developing services for RAD Server and will include a 5 user RAD Server development trial.

This article focuses on RAD Server and the Architect edition, since you get a free site license with a purchase of RAD Studio Architect until 12-21-16.

 

Просмотр полной статьи

Ссылка на комментарий
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...