In this blog, you will learn how to deploy a Docker application to production in five easy steps. For demonstration purposes, you are going to use the node.js application that was build for CloudFoundry and used to demonstrate Deis in a previous post. A truly useful app of which the sources are available on github.
Triggered by a discussion with a customer yesterday, it occurred to me (again?) that network engineers are creatures of habit and control. We have strong beliefs of how networks should be architected, designed and build. We have done so for long times and understand it well.
Make sure you didn't miss anything with this list of the Best of the Week in the Cloud Zone (Oct 10 to Oct 16). This week's topics include microservice cloud platforms and Docker, cloud development obstacles, the emergence of SDN, OpenStack in Node.js with pkgcloud, and a guide to SaaS development frameworks.
What does a cloud winner mean? Billions and fame for some, large take-overs or IPOs for others. But the cloud war is not over yet. It is not because the first battles were won that enemies can’t invent new weapons or join forces. So the war is not over, it is just beginning. History is written today.
Docker, the ever-popular containerization tool, released Docker 1.3 today. This latest version includes over 750 new commits, and has many new capabilities and enhancements. Among these are digital signature verification, new process injection, container lifecycle management, security options, and shared directories.
Aaron talks with Evan Powell(@epowell101, CEO of @stack_storm), about Automation as a Service, Infrastructure.next as Code, and increasing the efficiency of DevOps tools and workflows.
Cloud computing may be growing by leaps and bounds, but that doesn’t mean it’s an easy road for businesses to fully take advantage of it. Adopting any new technology usually takes time, and considering how the cloud can change the way a company operates, a cloud computing transition can prove challenging.
Deploying a complete software stack is breeze with Amazon's CloudFormation. It provides a repeatable and predictable mechanism to launch a stack comprising of EC2 instances, load balancers, databases and other Amazon resources.
Today Rackspace is doubling down on open source database technologies. Why? Because that’s where the industry is heading. The company created a separate business unit of 100+ employees focused solely on database workloads.
Since Software-as-a-Service (SaaS) adopts a multi-tenancy architecture (MTA), and building an MTA SaaS application requires much effort, the SaaS development framework must address major issues of concern, especially security.
Remember, you want your blog to be a source of knowledge for your customers, potential customers, partners, and really the entire industry. Even if the reader does not turn into a conversion, you want them to leave your blog thinking “these guys are really experts at what they do.
If you've ever wanted to build a node.js app that worked with OpenStack, HP Helion OpenStack, or the HP Public Cloud the package to use pkgcloud. This is a multi-cloud library for node.js that includes support some of the common components of OpenStack.
The OnStop method is actually overridden in the template. The cancellation token is triggered to indicate the running thread should be cancelled, and then wait for that to happen. In the RunAsync method, we’re waiting for that cancellation request, otherwise continue doing some business. Easy.
While user onboarding is crucial for the success of a SaaS business, it is even more important to get users to adopt your software for the long haul. This article includes 5 SaaS onboarding techniques you might not have known to exist, but are worth knowing about and utilizing.
In this post I want to share some of the stories behind the design of Cloudify 3.0 and the approach that we have taken to make Cloudify *native* to OpenStack. I would first start by outlining our motivation behind this approach.
This slideshow from a recent JavaOne session by Daniel Bryant was posted that elaborates on some of the obstacles for developing in the cloud. Bryant is a principal consultant at OpenCredo, and he has a lot to say about cloud development, useful tools, and helpful techniques.
Logs are the most fine-grained data source for understanding today’s system. Unlike traditional monitoring and analytics tools, logs capture every single event so that you can understand not only the general trends, but EXACTLY what happened, in what order, and by whom.
Mobile users and enterprises are turning to the cloud to meet their storage needs, backing up a variety of data from emails to pictures. While the cloud can act as storage expansion and major cost saver for those with limited storage space, there are a few things that are best stored elsewhere.
Make sure you didn't miss anything with this list of the Best of the Week in the Cloud Zone (Oct 3 to Oct 9). This week's topics include app development in the cloud, CloudStack simulator on Docker, datacenter resource fragmentation, distributed in-memory aggregation, and HTTPS on AWS.
The world of IT has changed. Applications are getting more granular and with this the culture and structure of IT organizations is changing. Design your architecture to take advantage of the cloud, because building monolithic applications no longer scales to the modern business demands.
Software-defined networking is fundamentally about two things: the centralization of network intelligence to make smarter decisions, and the creation of a single (or smaller number of) administrative touch points to allow for streamlined operations and to promote workflow automation.
We’ve all heard this before; “market pressures and the demand to move more quickly and develop innovative applications” are forcing organizations to rethink how they develop and release applications. But what options exist for organizations? How about public clouds?
Learn tips, best practices and pitfalls to avoid with Azure Table storage as we look at queries, concurrency, security and much more in Part 2.
It is possible to disable HTTP access on S3 bucket, limiting S3 traffic to only HTTPS requests. The documentation is scattered around the Amazon AWS documentation, but the solution is actually straightforward.
MySQL is the database of choice for most OpenStack components (Ceilometer is a notable exception). If you start with a small deployment, it will probably run like a charm. But as soon as the dataset grows, you will suddenly face several challenges.