Cloudinary Blog

cloudControl PaaS add-on for cloud-based image management

More and more developers are getting to know the power of the cloud. In today's web application development world you can leverage the cloud to build large scale applications so quickly and easily that it's simply mind-boggling that you get all of this while still keeping on a very reasonable budget. 
 
For many developers, it took quite some time to overcome the natural not-invented-here syndrome and start trusting cloud services over the traditional in-house solutions. But it seems that we've already pass this hurdle and most recent web and mobile apps are counting heavily on cloud services to deliver them great solutions that cover important features, save crucial dev & support time, reduce dev costs and remove unnecessary development challenges.
 
Platform-as-a-Service (PaaS) is an a example of such a great cloud-based solution. In the PaaS case - moving your application deployment to the cloud. Simply write the code of your core application, run a command or two and you a have a fully working and scalable application available online. 
 
cloudControl is a popular european PaaS provider. Founded in 2009 in Germany, cloudControl provides a great solution for development and deployment of web applications in PHP, Ruby, Python and Java. 
 
 
Developers that manage their applications in a PaaS still needs to manage the image pipeline of their applications. This is where Cloudinary comes in. Today we are excited to announce that Cloudinary's add-on for cloudControl is available for the general public. Ruby on Rails developers? Django experts? PHP programmers? You can now develop and deploy your applications using cloudControl and use Cloudinary as an add-on in a single click or a simple command line.
 
With Cloudinary's add-on for cloudControl you can upload all your images to a highly available, safe and secured, backed-up cloud storage, perform various image transformation and manipulation in the cloud without installing any complex software and get all your images optimized and delivered to your users through a fast content delivery network (CDN) employing advanced caching techniques.
 
The add-on can be installed through cloudControl's portal:
 
 
We've prepared a detailed documentation for using Cloudinary as an add-on for cloudControl. Check out this documentation page for overview of the Cloudinary service, add-on installation and usage instructions, and integration guides for cloudControl's PHP, Ruby and Python platforms.
 
One of our targets is to make Cloudinary available to as many platforms as possible in the easiest-to-use way as possible. Today we are happy to add cloudControl to our family of high-end platform providers. It would be great if you try out cloudControl and Cloudinary's add-on. We'd appreciate your feedback.

Recent Blog Posts

React.js Tutorial: How to develop a React library

Developing a library requires a different approach from developing an application. You must consider the use of the library in someone else’s application and design for it. React is well suited for this purpose. And if the library you are creating is an adapter to another library, you can dynamically generate the component's properties definition to ensure they are forward compatible. There is however more than one way to achieve the same goal, with some conventions to follow and others to cautiously not follow. In particular, I chose to use the context function even though it is an experimental feature because it is useful when you don’t know, or can’t dictate, the way your library's components will be utilized.

Read more
Learn about AdonisJs and how to set up a CMS with it

Even though Node is fun, easy and cheap to work with, we spend a lot of time writing boilerplate codes because structure and organization is missing.

What happened to Convention Over Configuration?

While Node is simple, it requires you to make a lot of decisions, which ultimately causes confusion because it leaves you with several options. Languages like PHP, Ruby, C# and Python have one or more Molde-View-Controller (MVC) frameworks, such as Laravel, Rails, ASP.Net and Django. These help developers to achieve structure and write maintainable code with these languages. That was not the case for Node until AdonisJs was introduced.

Read more
Cloud-based image filter transformations for developers

Every picture has a story to tell. But the story it tells can change when you change the color tone, saturation, contrast, or other elements of a photo.

A few years ago, post-processing a digital image generally required a high level of skill and expensive software such as PhotoShop. But in recent years, popular photo sharing apps such as Instagram, Flickr, and Snapchat started offering built-in filters. Professionals take advantage of filters to make subtle corrections or adjustments. Casual users often apply more prominent filters that add their own unique touch or just make their images more fun.

Read more
Optimized media delivery with multi-CDN solutions
This article originally appeared on Venture Beat Magazine and is reprinted with permission.
 
As we all know, content that takes forever to load will increase your site’s bounce rates, decrease your conversions, and undeniably scar your bottom line. And by “forever” I mean more than a few seconds. A recent study by KISS Metrics found that page abandonment rates increase drastically after a load time of just four seconds or more.
Read more