Welcome to Estremi
SAP system migration to Linux PDF Print E-mail
Written by Administrator   
Wednesday, 04 March 2009 08:32

During the early phases of designing an SAP architecture we often face this question:


which platform will you choose for an SAP system landscape?


Well, after more than 15 years of experience in SAP consulting, we found our answer to this question:

Hardware: the cheapest one (assuring the same level of performance and technical features). If we are asked now which hardware partner to choose, We’ll say UNISYS.

Operating system: Linux, preferably SUSE

Database: Oracle

Technical infrastructure as required (TCP/IP, Cabling, SAN, NAS, etc.)


Nowadays hardware powered by INTEL CPUs (64bit architecture) are levelling performances with proprietary hardware (IBM, SUN) that are more expensive not only in purchasing but also in support and OS expenses.


Linux, as operating system, is ready for complex installations with mission-critical applications and Very Large Databases (VLDB).


Technical infrastructure on this kind of solution allow us to create – with simple configurations - a list of security features mandatory for core-business applications such as secure access to server (SSH) with crypto key, Secure FTP, etc.


SAP solutions, already fully supported on Linux, show excellent performance on Linux/Oracle combination on benchmarks (with the same hardware).


Oracle, as RDBMS, is still the best of breed in terms of performance, quickness of response, security and crash-proof.



Obviously, all that we’ve said does not imply that one should avoid normal maintenance operations on systems. All the landscape has always to be under control, but this is independent from which platform combination you choose.



Below is shown a success story for us:


http://www.novell.com/success/wolters_kluwer_italia.html


Even if is not descripted in the article, in this project we perform:


  1. Preliminar architectural design

  2. Hardware partner selection (support to Customer)

  3. Final architectural design (team with selected hardware partner)

  4. SAP OS/DB Migrations (FIVE productive systems in one weekend)

  5. Technical upgrades and Unicode Migrations

  6. Project Support for Upgrades and Unicode Migrations

  7. Maintenance Support

  8. Backup/Restore & Recovery Policy design and realization

  9. Design and realization of technical infrastructure (NFS servers, file servers, FTP servers, SSH, etc.). Design and realization of maintenance policies.



We are available for a first analysis of your systems, proposing a migration of your landscapes towards Linux.


Nonetheless our expertise is in any way limited to Linux or Oracle, on SAP solutions.

Last Updated ( Wednesday, 04 March 2009 15:46 )
 
FIRMS - Part 3 PDF Print E-mail
Written by Administrator   
Wednesday, 12 December 2007 04:38

Innovation Technology and Open Source.

Fabrizio Martelli
Managing to combine cost and technological innovation in business is quite complicated.

It’s a need anyway to have a company that develops and takes full advantage of new technologies

by simplifying business processes.

By identifying both efficiency and effectiveness of a process (or a series of processes), needs to

understand whether the current organization of the same is optimal.

Not being able to study in detailed level the economic differences from the existing processes

and any new one, since otherwise the study could cost more than the entire deployment, it is

essential to have a meter to judge the cost of implementing new processes quite simple.

Only the analysis of any new processes, however, makes sure that those who can decide is able to

Understand whether the review of the methods can bring innovation, efficiency and effectiveness
in the company.

In my opinion, it is essential to consider seriously the chance of adopting Open Source software,

since there are now available several tools very efficient and effective in the landscape of free

software.

In terms of maintenance, the features of these software are much more efficient then

commercial software, contrary to what many people thinks. The new releases
versions or bug fixes are usually much more fast and rapid.

In practice, the most popular services currently provided by commercial software such as firewalls,

e-mail, collaboration tools, web server (internet and intranet), file servers,
tools
providing encrypted remote connections via internet and wi-fi can be used with Open Source

software with considerable lower costs (many of them at no cost) and without limitation of licenses

for user.

The choice to replace services with Open Source software instead of an upgrade software

(that usually needs to be paid) is currently used independently from the cost of the upgrade,

and perhaps there is no need to spend money for hardware as often the business software update

requires additional resources, while the Open Source software is usually less

greedy for resources, especially for what concerns the services.

Estremi srl is as core business of technology and architecture of SAP solutions.

It is a Linux company, meaning that it uses only the Linux platform for its operating needs.

In addition to core business, Estremi srl deals with security, networks, Internet services and it is

committed to the spread of Open Source software.

Estremi srl has designed a range of services, all made with Open Source software, dedicated to

companies of different sizes, as all services are easily scalable.

The family of products is called "Internet Ready" and ranges from simple firewall for the connection

to the Internet to a complex structure in high availability for the delivery of the same with
minor disruption in the event of hardware failure.

The family of products can be used by all kind of companies: from the micro enterprise of one or two

people, to the large company with hundreds or thousands of users.

 

 

 

This is an example of objects in which Estremi srl can help using Open Source Software.

 

Estremi Srl

via dell'Aida, 17

48100 Ravenna

tel.: 0544 278486

web: http://www.estremi.it

mail: sales @ estremi.it

 

Last Updated ( Thursday, 14 February 2008 08:53 )
 
FIRMS - Parte 2 PDF Print E-mail
Written by Administrator   
Friday, 27 July 2007 15:38

Open Source: utopia o realtà?


Fabrizio Martelli


Da http://it.wikipedia.org/wiki/Open_source :

"In informatica, open source (termine inglese che significa sorgente aperto) indica un software rilasciato con un tipo di licenza per la quale il codice sorgente è lasciato alla disponibilità di eventuali sviluppatori, in modo che con la collaborazione (in genere libera e spontanea) il prodotto finale possa raggiungere una complessità maggiore di quanto potrebbe ottenere un singolo gruppo di programmazione. L'open source ha ovviamente tratto grande beneficio da internet. Alla filosofia del movimento Open Source si ispira il movimento Open content: in questo caso ad essere liberamente disponibile non è il codice sorgente di un programma ma contenuti editoriali quali testi, immagini, video e musica."


Può questo tipo di software essere utilizzato in azienda? Può questo portare benefici economici?


Si. Ora è possibile utilizzare software Open Source in azienda, portare benifici pratici legati all'utilizzo e sopratutto può anche portare benefici economici.


I prodotti sono ora maturi per un uso professionale, anche se sviluppati seguendo la filosofia Open Source.


Aziende di software di una certa rilevanza hanno investito risorse (economiche e "intelligentia") su progetti che ritenevano importanti ed ora sono disponibili prodotti open source che sono stati realizzati con l'apporto di team di sviluppo di queste aziende, a disposizione di tutti.


Un esempio su tutti: Open Office. Da http://it.wikipedia.org/wiki/Open_Office:


"OpenOffice.org (il suffisso .org è stato inserito a causa di una disputa sul marchio) è una suite di software libero e può essere classificato come software di produttività personale. È basato sul codice della versione 5.2 di StarOffice, che dopo l'acquisizione da parte di Sun Microsystems è stato rilasciato con licenza libera. Più precisamente, il codice è soggetto alla licenza LGPL (la licenza SISSL, precedentemente usata in abbinamento, è stata abbandonata da Sun). La clausola esplicita presente nella licenza LGPL consente all'utente di rilicenziare il prodotto sotto licenza GPL. L'abbreviazione "ufficiale" è OOo.

Il progetto ha come obiettivi quelli di fornire a tutti gli utenti un ottimo prodotto libero che possa competere con i prodotti commerciali attualmente dominanti in questo settore. Ha la caratteristica di essere compatibile con i formati di file di Microsoft Office, ma dispone anche di formati nativi basati su XML che, grazie all'utilizzo di un algoritmo di compressione (si tratta dell'LZW, lo stesso dei file "ZIP"), hanno dimensioni notevolmente ridotte rispetto alla concorrenza.

Sono supportate ufficialmente versioni per GNU/Linux, Microsoft Windows, Solaris e Mac OS X (la versione attuale su Mac OS richiede l'uso di X11), ma è possibile installarlo anche su altri sistemi operativi.

È disponibile in circa 70 versioni linguistiche ufficiali, a cui si aggiungono progetti di localizzazione "regionali" come la traduzione nei dialetti della lingua zulu sponsorizzata dal governo sudafricano.

L'ultima versione rilasciata è la 2.2.0 (pubblicata il 28 marzo 2007) che include:

Nelle prime versioni si era pensato di configurare OpenOffice.org per collegarsi con database come postgreSQL o mySQL, avendo in questo modo a disposizione le prestazioni e le potenzialità di un vero database.

Dalla versione 2.0 c'è a disposizione una gestione diretta di una base di dati e un'interfaccia utente più versatile simile a quella utilizzata da Microsoft Office.

Progetti aggiuntivi e paralleli di OpenOffice.org riguardano la stesura della documentazione, la localizzazione e la programmazione dell'infrastruttura sulla quali sono costruiti i vari moduli della suite. Esiste anche un progetto che ha come obiettivo quello di creare un archivio comune delle macro."

Questo strumento esiste sia su piattaforma Windows sia su piattaforma Linux e su quest'ultima l'utente può scegliere tra diversi sistemi grafici (l'interfaccia verso l'utente) tra cui i più "semplici" da utilizzare sono KDE e Gnome che permettono quindi per un vastissimo numero di "utilizzatori" la migrazione verso Linux e l'abbandono di un sistema operativo "proprietario".

Le argomentazioni ora possono anche diventare "filosofiche" ma ora è possibile per qualsiasi utente di Personal Computer sciegliere l'utilizzo di Linux e del software libero, mantenedo le stesse funzionalità a cui sono abituati.

Tutto un altro discorso vale per i computer che svolgono un lavoro più importante quali "file server", "mail server", "web server", "firewall" e per i quali le caratteristiche di Linux si adattano alla perfezione.

Una qualsiasi distribuzione Linux (Suse, RedHat, Mandriva, Ubuntu ... ) di per se include software "server" senza limitazioni di licenze per utenti e decisamente performanti rispetto a software proprietari su hardware identici.

La scalabilità è solo ed esclusivamente una questione hardware, dato che pressochè tutti i software non hanno limitazioni per numero di licenze o client connessi (es.: un server di posta elettronica).

E in conclusione per tornare al titolo, ora è realtà ed è possibile utilizzare efficacemente software open source in azienda.

Fatevi aiutare da aziende competenti a identificare come poter sfruttare software Open Source nella vostra azienda.




Last Updated ( Wednesday, 04 March 2009 10:32 )
 
FIRMS - Parte 1 PDF Print E-mail
Written by Administrator   
Friday, 20 July 2007 11:22

Information Technology: costo o opportunità?

Fabrizio Martelli


Tantissimi responsabili di azienda trattano ancora l'information technology e tutte le sue dipendenze come un costo aziendale, un tassa a cui non ci si può sottrarre e non essendo nè obbligatoria, ne tantomeno sanzionabile, bisogna spendere il meno possibile, di solito in emergenza.

Il risultato di questo comportamento è il bassissimo livello di informatizzazione delle aziende medio piccole, quasi da "digital divide", con utilizzo pressochè nullo degli strumenti di collaboration o più in generale dei nuovi modi di intendere la tecnologia al servizio del business.

Compito dei responsabili è costruire intorno ad una idea il business, per farlo ci vogliono collaboratori efficenti ed efficaci e l'azienda deve poter disporre degli strumenti giusti per semplificare e rendere ancora più efficenti ed efficaci i processi aziendali.

Aziende con più sedi geografiche o con collaboratori in continuo movimento all'esterno delle sedi aziendali possono per esempio trarre vantaggio dall'utilizzo di strumenti di messaggistica (si proprio la chat) e da strumenti di collaboration (agenda condivisa, project, action log, time sheet, forum, documentazione, mail)diminuendo in questo modo i costi telefonici e aumentando considerevolmente i documenti o le informazioni consultabili e condivisibili.

Internet, questo spauracchio, questo mondo virtuale ove risiedono i "cattivi" (che non sono gli hacker, che non sono "cattivi", come invece vengono comunemente descritti da giornalisti che non hanno idea di che cosa stanno parlando), gente di malaffare ( che non sta certo solo su internet e che non ha bisogno di internet per i suoi scopi) va "utilizzato" appieno per tutto quello che può offrire e chepuò servire per velocizzare i processi di business. Ricercare informazioni via Google o Wikipedia per una necessità deve poter essere possibile in azienda. Visualizzare una mappa, un itinerario, prenotare un volo o un biglietto ferroviario... qualsiasi cosa.

Ovviamente tutto ciò va fatto con gli strumenti adeguati, proteggendo i dati che risiedono in azienda e che internet o non internet andrebbero comunque protetti perchè sono patrimonio aziendale. L'elenco dei clienti e i contatti utilizzati normalmente per il business sono un patrimonio aziendale, con un valore molto più alto di quello che normalmente si pensa. I disegni del proprio prodotto, la ricetta di una miscela, le campagne di marketing, i progetti per uno spot, valgono e valgono molto per l'azienda.

Dunque sostituire un pc di una impiegata solo quando si è rotto e non si riesce più ad accendere per usare un sistema operativo obsoleto e un vecchio foglio di calcolo con dentro informazioni vitali per l'azienda, supplicando il fornitore di salvare assolutamente l'archivio dei clienti perchè era solo lì e lo usava solo quella impiegata, non è un comportamento responsabile ai fini del bene aziendale, e non è neanche “sicuro” (il fornitore, infatti, non è tenuto al segreto in alcun modo).

L'information technology deve quindi essere vista come una opportunità e non solo come un costo e le deve essere assegnato un giusto budget (e ovviamente non va preso in considerazione il budget iniziale necessario per sanare una situazione catastrofica) distribuito negli anni con il giusto supporto per la realizzazione e l'utilizzo di strumenti che aiutino il business.

Vi sono gli strumenti personali, quindi la postazione di lavoro dell'addetto, che già da oggi può anche essere totalmente "open source", con la giusta formazione (peraltro comunque necessaria anche nel caso di utilizzo del software per ufficio più diffuso), che comunque dovrebbe essere parte integrante del processo aziendale, con un notevole risparmio economico.

Vi sono poi gli strumenti condivisi: i server di posta, il collegamento ad internet, gli strumenti di collaboration quali forum, chat, server di documentazione, calendario condiviso che opportunamente utilizzati aumentano la produttività individuale e semplificano il salvataggio delle informazioni vitali per l'azienda. Anche questi possono essere realizzati completamente "open source" con un costo decisamente inferiore ed un grado di sicurezza e riservatezza altissimo.

In un qualsiasi calcolo economico è da tenere presente la necessità di 3 componenti: l'hardware, il software, la consulenza. Il primo potrebbe essere anche non di ultimissima generazione, il secondo può facilmente essere "open source" il terzo comunque è indispensabile in ogni caso.

L'utilizzo di strumenti "open source" permette di avere per esempio un server di posta ove creare un numero illimitato di caselle senza limitazione di licenze e senza costo per il software in generale.

Si sentono spesso obiezioni all'utilizzo dei prodotti “liberi”:

Ma utilizzare prodotti "open source" è azzardato! Chi mi fornisce poi l'assistenza? E la garanzia? Tuttavia le informazioni spesso non sono esatte e/o veritiere: vi sono bug in sistemi operativi proprietari (quindi a pagamento) risolti dopo mesi, e vi sono bug in sistemi operativi open source risolti dopo nemmeno 24 ore.

Una volta che siete arrivati a leggere queste poche righe, fermatevi almeno due minuti del vostro prezioso tempo a rispondere a queste domande:

  • Dove sono i dati importanti per il funzionamento del business dell'azienda?

  • Fate un giro per i vostri uffici e prendete a caso una qualsiasi postazione di lavoro. Ora pensate che si perda tutto il contenuto del disco fisso di quella postazione. Che succede all'azienda?

  • Avete sedi geograficamente separate? Quanto spendete di telefono per le telefonate "aziendali"?

  • Quanto tempo perso per raggiungere una persona al telefono per una comunicazione importante ma non urgente? Magari una informazione che un intero team deve conoscere?

Alcune risposte:

  • Sul tavolo dell'ufficio vendita sotto forma di fax scritti a mano e inviati.

  • Nel pc della mia segretaria, e solo lì ... altrimenti ...

  • Sapete che tutti i dipendenti potrebbero essere "online" in una "chat" privata e "chiamabili" istantaneamente? Fare una riunione con 5 persone alla loro postazione di lavoro in 5 sedi diverse e addirittura una di queste in albergo all'altro capo del mondo?

  • Un progetto, un team può condividere calendario, memo, dati, documenti, domande e risposte, tutto consultabile via browser.

Se non siete inclusi nelle risposte o se avete perlomeno intuito la gravità di alcune vostre risposte per il funzionamento dell'azienda, iniziate a pensare all'information technology come una opportunità (e non più solamente come un costo) per migliorare l'azienda, ottimizzarne i processi, diffonderne il know-how, aumentarne la collaborazione tra colleghi e se non avete un responsabile per l'information technology selezionate una azienda che vi possa guidare a comprendere come utilizzare gli strumenti adeguati e moderni nei vostri processi aziendali, magari spendendo meno, magari utilizzando software open source.

Last Updated ( Friday, 20 July 2007 12:15 )