GMO Media Uses HashiCorp Terraform Enterprise to Automate Infrastructure Provisioning
HashiCorp Customer Use Case
A version of this customer use case is available in Japanese.
GMO Media, Inc., is the internet media business and digital content service provider arm of GMO Internet Group, offering many value-added web-based services to its enterprise customers in Japan. These services were previously hosted on-premises, and required significant amounts of repetitive and error-prone manual settings to onboard each new customer for each new service. GMO Media had previously used Ansible and Chef for automating configuration of higher level layers. However, when migrating to cloud, it needed a way to automatically provision infrastructure onto the public cloud.
GMO Media decided to use HashiCorp Terraform Enterprise to provision new services onto the public cloud, while also allowing them the possibility to provision the same workflows to one or more public clouds. After deploying and initiating their initial service using Terraform Enterprise, they were able to launch nearly 20 new services in a completely automated manner. All new customers could be on-boarded with new services with the press of a button with zero human error. This has increased customer satisfaction and retention, and is also a substantial competitive advantage.
Using the Terraform Enterprise Module Registry, GMO Media has also successfully created a self-service deployment DevOps workflow whereby software developers can code commands for standing-up infrastructure directly into their own application code (infrastructure-as-code), in effect allowing them to bypass time consuming procedures and realize dramatically faster application deployment schedules.
In addition, by using Terraform Enterprise VCS integration, larger groups are able to collaborate to more quickly release provisioning templates.
GMO Media Service Development Department Senior Engineer Takashi Kawano provided the following comment:
“Using HashiCorp Terraform Enterprise, we were able to codify the provisioning of infrastructure onto public clouds, and by fully automating provisioning to these clouds, we could launch new services almost immediately. By automating manual configurations, we also eliminated human error. Using the Terraform Enterprise Module Registry, we were able to give developers the ability to embed powerful templates into their code to drastically reduce time to deploy. We also truly appreciated the local Japanese language technical support which made the adoption very smooth."
HashiCorp CEO David McJannet provided the following comment:
"GMO Media is one of the most important internet companies in Japan, and we are pleased that they have chosen HashiCorp Terraform Enterprise to automate the provisioning of their infrastructure to multiple public clouds and to enable their DevOps workflow. We look forward to working closely with GMO Media to ensure their continued success."
For more information on HashiCorp in Japan, you can go here:
Sign up for the latest HashiCorp news
More blog posts like this one
![Terraform extension for VS Code speeds up loading of large workspaces](/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F2885%2F1714155806-blog-library-product-terraform-dark-gradient.jpg&w=3840&q=75)
Terraform extension for VS Code speeds up loading of large workspaces
New releases of the HashiCorp Terraform extension for Visual Studio Code and Terraform language server significantly reduce memory usage and start up time for large workspaces.
![Why use Vault-backed dynamic credentials to secure HCP Terraform infrastructure?](/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F2885%2F1572286031-vault-terraform-background.png&w=1920&q=75)
Why use Vault-backed dynamic credentials to secure HCP Terraform infrastructure?
Learn how HCP Terraform and Terraform Enterprise users can use Vault-backed dynamic credentials to secure their infrastructure during provisioning better than the base-level dynamic provider credentials.
![HCP Terraform adds granular API access for audit trails](/_next/image?url=https%3A%2F%2Fwww.datocms-assets.com%2F2885%2F1714170900-blog-library-product-hcp-terraform-dark.jpg&w=3840&q=75)
HCP Terraform adds granular API access for audit trails
HCP Terraform eliminates the need to rely on organization permissions to the audit trails endpoint, streamlining permissions workflows and reducing risk.