Thursday, November 5, 2009

Cloud computing

Nowadays, everybody uses cloud computing resources, even though most of us do not know it. Cloud computing is a new term, not only for IT professionals but for all of us since with one way or another everybody uses computers and this term is everywhere. This term corresponds to a new style of computing that resources are provided as a service through Internet. Using these services, users do not need to have any knowledge, expertise or control in regards with the “cloud” that supports them.
However, often, “cloud” services are provided by virtualized resources. Computing power has become so cheap nowadays that you have the ability to take things that exist physically as hardware and turn them into software. Using this technology, companies have the advantage of having “more with less”. For example, a small company that has five servers, it is able to virtualize all of them using only the hardware of one server. This technology corresponds to huge advantages such as less space, less power costs, less cooling costs and better manageability.
Eric Schmidt, current CEO of Google said in 1993 that when the network becomes faster than the processor, the computer hollows out and spreads through the network. Basically, this is the logic behind cloud computing and this is how Internet is becoming now. All the users are sharing a virtual computer through Internet and everybody can tap into it and use it with much less cost than before.
Nevertheless, I do not believe that companies have realized the great advantages that might have using this technology and this is one of the reasons that cloud computing is not widely used yet. Companies that use cloud computing and virtualization currently, are considered technologically advanced even though virtualization also simplifies the data centre of an organization.

Avgoustinos Constantinides
IT Consultant
IBSAC Intelligent Business Solutions Ltd
http://www.ibs.com.cy

Friday, August 21, 2009

9 ways that an IT department can save money during the recession

Be energy efficient: Even though electricity rates have been reduced, power costs are a major expense in large organizations. By adopting some energy-saving policies, you can save a large amount of money. Currently, all modern operating systems have several power-saving features that can be used in order to save energy and money for the organization.
Avoid mobile technology overspending: Since we are living in the era of mobile business, mobile phones are required from every business. However, spending too much on the latest technology is not recommended since several surveys showed that 75% of voice minutes and 55% of services that companies are paying are not used at all from the employees.
Allow employees to work from home: Save money, parking, heating and cooling for the company and clothes, transportation and lunches for the employees. This is a win-win situation for everybody. However, IT security is an issue but can be resolved using several latest technologies.
Do not use consultants for jobs that could be done by IT staff: Staff is the most important asset of the IT department and can be used for several projects, even if they do not have the expertise. For example, an IT department should have the facilities to run tests before going live with a new application or hardware.
Try using contractors instead of full-time employees: When an existing employee has the expertise for a certain project then use this employee. In case that nobody has the expertise required for a certain project then it is better to hire an IT consultant. However, make sure that you do some research before hiring someone since it is very important to find a good, hard-working IT consultant. Also, make sure that the costs are not too high in relation with the size of the project.
Unnecessary upgrades: It makes sense to upgrade hardware and/or software when a new operating system is released or applications providing more functionality to the users are necessary. Also, some companies are upgrading their hardware every X years and their software when the X version comes out. However, during the tough times of economic crisis we have to be careful and evaluate our “real” needs. Most of the companies have hardware and software that are not fully utilized. By running an evaluation for your current equipment, it might help the users to see extra functionality or benefits that the existing hardware and software has and utilize the existing equipment without the need of upgrading.
Necessary upgrades: From the other side, companies that do not upgrade at the right time are at risk of slowing down the productivity with computers that are slow or not responding properly. Make sure though that you upgrade only the necessary equipment. For example, some departments might not need any upgrade but others do.
Not needed hardware: Even though buying new hardware can save you money, sometimes companies buy more than the necessary. Most of the companies use virtualization techniques in order to utilize all the possible resources that their servers have.
Training: Technology can help a company to work more efficiently and effectively. Employees have to be trained in order to be able to use all the available technology. Having employees that have the appropriate knowledge of the systems means that the company will save costs on the administration of the systems and also the productivity will be higher.

Avgoustinos Constantinides
IT Consultant
IBSAC Intelligent Business Solutions Ltd
http://www.ibs.com.cy

Friday, January 30, 2009

Ακολουθώντας τα σωστά βήματα για Βελτιστοποίηση Βαθμολόγησης Μηχανης Αναζητησης (Search Engine Optimization)

To Internet αποτελεί πλέον ένα πολύ σημαντικό εργαλείο για όλες τις επιχειρήσεις. Σήμερα όλες οι επιχειρήσεις θεωρούν το internet πολύ σημαντικό όχι μόνο για διαφημιστικούς σκοπούς αλλά και για σκοπούς αύξησης κέρδους. Οι μεγάλες μηχανές αναζήτησης (search engines) όπως οι Google, Yahoo, MSN και ASK συγκεντρώνουν πάνω από 6 δισεκατομμύρια κτυπήματα (hits) από χρήστες οι οποίοι τις χρησιμοποιούν για να εντοπίσουν αυτό που αναζητούν. Λόγω του αυξημένου αυτού αριθμού ενδιαφέροντος, μια επιχείρηση μπορεί να χρησιμοποιήσει τεχνικές Βελτιστοποίησης Βαθμολόγησης (Search Engine Optimization) της ιστοσελίδας της για να ελκύσει έτσι περισσότερους πελάτες.
Η Βελτιστοποίηση Βαθμολόγησης είναι ένας συνδυασμός τεχνικών οι οποίες βοηθούν την ιστοσελίδα μας να παρουσιάζεται στις πρώτες θέσεις στη μηχανή αναζήτησης όταν ο χρήστης θα χρησιμοποίησει λέξεις ή φράσεις σχετικές με την ιστοσελίδα μας. Όσο κι’ αν ακούγεται απλό και εύκολο αυτό, εντούτοις, είναι πολύ δύσκολο να επιτευχθεί. Οι επόμενες παράγραφοι εξηγούν κάποιες από αυτές τις τεχνικές οι οποίες όμως μπορούν να επιτύχουν μετά από πολλή μελέτη και στατιστικές έρευνας της ιστοσελίδας μας αλλά και των λέξεων που οι χρήστες χρησιμοποιούν για τις αναζητήσεις τους στις μηχανές αναζήτησης. Υπάρχουν αρκετά εργαλεία τα οποία μπορούν να μας προσφέρουν αυτές τις πληροφορίες.

Τεχνικές Βελτιστοποίησης Βαθμολόγησης
Καταμέτρηση/Δοκιμή – Σιγουρευτείτε ότι έχετε μελετήσει και σημειώσει τις στατιστικές σχετικά με την ιστοσελίδα σας πριν να αρχίσετε τη Βελτιστοποίηση Βαθμολόγησης. Υπάρχουν δυο ειδών ανάλυσης που πρέπει να μελετήσετε.
Ανάλυση κατάστασης – Πόσες και ποίες σελίδες από την ιστοσελίδα σας περιλαμβάνονται στις μεγάλες μηχανές αναζήτησης, πόσους συνδετικούς κρίκους (links) έχετε προς την ιστοσελίδα σας, πόσους επισκέπτες έχει η ιστοσελίδα σας, πόσοι απο τους επισκέπτες της σελίδας σας γίνονται και πελάτες του οργανισμού/εταιρείας, ποίες σελίδες από την ιστοσελίδα σας είναι σημαντικές για την εταιρεία.
Ανάλυση Ανταγωνιστών – Σιγουρευτείτε ότι έχετε ελέγξει τις σελίδες των ανταγωνιστών σας σε σχέση με τη Βαθμολόγησης Μηχανής Αναζήτησης. Οι ιστοσελίδες των ανταγωνιστών σας που βγαίνουν στις πρώτες θέσεις των μηχανών αναζήτησης μπορούν να προσφέρουν αρκετές πληροφορίες σχετικά με τις λέξεις κλειδιά που πρέπει να συμπεριλαμβάνονται στις σελίδες σας και σχετικά με τους συνδετικούς κρίκους που χρησιμοποιούν.
Κατανόηση των χρηστών της ιστοσελίδας μου: Είναι πολύ σημαντικό να γνωρίζω ποίοι θα είναι οι χρήστες της ιστοσελίδας για να μπορέσω έτσι να χρησιμοποιήσω τις κατάλληλες λέξεις κλειδιά και φράσεις.
Σχεδιασμός Ιστοσελίδας: Εάν χτίζετε μια καινούργια ιστοσελίδα ή ακόμα εάν αναβαθμίζετε την υπάρχουσα ιστοσελίδα, είναι πολύ σημαντικό να έχετε υπόψη σας τα παρακάτω:
Ø Content- Management System (CMS): Είναι πολύ σημαντικό για μια ιστοσελίδα διότι σας επιτρέπει να αλλάξετε το κείμενο της ιστοσελίδας από μόνοι σας. Σιγουρευτείτε ότι το συγκεκριμένο CMS μπορεί να σας εξυπηρέτησει από πλευράς metatags, alt tags και breadcrumb trails.
Ø Navigation: Κρατήστε όσο πιο απλό μπορείτε το navigation της ιστοσελίδας.
Ø Εξεύρεση λέξεων κλειδιών/φράσεων: Αυτό το στάδιο είναι πάρα πολύ σημαντικό λόγω του ότι πρέπει να είμαστε πιο σαφείς και συγκεκριμένοι. Υπάρχουν αρκετά εργαλεία και προγράμματα τα οποία μπορούν να μας βοηθήσουν για την εύρεση των σωστών λέξεων/φράσεων κλειδιών.
Εφαρμογή
Ø Βελτιστοποίηση περιεχόμενου: Το περιεχόμενο της ιστοσελίδας πρέπει να είναι βασισμένο στις λεξεις/φράσεις κλειδιά που έχουμε ήδη επιλέξει. Οι λεξεις/φράσεις κλειδιά πρέπει να επαναλαμβάνονται στο 10% του κειμένου ούτως ώστε να βοηθά τις μηχανές αναζήτησης να βρίσκουν αυτό που ψάχνει ο χρήστης.
Ø Spider ability: Έχει να κάνει με τον τρόπο που οι μηχανές αναζήτησης “διαβάζουν” την ιστοσελίδα μας. Για να επιτύχουμε spider ability πρέπει όπου αναφέρουμε κάτι το οποίο έχει σχέση με άλλες σελίδες της ιστοσελίδας μας, να βάζουμε και το link στη συγκεκριμένη ιστοσελίδα.
Καταμέτρηση και αναφορά: Η καταμέτρηση και η αναφορά σχετικά με τους επισκέπτες, ποίες φράσεις ψάχνουν οι χρήστες και πόσες συνδέσεις (links) έχουμε, πρέπει να γίνονται συχνά. Αυτό βοηθά στο να βλέπουμε τα αποτελέσματα τα οποία έδωσε η τεχνική η οποία έχουμε ακολουθήσει.
Συνεχόμενη βελτίωση: Οι Τεχνικές Βελτιστοποίησης Βαθμολόγησης δεν είναι κάτι το οποίο το κάνεις μόνο μια φορά. Η βελτίωση της βαθμολόγησης είναι μια συνεχής διαδικάσια όπως “το χτίσιμο συνδέσμων” (link building), η πρόσθεση περιεχόμενου, η ανάλυση λέξεων/φράσεων και πολλά άλλα τα οποία θα μας επιτρέψουν να κρατήσουμε τη σελίδα μας σε ψηλά επίπεδα στις μηχανές αναζήτησης.
Κτίσιμο συνδέσμων (Link Building): Το κτίσιμο συνδέσμων είναι ένας από τους πιο σημαντικούς παράγοντες για τη Βελτιστοποίηση Βαθμολόγησης της ιστοσελίδας μας. Σιγουρευτείτε ότι οι σύνδεσμοι που έχετε προέρχονται από ιστοσελίδες που έχουν ψηλό page rank.

Avgoustinos Constantinides
IT Consultant
IBSAC Intelligent Business Solutions Ltd
http://www.ibs.com.cy