Cloud Solution Architect

How to create a disaster recovery plan for AWS

A Disaster or a Hazard can be something that puts an organization work at risk, from equipment failures to cyber attack to natural hazards. The aim of a disaster recovery site is to keep business operations active in case of any damage or hazard occurs. Disaster recovery helps in restoring applications, data, and hardware quickly…

AWS Lambda vs. Microsoft Azure Functions

  Let’s compare two FaaS: AWS Lambda and Microsoft Azure Functions. We’ll look at the brief history of each, and compare and contrast their features. Let’s start with a simple question: Why work with multiple FaaS providers? One of the crucial components of any application’s reliability plan is what to do when a provider goes…

ý -nghĩa -của -CI/CD

WHAT’S THE VALUE OF CI/CD?

There are two questions you should ask before shipping software: Are we able to ship? Should we ship? “Should we ship?” Is a business driven decision. Is it valuable to your business to put this latest feature into your users hands?  Your product manager represents the business interests on the team and should take this decision.…

Googles-Container

How to Reduce Your Docker Image Size for a Faster Build & Deploy

Container-based infrastructures are among the hottest cloud computing solutions today mainly for it’s ability to make application deployments more manageable, versionable, and faster. That’s why it’s so important to have the most optimal Docker images. At Renova Cloud, we focus on DevOps and we build CI/CD pipelines for many customers. We make heavy use of…

Case study Nkid’s journey to the cloud

  ABOUT NKID Nkid Group is a pioneer and market leader in kids’ edutainment platform. Over the past 5 years, Nkid Group has “Delivered Smiles” to over 5 millions kids and families. With more than 44 TiniWorld Centers, 35 TiNiStore shops as well as 2079 retail shops serving 8 million customers all over Vietnam. The…

Microservices-1

CI/CD for microservices architectures

Faster release cycles are one of the major advantages of microservices architectures. But without a good CI/CD process, you won’t achieve the agility that microservices promise. This article describes the challenges and recommends some approaches to the problem. What is CI/CD? When we talk about CI/CD, we’re really talking about several related processes: Continuous integration,…

Googles-Container

What are containers and why do you need them?

Containers are a solution to the problem of how to get software to run reliably when moved from one computing environment to another. Here’s what you need to know about this popular technology. Docker exploded onto the scene in 2013, and it’s been causing excitement in IT circles ever since. The application container technology provided by…

Containers

The end of VMs, The rise of Serverless Containers

Containers have become the standard output of the development process. They are mostly used in a micro-services architecture, as small functional building blocks. According to the IDC over 85% of organizations in the world are already using Containers in some of their environments and over 40% are using Containers in production. The adoption rate is…

API Security

FIVE BEST PRACTICES FOR API SECURITY – RENOVA CLOUD

With today’s Web, massive data loads are accessed through APIs. In fact, according to programmableweb.com, there are now more than 10,000 publicly available APIs. Given the foundational role that APIs now play in today’s infrastructure, keeping APIs secure is absolutely critical. In this article, we explain five best practices that organizations can follow to help ensure…

CHIẾN LƯỢC BẢO MẬT ĐÁM MÂY

Simplifying Your Multi-Cloud Security Strategy

Simplifying Your Multi-Cloud Security Strategy   “Everything should be made as simple as possible, but not simpler.” – Albert Einstein Simplicity is key when it comes to solving most challenges and we couldn’t agree more with Mr. Einstein. However, when it comes to simplifying your multi-cloud security strategy there are three things to keep in mind:…