Monthly Archives: February 2014

Content Management System

Category : Uncategorized

A Content Management Systemabbreviated as CMS, can be explained as it is an application and tool that enables the user to create, edit, review, modify and published in a central interface.  Many CMS available in the market are web-based GUI, enabling the publisher to access the system through internet.
These systems of content management provide procedures to control the data in a shared environment. The procedures can be manual steps or an automated.  CMSs are mostly used to run websites like blogs, news, and shopping. Now-a-days most of the organization or other websites uses CMS to built their own screens.  A complete website can be built in a very short time with very less time and minimum technical knowledge.

Features of CMS
The main feature of content management system,
  • It is a simple system with more features.
  • The CMS helps in storing and organizing the user files, and maintains version details to their data.
  • The CMS feature’s includes web-based publishing, format management and searching options. 
  • Whenever an existing file is modified / edited the CMS will automatically increase and update its version number and related details.
  • In a CMS a user can maintain documents, contact details or any kind media files.
  • CMS acts as a centralized repository to store the user data or files.
  • The user expertise level can be limited.


The two elements of Content Management System are,
  • Content management application (CMA) is the user interface where the user will add, edit and delete the content from a Web site.
  • Content delivery application (CDA) is the compilation layer where the system compiles the user data and updates the same to the Web site.

Types of Content Management System

Web content management system is an application to create, manage, store and deploy content on Web pages. Web content may be Document, Media, Code or a Simple Text that displays content or interacts with the user.

Component content management system specializes in the creation of documents from component parts. For example, a CCMS that uses DITA XML enables users to assemble individual component topics into a map structure.  This ensures that content is consistent across the entire documentation set.

Enterprise content management system is an enterprise content management system that organizes the documents, contacts and records related to the processes of an organization.

The very commonly known open source content management system are Drupal, Joomla and WordPress, developed in PHP and MySQL, these CMS comes with different facilities for the end users.  A user with very limited expertise can also create and publish their content in simple steps.  They also provide different themes for user interface, and all their designs are customizable.


Finally, we understand that the CMS’s are designed for Web publishing will provide options and features to index and search documents and also specify keywords and other metadata for search engines.

What is: SaaS vs PaaS vs IaaS?

Category : Uncategorized

What is: SaaS vs PaaS vs IaaS? and How Cloud Computing support them?

Now-a-days Cloud Computing is a commonly used term, any discussion about online or web will not complete without this term.  It is a broad range of service providing solutions for various segments thro internet.  Since we have discussed about cloud computing in previous blogs, now let us discuss about its featured services like Software as a Service (SaaS), Platform as a Service (PaaS) and Infrastructure as a Service (IaaS).

SaaS – Software as a Service: it is a software application designed for end users that are delivered through the internet; it is a one-to-many model.  This is also called as ‘On-Demand’ which means that any user can access the software whenever they need.  It depends on the provider to offer the service for free of cost or in pay-as you go model.  

In SaaS model the user can access to different modules which are managed from a centralized location, in which the users will have no worries about the upgrades / or corrections.  This reduces the management effort and lowers the cost of infrastructure and this can be used from anywhere / any time.  Yahoo and Google are widely known for their SaaS offerings.

PaaS – Platform as a Service “can be defined as a computing platform that allows the creation of software applications quickly and easily without having to purchase and manage the underlying software and hardware infrastructure”.  In simple terminology it can be explained as providing a platform in web for creating software applications.

PaaS creates an environment to develop, test and deploy a software application.  PaaS has built in scalability and integration capability based on industry standards.  HP, IBM. Appfrog and Salesforce.com are well known providers for PaaS.

IaaS – Infrastructure as a Service – This refers to the delivery of cloud computing infrastructures like servers, storages, network and other hardware and its related software’s as an on-demand service.  Like SaaS and PaaS here the user will access to the infrastructure when they need, here the user will not invest on purchasing and maintaining their own IT infrastructure.  

IaaS is divided into two types as public cloud and private cloud.  Public cloud is nothing but accessing a shared resource over the internet, Private Cloud is accessing a resource from a private network.  IaaS will be more beneficial for those organizations with little capital for hardware, and facilitate the companies which require a temporary infrastructure.  GoDaddy and Amazon web services are largest providers of internet based infrastructure services

As we discuss we can understand that cloud computing provides multiple facilities like software applications, software development platform and hardware infrastructure.  The common thing in all these services is they are delivered through internet in a usage based or on-demand model.  This helps the organizations to focus on their goals rather than worrying about managing their infrastructure and its maintenance.  Cloud Computing is one of the great revolutions in IT.

As we discuss we can understood that cloud computing provides multiple facilities like software applications, software development platform and hardware infrastructure.  The common thing in all these services is they are delivered through internet in a usage based or on-demand model. This helps the organizations to focus on their goals rather than worried managing their infrastructure and its maintenance.  Cloud computing is the revolution in IT.

What cloud is and what it means to ERP?

Category : Uncategorized

In the last blog we were talking about what is the Cloud hosting & SaaS, also discussed about its features.  With the statistical reports we understand Cloud is changing the way small and medium-sized companies do business. 
Now we will see what cloud is and what it means to ERP?
The innovation and its development
Automation of a business process has improved lot with recent inventions in the technologies.  Binding a business process with the latest technology gives the companies additional advantages over their process and competitors.  Here the important fact is the companies should know when and what to adopt.  Spending more in the technology than your business or not using the benefits of the technology both the facts will lead the company to lose its competitive advantage.
The Cloud
In Mathematics: a large number of points in a coordinate system in mathematics are seen as a point cloud, similarly huge amount of data stored in the storage system across the internet is defined as cloud, and this cloud computing enables the different services to its user like SaaS (Software as a Service), PaaS (Platform as a Service), etc…
The Cloud and ERP
Together with the evolution of the technology and the changes in the business process requirements, the ERP has also evolved.  Earlier the applications are not created separately for each business process, and then every business processes are integrated together and moved the data to a centralized database.  
 
Now it is SaaS, software hosted provides complete advantage for the user to maintain their huge data with minimum spending on their IT infrastructure.  Improvements in key technologies also played a vital role in rise of ERP like better internet connectivity, server virtualization and the availability of smart phones.  These technologies enabled the user to work from anywhere, on any device with a browser.
Questions to be asked
The availability of the ERP in cloud technology has created new business models like SaaS.  Before going for a cloud based – ERP software the user should know the features and facilities available, is it customizable and feasible to what level, do they have any vendor lock-in, any deployment options, and important think is the data accessibility and security.  Only with proper software, any business can gain its advantages from the technologies in the affordable cost, which assists them to expand and shrink as and when it is required.

In the web we can find more claims from different point solutions vendors saying they’re the best software for small companies. But we need think about our real business needs and decide rather having different software or single ERP software to help your business.