略過巡覽連結首頁 > 產品與服務 > 技術分享

技術分享

[參訪報導] 2023 NonStop Technical Boot Camp(TBC)活動報告(上)

作者/王宜倫
作者簡介

作者擁有超過28年的資深IT服務經驗,現任凌群電腦NSK服務總處總處長。其主要責任是負責台灣NonStop客戶系統維運服務以及軟體產品整合服務。擁有豐富的專業知識,尤其擅長於HPE NonStop系統、系統整合、系統網路監控管理以及專案管理。

前言

2023年的NonStop Technical Boot Camp (TBC)是一場盛大的年度用戶聚會,為NonStop系統最重要的技術高峰論壇。此次活動於9月11日至14日在美國科羅拉多州丹佛市舉行,有來自全球各地約30家合作廠商參與,共同探討全方位的NonStop技術議題。

此次TBC活動包含了多項技術議程,涵蓋NonStop產品策略和新產品方向,以及對技術細節和新功能的介紹與展示,同時分享了最佳實務。HPE高階主管也透過這次活動分享了對未來技術和創新的展望。除此之外,許多應用軟體和合作廠商展示了他們的解決方案和實際案例,同時也安排了客戶親身分享他們的成功案例。

這次高峰會議的主要內容涵蓋了軟硬體的最新發展、虛擬化技術、資料庫、應用系統開發的新技術、資訊安全、管理工具以及成功經驗分享等議題。

主題演說

這次TBC高峰會議的主題演說由Hewlett Packard Labs的首席架構師Kirk Bresniker 主持,題為「Future Proofing the Enterprise: Mission Critical, Quantum-Safe, and AI Augmented」。Hewlett Packard Labs致力於推動各種創新科技的研發,協助客戶應對各種複雜挑戰,其研究領域包括矽晶片、人工智慧與量子技術、網路與分散系統、光子與高速網路、未來系統架構、以及可持續性與安全性。

在演講中,Kirk Bresniker帶領聽眾深入探討量子運算和人工智慧這兩個重要議題。在量子運算方面,他以Qubit為起點,介紹量子電腦的結構,探討其發展以及量子風險可能對資訊安全帶來的影響;在人工智慧方面,他討論AI監管的重要性,以及建立可信任人工智慧的議題。

Bresniker不僅深入介紹這兩個熱門的科技領域的重要技術細節,同時也強調企業在應用這些科技時所面臨的監管挑戰,他希望與會者能夠了解到科技不斷進步創新的同時,若不慎應用這些技術可能引發的問題與風險;因此,建立監管機制成為一個企業應該重視的重要課題。

NonStop最新發展

這次技術高峰論壇的主要議題包括:

1.vNonStop私有雲轉向公有雲:使NonStop系統能更靈活地在混合式IT環境中運作。

2.便捷的middleware:提供更便利的middleware產品和解決方案,讓NonStop系統在混合式IT環境中發揮其優勢。

3.多元的應用系統開發技術:提供多元化的應用系統開發技術,讓應用系統開發更適應不斷變化的市場需求。

4.強大的資料庫服務:提供強大的NonStop SQL/MX資料庫服務,滿足客戶對資料管理與應用的需求。

5.完善的資訊安全解決方案:討論完整的資訊安全解決方案,確保系統安全可靠。

6.管理工具:探討各種管理工具,協助客戶更有效地管理系統。

總體而言,本次論壇將深入探討更廣泛的新技術與應用,以滿足不斷變化的市場需求。

一、NonStop的雲端旅程

HPE在2017年推出了採用OpenStack虛擬化技術的Virtualized NonStop (vNS),隨後在2018年推出了採用VMware的vNS系統。這些系統提供了客戶更多元、更具彈性的規劃選擇,協助企業在私有雲上打造百分之百不停頓的運算環境。

近年來,HPE的vNS系統已被多個客戶部署於企業組織自有的VMware私有雲中,運行著重要的應用系統。在永續發展以及淨零碳排放需求的推動下,許多客戶希望將更多重要的系統部署到公有雲上。為了滿足這樣的需求,HPE與公有雲供應商,包括Microsoft Azure、Google Cloud Platform (GCP)以及Amazon AWS合作進行評估,研究將vNS系統部署到公有雲的技術方案;延續去年的成果,HPE持續投入資源在公有雲上進行PoC驗證測試,同時也有客戶開始在公有雲進行PoC測試,並都取得了成功的成果。

HPE將持續致力於研發vNS系統在公有雲上的技術,包括支援公有雲虛擬化技術、硬體相容性,以及更方便的建置與部署管理工具,讓vNS系統能更方便且容易地在公有雲上部署,同時保持NonStop系統容錯、線性擴充、資料一致性、線上維護以及安全等方面的優勢。

二、NonStop應用系統開發技術

NonStop應用系統開發朝向多元開放標準的方向前進,程式語言方面,包含了C/C++、Python、Java和JVM等多種語言,此多樣性有助於滿足不同的需求,讓開發人員能夠以更適合的語言進行應用系統的設計開發。在middleware發展方面,主要聚焦於DevOps和企業跨平台整合解決方案;同時,也強調新解決方案如何與現有應用系統進行整合,以確保無縫接軌運作。

在過去幾年裡,NonStop系統陸續引入了許多新功能和產品,進一步擴展了其應用領域。包括:

  • API Gateway:開放式的RESTful API Gateway應用程式介面,協助NonStop系統更易於與其他系統整合和進行訊息交換。


  • In Memory Cache (IMC):讓熟悉IMC技術的系統開發人員也能在NonStop使用相同的IMC技術進行系統開發,除了可加速資料存取速度,NonStop IMC也繼承NonStop特有的容錯和線性擴充能力。


  • 持續強化Pathway (TS/MP)功能和處理容量:Pathway是NonStop應用系統核心技術,HPE持續強化Pathway應用功能,並擴充系統處理能力。


  • 採用OpenJDK:導入了開放的Java開發套件,提供更靈活的開發環境。


  • DevOps工具:支援完整的DevOps開發環境與工具,加速開發、測試與上線流程,並確保開發品質穩定性。


這些技術和產品的導入豐富了NonStop應用系統的功能,實現了向客戶提供標準開放技術的承諾,同時維持並加強NonStop系統原有的優勢;開發者能夠更靈活地運用不同的技術來開發應用系統,同時確保其能充分發揮NonStop系統的優點。

這次高峰會議期間,HPE的專家除了進行有關新技術和新產品功能的演說,同時也實際示範了如何在NonStop系統上輕鬆使用這些新技術和產品。HPE的ATC (Advanced Technology Center)專家使用NonStop API Gateway展示如何快速方便地整合NonStop系統應用程式與其他平台的應用程式,包含如何部署和配置API Gateway環境,並透過JavaScript Object Notation (JSON) payload來發送REST request,存取後端server。此展示突顯NonStop系統在整合新技術和產品方面的靈活性和易用性,也展現如何利用API Gateway簡化NonStop系統的應用程式整合流程,使其能夠更容易地與其他平台互動和溝通。

除了由具備豐富經驗的ATC專家分享如何在NonStop使用開放標準技術開發系統外,一位新加入新加坡HPE的開發人員,也分享了她個人在NonStop的開發經驗;她因新加坡掀起的泰勒絲演唱會熱潮獲得靈感,她開發了一套應用系統,模擬泰勒絲演唱會搶票期間高流量的售票系統,儘管她不熟悉NonStop系統傳統Guardian環境,她選擇在OSS環境進行開發,運用git、GitHub、Java和SQL/MX等技術,在短時間內成功地完成了這個demo系統的開發與測試。這個案例展現了NonStop系統開放標準且易於使用的開發環境,即使對於不熟悉NonStop系統的開發者來說,也能快速的使用各種常見的開發工具進行開發工作。這位開發人員的經驗證明了HPE致力於提供友善且易於使用的開發工具,不單是新加入的開發人員可以在NonStop系統中實現創意,熟悉傳統Guardian開發工作的資深人員,也能運用新的開發工具環境,創造更大的價值。

參考資料

1.Kirk Bresniker, "Future Proofing the Enterprise: Mission Critical, Quantum-Safe, and AI Augmented", 2023 NonStop TBC
2.Franz Konig, "The Art of the Possible 2023", 2023 NonStop TBC
3.Franz Konig, "Driving innovation with NonStop Middleware: What's new in 2023", 2023 NonStop TBC
4.Marcelo de Azevedo, "NonStop Continues the Journey to the Cloud", 2023 NonStop TBC
5.Marcelo de Azevedo, "Provide the Mission-critical Advantage to Workloads in Your Cloud with HPE Virtualized NonStop", 2023 NonStop TBC
6.Mark Thompson, "Evolving your vNS Environment to keep your NonStop Business Running", 2023 NonStop TBC
7.John Zimsky, "How to use NonStop API Gateway as the entry point for REST API microservices running on multiple platforms", 2023 NonStop TBC
8.John Zimsky, "Build a REpresentational State Transfer (REST) API microservice on NonStop in 15 minutes", 2023 NonStop TBC
9.Shanice Abigail, "GitHub and Modern Development on the NonStop", 2023 NonStop TBC
10.Shanice Abigail, "HPE NonStop Development Environment for Public Cloud (NSDevEnv)", 2023 NonStop TBC

 

回上一頁