Oracle-ის COVID-19 თერაპიული აპის გაშვება: უკანა ამბავი

  • Oct 30, 2023

Oracle-ის APEX აპლიკაციის შემუშავების ჩარჩო იყო დაუჯერებელი გმირი, რომელიც საშუალებას აძლევდა ნარკომანიის მკურნალობის მოხსენების აპს, შეერთებულ შტატებში თითქმის ორ კვირაში გადაეყვანა დიზაინიდან სრულ ეროვნულ გავრცელებამდე. აი, როგორ მოხდა ეს.

covid19-tls-iphone.png

შეყვანის ეკრანი, რომელსაც პაციენტები ხედავენ Oracle-ის COVID-19 თერაპიული აპის გამოყენებისას

წყარო: Oracle

კორონავირუსის მრავალ საიდუმლოს შორის არის იმის გარკვევა, თუ რომელი მედიკამენტები და თერაპია მუშაობს და რომელ პირობებში. 9 აპრილის მდგომარეობით, შეერთებულ შტატებში დაფიქსირდა 427,000-ზე მეტი დადასტურებული შემთხვევა და 14,000-ზე მეტი გარდაცვალება, მნიშვნელოვანი ზრდა იმის გათვალისწინებით, რომ პირველი ამერიკული შემთხვევა დიაგნოზი სამი თვის წინ დაუსვეს. დაავადების გავრცელების სწრაფი ტემპის გათვალისწინებით, მიმდინარეობს ერთობლივი ძალისხმევა, რათა გამოავლინოს არსებული თაროზე არსებული მედიკამენტები, რომლებიც შეიძლება იმუშაონ, რადგან ახალი წამლების შემუშავებას შეიძლება წლები დასჭირდეს.

Დიდი მონაცემები

  • როგორ გავარკვიოთ, ხართ თუ არა ჩართული მონაცემების დარღვევაში (და რა უნდა გააკეთოთ შემდეგ)
  • AI-ში მიკერძოების წინააღმდეგ ბრძოლა იწყება მონაცემებით
  • სამართლიანი პროგნოზი? როგორ აწვდიან 180 მეტეოროლოგი ამინდის „საკმარისად კარგ“ მონაცემებს
  • კიბოს თერაპია დამოკიდებულია თავბრუდამხვევ მონაცემებზე. აი, როგორ არის დალაგებული ღრუბელში

როგორც ტექნიკური ინდუსტრიის ზოგადი მობილიზაციის ნაწილი აპების, ხელსაწყოების და ღრუბლოვანი გამოთვლის შესაძლებლობის უზრუნველსაყოფად, Oracle უპასუხა ფედერალური მთავრობის თხოვნას, განევითარებინა ის, რასაც ა თერაპიული სასწავლო სისტემა. იგი შედგება მობილურისთვის მზა აპლიკაციისგან, რომ ექიმებმა და კლინიცისტებმა შეიყვანონ ინფორმაცია თავიანთი პაციენტების შესახებ და პაციენტებმა განაცხადონ თავიანთი გამოცდილება წამლის თერაპიებთან დაკავშირებით ყოველდღიურად. მიზანი არის მთლიანი სურათი, რომელსაც შეუძლია მოგვაწოდოს რეალურ სამყაროში არსებული მონაცემები, თუ რომელი მედიკამენტები და დოზები მოქმედებს კოროვირუსის წინააღმდეგ (SARS-CoV-2).

პანდემიისგან მყარი მონაცემების მიღების აუცილებლობის გამო, საჭირო გახდა აპლიკაციის მზადყოფნა "გუშინ". სინამდვილეში, Oracle-მა 18 მარტს აიღო ვალდებულება, და ინტენსიური დიზაინის სამი დღის განმავლობაში, დისციპლინურმა შიდა გუნდმა მოამზადა აპლიკაციის უხეში მონახაზი Oracle-ის ტექნოლოგიების მთავარი ოფიცერი ლარი ელისონისთვის. მიმოხილვა. და 30 მარტს, ორ კვირაზე ნაკლები ხნის შემდეგ, აპლიკაცია ზოგადად გამოვიდა საჯარო Oracle Cloud-ზე.

აპს აქვს ათეულზე მეტი ძირითადი ფუნქცია, მათ შორის რეგისტრაციის გვერდები ექიმებისთვის, რომ შეიყვანონ თავიანთი რწმუნებათა სიგელები, ჩანაწერები მათი პაციენტებისთვის და პრაქტიკოსებისთვის და პაციენტებისთვის, რათა განაახლონ ყოველდღიური პროგრესის მონაცემები პაციენტების მიღების შესახებ მედიკამენტები. მონაცემების დაგროვებით, აპლიკაცია უზრუნველყოფს რეალურ დროში დაფებს პაციენტის სტატუსის შესახებ. ასევე არის ადმინისტრაციული ეკრანები, რომლებიც ამოწმებენ ავთენტიფიკაციას და რწმუნებათა სიგელებს თაღლითებისგან თავის დასაცავად (როგორიცაა წარუმატებელი თვალთვალი და საეჭვო შესვლა); სისტემაში შესული ადამიანების აქტივობა; და აქტივობა მონაცემთა ბაზის წინააღმდეგ. თითოეული ამ შენატანიდან, აპლიკაციის მიზანია გაერთიანებული სურათის მიღება იმის შესახებ, თუ რა მედიკამენტები მუშაობენ, როგორ და რა სცენარით და რა მედიკამენტები არა.

აპლიკაცია იყო მრავალი ნაწილის ერთად შეკრების შედეგი, მათ შორის Exadata Cloud Service, Oracle Cloud ინფრასტრუქტურადა მრავალ ფენიანი არქიტექტურა აპის უსაფრთხოების შესანარჩუნებლად. აპლიკაცია აშენდა მულტიდისციპლინურ გუნდთან ერთად, მათ შორის აპლიკაციების შემქმნელები, ღრუბლოვანი ინფრასტრუქტურის სპეციალისტები, უსაფრთხოებისა და იურიდიული და ჯანდაცვის სფეროს ექსპერტები.

ფარული ვარსკვლავი იყო Oracle-ის APEX დაბალი კოდის ვებ-ზე დაფუძნებული აპლიკაციის განვითარების ჩარჩო, რომელიც შემოთავაზებულია როგორც პლატფორმა როგორც სერვისი (PaaS), რომელზეც დეველოპერებს შეუძლიათ წვდომა თვითმომსახურების საფუძველზე. Oracle Public Cloud-ში Oracle-ის მონაცემთა ბაზაში გაშვებული APEX-ს შეუძლია იმუშაოს Oracle-ის მონაცემთა ბაზაში, Excel-ის ცხრილებში მოთავსებულ მონაცემებთან ან ხელმისაწვდომი REST სერვისებით. მონაცემები მუშავდება APEX ძრავში, რომელიც მუშაობს Oracle-ის მონაცემთა ბაზაში Oracle-ის საჯარო ღრუბელში. ვებზე დაფუძნებული, დაბალი კოდის წინა ნაწილის მიღმა, APEX ახორციელებს ჩაშენებულ სერვისებს გლობალიზაციისთვის, ელექტრონული ფოსტისთვის, წვდომის კონტროლისთვის, მონიტორინგისთვის, სესიების მენეჯმენტისთვის და აპლიკაციის სარეზერვო ასლისთვის. APEX-ის პრეტენზია დიდების შესახებ არის ის, რომ მას ძალიან ცოტა კოდი სჭირდება. მონაცემთა ბაზის შიგნით SQL ფუნქციებზე დაყრდნობით, APEX გამორიცხავს გარე კოდირების ჩარჩოებთან დაკავშირებულ სირთულეს. შედეგად, Oracle ამტკიცებს, რომ APEX დეველოპერებს საშუალებას აძლევს შექმნან მონაცემთა ბაზის პროგრამები ბევრად უფრო სწრაფად ექსპონენტურად ნაკლები კოდით.

განვითარების ინსტრუმენტი, რომელიც შემოთავაზებულია უფასოდ, რომელიც საბოლოოდ მოექცა ყურადღების ცენტრში 20 წლის შემდეგ ჩრდილში, APEX ზის მონაცემთა ბაზაში და არის მეტამონაცემებზე ორიენტირებული აღსრულების ძრავა აპლიკაციის მუშაობისთვის. გაჩნდა n-tier ვებ განვითარების ეპოქაში ჯერ კიდევ dot com-ის წლებში, APEX განსხვავდებოდა ინსტრუმენტებისა და ჩარჩოების უმეტესობისგან იმ პერიოდში, როდესაც კოდი იყო აბსტრაქტული შუა პროგრამული უზრუნველყოფის დონეზე. და ის ასევე იხრებოდა Oracle-ის საშუალო პროგრამული უზრუნველყოფის ბიზნესის ქარის წისქვილებთან 2000-იანი წლების დასაწყისში. ამგვარად, შედარებით მწირი ყურადღება დაეთმო ამ პატარა ხელსაწყოს, რომელმაც 20 წლის შემდეგ ათობით ადამიანი მიიპყრო. ათასობით გარე კლიენტს და აქტიურად გამოიყენება შიდა აპებისთვის Oracle-ში, რომელიც ღიაა მისი 100,000+ სამუშაო ძალა. მაგალითად, Oracle-ის შიგნით წარმოებისა და განაწილების სისტემის პორტალი მთლიანად დაწერილია APEX-ში, და Oracle eBusiness Suite-ის ზოგიერთი მომხმარებლისთვის, APEX გამოიყენებოდა, როგორც თანამედროვე და მობილურებისთვის მოსახერხებელი ინტერფეისი.

უკანა ამბავი ის არის, რომ გუნდმა შეადგინა აპლიკაციის ჩონჩხი სამი დღის განმავლობაში. მეოთხე დღეს, გუნდი შეიკრიბა 2-საათიანი ვიდეოკონფერენციისთვის ლარი ელისონი ვინც თავის პროგრამისტულ ფესვებს დაუბრუნდა, გუნდს ხელმძღვანელობდა წინა ნაწილის განვითარების გზით. ელისონმა განაგრძო გუნდს დაეხმარა პროექტის გამეორებაში კიდევ რამდენიმე ვირტუალური შეხვედრის დაწყებამდე. მიზანი იყო მობილურისთვის მოსახერხებელი ინსტრუმენტი, რომელიც შედარებით არაინტრუზიული იქნებოდა ექიმებისთვის, კლინიცისტებისთვის და პაციენტებისთვის რუტინული მონაცემების შეყვანისთვის. გავრცელების გასაღები იყო ღრუბლოვანი ინფრასტრუქტურის არსებობა, რომელსაც შეეძლო მაღალი კონკურენტუნარიანობის მობილური აპლიკაციის გაშვება. იგი მოიცავდა მრავალ ფენიანი უსაფრთხოების ინფრასტრუქტურას, რათა დაიცვან სერვისზე უარის თქმის შეტევები, რომლებიც სხვაგვარად პარალიზებას მოახდენს სისტემას.

Oracle-მა არ გამოაქვეყნა ნომრები სისტემაში გამოსაყენებლად, რომელიც 30 მარტს გამოვიდა. ის გთავაზობთ პორტალს, რომელიც უზრუნველყოფს მზა წყაროს კორონავირუსთან საბრძოლველად პერსპექტიული წამლების იდენტიფიცირებისთვის. მიუხედავად იმისა, რომ სისტემა შექმნილია მარტივად გამოყენებისთვის, მარტივი შეყვანის ეკრანებით, საბოლოოდ, სისტემა საუკეთესოდ შეასრულებს თავის დაპირებას, თუ შეუძლია ინტეგრირდეს ჯანმრთელობის ელექტრონული ჩანაწერების არსებულ სისტემებთან, ამიტომ ზედმეტად დატვირთული ექიმები და კლინიკები არ უნდა შეიყვანონ იგივე მონაცემები ორჯერ. ვიმედოვნებთ, რომ ეს არის საგზაო რუკაზე.

Კორონავირუსი

კორონავირუსი: ბიზნესი და ტექნოლოგია პანდემიაში (ZDNet სპეციალური ფუნქცია)
COVID-ის შემთხვევები: თვალთვალის საუკეთესო დაფები და სხვა ხელსაწყოები
პანდემიის ტექნიკური მხარდაჭერა: როგორ მოვაგვაროთ პრობლემები უსაფრთხო დისტანციიდან
საუკეთესო სახის ნიღბები სამუშაოსთვის
როგორ გადალახა Home Depot-მა მოთხოვნის ბუმი COVID-19-ის დროს
COVID-19-ით ცხოვრება ყველას ჩვენთვის კონფიდენციალურობის დილემას ქმნის
კრიტიკული IT პოლიტიკა და ინსტრუმენტები (TechRepublic)
MIT აღმოაჩინა ხარვეზები COVID-19 წამლებში (ZDNet YouTube)
  • კორონავირუსი: ბიზნესი და ტექნოლოგია პანდემიაში (ZDNet სპეციალური ფუნქცია)
  • COVID-ის შემთხვევები: თვალთვალის საუკეთესო დაფები და სხვა ხელსაწყოები
  • პანდემიის ტექნიკური მხარდაჭერა: როგორ მოვაგვაროთ პრობლემები უსაფრთხო დისტანციიდან
  • საუკეთესო სახის ნიღბები სამუშაოსთვის
  • როგორ გადალახა Home Depot-მა მოთხოვნის ბუმი COVID-19-ის დროს
  • COVID-19-ით ცხოვრება ყველას ჩვენთვის კონფიდენციალურობის დილემას ქმნის
  • კრიტიკული IT პოლიტიკა და ინსტრუმენტები (TechRepublic)
  • MIT აღმოაჩინა ხარვეზები COVID-19 წამლებში (ZDNet YouTube)