Choosing the Right Cloud Provider – Containers (Part II)
(Don't miss Part I in this series on choosing the right cloud provider when it comes to databases.) Prior to container technology, making applications run on different environments was one…
(Don't miss Part I in this series on choosing the right cloud provider when it comes to databases.) Prior to container technology, making applications run on different environments was one…
Hey tech experts! IOD wants you to blog for us. If you have hands-on experience and knowledge with one or more of the following, we want to talk to you!…
Graph databases are a category of NoSQL storage engines that make it easy to represent and query highly connected data. While SQL databases can certainly be used to represent relationships,…
According to IOD Expert Jorge Galvis: "Golang Will Be Big." "The programming language Golang will be the preferred language for deploying backend APIs on cloud services–at least it will be on…
Does this scenario sound familiar to you? Your IT department is devoted to developing applications and new features as well as maintaining, patching, and monitoring your servers. You spend more…
Docker is fantastic. I'm a Docker lover. I like the way development workflows are simplified by using it. It’s one of those IT domain tools preferred not only by DevOps/SRE,…
The term Continuous Integration (CI) is no longer a fancy new topic in the industry. With the recent rise of such services as Travis or CircleCI, everyone can use a free CI server for their open-source projects or buy a paid support for private ones.
Catching bugs before they reach customers has never been easier provided you invest in some form of automated tests to run each time a code changes. Even though most of us have access either to the above-mentioned services or to the company’s CI servers, sometimes a personal CI system may also be helpful.
(more…)
Docker doesn’t need an introduction. It is one of the hottest open source projects that allows you to deploy your application inside containers, adding a layer of abstraction. In a seemingly constant state of maturation, the benefits of using Docker increase on a regular basis. In this post, instead of talking about what Docker is or how it works, I’ll outline the top five benefits of using the ever-growing platform.
(more…)
[GUEST POST] ironSource is the world leading platform for software discovery, distribution, delivery and monetization. The solution consists of four cores – installCore, mobileCore, displayCore, and mediaCore – that connect software developers and users across platforms and devices.
The infrastructure department’s responsibilities include handling data received from all of our platforms for our own data analysis and billing. On any given day, we receive tens or even hundreds of millions of events from desktop computers, mobile phones, and web browsers. Our system comprises hundreds of servers supporting more than 5,000 concurrent connections.
In this article I will describe how we at ironSource scales Node.js with Docker – automatically build, deploy and run a Node.js application within a docker container to production.