検索

Article
· Jul 29, 2024 2m read

使用 GitLab 持续交付 InterSystems 解决方案 - 索引目录

转发自Eduard Lebedyu的原文

在本系列文章中,我将介绍并讨论使用 InterSystems 技术和 GitLab 进行软件开发的几种可行方法。我将涉及以下主题:

I在这一系列文章中,我介绍了持续交付的一般方法。这是一个极为广泛的话题,本系列文章应更多地被视为操作建议而非定论。如果你想实现应用程序的自动化构建、测试和交付,持续交付(尤其是 GitLab)将是你的不二之选。持续交付和容器允许你根据需要定制工作流程。

1 Comment
Discussion (1)1
Log in or sign up to continue
Article
· Jul 29, 2024 2m read

Onboarding with InterSystems IRIS: A Comprehensive Guide

Updated 12/09/25

Hi Community,

You can unlock the full potential of InterSystems IRIS—and help your team onboard—with the full range of InterSystems learning resources offered online and in person, for every role in your organization. Developers, system administrators, data analysts, and integrators can quickly get up to speed.

Onboarding Resources for Every Role

Developers

System Administrators

Data Analysts

System Integrators

Implementers

Project managers

Other Resources from Learning Services

  • 💻 Online Learning: Register for free at learning.intersystems.com to access self-paced courses, videos, and exercises. You can also complete task-based learning paths or role-based programs to advance your career.
  • 👩‍🏫 Classroom Training: Check the schedule of live, in-person or virtual classroom training, or request a private course for your team. Find details at classroom.intersystems.com.
  • 📘 InterSystems IRIS documentation: Comprehensive reference materials, guides, and how-to articles. Explore the documentation.
  • 📧 Support: For technical support, email support@intersystems.com.

Certification Opportunities

certification badge Once you and your team members have gained enough training and experience, get certified according to your role!

Learn from the Community

💬Engage in learning on the Developer Community: Chat with other developers, post questions, read articles, and stay updated with the latest announcements. See this post for tips on how to learn on the Developer Community.

With these learning resources, your team will be well equipped to maximize the capabilities of InterSystems IRIS, driving your organization’s growth and success. For additional assistance, post questions here or ask your dedicated Sales Engineer.

1 new Comment
Discussion (3)1
Log in or sign up to continue
Discussion
· Jul 26, 2024

Partagez comment Developer Community IA vous a aidé pour avoir une chance de gagner

Bonjour la communauté !

Comme vous le savez peut-être, notre IA pour la communauté des développeurs est sortie depuis plus d'un mois 🎉 Nous espérons que vous avez été suffisamment curieux pour l'essayer 😁 Si ce n'est pas encore le cas, n'hésitez pas à le faire ! Quoi qu'il en soit, comme elle est encore en version bêta, nous sommes très intéressés par ce que vous en pensez, et nous avons hâte de connaître vos réflexions et vos expériences.

 

Comme nous apprécions votre temps et vos efforts, nous offrirons un joli prix à un membre de la communauté choisi au hasard qui partagera ses réflexions. Pour participer à ce tirage au sort, vous devez suivre les consignes suivantes :

  • soyez membre de la communauté (les employés d'InterSystems sont invités à participer)
  • écrivez un commentaire décrivant comment IA de la communauté des développeurs vous a aidé avec votre question (n'oubliez pas d'ajouter un lien* vers le résultat) dans cette discussion.

Et c'est tout ! À la fin de l'été, nous utiliserons random.org pour choisir un propriétaire de notre petit truc mignon parmi tous ceux qui ont commenté (et suivi les directives) — maximum 5 commentaires par personne.

Bonne chance !


* Pour obtenir un lien vers la réponse, cliquez sur le bouton de partage  sous la réponse

1 Comment
Discussion (1)2
Log in or sign up to continue
Article
· Jul 25, 2024 4m read

[Case Study] Effective Source Control for Healthcare

An effective source control solution allows organizations to manage complex codebases, facilitate seamless collaboration within development teams, and streamline deployment processes.

Sonic Healthcare, a leading provider of pathology, radiology, general practice, and corporate medical services, has significantly enhanced visibility and control over its complex environment by implementing Deltanji source control. The tight integration Deltanji provides with InterSystems IRIS and IRIS for Health has been central in achieving these improvements.
 

Sonic Healthcare's Set Up 

Sonic Healthcare implemented Deltanji source control in 1999 and it has become an integral part of their system. They work with InterSystems IRIS and InterSystems IRIS for Health, using Deltanji server-side for code management and to optimize their software development and release processes. As a result, Deltanji has enabled them to streamline their release workflows and achieve close control over their overall software lifecycle. 

Sonic Healthcare has a diligent deployment process and needs to ensure that all code changes are managed consistently and productively. 

Their setup requires code from the Development Team to be passed through Quality Control and moved through to the User Acceptance Testing System, where individual business entities perform end-user testing. Once they have signed off on the development task, the Release Team then commits the code to the repository and schedules it to release to the live environment.

This entire process is managed using Deltanji Enterprise and leverages Deltanji’s configurable workflow process. It enables Sonic Healthcare to go beyond traditional CI/CD and is done easily and effectively due to Deltanji’s tight integration with InterSystems platforms. 
 

 


The Impact of Using Deltanji

Configurability
Deltanji’s configuration capabilities have provided Sonic Healthcare with a source control solution that can be tailored to their specific requirements. Over the 20+ years Sonic Healthcare has been using Deltanji, it has evolved to fit the growing and changing needs of the organization. For example, Deltanji has enabled Sonic Healthcare to use a highly granular approach to branching, allowing users to work in development environments on a shared server-side development system simultaneously before changes are checked back into the main development environment.

Their setup requires code from the Development Team to be passed through Quality Control and moved through to the User Acceptance Testing System, where individual business entities perform end-user testing. Once they have signed off the development task, the Release Team then commit the code to the repository and schedule to release to the live environment.

This entire process is managed using Deltanji Enterprise and leverages Deltanji’s configurable workflow process. It enables Sonic Healthcare to go beyond traditional CI/CD and is done easily and effectively due to Deltanji’s tight integration with InterSystems platforms. 


 
 

Centralized Environment
In order to optimize its code deployment processes, Sonic Healthcare adopted the use of Deltanji’s Task Server technology. Deltanji’s hub centric architecture plays a vital role in the success of using Task Server for deployment, as it provides version control and easy tracking of the status/location of code which provides clear visibility of code versions on target servers, and, with the rollback functionality, risks are mitigated. These features are essential to increasing control, reliability, and confidence in their system, as well as enabling faster deployment times.


"One of the reasons we enjoy working with Deltanji is that it is InterSystems native, so it understands InterSystems file types. In my experience, generic source control solutions require a lot more configuration." 
- Jo Lohrey, Enterprise Architect at Sonic Healthcare


Alignment with InterSystems IRIS
Deltanji has tailored specifically for InterSystems technology. This has resulted in it excelling in managing InterSystems file types which is a key reason why Sonic Healthcare has found Deltanji beneficial to their system and why they enjoy using it. Although other generic source control solutions offer some of Deltanji’s capabilities, they often require significantly more configuration and lack the ease of use provided by a solution tailored for InterSystems IRIS. This makes Deltanji a good alternative to solutions such as Git or GitHub.


Sonic Healthcare’s implementation of the Deltanji developer tool has significantly streamlined their source control and deployment processes. By customizing workflows, and leveraging Deltanji’s compatibility and ease of use, Sonic Healthcare has improved the quality of their code, enhanced visibility across their system, and they now have greater control over their complex environment.

If you want to find out more about Deltanji visit georgejames.com/deltanji. To arrange a demo email us at info@georgejames.com

Discussion (0)2
Log in or sign up to continue
Announcement
· Jul 24, 2024

InterSystems Ideas News #15

Hi Developers!

Welcome to the 15th edition of the InterSystems Ideas news! We dedicate this news bulletin to:

​​​​✓ Idea Leaders of 2024

✓ Voting for ideas on Open Exchange

✓ Recently posted ideas waiting to be implemented by the Developer Community

 
   In a bit more than half a year, quite a few of Community members have submitted their ideas to the Ideas Portal. We extend our heartfelt thanks to all contributors and want to give a special shout-out to the authors who have shared numerous ideas on the portal this year.

Your creativity and dedication are truly inspiring! 👏

 You can now vote for ideas that can be implemented by Developer Community members not only on the Ideas Portal but also on the Open Exchange. In the special window (look below for an example screenshot), you can click on the "Vote" button to support the idea. You will see a random Community Opportunity idea whenever you visit Open Exchange.

👏 Many thanks to the authors of these ideas👏

💡 Thank you for reading InterSystems Ideas news. Post your innovative ideas, vote for ideas to support them and implement Community Opportunity ideas to join our Hall of Fame 💡

Discussion (0)1
Log in or sign up to continue