Wednesday, April 1, 2015

OpenDaylight, Two Years In [feedly]



----
OpenDaylight, Two Years In
// OpenDaylight blogs

As we move into April we approach the two-year birthday of OpenDaylight. It has been amazing to see how developers and users around the globe have really embraced our vision of creating one common, open platform for SDN and NFV that can be leveraged by all. What we've been able to achieve through open collaboration in such a short amount of time is incredible. NFV is becoming real. I see more and more SDN Proofs-of-Concepts cropping up every day. Real solutions are being built on top of OpenDaylight.

Everywhere I turn I see participation and contributions pouring in from a range of individuals and organizations around the globe. Our community is comprised of those who are obsessively curious about how to solve real networking problems. OpenDaylight ambassadors, our newly formed Advisory Group, 20 OpenDaylight User Groups worldwide representing over 1,000 people--all of their contributions are important and necessary. We can only succeed with participation from this broad range of actors. The greater diversity we have in our community, the stronger we are.

In the past two years we have collectively convinced the industry that our vision was not only achievable in theory but that we're well on our way. I have often said there are three components to a successful open source project: Community, Code and Acceptance. On Community: The fact that over a thousand people around the world are regularly meeting together via ODLUGs is a testament that we've been able to build the largest, broadest and most motivated open community in the history of the networking industry!

Next is Code: The Hydrogen and Helium releases represented key achievements for us. Each release demonstrated to the industry that it was possible for a diverse set of developers to come together and deliver a codebase that could solve key end user challenges and be broadly leveraged by the industry. While there remains much work to do to fully deliver on our mission, I keep hearing how impressed people are that we built such a broad capable codebase in such little time. It is exciting to see the number of commercial products being built leveraging the ODL codebase, but even more that ODL-based solutions are solving real problems. Every day I seem to read about another organization leveraging ODL from telcos (e.g. Chunghwa Telecom or Telstra) to universities (e.g. Cornell or University of Luxembourg) or even a city (e.g. Bristol, England).

Back to Code: The development and growing consensus of our technical community around a YANG model-based abstraction layer has been a critical achievement, providing in essence a message bus to link the full set of hardware/southbounds that end users may have in their environment with the wide range of network applications that are being created. Policy represents the next major technical challenge for our community. Policy is the key to automating the now-abstracted network by capturing the information necessary to automatically make configuration and prioritization decisions. I am excited to the see the Group-Based Policy, Network Intent and OpenStack Congress communities working together to solve this challenging problem. No single group can impose its policy model on the industry, but collaboratively we can drive a common framework, data-model and architecture that can serve as a platform for the industry. Members of all three groups will be presenting at this year's OpenDaylight Summit, often on stage together, and working together at the ODL Design Summit to bring their ideas to fruition in the code.

While we continue to invest in Community and Code, this year we're adding focus to the third element - user Acceptance. Our community must solve real world problems for end users and deliver the agility and automation of the network that our industry so sorely needs. While in the first two years we needed to focus on growing the community of developers and delivering a code base, in 2015 we need to extend the community to the universe of end users. We have already seen sophisticated end users joining our summits, hackfests and meetups and we need to continue to engage deeply with them.

I recently launched our end user-focused OpenDaylight Advisory Group, which is a diverse group of the top thinkers, engineers and architects at leading financial, enterprise, telecom and cloud service providers. This group is already engaging with our technical community to provide guidance on roadmap, feature prioritization and use case development. We will continue to invest as a community in efforts to facilitate the exchange of ideas and experiences across the two groups (developers and end users). Members like AT&T's Margaret Chiosi will be presenting their experiences and deployment plans with the broad community at this summer's OD Summit. We are also engaging more deeply with groups such as the Open Networking Foundation that already provide rich forums for debate and consensus-building in the industry. I have been presenting side-by-side with the ONF's Dan Pitt around the world - most recently in India and coming up in Israel - as we work together to advance the understanding and acceptance of SDN.

My ask for each of you is to find a way to participate in this bridging of the two worlds. If you are a developer, actively seek out end users in your community. We are seeing more and more users download ODL, engage with our members and come to our events. As a developer, when you attend meet-ups and hackfests I would like to suggest you actively seek to understand the infrastructures, challenges and needs of the users who attend. Invite other users to attend these events so the entire community can benefit. If you are an actual or potential end user, I suggest you don't simply evaluate the strengths and weaknesses of the current code base but engage constructively with the developer community to help them build out and improve it so it better solves your needs.

I am so impressed by the vibrancy of our community and how much we've achieved in such a short time. I have high hopes and expectations for 2015. It's heartening to see that together we are changing the networking industry.


----

Shared via my feedly reader


Sent from my iPhone

Operationalizing the network on target with F5 and Chef [feedly]



----
Operationalizing the network on target with F5 and Chef
// Chef Blog

This is a guest post from Lori Mac Vittie, Sr Product Manager, Emerging Technologies at F5.

Operationalizing the network continues to be a driving force behind DevOps and SDN. The ability to solve real problems using programmability to automate and orchestrate infrastructure provisioning and configuration across the application release process remains the hope for many interested in one or the other – and often times both.

A recent Avaya sponsored, Dynamic Markets survey (reg required) dove deep into the demesne of SDN and found that many of the problems companies have – and expect to be solved by SDN – are directly related to provisioning, configuration and downtime concerns around services and applications across the network.

Untitled

We (as in the corporate We) know that no single vendor is going to be able to solve this challenge. Not alone. SDN and operationalizing the network necessarily requires an ecosystem. And not just an ecosystem comprised of strategically aligned vendor partners, but customers, as well. After all, customers are the ones with the problem to be solved, and no one understands how to best solve that problem like they do. Integration and packaging is something vendors can (and should) do to enable customers to do what they need to do to solve their problems with service configuration, network management and application performance. Because customer processes and environments are not turn key; they aren't one-size fits all.

This kind of ecosystem requires an open approach to APIs, integration and sharing of solutions across the entire ecosystem – in every direction.

That's why it was so awesome to see what Target recently offered to the Chef community – an F5 BIG-IP Cookbook. One of the goals of F5 through DevCentral has always been to provide customers with the information they need to take advantage of our APIs and this an excellent example of what that can produce. Because it hasn't been just about giving customers the tools, but also encouraging an open-source attitude toward sharing of solutions built around our programmability. That openness turned into something awesome for not just Target but the open source community at large, and offers a great foundation and framework from within which organizations can solve at least one of their service configuration issues with SDN. And because it's a Chef cookbook, that means there are many other cookbooks that can be used to solve some of the other service configuration challenges organizations have.

That's what an SDN ecosystem comprised of vendors and customers, enabled by an open source attitude, should be doing. Enabling orgs to solve real challenges and resolve real issues by operationalizing the network.

You can find out more about F5 and Chef and how we help operationalize the network this week at Chef Conf  (we're hanging at table #T6) or by following F5 on Twitter (@f5networks).

If you're looking for more Chef + F5 goodness, feel free to check out these resources:

  1.  https://supermarket.chef.io/cookbooks/f5/versions/0.2.0
  2.  https://devcentral.f5.com/articles/automating-web-app-deployments-with-opscode-chef-and-icontrol

----

Shared via my feedly reader


Sent from my iPhone

Cloud Blueprints Give Developers Freedom to Innovate [feedly]



----
Cloud Blueprints Give Developers Freedom to Innovate
// Chef Blog

This is a guest blog from Rodrigo Flores, managing director, Accenture Cloud Platform. Accenture joined Chef today in our new Partner Certification Program.

As a community, cloud developers are not prone to follow specific directions to deliver an assignment. Like pirates and cowboys, many developers would rather be left to their own devices to create solutions then follow an "Insert Code A into Line B" regimen.

So you'd think developers would take umbrage at a technology called blueprinting, which sounds a little too much like painting-by-numbers. But the fast-developing world of cloud generally, and blueprinting specifically, is evolving into an ideal environment for giving them more freedom to innovate, not less. Here's how.

A blueprint is simply a template that describes infrastructure requirements, server configuration requirements, and application configuration requirements that can be built up quickly in an environment in a repeatable, reliable, and predictable way—and always in compliance.

This is an ideal solution for development and test teams, who need to deploy complex application stacks on a regular basis. This activity is labor intensive, error-prone and time consuming.  Blueprints make it easy for architects to define a complete application stack and provide a simple, repeatable one-click deployment, thus saving weeks of effort and enabling faster development and QA cycle times.

For developers, the value is that they can quickly launch reconfigured environments or reconfigured platforms in the cloud of their choice, a tremendous time saver. Instead of manually configuring these environments, they can be launched from a blueprint–and the list of available platform components is growing. For example, some users like to develop and test on a public cloud platform such as Amazon, then move the project to private cloud for deployment. Blueprinting technologies are helpful in making that happen by providing easy, one-click ordering for application development teams.

Chef is another central cloud technology that, when paired with blueprinting, helps developers do their job better. Chef allows developers to deliver code that automatically installs and configures their applications in true DevOps fashion. By defining the relationship between servers and required Chef roles in a blueprint, the developer is assured that their application is properly installed: repeatedly, reliably and consistently.

In short, blueprints allow precise specification of infrastructure and application configuration requirements, while providing flexibility for customization. Blueprints are enabling—not controlling.

Accenture understands that, in a sense, developers are the real target of cloud. So we've filled the Accenture Cloud Platform with developer-friendly tools and self-service catalogs. Accenture Tools in the Cloudis a manageable and scalable solution that offers projects the ability to significantly reduce lead times for getting development and test environments up and running while having continuous integration and delivery tools such as Git, Sonar, Nexus and Jenkins deployed and ready to use. The result? Developers can bring their cloud application ideas and solutions to the customer faster.

Blueprinting saves developers time, encourages innovation, and allows them to focus on what they do best.


----

Shared via my feedly reader


Sent from my iPhone

Chef Log Management and Reporting w/ Technology Integration Partner Sumo Logic [feedly]



----
Chef Log Management and Reporting w/ Technology Integration Partner Sumo Logic
// Chef Blog

This is a guest post by Sahir Azam, Director of Product Management @ Sumo Logic.

Fellow Chef enthusiasts, we're excited to lift the covers off some of the joint work between Chef and Sumo Logic! Sumo Logic is a SaaS machine-data analytics platform that helps you monitor, troubleshoot, and secure your mission-critical applications. Over the past few months we've found that many Sumo customers rely on Chef to handle automation and configuration management in their environments. Additionally, we've also had customers use Chef to automate the deployment of Sumo Logic across their server fleet. Naturally the next step for us was to help Chef users also gain visibility into their Chef logs in order to report on key trends and get ahead of potential issues. And today, we're happy to announce Beta availability of the Chef Log Analyzer for Sumo Logic.

Our real-time dashboards are a great starting point for you to delve deeper into your rich Chef data. We remained true to our simple but powerful philosophy of having out-of-the-box search queries and dashboards to help understand key Chef KPIs such as Successful vs. Failed Runs, Top Updated Resources, and Avg. Run Times.

Untitled

If you're interested in participating in the Beta, first sign up for a free Sumo Logic account here: https://www.sumologic.com/pricing.

Once you're up and running, send an email over to me at sahir@sumologic.com and I'll deploy the Beta app to your environment and help out with any configuration necessary to get your Chef client logs into the Sumo Logic service. Based on your feedback, we'll update and finalize the Chef App for GA release this summer!

BONUS! Updated Sumo Logic Collector Cookbook We have also made the installation and ongoing management of Sumo Logic collectors easier with the updated Sumo Logic Collector Cookbook. Our original Cookbook focused on automating the initial installation and setup of the Sumo collectors across your server infrastructure. The latest update provides allows you to use Chef to manage the "source configuration" on an ongoing basis.

We hope you find the work we've been doing together at Sumo Logic and Chef valuable. The Chef Log Analyzer for Sumo Logic is an important first step in our joint collaboration. Look out for some more advanced integrations as we continue to deliver on our joint vision of analytics & automation! As always, we'd love to hear your feedback and suggestions on other key challenges we can help solve in your environment.

Thanks! Sahir / sahir@sumologic.com / @sumo_sahir


----

Shared via my feedly reader


Sent from my iPhone

Chef Announces Record Growth as Enterprises Embrace DevOps [feedly]



----
Chef Announces Record Growth as Enterprises Embrace DevOps
// Chef Blog

Incremental Recurring Revenue Grows 192 Percent and Average Revenue Per New Customer Increases More Than 200 Percent Year-Over-Year in Q4 2014; ChefConf 2015 Convenes Thousands of Developers and IT Leaders;

Company Introduces New Flagship Product; Announces DevOps Practice; Launches New Partner Certification Program for Growing Ecosystem

SEATTLE and SANTA CLARA, Calif. – April 1, 2015 – Today at ChefConf 2015, Chef, the leader in automation for DevOps, unveiled corporate, product and partner news, underscoring enterprises' increasing need for DevOps practices. Chef today announced the strongest quarter of growth in the company's history. This week, thousands of developers and IT leaders convene at ChefConf 2015, both on-site and via livestream, where Chef is announcing that it is extending its leading automation platform with Chef Delivery (see separate release), a new DevOps workflow offering. Chef Delivery will empower enterprises to implement DevOps patterns for high-velocity software delivery. Chef is also announcing its DevOps Professional Services Practice, which is based upon years of experience in guiding Global 2000 businesses to embrace the movement's culture, processes and tools.

Chef's business is growing alongside the rapidly emerging market of DevOps. Following the recent news of a partnership between Chef and Microsoft, Chef plans to embark on collaborative integration efforts at the networking layer with Cisco and F5 Networks, as well as integration between the Chef analytics platform and Splunk's leading operational intelligence and machine data platform to help provide a comprehensive view of users' on-premises, cloud or hybrid infrastructure. Chef analytics also now integrates with cloud native log analytics leader Sumo Logic. Chef is also launching a new partner certification program (see separate release). These partnerships strengthen Chef's ability to help its customers operate at high velocity by adopting continuous delivery practices across applications and infrastructure.

DevOps is making quantifiable business impacts in the enterprise. As a professor at Utah State University, Nicole Forsgren was the nation's premier investigator in the field of DevOps and the results it drives for businesses. Her research found high-performing DevOps organizations are twice as likely to exceed profitability, market share and productivity goals, and on average achieve 50 percent market cap growth over a three-year period. Forsgren is now a director with Chef and will be continuing and expanding her DevOps research as part of her new role.

News Highlights:

Business Momentum:

  • Q4 2014 was Chef's strongest revenue quarter to date, with incremental recurring revenue growing 192 percent year-over-year. More than 70 percent of Chef's revenue comes from large enterprises, including Global 2000 organizations.
  • Average revenue per new customer increased over 200 percent year-over-year in Q4 2014.
  • Chef's commercial software customer base has surged to more than 700, while Chef's IT automation platform has been downloaded more than 16 million times, more than doubling year-over-year.
Product and Services News:
  • In a separate announcement, Chef today announced Chef Delivery, a new DevOps workflow offering that automates changes throughout infrastructure and applications in enterprises. Chef Delivery packages together a standard software platform and DevOps-driven workflow for the continuous delivery of infrastructure, runtime environments and applications. Chef Delivery is available today through an invitation program, and general availability is planned in early 2016.
  • Chef is providing new analytics integrations that expand Chef's ability to deliver real-time visibility into infrastructure activity. Chef analytics integrates with Splunk's leading operational intelligence and machine data platform to help provide a comprehensive view of users' on-premises, cloud or hybrid infrastructure. Chef also integrates with Sumo Logic to enable greater visibility into cloud infrastructure. Chef analytics provides complete activity logs and user data in an easy-to-use dashboard, integrating security and compliance officers into DevOps workflows to enable compliant and high-velocity software delivery.
  • Chef's DevOps Practice, a dedicated professional services offering, helps enterprises embrace the culture, processes and tools of the DevOps movement. Chef's professional services empower customers to successfully adopt DevOps patterns through a multi-phase process including training, need assessment, pilot projects and ongoing support.
Ecosystem Momentum:
  • Chef and Canonical have partnered to integrate and distribute Chef with Ubuntu (see separate release). Chef will support Canonical's Machine-As-A-Service (MAAS), enabling easy, automated deployment of bare metal resources in the data Center and the cloud. In addition, Canonical is going to package Chef into the Ubuntu distribution with commercial support for all users.
  • Chef is further expanding its networking automation capabilities with companies including Cisco, F5 and others. Chef and Cisco are working to deliver native support for the Cisco NX-OS and IOS-XR platforms, which will provide seamless automation capabilities for a wide range of Cisco switches. Chef also announced a new Cookbook – authored by Target Corporation and open-sourced to the Chef community – for automating F5 BIG-IP® Local Traffic Manager™.
  • Today Chef launched the Chef Certified Partner program (see separate release), which provides a technical certification program for services partners, empowering these companies to best support their customers' Chef deployments.
ChefConf Convenes DevOps Enthusiasts:
  • ChefConf 2015 kicks off today in Santa Clara, CA, with more than 1,500 of the most forward-thinking developers and IT leaders from around the world convening to share best practices for successful DevOps transformations in the enterprises.
  • Enterprise customers and partners speaking at ChefConf this week include leaders from Amazon, Bloomberg, CenturyLink, The Walt Disney Company, Etsy, Facebook, GE Capital, Intuit, Microsoft, Nordstrom, Standard Bank, Target, Yahoo and many more.
Supporting Quotes:

"DevOps is gaining serious traction inside enterprises and Chef is at the epicenter of this disruptive and very productive period for companies around the world. Our business is growing exponentially, and we're excited to introduce a wealth of new products, services and partnerships to continue helping our customers move faster, operate more securely and achieve critical business objectives."

-       Barry Crist, CEO, Chef

Additional Resources

About Chef

We are Chef – the leader in automation for DevOps. We give you a model for automating IT infrastructure and applications that drive self-reliance across your development and operations teams. We are the Chef community. We are tens of thousands strong. We are helping your businesses become faster, safer and more flexible, so you win in today's 24×7 digital economy. Join our movement today. https://www.chef.io/


----

Shared via my feedly reader


Sent from my iPhone

ChefConf 2015 – Automate All Your Puns [feedly]



----
ChefConf 2015 – Automate All Your Puns
// Chef Blog

This is a guest post from Robert Haynes, Marketing Solutions Architect at F5. It originally appeared on F5′s DevCentral site on March 30, 2015.

Go here to read more about F5 and Chef's work together.

Chef turns infrastructure into code. It also gives the casual blog writer a terrible temptation to descend into pun-filled drivel. Which would be a shame as the ability to automate and operationalize our infrastructure has never been more relevant. That's why I'm excited to be attending Chefconf 2015 in Santa Clara. We will have a booth and there will be a number of F5'ers eager to talk about how to integrate Chef and F5 platforms. More importantly we're here to listen to how you'd like to do it.

I'm hoping we can come away from the show having learnt as much from the attendees as they have from us. I'm looking forward to hearing about scenarios where customers have been able to deploy and build whole architectures and have a BIG-IP or LineRate instance programmatically configured to supply layer 4-7 services to the application. Just as you write recipes for server and software deployments, you probably want to add in things like security, load balancing or SSL decryption.

In preparation for the event, I've been reviewing and testing out what's available for Chef and F5 today. There are a few cookbooks out there – most notably from Target – who are also giving a talk at the conference and from Sean Walberg – and a while back we even published a basic F5 develop recipe on Devcentral. These are all great, but they are written to use the SOAP/XML iControl API. I think that there might be an opportunity to do something with the new(er) REST API – iControl REST. iControl REST offers a simpler but still powerful API that uses JSON for sending key:value pairs to the BIG-IP – something Chef users will be familiar with. It's really well documented and there are some great examples in the code share and a functional Ruby script. The LineRate platform, too has been REST API enabled from day one and is ready to automate.

So if you'd like to bring your Chef skills to our booth, we'll be happy to run though the API and how to create, configure and delete objects and settings on our platforms using iControl.

The REST is up to you (I'm sorry I held out as long as I could).

 

 


----

Shared via my feedly reader


Sent from my iPhone

Chef and Canonical Partner to Integrate and Distribute Chef with Ubuntu [feedly]



----
Chef and Canonical Partner to Integrate and Distribute Chef with Ubuntu
// Chef Blog

Chef Adds Support for Canonical's Machine-As-A-Service, Enabling Easy, Automated Deployment of Bare Metal Resources in the Data Center and the Cloud;

Canonical Packages Chef in the Ubuntu Distribution with Level One and Level Two Support

SEATTLE and SANTA CLARA, Calif. – April 1, 2014 – Today at ChefConf 2015, Chef, the leader in automation for DevOps, and Canonical, the company behind Ubuntu, announced a partnership today to integrate and distribute Chef with Ubuntu. Canonical is integrating the Chef automation platform with Canonical'sMachine-As-A-Service (MAAS), enabling users to automate the provisioning, configuration and deployment of bare metal compute resources in the data center. Canonical is packaging Chef 12 server in upcoming distributions of its Ubuntu open source operating system and will provide commercial support for Chef within its user base.

Chef CEO Barry Crist and Canonical founder Mark Shuttleworth will be presenting the companies' partnership and future plans together during a keynote at ChefConf 2015, on Wednesday, April 1, at 4:15 pm PT, which can be viewed via live stream.

News Highlights:

  • Automated Bare-Metal Provisioning: Leveraging Chef and Canonical's MAAS, users can rapidly deploy bare metal machines with a choice of Ubuntu, CentOS, RHEL, SuSE and even Windows, either in the data center or as part of a private or hybrid cloud implementation. This integration gives users the ability to optimize machine configurations and workloads for different scenarios with full transparency. With MAAS and Chef, private infrastructure becomes as easy to provision as public cloud resources.
  • Ubuntu Distribution of Chef: Canonical will distribute Chef 12 with future versions of Ubuntu, combining the best in open source automation and operating systems for quickly building and managing public or private cloud environments.
  • Canonical Support for Chef: As part of the packaged Chef and Ubuntu distribution, Canonical will provide Tier One and Tier Two support for all Chef deployments within its user base.
Supporting Quotes:

"Every business needs to spend fewer calories on IT management and are looking to automation and cloud-ready platforms to do so. Combining Chef's scale and flexibility with Ubuntu's tremendous Linux platform empowers users to easily manage everything from bare metal servers to large-scale clouds."

- Barry Crist, CEO, Chef

"Chef and Ubuntu are often inseparable in serious server deployments, making mutual integration a must for our users. We're excited to offer Chef as part of the Ubuntu distribution and to deliver easy bare metal provisioning with MAAS and Chef."

- Mark Shuttleworth, Founder, Canonical

Additional Resources

About Chef

We are Chef – the leader in automation for DevOps. We give you a model for automating IT infrastructure and applications that drive self-reliance across your development and operations teams. We are the Chef community. We are tens of thousands strong. We are helping your businesses become faster, safer and more flexible, so you win in today's 24×7 digital economy. Join our movement today. https://www.chef.io/

About Canonical

Canonical is the commercial sponsor of the Ubuntu project and the premier provider of support services for Ubuntu deployments in the enterprise. Ubuntu is the leading OS for cloud, scale-out and ARM-based hyperscale computing featuring the fastest, most secure hypervisors, as well as the latest in container technology with LXC and Docker. Ubuntu is also the world's most popular operating system for OpenStack. Over 80% of the large-scale OpenStack deployments today are on Ubuntu.

 

 


----

Shared via my feedly reader


Sent from my iPhone

Chef Announces Partner Certification Program to Deliver Training, Engineering and Go-to-Market Resources for Technology and Services Providers [feedly]



----
Chef Announces Partner Certification Program to Deliver Training, Engineering and Go-to-Market Resources for Technology and Services Providers
// Chef Blog

Accenture Becomes First Global Systems Integrator Joining Chef in Empowering Enterprises to Successfully Adopt DevOps Practices

SEATTLE and SANTA CLARA, Calif. – April 1, 2015 – At ChefConf 2015, Chef, a leader in automation for DevOps, today announced a Partner Certification Program, which empowers Chef's growing ecosystem of technology and services providers with Chef engineering and go-to-market resources. The program also includes extensive training to certify Chef partners for supporting Chef deployments within their customer bases.

Chef's Partner Certification Program helps technology and services providers empower their customers to adopt DevOps practices on the journey to high-velocity software development. According to research from Chef director and leading DevOps investigator Nicole Forsgren, Ph.D., high-performing DevOps organizations are twice as likely than their competitors to exceed market share, profitability and productivity goals, and achieve 50 percent market cap growth within a three-year time period. Today, a diverse group of technology and services providers are joining with Chef to drive similar business results for their own customers.

Accenture, the global management consulting, technology services and outsourcing company, has become the first global systems integrator to sign on to Chef's Partner Certification Program. Accenture plans to expand its base of Chef practitioners by training more than 100 people in Chef development methodologies and leading practices. In addition, the two companies will work together to release a number of enterprise Chef cookbooks focusing on enterprise applications as part of the Accenture DevOps offering. This will build on a three-year relationship in which the Chef framework has been used with Accenture clients to automate both infrastructure and application provisioning, while supporting the Accenture Cloud Platform's Cloud Management Services.

"Our enterprise clients are increasingly turning to us to help accelerate their high-velocity, software-driven businesses by adopting new application strategies enabled by engineering innovations like DevOps," said Adam Burden, global managing director for Advanced Technology & Architecture at Accenture. "Liquid applications, for example, provide companies with a new way to build software that is faster, more flexible and features reusable components, modular architectures and continuous delivery. Chef is already helping us realize this potential on a number of our client engagements, and we see them playing an important role in the DevOps ecosystem."

"Faster, high-quality software delivery requires automation and cloud technologies in combination with DevOps practices," said Ken Cheney, vice president of business development at Chef. "Our partner program brings together a unique set of long-standing technology leaders and new IT innovators in providing both the tools and skills needed to achieve high-velocity software development and IT operations."

Other Program Participants:

  • Avenue Code: DevOps and mobile experience enables Avenue Code to guide organizations of all sizes on the journey to faster software innovation. Chef and Avenue Code are extending their partnership by certifyingAvenue Code staff through Chef's partner program.
  • Cascadeo: Advising customers at every step of the cloud deployment journey, Cascadeo has joined the Chef Certified program to drive knowledge of skills and tools for IT automation projects.
  • Fast Robot: An IT consulting company focused on building, scaling and monitoring Web applications. FastRobot is partnering with Chef to help drive their DevOps practice.
  • Level 11: An IT services provider focused on cloud and DevOps-driven deployments at any scale. Level 11 will be continuing its work with Chef through training, certification and joint customer support.
  • Rackspace: The leading managed cloud company continues its two-year relationship with Chef by joining the Partner Program (see separate release). Rackspace has been a major contributor to the Chef community and active in bringing DevOps best practices and expertise to customers through the Rackspace DevOps Automation Service.
  • Relevance Lab: A DevOps-focused technology and services provider, Relevance Lab currently provides Chef customers with training and support in both Asia Pacific and North America.Relevance Lab offers a Chef-powered Orchestration platform called RLCatalyst to help automate application deployment and management.
  • 10th Magnitude: A cloud services provider specializing in Microsoft Azure cloud migrations, DevOps and infrastructure automation.10th Magnitude will be deepening its experience in using Chef to create cloud-enabled automation approaches for its customers to develop, deploy and deliver software and infrastructure.
Additional Resources About Chef

We are Chef – the leader in automation for DevOps. We give you a model for automating IT infrastructure and applications that drive self-reliance across your development and operations teams. We are the Chef community. We are tens of thousands strong. We are helping your businesses become faster, safer and more flexible, so you win in today's 24×7 digital economy. Join our movement today. https://www.chef.io/

About Accenture

Accenture, its logo, and High Performance Delivered are trademarks of Accenture.


----

Shared via my feedly reader


Sent from my iPhone

Chef Announces Chef Delivery, First Product for Continuous and Unified Delivery of Infrastructure and Applications [feedly]



----
Chef Announces Chef Delivery, First Product for Continuous and Unified Delivery of Infrastructure and Applications
// Chef Blog

Company Extends Chef IT Automation Platform with Proven DevOps Workflow for Managing Change in Enterprise IT; Now Available through Invitation Program

SEATTLE and SANTA CLARA, Calif. – April 1, 2015 – This week at ChefConf 2015, Chef, the leader in automation for DevOps, announced Chef Delivery, a new DevOps workflow product that for the first time enables the continuous delivery of infrastructure, runtime environments – including containers – and applications. With Chef Delivery, the company has captured success patterns of its most innovative customers and distilled them into a product that brings advanced software development practices to all developers and system administrators who manage changes in enterprise IT environments. Customers can sign up today to try Chef Delivery through an invitation program.

As enterprises embrace the cloud, their infrastructure and applications have shifted from static systems into rapidly changing services. A large enterprise must make a continuous series of changes to its networks, servers and applications – upgrades, patches, firmware updates, new configurations, and deployments – every single day. Because businesses are racing to shorten the time from idea to value, Chef has distilled its strength in high-velocity IT into a new product for the software-driven enterprise. Built on Chef's IT automation platform, Chef Delivery uses a unified process to automate changes to infrastructure, runtime environments and applications at the same time.

Chef Delivery provides a robust framework for automated testing, continuous integration and continuous delivery. It extends the Chef platform currently used by hundreds of enterprises worldwide, including Bloomberg, Disney, Facebook, GE Capital, Intuit, Nordstrom, Standard Bank, Target, and Yahoo, all of which are speaking this week at ChefConf.

News Highlights:

Chef Delivery's advanced software workflow shortens the time from business idea to capturing value. It includes:

  • Robust Pipeline: Chef Delivery provides a shared pipeline and proven workflow for software development that safely takes code from a developer's or operations engineer's workstation through build, test and production.
  • Platform for Collaboration: Each step of the Delivery pipeline incorporates automated testing to provide developers, operations engineers, compliance and security officers, and IT architects rapid feedback on proposed changes. The common workflow allows personnel of each IT discipline to work together with full visibility into the flow of changes through the pipeline. Policies can be easily applied at each step to ensure maximum change control and governance.
  • Sophisticated Analytics: Chef Delivery provides metrics for all stages of your development pipeline. With full audit capabilities, you can track both pipeline performance and activity, manage permissions and access comprehensive change history from easy to use dashboards.
  • Scalable Architecture: Chef Delivery was designed from the ground up for performance and scalability. Its architecture is fully integrated with the Chef Server and designed to meet the demands of the largest and most complex enterprise IT environments.
  • Full Ecosystem Integration: Chef Delivery integrates with an extensive array of operating systems and runtime environments, including public cloud platforms such as Amazon Web Services and Microsoft Azure, as well as runtime environments such as Docker containers.
Availability:

Chef Delivery is currently available through an invitation program.

Pricing:

Chef Delivery will be sold in 2015 on a subscription basis.

Supporting Quotes

"The tools we use reinforce the behavior; the behavior reinforces the tool. Thus, if you want to change your behavior, change your tools."

-        Adam Jacob, CTO, Chef

Additional Resources

About Chef

We are Chef — the leader in automation for DevOps. We give you a model for automating IT infrastructure and applications that drive self-reliance across your development and operations teams. We are the Chef community. We are tens of thousands strong. We are helping your businesses become faster, safer and more flexible, so you win in today's 24×7 digital economy. Join our movement today. https://www.chef.io/

 


----

Shared via my feedly reader


Sent from my iPhone

Rackspace Joins Chef to Advance DevOps Best Practices for Businesses [feedly]



----
Rackspace Joins Chef to Advance DevOps Best Practices for Businesses
// Chef Blog

Companies Strengthen Strategic Relationship with Rackspace Joining Chef's New Partner Certification Program to Extend Collaborative Go-to-Market and Training Efforts

SEATTLE and SANTA CLARA, Calif. – April 1, 2015 – Today at ChefConf 2015, Chef, the leader in automation for DevOps, announced that Rackspace, a leader in managed cloud, has joined the company's new Partner Certification Program (see separate release), extending the companies' ongoing collaboration with new go-to-market and training engagements. Over the past two years, Rackspace has been a major contributor to the Chef community and uses Chef Enterprise to automate its managed cloud offering for the Rackspace DevOps Automation Service, a dedicated service offering rapid and successful adoption of DevOps best practices.

"Rackspace and Chef have been working together for years to empower the best DevOps patterns and practices for our customers. It's exciting to have Rackspace join our new Partner Certification Program as we continue to bring DevOps into the mainstream," said Ken Cheney, vice president of business development, Chef.

Chef's Partner Certification Program empowers the company's rapidly growing partner ecosystem with engineering, training, and content resources to certify Chef partners for best supporting Chef deployments in the field.

"We are thrilled to announce a deeper strategic relationship with Chef. There is a significant need for DevOps skills and this relationship establishes Rackspace as a premier, trusted thought leader for Chef expertise and best practices. Rackspace DevOps Automation gives our customers 24/7 access to a team of DevOps specialists that can rapidly automate application environments by treating infrastructure like code and helps them realize the immense benefits of adopting DevOps principles in this fast moving cloud era, " said Prashanth Chandrasekar, GM, Rackspace DevOps.

Rackspace DevOps Automation Service enables developers and IT departments to accelerate time to market for their products and features by allowing them to deploy, scale and test new configurations in hours rather than days. Omaze, a Rackspace DevOps Automation customer, recognized the high value DevOps and Chef expertise that Rackspace provides to the company. Omaze offers once-in-a-lifetime experiences that support social missions and charitable causes —a disruptive business model that changes the way we think about the giving space, and one that leverages Rackspace DevOps and the cloud to predictably scale its environments with high consistency and performance.

Chef and Rackspace will continue working on a range of skill-building and service programs, including engineering collaboration, DevOps implementation content and training for Rackspace technical support staff. By leveraging Rackspace for DevOps and Chef expertise, customers can utilize DevOps engineers to deploy, manage and support all of their environments 24x7x365, so they can focus on the activities that grow their business.

For more information on Rackspace DevOps Automation Services, go to: http://www.rackspace.com/devops/.

Additional Resources

About Chef

We are Chef – the leader in automation for DevOps. We give you a model for automating IT infrastructure and applications that drive self-reliance across your development and operations teams. We are the Chef community. We are tens of thousands strong. We are helping your businesses become faster, safer and more flexible, so you win in today's 24×7 digital economy. Join our movement today. https://www.chef.io/

 


----

Shared via my feedly reader


Sent from my iPhone

Chef Reporting 1.3.0 Released [feedly]



----
Chef Reporting 1.3.0 Released
// Chef Blog

Hello Chefs,

I'm pleased to announce that Chef Reporting 1.3.0 is now available. This release includes an update to OpenSSL, a command to clean historical reporting data, and an update to the Erlang runtime.

OpenSSL update

This release updates the bundled OpenSSL version inside Chef Reporting to 1.0.1m.

Purging historical data

A remove-partitions command was added to opscode-reporting-ctl, which allows you to specify either a specific month, year, or date before which data shall be removed. These actions are not reversible, however there is a --dryrun parameter to see what actions will be taken.

  • opscode-reporting-ctl remove-partitions --month yyyy-mm
    • This will delete a specific month.
  • opscode-reporting-ctl remove-partitions --year yyyy
    • This will delete partitions of a given year.
  • opscode-reporting-ctl remove-partitions --before yyyy-mm
    • This will delete all partitions before a given year and month.

Erlang Update

Erlang has been updated to R16B03-1, which allows the usage of SSL certificates signed with SHA384 signatures.

Downloads

As always, the Chef Reporting packages may be obtained from our downloads page.

See you at ChefConf!


----

Shared via my feedly reader


Sent from my iPhone

Monday, March 30, 2015

Docker Online Meetup: Kitematic in action [feedly]



----
Docker Online Meetup: Kitematic in action
// Docker Blog

Three weeks ago, we announced that Kitematic, an intuitive graphical user interface (GUI) for running Docker containers on your Mac, was joining the Docker family. Today we're happy to share with you the video recording from the last Docker Online Meetup about Kitematic (for those … Continued
----

Shared via my feedly reader


Sent from my iPhone

Are You Cloud Bursting To Meet Application Demands? [feedly]



----
Are You Cloud Bursting To Meet Application Demands?
// Virtualization Management Software & Data Center Control | VMTurbo » VMTurbo Blog

The cloud is here. And the opportunities are massive. There is a rapidly growing, entire ocean of infrastructure in the public cloud. Huge companies, whether Amazon or Microsoft or Google, are growing at a massive scale to create acre upon … READ MORE

The post Are You Cloud Bursting To Meet Application Demands? appeared first on Virtualization Management Software & Data Center Control | VMTurbo.


----

Shared via my feedly reader


Sent from my iPhone

Ceph rolling upgrades with Ansible [feedly]



----
Ceph rolling upgrades with Ansible
// Ceph

Recently I improved a playbook that I wrote a couple of months ago regarding Ceph rolling upgrades. This playbook is part of the Ceph Ansible repository and available as rolling_update.yml Let's have a look at it.

Yet another goodness of Ceph is its ability to perform rolling upgrade while the cluster being live. For some of you this might be obvious but for people (like me :p) that have been working on OpenStack they all know that's a different story ;-). So it is definitely good to see that developers have been thinking about upgrades as well. I already ran a couple of different Ceph upgrades and they all went fine, thanks to the tremendous notes from the developers. A couple of months ago, I started a rolling upgrade work in Ceph Ansible repository, I tested it and validated it. The playbook is working well, however it was mostly relying on pre/postexec scripts from packages. I was not really happy about this, since while running the playbook we didn't take into consideration the state of the cluster. Now things have changed thanks to two major important checks. Let's dive into this playbook.


I. General workflow

To properly perform a Ceph upgrade, an order has to be followed, where components have to upgraded in the following order:

  • Monitors servers
  • Object Storage Daemons servers
  • MetaData Servers
  • Rados Gateway servers

This is exactly what how we proceed in the Ansible playbook. Components upgrade is being serialised, so we go nodes by nodes.


II. Monitor upgrades

During this process, one monitor will be out of the quorum, depending on the number of monitors you have this can be tricky. As a reminder the recommended minimum minimum number of monitors for a production cluster is 3. This node must always be an odd number. This is not a comfortable situation to run with 2 monitors left. Knowing that if you lose a node while another one is upgrading you lose the quorum. Thus your cluster will be dead until other monitor finishes its upgrade.

But let's be optimistic, this process is not that risky and is quite fast anyway. When the upgrade of the node is done and the monitor has been restarted, we must make sure that monitor rejoins the quorum. So basically we are looping over the following command and wait until the monitor is back in the quorum.

ceph -s | grep monmap | sed 's/.*quorum//' | egrep -q   

We could potentially try to start with a peon, I'm just not sure if this really matters.


III. Object storage daemon

During this process, some placement groups will be in a degraded state since OSDs might be down (or restarting) and we don't want to trigger a recovery. To fulfill this requirement we will tell the cluster to know do anything if an OSD gets downs. The default behaviour is to mark an OSD as out of the CRUSH map it has been down for 5 minutes. Here we just don't do anything after these 5 minutes.

So we send the following command to the monitors:

bash $ ceph osd set noout

Now we can start (sequentially) running the upgrade, we will:

  • upgrade the Ceph packages
  • run the OSD role
  • eventually restart the OSD processes

During the steps above placement groups will be a degraded state, so we have wait until the OSD restarted and that all the placement groups are clean. So we perform the following check where we compare the total number of placement groups versus the number active+clean placement groups. While they are not equal we don't move to the next node:

test "$(ceph pg stat | sed 's/^.*pgs://;s/active+clean.*//;s/ //')"  -eq "$(ceph pg stat | sed 's/pgs.*//;s/^.*://;s/ //')" \  && ceph health | egrep -sq "HEALTH_OK|HEALTH_WARN"  

At the same time, we make sure that the cluster is either HEALTH_OK or HEALTH_WARN, it will obviously have a HEALTH_WARN because of the flag we set earlier.


IV. Metadata Server

The upgrade is pretty straightforward, there is not much to do unless restarting the daemon after the package upgrade is complete.


V. Rados Gateway

Depending on the size of the setup (more than two?), your Rados Gateways servers are running behind a load-balancer. It can be HAProxy or a F5 it doesn't really matter here. To successfully complete the upgrade you will have to play outside Ceph. With a load-balancer the process is pretty easy. You just remove a Rados Gateway from your balancers, wait until no requests are being served. Then you can upgrade and restart it. When this done, re-add the Rados Gateway to your load-balancer and move to the next node.


VI. Run the playbook

Simply run:

bash $ ansible-playbook rolling_update.yml


Please try it out, and help us improving it. Pull requests are also more than welcome on Ceph Ansible


----

Shared via my feedly reader


Sent from my iPhone

More Flexibility In Lync 2013 Delivery From XenApp and XenDesktop [feedly]



----
More Flexibility In Lync 2013 Delivery From XenApp and XenDesktop
// Citrix Blogs

Citrix has done more than any other vendor to optimize the delivery of Lync in virtualized environments. Now, as part of the XenApp/XenDesktop 7.6 Feature Pack 1 release, I'm pleased to announce version 1.7 of the HDX RealTime Optimization Pack for Lync, known within Citrix as project Vesper. Vesper brings optimized delivery of the Lync 2013 client to Windows and Linux devices, with Mac support to follow in Moneypenny (1.8). This release is part of XenApp/XenDesktop 7.6 FP1, and it is also fully compatible with XenApp 6.x and XenDesktop 5.x.

----

Shared via my feedly reader


Sent from my iPhone

Increase Your Profitability And Partnership With Citrix Specializations [feedly]



----
Increase Your Profitability And Partnership With Citrix Specializations
// Citrix Blogs

  At Citrix Summit, we announced a multi-year Partner Growth Plan that expands our commitment to the channel with the objective of driving significant growth in our Citrix Solution Advisor partner community worldwide. Among its core foundation is the new Citrix Solution Advisor (CSA) program and its cornerstone, Specializations. This was big news highlighted at Summit.  A Specialization qualifies, brands, recommends and rewards partners for…

Read More


----

Shared via my feedly reader


Sent from my iPhone

The ShareFile Enterprise Experience [feedly]



----
The ShareFile Enterprise Experience
// Citrix Blogs

Announcing the first ShareFile Enterprise Experience Newsletter - a quarterly publication for ShareFile Enterprise customers

----

Shared via my feedly reader


Sent from my iPhone

Register Now for the Best Hands-On Training Experience at Synergy [feedly]



----
Register Now for the Best Hands-On Training Experience at Synergy
// Citrix Blogs

Ready to learn?  One of the most popular attractions at Citrix Synergy is the excellent learning opportunity.  Instructor-led Learning Labs provide an in-depth technical learning experience in a small group setting.  Our experts, from around the world, include Engineers, Consultants, Support Readiness Specialist and Technical Specialist!   This year, our Instructor-led Learning Labs, now a pre-event workshop, will take place on Sunday, May 10 and…

Read More


----

Shared via my feedly reader


Sent from my iPhone

Chef Now Available in Azure Marketplace [feedly]



----
Chef Now Available in Azure Marketplace
// Chef Blog

We are excited to announce the availability of Chef in the Azure Marketplace. Users of Azure are now able to instantly launch a Chef server with the Management and Reporting features enabled. Coupled with the ability to launch Azure Virtual Machines with Chef preconfigured, users are now able to have a complete Chef solution at the click of a button.

chef_azure

Currently, the Azure Marketplace Chef Virtual Machine allows customers to "Bring Their Own License" for the Chef Premium Subscription Features. Users can still use the Premium Features for 25 nodes at no charge. Alternatively, users can disable the Premium Features and continue to use the Open Source components of Chef.

Release of Chef to the Azure Marketplace highlights Chef's continued support of the Microsoft ecosystem, and Microsoft's continued commitment to Chef. It's the latest step in the relationship that was announced earlier this year, and we are excited to continue to grow with Microsoft as a key partner. Stay tuned for more announcements with Microsoft at ChefConf 2015.


----

Shared via my feedly reader


Sent from my iPhone

Chef Client 12.2.1 Released [feedly]



----
Chef Client 12.2.1 Released
// Chef Blog

Ohai Chefs,

We've just released Chef Client 12.2.1. We were forced to pull Chef Client 12.2.0 on Friday because of a blocking issue where having an unset HOME directory would cause chef-client to crash while starting up. This release fixes the issue.

How do I get it?

You can visit our download page.

Additionally you can use this command to download the latest version of the Chef Client on platforms other than windows:

curl -L https://www.chef.io/chef/install.sh | sudo bash -s -- -v 12.2.1

For Windows, you can download this version using this link: Chef Client 12.2.1

Get Help

If you run into any issues with this release, please file an issue on Github or drop an email on our chef and chef-dev mailing lists.


----

Shared via my feedly reader


Sent from my iPhone