Cisco Blogs


Cisco Blog > Cloud

5 Ways to Manage Your Developers in OpenStack

Handcuffs01_2003-06-02

Photo courtesy of Klaus with K, Creative commons.

Customers frequently ask how to avoid a “wild wild west” situation as they move from tightly-controlled traditional infrastructure to the self-service, highly abstracted model that Cisco OpenStack® Private Cloud provides.

They have concerns over quality assurance, security, costs, resource utilization, and more. There’s often a hesitation to take the handcuffs off their developer teams by giving them access to real cloud, even though they clearly realize that if they want to let those teams innovate faster and roll out new features faster, it’s necessary.

Here are five tips for maintaining control of your developers as you move to OpenStack, in no particular order:

#1 – Just don’t do it

If moving fast is your goal, meaning that you want your development teams to be able to create and roll out features faster than ever before, you may need to trade control for speed. That’s right. Don’t do it. There’s a real argument to be made that if your goal is to move fast, you need to get out of your developers way. To summarize a quote from Adrian Cockcroft (@adrianco) in a great talk he gave at Monktoberfest last fall: when big-company CIOs ask how he found such awesome developers at Netflix, his answer is that he hired those smart developers away from those same CIOs, got out of their way, and they built amazing things.

Read More »

Tags: , , , ,

Why Compromise Your Public Cloud Experience?

Have you used a public cloud? The experience as a developer is truly fantastic. Enter your credit card information and go. Need more resources? Click. Tear down a server and start over? Click. Want APIs for granular access to configure and automate every part of your deployments exactly the way you need them? No problem. Built-in integration with the modern tools and platforms you’re using? Of course.

Traditional IT vs Cloud

Compare that to traditional infrastructure where it takes phone calls or tickets, approvals, and many different platforms that typically aren’t integrated just to get access to servers. Automation is difficult or impossible. Moving fast as a developer just isn’t something you can do. You spend your time wrangling the infrastructure instead of building your app.

The public cloud experience for a developer is liberating. It’s easy, fast, and predictable. It helps them deliver on their promises to the business by removing any obstacles to the resources they need.

Smart companies are freeing their development teams from traditional IT models and helping them move fast by taking advantage of cloud.

Read More »

Tags: , , , , , , , , , , , , ,

See It. Learn It. Build It. Launch It.

Walking through the DevNet Zone at Cisco Live in Milan, I was struck by two things. First, we have an amazing array of platforms for developers who want to write applications that take advantage of the network – platforms that enable software-defined networking, collaboration, security, connected mobile experiences, data analysis at the edge, analysis of data in motion and more.

And second, our team has really focused on getting developers up and running with hands-on experiences as fast as possible. The DevNet Portal is a one-stop-shop for the resources DevNet Softrware Screenshot2_cmprssddevelopers need most. It speeds their development time by stepping them through their choice of learning tools, developer kits, APIs, forums to engage with Cisco engineers and lots of supporting documentation.

Then, a sandbox of developer tools provides access to the latest Cisco software and hardware platforms online. Developers can test in a real-world environment and quickly know that their code is verified to work with Cisco production equipment.

In fact, our APIC-EM controller sandbox set a Cisco record for the most users in its first two months of availability. Even now, the only way to get the latest early-field trial (EFT) version of APIC-EM is through either the EFT program or DevNet Sandbox.

The DevNet Zone and the DevNet Portal are innovative catalysts, helping the developer community to create new apps and automation functions on the network-as-a-platform. The personal and virtual interactions are inspiring.

Developers play a pivotal role in the progress of the Internet of Everything. Here this week in Milan, developers can see it, learn it, build it and launch it.  I was amazed.

Tags: , , , , , , , ,

Engineers Unplugged S6|Ep4: onePK

In this week’s episode of Engineers Unplugged, we welcome for the first time (and not the last) guest host Janel Kratky (follow her @jlkratky)! She’s hosting Jason Pfeifer and Glue Network’s Gregg Wyant as they discuss onePK and how to apply it to the real world. You don’t want to miss this one, it ends with a Glunicorn.

If you would like to become Internet Famous, and strut your unicorn talents, join us for our next filming session at VMworld 2014. Tweet me for details!

This is Engineers Unplugged, where technologists talk to each other the way they know best, with a whiteboard. The rules are simple:

  1. Episodes will publish weekly (or as close to it as we can manage)
  2. Subscribe to the podcast here: engineersunplugged.com
  3. Follow the #engineersunplugged conversation on Twitter
  4. Submit ideas for episodes or volunteer to appear by Tweeting to @CommsNinja
  5. Practice drawing unicorns

Join the behind the scenes by liking Engineers Unplugged on Facebook.

Tags: , , , , ,

What’s New with onePK?

CiscoLive San Francisco is coming up so I’ve been updating my session, the Hitchhiker’s Guide to onePK, with the latest information and some new insights.

One new thing is that Cisco onePK (One Platform Kit) is now Generally Available! Anyone can go to onepkdeveloper.com, download the SDK, and take C, Java or Python for a test drive. And I really mean anyone. You don’t even need a Babel fish. Haven’t programmed since freshman year in college? Don’t worry. If you can click on an icon in a Linux desktop and type the name of a script, then you can use onePK.

The great thing about this is that now we can all get real. As a network engineer, technologies aren’t real to me until I see them running on a network. After all, you can read about LSA types and adjacencies all day long, but until you’ve deployed OSPF, you don’t really know OSPF. The same is true for onePK. Read More »

Tags: , , , , , , , , , , ,