Posts written by Wayne Walls
London Unlocked Update
Last week we wrapped the second stop of Unlocked: The Hybrid Cloud in beautiful London, and I want to give you quick recap on the event. In our best turnout so far, we had over 100 developers, engineers and business executives join us who were eager to learn about all things cloud. The London event was a little different than the first in NYC. Based on feedback from NYC attendees, we split the London Unlocked event into dual tracks: business and technical. We wanted to test the waters and see if there was an appetite for more focused tracks, so we decided to offer it up and see what the feedback was like. It was a super successful event in all regards - minus the fire alarm that caused us to evacuate for approximately 30 minutes. I'm absolutely looking forward to returning to London for the next Unlocked event (date TBD).
This week, Rackspace embarks on a global journey across the globe called Unlocked: The Hybrid Cloud. Unlocked is a free one-day cloud workshop sponsored and hosted by Rackspace that we’ll hold in several major cities across the globe to help you determine which cloud environment – public, private or hybrid cloud – is the best fit for your application.
But don't expect to get blasted with Rackspace marketing the entire day. In fact, you should expect the opposite. We’re a world leader in cloud computing and over the years we have seen thousands of cloud applications and infrastructure designs, and we have spoken with hundreds of engineering teams. What we have gained from that is a solid understanding of what building in the open cloud looks like; from single-server WordPress installs to complex adaptive applications that span clusters of cloud servers and everything in between.
The second day of Gluecon 2013 started off with a bang with a great keynote presentation from Lew Cirne, CEO of New Relic and Stephen O’Grady of Redmonk. Day two was packed with compelling topics including enterprise software history, CEOs who love to code, why to API and a further introduction to Google Compute Engine.
Just a quick scan of the two-day conference agenda made it apparent that this was going to be a hands-on conference where developers could speak their minds about APIs, tools, distributed systems and a bunch of other topics. There were more than 20 sessions chock full of great discussion. The developer vibe was strong and the standard developer “uniform” of jeans and t-shirts dominated the expo floor and sessions.
Since Rackspace's cloud is based, in large part, on the OpenStack suite of open-source cloud services, each service provides an application programming interface (API) so that these services can be controlled programmatically. To assist developers, Rackspace is providing a set of software development kits (SDKs) for working with these APIs in specific programming languages. These SDKs each provide a set of API bindings so that programmers do not have to use the REST API directly. In addition, the SDK's behavior is familiar to the users of that language. Each SDK also provides documentation to help users get started with it, along with tested, working sample code that developers can use for their applications today!
Major Hayden first wrote about Supernova in June on his personal blog. This follow-up post addresses the changes since then, including secondary service provider coverage, new pypi packages and few more usage examples. You can find Major on Twitter or hanging out in the #openstack IRC channel on Freenode.
You have OpenStack Cloud Servers in Rackspace datacenters, you have a Rackspace OpenStack Private Cloud and you have some OpenStack HP Cloud servers all helping you run your business. You probably have a pile of credential files (often referred to as "novarc" files) on your servers, in Evernote or stored locally on your favorite laptop. In the an earlier post, Hart discussed using rackspace-novaclient to interface with the Rackspace open cloud. This was for a single environment, in a single datacenter. This will likely suffice for many smaller shops and start-ups, but as you grow and your needs get more complicated, you will have to start thinking about geographical redundancy, service provider redundancy, disaster recovery and many other needs that will require the use of more than one OpenStack-powered environment. The OpenStack API was developed fully in the open and has allowed full unadulterated access to its code. Anyone who wants to improve the community user experience can write tools to do just that.
With the launch of Rackspace Cloud Monitoring (RCM) earlier this week, Rackspace has added an additional tool to your belt that shows you how your servers and applications are behaving. Cloud Monitoring makes it easy to configure monitors and alerts from the Control Panel, but today I want to focus on raxmon, one of the most flexible CLI tools available today for RCM.
Our cloud is open. We believe our company should be too. One of our Core Values at Rackspace is full disclosure and transparency, and we want to build a community for our developers that is open, transparent and helps them build amazing applications on the open cloud.