In this section, we are going to understand more about Cloud computing, and how it can be used for deployment of an enterprise search, which is Apache Solr search.
The Cloud computing service provides different models of engagement with consumers, and together it forms a Cloud infrastructure. The following image shows different ways of interacting with an enterprise search using Cloud:
The figure explains the following services:
Infrastructure as a Service (IaaS): This model provides the complete infrastructure of Cloud to its consumers, which covers CPU cores, RAM, disk, cluster nodes, and so on. Amazon EC2 and other Cloud providers provide IAAS-based services.
Platform as a Service (PaaS): This model provides an underlying platform along with hardware to its customer. The platform includes a preconfigured operating system, database, container/server, programming environment, and so on. Amazon EC2 Cloud provides a preconfigured environment for...