Posts in News

This Month in RAD Studio – November 2019

November 29th, 2019 Posted by Embarcadero, News, This Month In RAD Studio No Comment yet

 

This month: RAD Studio 10.3.3 released, RAD Server on Docker (and why you might care even if you don’t use RAD Server), CodeRage 2019, and Interbase Temporary Tables:

(more…)

RAD Studio 10.3.3 Released and a Special Offer to celebrate

November 22nd, 2019 Posted by Embarcadero, News No Comment yet

Update: Due to customer requests, we’ve extended the special offer until December 15th.

 

Embarcadero have announced the release of RAD Studio, Delphi and C++Builder 10.3.3.

 

This update to 10.3 Rio has been eagerly awaited by many of our customers, and includes:

  • Delphi Android 64 bit support
  • iOS 13 and macOS Catalina (Delphi) Support
  • RAD Server Docker Deployment
  • Enterprise Connectors in Enterprise & Architect Edition

(more…)

Webinar : Converting a 20 year old Legacy Application to Microservices and Containers

August 21st, 2019 Posted by Embarcadero, News No Comment yet

Update: We had a great response to the webinar. Thanks to everyone who attended. I’ve updated the post below with the recording and links to the other materials.

 


 

Code Partners is co-presenting a webinar next week with Embarcadero, detailing the story of how a major freight company took a 20-year old Delphi 6 client-server application and converted it to a Microservices architecture,  leveraging Kubernetes and containers and still using Delphi.

 

Here’s the description:

 

It’s 2014. Brazil’s largest domestic Freight company is facing a problem. The 20 year old Delphi 6 application which ran a crucial part of their operation could not scale to keep up with the massive growth they were experiencing.

They’d already tried to replace it twice, once with SAP and once with Java, and both projects had failed. Their next attempt had to work.

It’s 2019. Their new operational system is flexible, scalable, saving them money and rock solid. It uses a modern, microservices architecture built on top of Docker and Kubernetes and leveraging DevOps principles.

Oh, and it’s still written in Delphi!

  • Join us for this real world Case Study to learn what happened between 2014 and 2019:
  • Why did the two earlier attempts to rewrite fail?
  • How did an 8 person Delphi development team pull off this massive turnaround in less time than much larger external teams?
  • How did the project pay for itself in reduced Citrix costs alone?
  • How did they architect this new system to provide the elastic scalability and development speed that other systems could not.

 

This is a great story of recognising the value in an existing system, and how migration is often a faster, lower risk approach than a rewrite. It will be  presented by Code Partners’ own Malcolm Groves, Fernando Rizzato from Embarcadero and Kelver Merlotti from Embarcadero Brazil.

The webinar will be held on Thursday, August 29, 2019 at 11am AEST (9am in Perth/Singapore, 1pm in New Zealand) and you can register here.

Hope to see you on the webinar!

 

Materials

The materials from the webinar, including:

  • A PDF version of the slides,
  • Fernando’s example Dockerfiles
  • the RAD Server sample code

 

are all available in his github repo here.

 

 

Lastly, here’s the recording. Hope you enjoy it.

 

 

 

New Enterprise Connectors Drivers added for MYOB, WooCommerce, MS OneNote, Trello and 14 others

August 8th, 2019 Posted by Embarcadero, News No Comment yet

A whole bunch of new drivers have been added to Enterprise Connectors, including support for:

  • WooCommerce
  • MYOB AccountRight
  • Trello
  • Microsoft OneNote
  • Microsoft CDS
  • BigCommerce
  • Bugzilla
  • DocuSign
  • Epicor ERP
  • Snowflake
  • Adobe Analytics
  • Amazon S3
  • Apache Phoenix
  • SAP Fieldglass
  • SAP Hana
  • Trello
  • UPS
  • USPS
  • Wasabi Objects

(more…)

FireMonkey Linux GUI Support Now Available

June 26th, 2019 Posted by Embarcadero, News No Comment yet

If you are an existing RAD Studio or Delphi Enterprise or Architect customer there is now some very nice additional functionality you can download through GetIt.

Effective today, FMXLinux has been added to the IDE. Not just as a one off, but as an ongoing feature. Not as a feature reduced trial, but the full product!

(more…)

Ansible 2.8 Released

May 17th, 2019 Posted by DevOps, News, RedHat No Comment yet

Ansible 2.8 has been released. While not as many major features as 2.7, there are an absolute truckload of smaller features, including quite a few focussed on Windows. Some highlights for me:

  • Experimental support for Ansible Collections and content namespacing – Ansible content can now be packaged in a collection and addressed via namespaces. This allows for easier sharing, distribution, and installation of bundled modules/roles/plugins, and consistent rules for accessing specific content via namespaces.
  • Python interpreter discovery, which hopefully will make managing multiple Python versions a bit easier
  • A k8s module defaults group has now been added to reduce the amount of parameters required for multiple k8s tasks. Thank goodness!
  • Added experimental support for connecting to Windows hosts over SSH. This could be really useful, in those circumstances where WinRM isn’t going to fly.

(more…)

Ansible Tower 3.4 Released

January 18th, 2019 Posted by DevOps, News, RedHat No Comment yet

A new version of Ansible Tower has been released, including some useful features we’ve been looking forward to.

In particular the additions to Workflow look very nice:

  • the Workflow Convergence step which allows you to wait on multiple jobs before continuing should simplify some complex logic you’ve had to embed in your workflows to achieve this previously
  • Nested Workflows promises to allow finer-grained modularity and reusability in Workflows
  • Workflow-level inventory, rather than depending on the job template inventory
  • Workflow Always Job Templates, enables job execution of steps regardless of exit status of the workflow.

There is a more detailed write-up over on the Ansible Blog.

 

RAD Studio 10.3 Rio Released

November 22nd, 2018 Posted by Embarcadero, News 1 comment

Overnight Embarcadero have released RAD Studio 10.3 Rio.

We’ve been writing about some of the new features prior to release, but now there’s a short What’s New video below, and a more detailed description of the changes here on the docwiki. (more…)

Public Information on Upcoming RAD Studio 10.3 – Updated!

October 30th, 2018 Posted by Embarcadero, News 1 comment

Over the last week or so Embarcadero has started publicly disclosing more information about the next major release of RAD Studio, Delphi and C++Builder, 10.3.

This is usually a pretty good sign that the release is not far away, so we thought we’d  create a single post with links to all the public information that we have, and keep it updated as more is released.

Back in August, Embarcadero updated their Public Roadmap. (Of course, something appearing on the roadmap is not a guarantee it’ll be released when they planned, but it was the best we had to go on, until recently). Here’s what they said about 10.3 at the time: (more…)

Ansible Engine 2.7 Released

October 29th, 2018 Posted by DevOps, News, RedHat No Comment yet

RedHat Ansible Engine 2.7 has been released, bringing with it a bunch of new features including:

  • Speedups on Linux. A new strategy for invoking remote systems is introduced requiring half the threads as previously.
  • Reboot module for Linux – Like the existing win_reboot module for Windows, this allows you to reboot a remote Linux machine and then continue on executing commands once it restarts
  • New keyword ignore_unreachable for plays and blocks. Allows ignoring tasks that fail due to unreachable hosts.
  • File locking feature added, making it possible to gain exclusive access to given file through module_utils.common.file.FileLock
  • A mountain of new modules for:
    • Google Cloud Platform
    • Azure
    • OpenStack
    • VMWare
    • NetApp
    • and plenty more

Potentially breaking changes:

(more…)