Startup Oi has already built many systems, applications, and databases that are running on the AWS Cloud environment, but most of them are deployed manually by developers.
The production applications are currently running on the AWS Singapore region.
The companies want to change the way they install and operate applications on AWS more automatically and professionally with the support of Terraform – one of the famous “Infrastructure as Code” tools nowaday.
The original plan was to transform all existing systems being deployed, configured on AWS into Terraform code, and create a copy of the system in another region for developers.
In addition, the system must be re-optimized to ensure security issues and to meet the handling of existing applications in the future.
Furthermore, Terraform code also has to support the upgrade and expansion to suit the system later.
SOLUTION - RENOVA CLOUD APPROACH
Infrastructure as Code means in practice that we use files to define infrastructure resources such as servers, disks and databases. These are defined as stacks related to the system. That leads to the possibility to automate the infrastructure configuration process instead of having to install it manually.
Currently, there are many tools that support Infrastructure as Code such as Terraform, Chef, Ansible, Puppet, SaltStack, and CloudFormation. The multitude and variety of tools and technologies can prove challenging to select the correct one for the use case.
Together with the customer, Renova Cloud decided to use Terraform code to convert most applications, configurations, and resources of the current system.
The requirements that Renova has done:
- List all services and configurations that are currently available to customers in the cloud.
- Programming the Terraform code to create the corresponding services and configurations.
- Test on the new region for developer environment (corresponding to current production environment).
- Improve and optimize security and related services as required to accommodate the expansion of existing and future applications.
- Document the code for using, running and developing other functions in the future.
- Terraform provides a complete document that is easy for reading and learning.
- The community using Terraform is large. Based on the IAC’s statistics (a 3rd party statistics and comparison between brands), there are a lot of jobs for Developers knowing Terraform, as well as the number of libraries is large too.
- Supports multiple cloud platforms (AWS, Azure, Google Cloud, …)
- The company can manage the version system very clearly (similar to git) through the state. Before making changes, we can see which components have changed to avoid confusion.
Now developers can decrease the steps to completely operate the existing system in another region.
In addition, it is easy to manage, maintain, and expand resources in the future.
Ngân hàng Thương mại Cổ phần
Joint Stock Commercial Bank successfully accelerated growth by migrating to AWSThe competitive digital race among banks is increasingly fierce, focusing on attracting technology-savvy customers. The commercial bank wanted to stay ahead of the competition and required scalable, reliable and cost-effective back-end infrastructure for rapid growth.Read more>
IMV’s Business Intelligence Empowered by AWS Data Management SolutionThe former infrastructure of IMV lacked the scalability required to accommodate the growing volumes of data and the increasing demand for business intelligence and analytics. Read more>
Vietnam’s Prominent E-wallet Migrated Its Two Most Critical Workloads to AWSThe E-wallet in question is one of Vietnam’s largest online payment platforms, developed and published by one of the most dominant technology players in the region. Read more>
F88’s Journey to a Secure and Centralized Data Management with AWS Cloud SolutionsEstablished in 2013, F88 stands as the forerunner network of secure lending in Vietnam, focusing on serving micro & small enterprises as well as individual customers. Receiving substantial financial support from renowned global Read more>
Greenfeed Data optimization solution with AWSGreenfeed's mission is to provide consumers with a clean food chain from farm to table with the 3F Plus process - FARM FEED FOOD. Read more>
RENOVA – STARTUP OI – SUCCESS STORYStartup Oi is a new social media and tech talent platform. Startup Oi has an ambitious goal to focus on professional needs of tech engineers and developers, building a digital community and connecting with job opportunities and tech events. Read more>
VIETCETERA – MIGRATION JOURNEY TO AWSFounded in 2016, Vietcetera is a first-of-its-kind multimedia digital platform producing editorial content along with video series and podcasts in both Vietnamese and English.Read more>
IMV – ON-PREMISE TO CLOUD JOURNEYInternational Minh Viet Joint Stock Co. is a distribution company which entails general trade, modern trade, as well as an e-commerce channel. Read more>
SmartPay Rehost and Replatform Migration on AWSSmartPay is an important contender in the Vietnamese payment apps landscape and experiencing growth with new vendors, partners, and users. Read more>
Pepsi Co Myanmar
Accelerate SAP S/4HANA Transformation With AWSPepsi Co Myanmar was looking to modernize their existing systems and launch a new platform for their users and applications utilizing the up-to-date technology solutions and choose SAP S/4HANA on AWS. Read more>
AWS Immersion Day with Nutifood GroupThe goal of this educational workshop was to empower N Group's IT team and leadership to confidently use the AWS platform for their benefit, and unlock new business opportunitiesRead more>
Serverless application implementation on AWS for Tadiran GroupTadiran is a leading technical and electrical appliances manufacturer company. Some of the company’s more famous product lines include batteries and air conditioners. Read more>
Scratchpay Security best practices and well-built architecture on GCPEvaluation and assessment of the existing GCP environment for best practices and well-built architecture methodologiesRead more>
UAB - Connect. Create. Change.
UAB BANK CLOUD NATIVE APPSAs a part of the modernisation and digitalisation strategy, UAB is expanding its services to build mobile apps for payment and e-Wallet purposes to serve the growing Myanmar consumer banking marketRead more>
Yoma Transformation to AWS CloudThe increasing demand for Yoma’s applications and business across different verticals requires to have a digital transformation journey with an effective migration to the cloud.Read more>
AQUA – Migration & CI/CDAQUA is able to improve operations as result of the migration and CI/CD on AWS as well as able to release new features faster with minimal time and disruption to the end users.Read more>
Sovigaz – migrating to AWSThe agility of the new infrastructure help Sovigaz to relieve the burden of on premise infrastructure management and limitations as well as access to advanced services offered on AWS platform. Read more>
Kaopiz’s Infrastructure AutomationAutomate the processes on AWS and create an environment to test new features to support the Development & QA team to deliver jobs faster, automated and without a deep level of experience and skills on AWS.Read more>
Navigos’ journey to the CloudAs part of the company commitment to it’s customers, it is essential to secure a robust disaster recovery process. Navigos’ application requires to have a fast and effective reaction in the disaster recovery scenarios.Read more>
Sabeco Case StudyHaving migrated to AWS, Sabeco is capable of quickly responding to increased traffic and services’ usage when necessary, making running marketing campaigns and launching new features less risky.Read more>
Nkid’s journey to the CloudNkid Group is running a number of Microsoft workloads in various environments including on-premises, local data center in Vietnam, Microsoft Azure and AWS.Read more>