Posts Tagged: infrastructure

Tools Built on Top of The Docker API

Docker is a popular new technology that lets development teams bundle applications in virtual containers to easily build and deploy them. We’ve previously seen how Docker reduces the complexity of DevOps workflows and encourages the practice of immutable infrastructure, where the entire application, along with its underlying operating system, is recreated and redeployed as a lightweight container for each change to an application, rather than relying on incremental updates. Read more

Is Your API the Cinderella or the Crown Princess?

Have you noticed that your API sometimes feels a bit misunderstood, seen as a sideline or a purely technical solution?

This might happen because you put your API to do menial work with no real business strategy. It may also be because the API documentation is not pretty, correct, or understandable. Read more

Maintaining API Security in a Continuous Delivery Environment

Continuous delivery is a hallmark of the modern development world. As tools have matured and the needs of the consumer have evolved, constant development and deployment have become the norm rather than the exception.

With this increase in deployment, security has increased part and parcel. Read more

API-Driven DevOps: Spotlight on Docker

The advent of cloud computing has changed the way applications are being built, deployed and hosted. One important development in recent years has been the emergence of DevOps — a discipline at the crossroads between application development and system administration.

Empowered developers have been given a wide new set of tools to enable:

  • Application lifecycle management with continuous integration software like Jenkins, Travis CI, CircleCI, and CodeShip;
  • Server provisioning with software and metadata using configuration management tools like Chef, Puppet, Salt, and Ansible;
  • Hosting applications in the cloud, whether they use an IaaS provider like Amazon Web Services, Google Compute Engine, or Digital Ocean, or a PaaS solution like Heroku, Google App Engine, or any technology-specific offering.
Read more

4 Apps that Rely on APIs for Survival

APIs are pretty important. You already know that, or you wouldn’t be a reader of this blog. To that end, we realize there’s an element of preaching to the converted in this post.

However, even some of those who understand the value of APIs may not know that there are countless companies out there that wouldn’t be around today without APIs. Read more