Artwork

المحتوى المقدم من Legacy Coder Podcast. يتم تحميل جميع محتويات البودكاست بما في ذلك الحلقات والرسومات وأوصاف البودكاست وتقديمها مباشرة بواسطة Legacy Coder Podcast أو شريك منصة البودكاست الخاص بهم. إذا كنت تعتقد أن شخصًا ما يستخدم عملك المحمي بحقوق الطبع والنشر دون إذنك، فيمكنك اتباع العملية الموضحة هنا https://ar.player.fm/legal.
Player FM - تطبيق بودكاست
انتقل إلى وضع عدم الاتصال باستخدام تطبيق Player FM !

German Natural User Group Meeting in November 2018 – Legacy Coder Podcast #7

37:46
 
مشاركة
 

Fetch error

Hmmm there seems to be a problem fetching this series right now. Last successful fetch was on February 27, 2024 05:42 (11M ago)

What now? This series will be checked again in the next day. If you believe it should be working, please verify the publisher's feed link below is valid and includes actual episode links. You can contact support to request the feed be immediately fetched.

Manage episode 220959023 series 1918844
المحتوى المقدم من Legacy Coder Podcast. يتم تحميل جميع محتويات البودكاست بما في ذلك الحلقات والرسومات وأوصاف البودكاست وتقديمها مباشرة بواسطة Legacy Coder Podcast أو شريك منصة البودكاست الخاص بهم. إذا كنت تعتقد أن شخصًا ما يستخدم عملك المحمي بحقوق الطبع والنشر دون إذنك، فيمكنك اتباع العملية الموضحة هنا https://ar.player.fm/legal.

On November 6th and 7th, the German Adabas and Natural User Group met in Darmstadt at Software AG’s headquarter to learn about new features in the October 2018 release. Let’s find out more in episode seven of the Legacy Coder Podcast.

German Adabas and Natural User Group Meeting in November 2019 in Darmstadt

Overview of the conference

  • Ca. 60 attendees from all over Germany.
  • Attendees of the German Natural User Group in November 2018
  • Again, there were quite a few “young” Natural developers present including my colleague Markus who presented about NatLint, a linting tool for Natural.
  • Currently, 40% of Natural customers work on LUW, 60% still work on the Mainframe.
    • However, according to a different source, only 1/3 of customers are still on the Mainframe.
  • Many different companies attended that run mission critical systems on Adabas/Natural.
  • Hospitals, travel agencies, tax administration, police, banks, insurances, nuclear power plants, microchip factories

Hot topics for many attendees

  • Generational Change
  • Rehosting (e.g. Mainframe to LUW)
  • Cost Reduction (e.g. zIIP)
  • Testing Natural Applications

Design Thinking workshop with Software AG’s Adam Egger

  • Process for finding and defining the underlying problem we need a solution for. Come up with crazy ideas to get your brain moving. Introduce restrictions later to validate ideas for solutions.
  • Topic: DevOps and Continuous Deployment with Natural
  • What are the main pain points Natural customers have with deploying Natural applications?
    • Manual testing effort
    • Lots of different versions of tools, source, databases etc.
    • Manual deployment effort
    • Results of the Design Thinking workshop about DevOps with Adabas and Natural

Adabas gets a new TCP/IP interface

  • Needed to make Adabas ready for containerization.
  • You need a license for Entire Net-Work, if you need more than 4 connections.
  • Non-Natural clients can also use the interface.
  • The TCP/IP interface is as fast as the native IPC interface, if Adabas and Natural run on the same server.
  • Adabas can now be administered via a REST interface.

What’s new in Natural and NaturalONE?

  • Due to “NaturalONE and only” Eclipse is now the single editor for programming Natural. Therefore, many missing features had to be added: access to Natural utilities, Error Messages, SYSEXT etc.
  • NaturalONE is now licensed via Natural server. You don’t need any additional license for NaturalONE on the client, no matter how many developers you have.
  • The Ant build files get additional options. Log output while uploading sources to NDV can now be reduced. Modules are cataloged in the correct order (Data Areas first etc.).

API management with Adabas/Natural

  • Customers can publish their existing Natural modules as services and re-use them in other applications. No new investments are needed and existing assets can be used.
  • REST Enablement of Natural services is now possible via a restricted version of WebMethods Integration Server that’s shipped free of charge for customers that have an EntireX license.
  • Incoming (e.g. calling a subprogram) and outgoing (e.g. external REST services) calls are possible with this solution.
  • Generating services or service stubs is a matter of seconds and only takes a few clicks.

Adabas and Natural on Docker

  • Use Case: Run Natural RPC servers on a scalable infrastructure (Docker and Kubernetes).
  • Adabas is not yet ready to be clustered, but Software AG is working on that.

Static code analysis for Natural with NaturalONE and SonarQube

  • My colleague Markus presented the results of his Bachelor’s Thesis about code quality in Natural.
  • Markus Amshove presenting NatLint at the German Natural User Group 2018
  • He wrote a so called “linter” that checks Natural code for certain code smells, bugs, and security vulnerabilities like unused variables, naming conventions, opening but not closing a work file etc.
  • He uses the Natural parser that’s shipped with NaturalONE.
  • The results of the linting can be viewed in SonarQube but also directly inside NaturalONE.
  • You can also do a few refactorings in NaturalONE with the tool: rename variable, rename subroutine, introduce local variable.
  • NatLint: SonarQube integration for Natural
  • NatLint: Local Natural constant has wrong prefix
  • NatLint: Unused import of a Local Data Area in Natural

What’s next?

  • April 2019: German Adabas and Natural User Group Meeting at ALTE OLDENBURGER AG in Vechta.
  • June 2019: International User Group Conference in Riga.

Call to Action

  • Present at a User Group in your country!
  • You don’t have to be “leading edge”! Other customers are also interested in seeing what other companies are doing with Adabas/Natural.

Links

The post German Natural User Group Meeting in November 2018 – Legacy Coder Podcast #7 appeared first on SOA rocks!.

  continue reading

8 حلقات

Artwork
iconمشاركة
 

Fetch error

Hmmm there seems to be a problem fetching this series right now. Last successful fetch was on February 27, 2024 05:42 (11M ago)

What now? This series will be checked again in the next day. If you believe it should be working, please verify the publisher's feed link below is valid and includes actual episode links. You can contact support to request the feed be immediately fetched.

Manage episode 220959023 series 1918844
المحتوى المقدم من Legacy Coder Podcast. يتم تحميل جميع محتويات البودكاست بما في ذلك الحلقات والرسومات وأوصاف البودكاست وتقديمها مباشرة بواسطة Legacy Coder Podcast أو شريك منصة البودكاست الخاص بهم. إذا كنت تعتقد أن شخصًا ما يستخدم عملك المحمي بحقوق الطبع والنشر دون إذنك، فيمكنك اتباع العملية الموضحة هنا https://ar.player.fm/legal.

On November 6th and 7th, the German Adabas and Natural User Group met in Darmstadt at Software AG’s headquarter to learn about new features in the October 2018 release. Let’s find out more in episode seven of the Legacy Coder Podcast.

German Adabas and Natural User Group Meeting in November 2019 in Darmstadt

Overview of the conference

  • Ca. 60 attendees from all over Germany.
  • Attendees of the German Natural User Group in November 2018
  • Again, there were quite a few “young” Natural developers present including my colleague Markus who presented about NatLint, a linting tool for Natural.
  • Currently, 40% of Natural customers work on LUW, 60% still work on the Mainframe.
    • However, according to a different source, only 1/3 of customers are still on the Mainframe.
  • Many different companies attended that run mission critical systems on Adabas/Natural.
  • Hospitals, travel agencies, tax administration, police, banks, insurances, nuclear power plants, microchip factories

Hot topics for many attendees

  • Generational Change
  • Rehosting (e.g. Mainframe to LUW)
  • Cost Reduction (e.g. zIIP)
  • Testing Natural Applications

Design Thinking workshop with Software AG’s Adam Egger

  • Process for finding and defining the underlying problem we need a solution for. Come up with crazy ideas to get your brain moving. Introduce restrictions later to validate ideas for solutions.
  • Topic: DevOps and Continuous Deployment with Natural
  • What are the main pain points Natural customers have with deploying Natural applications?
    • Manual testing effort
    • Lots of different versions of tools, source, databases etc.
    • Manual deployment effort
    • Results of the Design Thinking workshop about DevOps with Adabas and Natural

Adabas gets a new TCP/IP interface

  • Needed to make Adabas ready for containerization.
  • You need a license for Entire Net-Work, if you need more than 4 connections.
  • Non-Natural clients can also use the interface.
  • The TCP/IP interface is as fast as the native IPC interface, if Adabas and Natural run on the same server.
  • Adabas can now be administered via a REST interface.

What’s new in Natural and NaturalONE?

  • Due to “NaturalONE and only” Eclipse is now the single editor for programming Natural. Therefore, many missing features had to be added: access to Natural utilities, Error Messages, SYSEXT etc.
  • NaturalONE is now licensed via Natural server. You don’t need any additional license for NaturalONE on the client, no matter how many developers you have.
  • The Ant build files get additional options. Log output while uploading sources to NDV can now be reduced. Modules are cataloged in the correct order (Data Areas first etc.).

API management with Adabas/Natural

  • Customers can publish their existing Natural modules as services and re-use them in other applications. No new investments are needed and existing assets can be used.
  • REST Enablement of Natural services is now possible via a restricted version of WebMethods Integration Server that’s shipped free of charge for customers that have an EntireX license.
  • Incoming (e.g. calling a subprogram) and outgoing (e.g. external REST services) calls are possible with this solution.
  • Generating services or service stubs is a matter of seconds and only takes a few clicks.

Adabas and Natural on Docker

  • Use Case: Run Natural RPC servers on a scalable infrastructure (Docker and Kubernetes).
  • Adabas is not yet ready to be clustered, but Software AG is working on that.

Static code analysis for Natural with NaturalONE and SonarQube

  • My colleague Markus presented the results of his Bachelor’s Thesis about code quality in Natural.
  • Markus Amshove presenting NatLint at the German Natural User Group 2018
  • He wrote a so called “linter” that checks Natural code for certain code smells, bugs, and security vulnerabilities like unused variables, naming conventions, opening but not closing a work file etc.
  • He uses the Natural parser that’s shipped with NaturalONE.
  • The results of the linting can be viewed in SonarQube but also directly inside NaturalONE.
  • You can also do a few refactorings in NaturalONE with the tool: rename variable, rename subroutine, introduce local variable.
  • NatLint: SonarQube integration for Natural
  • NatLint: Local Natural constant has wrong prefix
  • NatLint: Unused import of a Local Data Area in Natural

What’s next?

  • April 2019: German Adabas and Natural User Group Meeting at ALTE OLDENBURGER AG in Vechta.
  • June 2019: International User Group Conference in Riga.

Call to Action

  • Present at a User Group in your country!
  • You don’t have to be “leading edge”! Other customers are also interested in seeing what other companies are doing with Adabas/Natural.

Links

The post German Natural User Group Meeting in November 2018 – Legacy Coder Podcast #7 appeared first on SOA rocks!.

  continue reading

8 حلقات

所有剧集

×
 
Loading …

مرحبًا بك في مشغل أف ام!

يقوم برنامج مشغل أف أم بمسح الويب للحصول على بودكاست عالية الجودة لتستمتع بها الآن. إنه أفضل تطبيق بودكاست ويعمل على أجهزة اندرويد والأيفون والويب. قم بالتسجيل لمزامنة الاشتراكات عبر الأجهزة.

 

دليل مرجعي سريع

استمع إلى هذا العرض أثناء الاستكشاف
تشغيل