RAMP from LANSA


Επαναστατικός Εκσυγχρονισμός των System i Εφαρμογών


Το LANSA Rapid Application Modernization Process (RAMP) είναι μία ενιαία λύση που αναφέρεται τόσο στις άμεσες αλλά και στις στρατηγικές ανάγκες εκσυγχρονισμού που έχετε. Το μοναδικό στο RAMP είναι το γεγονός ενός προϊόντος ανασχεδίασης που επιτρέπει την γρήγορη μεταφορά των εφαρμογών σας σε ένα ενιαίο γραφικό περιβάλλον διαχείρησης (Visual LANSA Framework), καθώς και την σταδιακή αλλαγή των υπαρχόντων προγραμμάτων σας σε νέας τεχνολογίας προγράμματα (components) του ενιαίου γραφικού περιβάλλοντος, μέσα σε ένα χρονικό πλαίσιο εναρμονισμένο με την επιχείρηση σας.


Για ποιους λόγους το RAMP διαφέρει;


Μέχρι τώρα, εταιρίες που σχεδίαζαν να εκμοντερνίσουν τις System i εφαρμογές τους ήταν αναγκασμένες είτε να τις σχεδιάσουν ξανά από την αρχή είτε να συνεχίσουν να αναπτύσουν τις ήδη υπάρχουσες, μένοντας έτσι περιορισμένες στα τύπου 5250 προγράμματα και στις "πράσινες" οθόνες. Επιπλέον, η αντικατάσταση ενός Συστήματος είναι ακριβή και με μεγάλο ρίσκο καθώς επίσης και η αναδιαμόρφωση με εργαλεία που μετατρέπουν τον κώδικα στις ήδη υπάρχουσες εφαρμογές σας δεν τις εκσυγχρονίζουν παρά μόνο οπτικά.

Το RAMP είναι το τέλειο υβριδικό εργαλείο ανάμεσα σε δύο ολοκληρωτικά διαφορετικές προσεγγίσεις εκσυχρονισμού. Το ενιαίο περιβάλλον (Visual LANSA Framework) συνδυάζει την λειτουργικότητα των ήδη υπαρχόντων System i 5250 εφαρμογών μαζί με νέας τεχνολογίας προγράμματα (components) του Framework, συνθέτοντας έτσι μία ενιαία εφαρμογή. Το RAMP αναφέρεται τόσο στα άμεσα θέματα στρατηγικής της εταιρίας σας όσο και στις μακροπρόθεσμες στρατηγικές επανασχεδίασης των εφαρμογών σας.


Σταδιακή Προσέγγιση του Εκσυγχρονισμού των 5250 Εφαρμογών σας.


Αρχικά, χρησιμοποιείτε το Visual LANSA Framework ώστε να σχεδιάσετε ένα νέο σύστημα χωρίς να εμπλέκεστε σε λεπτομέρειες του παλαιού - περιορίζοντας έτσι δραστικά τα προβλήματα που αποκτάτε όταν ανασχεδιάζετε τις ήδη υπάρχουσες εφαρμογές σας.

Στην συνέχεια, εμπλουτίζετε το Framework με τις ήδη υπάρχουσες εφαρμογές σας, που μπορούν να έχουν πλέον επαναπροσδιορισμένη λειτουργικότητα, χωρίς να χρειάζεται να μετατρέψετε τον κώδικά τους - μειώνοντας έτσι το κόστος και το ρίσκο αποτυχίας που εμπεριέχονται στην ολική αλλαγή συστήματος, ενώ την ίδια στιγμή αγγίζετε την ταχύτητα στην παράδοση των καινούργιων εφαρμογών σας σαν να είχατε χρησιμοποιήσει εργαλεία μετατροπής κώδικα.

Αργότερα, μπορείτε να δημιουργήσετε και νέα προγράμματα και σταδιακά να ανασχεδιάσετε ή και να επεκτείνετε τις εφαρμογές σας. Το RAMP σας επιτρέπει να χρησιμοποιείτε 5250 οθόνες και batch εργασίες μαζί με τα νέας τεχνολογίας προγράμματα (components) στο Framework, τα οποία μπορούν να εκτελεστούν σε περιβάλλον System i, Windows, Unix ή Linux Servers, σαν Web Browser ή σαν Windows rich-client Εφαρμογές.

Εσείς καθορίζετε το επίπεδο εξέλιξης του εκσυγχρονισμού. Εσείς καθορίζετε το επίπεδο εδραίωσης της εφαρμογής. Εσείς καθορίζετε τις ανάγκες του κάθε μέρους από το σύνολο των εφαρμογών σας. Μπορείτε να ενεργοποιήσετε τις εφαρμογές σας ώστε να λειτουργούν σε περιβάλλον Web, εκμεταλευόμενοι τις δυνατότητες του διαδικτύου (Internet) ή και νέες λειτουργίες που εξυπηρετούν τις ανάγκες της εταιρίας - όλα αυτά μέσα σε ένα ενιαίο περιβάλλον (Visual LANSA Framework), που σας εξυπηρετεί ως βασική πλατφόρμα για τον πλήρη εκσυγχρονισμό των συστημάτων σας.



Χαρακτηριστικά

Short-term Imperatives Versus Long-term Plans

bullet The RAMP approach recognizes that you must address the tactical issues of functionality shortcomings in existing applications while your organization works on its modernization plans. Business must continue, it can't stop while your systems are modernized.
bullet RAMP meets this challenge by delivering tactical solutions in parallel with long-term strategic modernization using the same development tools.
bullet You can Web-enable parts of your application to provide a self-service portal, consume and publish Web services or deliver new functionality to meet business requirements - all within the same Application Framework that serves as a platform for full modernization.
bullet With RAMP, you avoid duplication of effort and throw-away quick fixes that are a step sideways at best.
bullet With LANSA, adding product functionality or repurposing existing applications can be a step forward to full reengineering.

Stage 1: Creation of a Net New Application

bullet This step defines your modernization goals and rollout plan in a very short time, in a practical and pragmatic way.
bullet Using LANSA's Instant Prototyping Assistant, you develop an unencumbered vision of your modernized application and plan what does and does not require significant reengineering without the need to consider how your legacy applications are designed.
bullet Most importantly, the result is a fully working Application Framework that is not thrown away - it evolves through Stages 2 and 3 of your modernization journey.

Stage 2: Navigation, Integration and Initial Enrichment

bullet Stage 2 uses LANSA's Application Navigation Assistant to repurpose existing 5250 programs and snap them into the Application Framework produced in Stage 1.
bullet RAMP lets you "mix-and-match" your existing System i 5250 screens and batch jobs with brand new components that can execute against System i, Windows, UNIX or Linux servers in a Web browser or as Windows rich-client applications - all in the same Application Framework.
bullet RAMP raises the modernization bar to a new level and delivers much more than conventional refacing technologies that simply provide presentation enhancements.

Stage 3: Ongoing Reengineering and Enrichment

bullet This stage builds on the Application Framework developed in Stages 1 and 2. You decide which programs will be enriched and enhanced and the depth of modernization.
bullet At your own pace, you can incrementally replace your old 5250-based application components with new modern repository-based LANSA components that support new technologies such as Web services and SOA.
bullet If server platform independence is a vital component of your overall modernization strategy, then applications with RPG/DDS dependencies can be replaced with the full power of the LANSA development suite which supports cross-platform deployment.
bullet The final result is a fully reengineered application, built with your vision, to your plan and ready for your platform of choice.