Working with the Databases for Elasticsearch deployable architecture
IBM Cloud® Databases for Elasticsearch is available as a deployable architecture called Cloud automation for Databases for Elasticsearch in the catalog, so that you can use Elasticsearch as an add-on or building block for the solutions that you build and deploy by using the automation available by managing your resource deployments with IBM Cloud projectsA collection of artifacts that define and manage resources and Infrastructure as Code deployments. . Projects are used to manage related resources and deployments across accounts, embracing an Infrastructure as Code (IaC) approach to deployments.
If you are not managing your resource deployments with projects, you can deploy Databases for Elasticsearch directly from the catalog. For more information, see Creating a Databases for Elasticsearch instance.
What is Cloud automation for Databases for Elasticsearch?
Using the Databases for Elasticsearch deployable architecture enables your team to efficiently deploy and manage a fully operational Elasticsearch instance in IBM Cloud®, providing scalable, secure, and optimized search capabilities for your applications.
This deployable architecture is designed to showcase a fully configured Elasticsearch instance, leveraging IBM Cloud’s integrated security and scalability features. With support for encrypted data and optional autoscaling, it ensures that your Elasticsearch deployment can meet dynamic workloads while maintaining data security.
This architecture simplifies your organization’s search and analytics processes and enhances the reliability of Elasticsearch deployments.
With this architecture, you can:
- Centralize search and analytics
- The Elasticsearch instance enables your team to store, search, and analyze large datasets in a centralized location, ensuring quick and reliable access to insights.
- Secure data with key management system (KMS) encryption
- Using a pre-configured KMS key, your Elasticsearch data is encrypted, safeguarding it against unauthorized access and ensuring compliance with security standards.
Features and capability
- Deploys and configures an Databases for Elasticsearch instance.
- Integrates with IBM Key Management Service (KMS) for encrypted data storage.
- Supports optional autoscaling rules to optimize resource usage.
- Provides an optional Kibana dashboard for enhanced data visualization and interaction with Elasticsearch data.
Deploying Cloud automation for Databases for Elasticsearch with projects
- From the IBM Cloud catalog, search for Cloud automation for Databases for Elasticsearch.
- Add it to an existing project or create a project.
- Complete the next steps depending on how you plan to use the deployable architecture:
- Configure it in your project and deploy.
- You can stack deployable architectures together in a project to create a robust end-to-end solution architecture. You don't need to code Terraform to connect the member deployable architectures within the stack. As you configure input values in a member deployable architecture, you can reference inputs or outputs from another member to link the deployable architectures together. After you deploy the deployable architectures in your stack, you can add the stack to a private catalog to easily share it with others in your organization.
Resources for working with Cloud automation for Databases for Elasticsearch
When using Databases for Elasticsearch after it's deployed, there are some differences regarding responsibilities and managing your deployment through projects. Use the following resources to learn more.
- After you deploy Cloud automation for Databases for Elasticsearch from a project, you can use the Databases for Elasticsearch documentation for information about working with your new instance.
- If you encounter any issues working with projects to validate or deploy your resources, refer to the Troubleshooting for projects documentation.
- Review the Understanding your responsibilities when you use IBM deployable architectures to learn about the management responsibilities and terms and conditions that you have when you use IBM deployable architectures.