Tag: devops

  • Rackspace Becomes AWS DevOps Competency Partner

    SAN ANTONIO, TX–(Marketwired – April 14, 2016) – Rackspace® (NYSE: RAX) has achieved Amazon Web Services™ (AWS) DevOps Competency within the AWS Partner Competency Program, which recognizes members of the AWS Partner Network who have completed a rigorous third-party audit demonstrating their expertise in DevOps practices, tools, and proven customer success. Customers can access this expertise and 24×7 operational support through Fanatical Support® for AWS architects and engineers, who collectively hold over 270 AWS Professional and Associate certifications across the globe.

    Historically, the process of deploying and managing applications has been manually intensive and customized. Manual deployment and management of applications generally leads to outcomes such as fewer release cycles, longer lead times, and unpredictable quality, all of which impact time to market and stable operations. Applying those manual and custom practices in a cloud environment negates the inherent advantage of software defined infrastructure. DevOps is the use of practices, tools and automation that can improve the efficiency of how businesses run applications in the cloud.

    Fanatical Support for AWS provides businesses access to certified AWS experts who can help implement and operate workloads on AWS using DevOps practices and tooling, both from AWS and leading 3rd parties. Rackspace DevOps expertise can help customers improve the speed, frequency, and quality of their software deployments and the accompanying operational processes. Customers using the Aviator™ service receive ongoing support for native AWS DevOps tools such as AWS OpsWorks, AWS CloudFormation, AWS CodeDeploy, AWS CodePipeline and AWS CodeCommit. As an additional service, Rackspace engineers can utilize a broad range of leading third-party DevOps tools, such as Chef™, SaltStack, and Ansible to help ensure that customers have choice around their preferred DevOps toolset.

    “Rackspace has been active in DevOps practices since 2012, working to help customers increase speed and consistency in their operations. We are excited to be recognized by AWS and to apply our knowledge to customers working on the AWS platform,” said Chris Cochran, senior vice president and general manager of AWS at Rackspace. “Not all customers start with a high degree of expertise in this area, but Rackspace can help these businesses continually improve their efficiency with running apps in the cloud.”

    For more information about Rackspace’s achievement of the AWS DevOps Competency, please visit http://blog.rackspace.com/rackspace-achieves-aws-devops-competency/.

    For more information on Fanatical Support for AWS, please visitwww.rackspace.com/aws.

    About Rackspace
    Rackspace (NYSE: RAX), the #1 managed cloud company, helps businesses tap the power of cloud computing without the challenge and expense of managing complex IT infrastructure and application platforms on their own. Rackspace engineers deliver specialized expertise on top of leading technologies developed by AWS, Microsoft, OpenStack, VMware and others, through a results-obsessed service known as Fanatical Support®. The company has more than 300,000 customers worldwide, including two-thirds of the FORTUNE 100. Rackspace was named a leader in the 2015 Gartner Magic Quadrant for Cloud-Enabled Managed Hosting, and has been honored as one of Fortune’s Best Companies to Work For in six of the past eight years. Learn more atwww.rackspace.com.

    Forward Looking Statement
    This press release contains forward-looking statements that involve risks, uncertainties and assumptions. If such risks or uncertainties materialize or such assumptions prove incorrect, the results of Rackspace Hosting could differ materially from those expressed or implied by such forward-looking statements and assumptions. All statements other than statements of historical fact are statements that could be deemed forward-looking statements, including any statements concerning expected development, performance or market acceptance associated with Fanatical Support for AWS; anticipated operational and financial benefits from Fanatical Support for AWS; any statements of expectation or belief; and any statements of assumptions underlying any of the foregoing. Risks, uncertainties and assumptions including the possibility that expected benefits from Fanatical Support for AWS may not materialize because this product is not generally accepted in the marketplace, which could occur due to certain factors including (i) a failure to market the product cost effectively, differentiate the product from competitive products or communicate differentiations effectively, (ii) the reliability, quality or compatibility associated with the product, (iii) changes in technology which adversely effect the product’s benefit, (iv) slowdowns in the general economy or technology industry that impact consumer spending habits, (v) internal strategy decisions that impact the product, and (vi) other risks that are described in Rackspace Hosting’s Form 10-K for the fiscal year ended December 31, 2015, filed with the SEC on February 26, 2016. Except as required by law, Rackspace Hosting assumes no obligation to update these forward-looking statements publicly, or to update the reasons actual results could differ materially from those anticipated in these forward-looking statements, even if new information becomes available in the future.

    Media Contact:
    Brandon Brunson
    brandon.brunson@rackspace.com
    210-312-1357

  • Optimizing an Effective CI/CD Pipeline

    Optimizing an Effective CI/CD Pipeline

    Continuous integration and continuous delivery (CI/CD) are often cited as pillars of successful DevOps. To establish and optimize the CI/CD development model and reap the benefits, companies need to build an effective pipeline to automate their build, integration and testing processes. This requires architecting CI/CD with five key ingredients which, when combined effectively, operate as a successful cornerstone of DevOps and provide myriad bottom-line benefits.

    Building the Pipeline

    Let’s first take a look at the five essential ingredients needed for a healthy CI/CD architecture, following up with a discussion of their benefits to the business:

    • Micro-agility in the form of testing and committing code frequently: The development life cycle begins with a request to development, which then takes the request and designs a solution, codes it, tests it and commits it a code repository. From here, the code is tested by QA and then deployed to production. While each step is important, we begin here, as local testing occurs most frequently and bugs found at this stage of the process help avoid the large expense of bugs found in production.To achieve micro-agility, developers must have a clear understanding of where they are expected to commit their code after changes are made and they should be expected to test and update their code frequently—many times a day. This means development testing should be easy to run locally and is a subset of QA. The result is that code pushed by development is by definition QA-ready.
    • Automated QA: In my work I see many organizations whose QA team is one of the largest bottlenecks in the process. It’s not for a lack of skill, but too few staff who spend a good portion of their time waiting on the QA test environments they need to do their work. To avoid this situation, the QA process should be fully automated, from QA ready code coming in the door to one-click promotion on the other side. In between the two, QA should have a constant feedback loop with development where communication about—and tracking of—bugs is clear and easy to follow, allowing development to easily repair issues and recommit the code for further testing. Moreover, automated QA in a CI/CD environment should focus on microcycles consisting of small test batches rather than weeklong macro tests. Automation and communication are the overriding imperatives here, exhibited by reports to developers that are communicated immediately and code commits that are fail-rejected automatically.
    • Production-like environments: To increase efficiency and effectiveness, development and testing environments should mirror production as closely as possible. They should follow the PRQ rule, as I like to call it—production-like, repeatable and quick. Specifically, it should be fast and easy to set up new environments, to the point where developers can, with the push of a button, deploy new environments for their development and testing needs. Doing so allows developers to fail fast, breaking and re-creating environments without fear as they know they can easily recreate the same environment every time. I often recommend using tools such as Jenkins to help with this process; if developers and IT operations use the same tool, it makes it that much easier to streamline the CI/CD process and achieve the promise of DevOps.
    • One-click promotion: As I alluded to earlier, a well-architected CI/CD pipeline provides one-click promotion to production. This ensures changes are seamlessly moved to the overall production environment with the least amount of friction possible between development and operations. To that end, this reduction in friction should occur across all the steps of the process, with efficient code delivery pipelines that are designed to balance security and agility from the outset. Cloud infrastructure coupled with container technology and automation can easily optimize the process across teams and throughout the DevOps journey.
    • Fully automated deployments: The last factor of an efficient CI/CD pipeline is full automation of deployment. Any configuration changes made by development and accepted by QA should automatically be applied. Continuous integration in this way helps avoid system downtime and human errors are decreased greatly. Deployments also should be continuously monitored so that IT is the first to learn of potential problems. This helps nip issues in the bud, allowing for faster rollback and return of code to development to fix anything that may not be functioning properly. Catching issues before customers do helps ensure customer satisfaction and strength of reputation.

    Benefits of the Pipeline

    In addition to these benefits, when combined effectively, these ingredients minimize the time and cost of local test, QA and production processes; reduce the time it takes to identify problems and their causes; and accelerate delivery of production-ready code. We can see this throughout the CI/CD pipeline:

    • Developers have greater control over the process and can respond more quickly to market demands by quickly bringing up new environments, testing against them and easily starting over, if need be. Moreover, developers can quickly adjust to new environments—an approach that has proven to decrease failures and resolution time when they do occur.
    • Operations benefits as reduced friction in the CI/CD pipeline created by automation decreases repetitive, manual work and with it the opportunity for “fat finger” mistakes and the greater opportunity to introduce inefficiency into the process.
    • And, less manual, repetitive work provides everyone in the process with more time for strategic work, which provides direct bottom-line value to the organization.

    CI/CD is a pillar of successful DevOps and according to research by CA, organizations that apply DevOps discover an 18 percent reduction in time to market of new applications and a 21 percent increase in delivering new software that they would not otherwise be able to complete. Teams that master an efficient CI/CD pipeline deliver faster, higher-quality applications to market bringing with it a 19 percent increase in revenue. Mixing these ingredients together results in an efficient, streamlined CI/CD pipeline that serves as a fundamental pillar of DevOps success that, when mixed together, delivers direct business benefits.

    About the Author/Aater Suleman

    Aater SulemanAater Suleman, CEO & co-founder at Flux7, is an industry veteran in performance optimization on servers and distributed systems. He earned his PhD at the University of Texas at Austin, where he also currently teaches computer systems design and architecture. As a faculty member at UT-Austin, Mr. Suleman focuses on optimizing DevOps architectures involving the AWS cloud. Along with the Flux7 consultant team, he works at every step of the dev flow, from creating local developer environments using Vagrant and Docker, to continuous integration and continuous delivery using Jenkins or RunDeck, to configuration management using Chef/Puppet/Ansible, to creating efficient systems for deploying new code from Git using Capistrano/Fabric/bash. His background is as an architect, and he has experience with both hardware and software. This combination brings a unique perspective and broad view to development and operations.

  • Carwash Success: New DHS Privacy Policy Requires Carwash for all Mobile Applications

    Carwash is a Rugged DevOps SaaS solution developed by Blackstone Technology Group and the Department of Homeland Security. The new DHS policy requires all mobile application developers to use Carwash when proposing, developing, implementing or changing any OHS Mobile Apps

    Arlington, VA (PRWEB) April 13, 2016

    Blackstone Technology Group (Blackstone), in partnership with the Department of Homeland Security (DHS), is proud to announce that Carwash has received the DHS Chief Privacy Officer’s seal of approval and is now required for all mobile application development.

    Carwash provides a standardization of mobile application security across DHS. Blackstone and DHS’ partnership to design and build the application security framework has resulted in a valuable shared service to the DHS Enterprise that focuses on delivering secure and compliant applications to the Federal government and saves individual DHS agency components the time and expense of running their own security testing environment.

    Carwash was initially developed in 2013 by Blackstone Technology Group in partnership with DHS to serve as a cloud-enabled framework for developers and teams to deploy safer applications. The solution reduces time to market and increases the security of applications by providing scan results to development teams throughout the SELC lifecycle. Identifying application vulnerabilities and issues early in the lifecycle reduces the risk of deployment delays and costly re-work.

    “This is the first centralized mobile application scanning resource across DHS. There is a huge opportunity for security teams to use Carwash, and to share evaluations across organizations through the reciprocity report,” says Chris Drew, Senior Manager at Blackstone.

    According to the new DHS policy, mobile app developers are responsible for, “Engaging and coordinating with the OCIO Carwash team to ensure that OHS Mobile Apps are sent through OHS Carwash process when proposing, developing, implementing or changing any OHS Mobile Apps.”

    The Rugged DevOps solution Carwash is built on is capable of scanning more than just mobile apps and continues to evolve to include the latest technology and potential threats. Blackstone can tailor the framework to any app and just rolled out the ability to scan 3rd party Java libraries. “We have recently integrated this scanning solution within a pre-existing development process for two DHS agency teams,” says Anthony Glynn, Blackstone Architect and Carwash lead. “This empowers development teams to modify the version of their libraries to reduce vulnerabilities of the application and risk to the enterprise.”

    Blackstone Technology Group (http://www.bstonetech.com) is a privately-held, global IT services and solutions firm founded in 1998 and headquartered in San Francisco, California. Influenced by disruptive technology of Silicon Valley, Blackstone Federal Services helps clients adapt to the demands of a digital world.

    Established in Arlington, Virginia in 2002, Blackstone Federal Services has grown to over 100+ employees. With a specialization in Cloud, Cyber Security, Agile and DevOps, our experienced technologists bring digital expertise and innovative technologies to clients, faster.

    Blackstone Federal has a proven track record of delivering results for many U.S. Federal Agencies such as Homeland Security, civilian and healthcare agencies. Our team members have received the Industry’s top certifications including AWS, CISSP, SAFe, PMI-ACT and PMP.

  • DevOpsDays Returns to Washington DC

    DevOpsDaysDC returns to Washington DC June 7 and 8, 2016. Come share ideas on high velocity IT with peers in private sector and government; Call For Presentations on Continuous Improvement Extended to April 18.

    WASHINGTON, DC (PRWEB) April 14, 2016

    DevOps Days will return to the DC metro area, June 7 and 8, at the United States Patent and Trademark Office (USPTO) in Alexandria, Virginia. This event will bring together a diverse audience of professionals and industry leaders from the public and private sector who are adopting DevOps practices and principles.

    The deadline for proposals to present on Continuous Improvement and better collaboration has been extended to Monday April, 18, 2016, just like the Federal Tax filing, to give you three days to get your returns filed and talks submitted.

    “A house divided against Itself cannot stand,” this year’s theme, will be exemplified through two days of scheduled presentations, ignite talks, and open space conversations. This event is designed for executives, program managers, and engineers considering or actively implementing DevOps at their organization.

    The second annual two-day event is sure to invite many in­-depth discussions on how to continuously improve DevOps practices across the businesses and missions of attendees serving both private and public sector. Organizers are encouraging attendees, speakers, and sponsors of the event to openly discuss the successful milestones and changes their organizations are implementing along their path to DevOps.

    DevOpsDays events bring unbelievable value for the $100 ticket price that covers both days and evening social events. Its aim is to bring together practitioners to share immediately useful insights and practices. What’s it like to attend DevOpsDays? See last year’s talks online at:http://www.devopsdays.org/events/2015-washington-dc/program.

    “Last year had over 400 amazing attendees and DC area companies and federal agencies have continued to adopt the faster, more collaborative, delivery-oriented DevOps culture. We are really excited to see and share the latest developments in this adopt or be left behind space.”, stated Nathen Harvey, Conference Chair, DevOpsDays DC and Community Director, Chef Software, Inc.

    Event Details:

    ● Dates: June 7 and 8

    ● Location: United States Patent and Technology Office (USPTO), Alexandria, VA

    ● Registration is open at http://www.devopsdays.org/events/2016-washington-dc/

    ● Call for Presenters (CFP) is open through April 18, 2015

    https://devopsdaysdc2016.busyconf.com/proposals/new

    ● Follow us online at @DevOpsDaysDC, #DODDC

    ● Additional sponsorships are available at:

    https://devopsdaysdc2015.busyconf.com/bookings/new?discount=SPONSOR

    Early registrants include professionals from organizations such as the US Patent and Trademark Office (USPTO), Fannie Mae, CSC Global, and US Department of Justice (DOJ). DevOpsDays DC is honored to have these sponsors: USPTO, Excella Consulting, Pivotal, GlobalTech, Capital One, Cloud Passage, Netuitive, Solar Winds, Chef, CSRA, Docker, Comcast and Sonatype.

    About DevOps and DevOps Days

    DevOps (a portmanteau of “development” and “operations”) is a software development method that stresses communication, collaboration (information sharing and web service usage), integration, automation and measurement of cooperation between software developers and other information­ technology (IT) professionals. DevOps acknowledges the interdependence of software development, quality assurance, and IT operations, and aims to help an organization rapidly produce software products and services and to improve operations performance.1

    DevOpsDays is a technical conference, aimed at developers, sysadmins, architects and anyone else involved in technology, whether expert or beginner. The term “DevOps” was popularized through a series of DevOps Days starting in 2009 in Belgium. Since then, there have been DevOpsDays conferences held in many countries worldwide.2http://www.devopsdays.com

    About USPTO

    The United States Patent and Trademark Office (USPTO) is the federal agency for granting U.S. patents and registering trademarks. The USPTO advises the president of the United States, the secretary of commerce, and U.S. government agencies on intellectual property (IP) policy, protection, and enforcement; and promotes the stronger and more effective IP protection around the world. The USPTO furthers effective IP protection for U.S. innovators and entrepreneurs worldwide by working with other agencies to secure strong IP provisions in free trade and other international agreements. http://www.uspto.gov

    For More Information

    Nathen Harvey

    (202) 368-7264

    nharvey(at)chef.io

  • Release Automation: Bigger than DevOps

    Release Automation: Bigger than DevOps

    Why DevOps is not for everyone and how release automation helps in bimodal world

    So am I really going to write a blog calling DevOps a big hoax?

    Well, not exactly, but as a follow-up to my previous blog on the difference between DevOps and Continuous Delivery, I want to alert you to a few key facts:

    1. DevOps is not always the right methodology for developing and delivering software.
    2. Agility and speed can be achieved even in a waterfall method if the right tools are in place.
    3. Release automation is bigger than DevOps (yeah, I said it!).

    Say No to DevOps?

    Okay, so here goes: Why is DevOps not always the right way to go? Simply because not all systems are born equal. For a back-end master customer data system, stability trumps iteration. Fail fast and roll forward simply aren’t sustainable in many of today’s most core business applications such as banking, retail, media, manufacturing or other industry vertical. Clearly, these enterprises still need to innovate and provide new and exciting ways for their customers to engage through web and mobile, but not at the risk of a terminal business failure at the back end.

    Delivery capabilities for these back-end systems need speeding so they don’t become the bottleneck for the entire business. However, restructuring teams and changing development along with test and release into tens and hundreds of small/tiny parallel updates cannot be supported by a legacy technology stack (say Siebel or SAP at the back end). It is likely not even advisable at all.

    This doesn’t mean we should accept the realities of the last century, resort to the status quo and leave our release cycles to once or twice a year for key applications. Slowly and surely we would lose any competitive edge.

    Luckily there is a middle ground, and this is why I believe release automation is bigger then DevOps. That middle ground is release automation. I will explain why, but I need to start by examining DevOps a little more first.

    What is DevOps?

    At its core, DevOps aims to get new ideas and functionality into the hands of users quickly and iterate fast. It achieves this by fixing two traditional weaknesses in the software delivery life cycle, namely “overhead” and “rework.”

    Overhead is anything that developers do that isn’t directly related to developing new features or improving existing ones (manual deployments would be a big item in the overhead column for sure, as would debugging production deployment issues or handling configuration problems).

    Rework occurs anytime developers have to go back over a piece of code they already have worked on. However, this does not include bug fixing, so rework occurs when test cycles take a long time and developers already have been working on new functionality, which now needs to be reworked to address a newly found problem.

    DevOps tackles these challenges by attempting to shorten the cycles—for example, by adding smaller changes that developers and testers can test in real time or by using tools such as Puppet or Chef for provisioning quickly to test while ensuring consistency across systems.

    This relies on Devs owning updates and rollouts across the life cycle, including production, which challenges everything in the way enterprise teams are traditionally organized. It calls for completely new processes, which often are a great fit for newly developed applications and modern architectures, but can be a complete misfit (and regulatory obstacle) for so many other core systems.

    I’m sure you can see where I am going with this. Much like the story, “The Emperor’s New Clothes,” DevOps isn’t what people believe it is.

    Why Release Automation is Bigger Than DevOps

    The goals of DevOps are sound, however, which leads me to my last point: Release automation is bigger than DevOps. Done right, release automation can accommodate diverse organizational needs and different types of applications in this new, bimodal world. It improves the software delivery process and its final product by rooting out manual work, improving cycle times, reducing overhead and rework.

    Crucially, release automation enables incumbent businesses to stay competitive and ensure survival without forcing them to completely abandon their DNA across the board in a “big bang” fashion. Such a process could put the very existence of a large enterprise at risk.

    Before signing off on this blog entry I want to make one last thing clear: The argument I am raising here isn’t trying to downplay the benefits of DevOps as a valid methodology. Nor am I denouncing any of the DevOps tool chain technologies out there, which are all welcome advances, of course. This year, 2016, is (according to most industry experts) the year in which DevOps adoption goes mainstream, and I fundamentally believe that it is release automation that drives this adoption, not just pure DevOps conversions.

    Stay tuned!

  • Platform.sh Provides PaaS Technology to Magento Commerce

    Global commerce provider Integrates Platform.sh Into its New Enterprise Cloud Offering

    Paris, France (PRWEB) April 12, 2016

    Today, Platform.sh, the Continuous Delivery Platform-as-a-Service (PaaS) Cloud Hosting company, announced that Magento Commerce has chosen the company’s second generation PaaS for its newly launched Magento Enterprise Cloud Edition product. The flagship open-source Magento platform is already the worldwide leader in e-commerce, powering more than 250,000 sites globally and supporting over $50 billion in gross merchandise volume annually.

    Magento wanted a strategic PaaS partner for their cloud offering and a solution that would help remove the traditional burden of managing multiple environments through the development and release management cycles. These capabilities allow businesses to reduce overall development costs and accelerate site development velocity, whilst at the same time de-risking a much higher rate of change to production services.

    “It’s an incredible validation to our technology to see such a powerful force in the global eCommerce industry make such a steep change in their product portfolio to offer their customers greater business advantage,” said Fred Plais, CEO at Platform.sh. “This is exactly what we designed Platform.sh to do, something well beyond a public Platform-as-a-Service, and we’re excited that the impact will be so far-reaching”

    Among the notable Platform.sh features which attracted Magento is the on-the-fly cloning technology which eliminates system administration chores and enables byte-for-byte copies of entire live sites, keeping the code, files, services and data in lockstep. Going beyond DevOps this “NoOps” approach maintains perfect consistency between branched environments, which in itself is valuable for live site support, but even more so for development teams, who now have on-demand access to perfectly consistent copies of production environments. This means every new feature can be developed and tested in parallel and in isolation in its own exact copy of the live system, removing end-of-sprint bottlenecks and giving CTO’s and CMO’s confidence that it will behave exactly as expected when it goes to production.

    “With Platform.sh under the hood of Magento Cloud and our continuous deployment capabilities, CTOs and CMOs can really make a difference all year-long but especially during hot sales period when you really need that competitive edge, when everybody else is fighting for the same seasonal buck.” said Kieron Sambrook-Smith, Chief Commercial Officer at Platform.sh. “Whoever would have thought a PaaS provider could do that!”

    Platform.sh accelerates many common development and deployment processes, resulting in:

    • Up to 90% reduction in support ticket volumes and SysAdmin / DevOps,
    • better developer productivity (over 20%),
    • dramatically improved approvals and User Acceptance Testing (UAT) – because each feature branch has its own URL to be circulated (40% faster),
    • new levels of Continuous Integration (CI) through end-to-end process automation, as many common testing and tracking tools are now able to initiate activity within any Platform.sh project, requesting instant copies of environments for various purposes through the API.

    “We evaluated many PaaS providers for Magento Enterprise Cloud Edition, but Platform.sh was the obvious choice for us given their focus on the PHP community, background in eCommerce and the innovative continuous cloud integration tools provided by their PaaS,” said Peter Sheldon, Head of Strategy at Magento Commerce. “The speed and ease with which you are able to test features or even the entire application against new versions of common services is game changing, and the more components there are, or the bigger and more complex the project becomes, the value Platform.sh brings becomes exponentially greater.”

    The Platform.sh PaaS has been designed with continuous delivery and 99.99% high availability in mind. Scaling compute and storage resource up or down is both quick and seamless, whilst making critical changes to stack and core application components goes unnoticed by the shopping customer. In fact, over the 4 day Black Friday weekend last November, we were able to announce that not a single Platform.sh customer experienced any application downtime whatsoever, despite all the usual problems (and 70% of those are online merchants). Which tends to show the values that Platform.sh delivers: superior control to stem revenue loss, and the ability to make real-time revenue optimisation changes during peak traffic periods. This fine-grained control affords online retailers enormous competitive advantage exactly when they need it.

    About Platform.sh

    Platform.sh is a ground-breaking hosting and development tool for web applications. It extends a branch-merge workflow to the whole infrastructure so that every new feature can be tested as if it were in production. Live sites scale effortlessly to serve the most demanding traffic. 24/7 follow-the-sun support combined with a unique, triple-redundant architecture based on micro-containers and an innovative cloud control technology allow the service to propose 99.99% SLAs on even the most complex use-cases. The company offers its services both directly to end-customers on it’s publichttps://platform.sh and through third parties. Based on Open Source technologies, Platform.sh is ideal for agile software development, continuous integration (CI) and continuous delivery (CD).

    A VC backed startup based in Paris, France, the company has technical, support, and sales staff throughout Europe, the United States and Asia, and provides cloud services to thousands of companies in various areas including fashion, publishing, retail, travel, engineering and the public sector.

    Website: http://www.platform.sh

    Follow us on @platformsh

  • IT Revolution AnnoUNCES EARLY BIRD TICKETS FOR DevOps Enterprise Summit LONDON 2016

    Gene Kim to keynote, encourages IT leaders and software delivery practitioners from large enterprises in Europe to join the premier DevOps Enterprise event

    PORTLAND, Ore., April 11, 2016 – IT Revolution (http://itrevolution.com), the industry leader for advancing DevOps, today announced Early Bird ticket sales for DevOps Enterprise Summit London (DOES16), the premier industry conference for the leaders of large, complex organizations implementing DevOps in the UK and Continental Europe (http://events.itrevolution.com/eu/). Tickets for the conference, which is scheduled for June 30-July 1 at the Hilton London Metropole, can be found at (http://bit.ly/doesldnreg). Early Bird registration ends on May 2 and is highly encouraged, as the popular DevOps Enterprise Summit San Francisco event has sold out the past two years, while doubling in attendance.

    To start the event, Gene Kim will present the “Top Lessons Learned from DevOps Enterprise Summit” where he will deliver key highlights and takeaways from the stories of large-scale DevOps transformations and amazing results from companies all over the world. Want to join Gene in the speaker lineup? The call for presentations for DOES16 London closes on April 18 (http://bit.ly/LDNCFP) and abstract submissions should address the conference theme of “Leading Change,” and its sub-topics of organizational design in the enterprise, the functions of people, modern processes and technology adoption, and addressing security and compliance.

    “Our goal is to help accelerate the rate of DevOps adoption in large, complex organizations and to increase the probability of those transformations succeeding. One of the ways we do this is to understand the top obstacles in these transformations,” said Gene Kim, founder of IT Revolution and co-author of “The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win.” “A great community is one that helps one another — by having leaders share how they’re overcoming the top obstacles identified last year, my hope is that we can quickly elevate the state of the practice.”

    IT Revolution and Premier Sponsor HPE Software are excited to present the inaugural DOES16 London event. DOES16 London programming will emphasize the evolving technical and architectural practices, and the methods needed to lead widespread change efforts in large organizations. The goal is to provide leaders in the UK and Continental Europe the tools and practices needed to deliver software innovation faster. DevOps Enterprise London provides keynotes, panels, breakouts, an “unconference” community space for spontaneous gatherings and an expo hall. Sessions will be led by leaders who are pioneering these practices in large and complex organizations across a wide range of industries.

    “As premier sponsor of the DevOps Enterprise Summit London, we are thrilled to be an integral part of the event,” said Tony Caine, vice president and general manager, EMEA, at HPE Software. “Now more than ever, DevOps is playing a crucial role in enabling businesses to become better at ensuring quality, maximizing speed and reacting to market changes, and for those looking to understand how to implement a successful strategy this event is a perfect opportunity for them to learn more and hear from experts within the industry.”

    For more information about DOES16 London, please visit: (http://events.itrevolution.com/eu/).

    Share This: Now Available: #DevOps Enterprise Summit London Early Bird Tickets! Register now: http://bit.ly/doesldnreg @DOESsummitEU #DOES16 

    About IT Revolution

    IT Revolution assembles technology leaders and practitioners through publishing, events, and research. Our goal is to elevate the state of technology work, quantify the economic and human costs associated with suboptimal IT performance, and to improve the lives of one million IT professionals by 2017.

    #

    Contact:

    Jeremy Douglas

    Catapult PR-IR

    303-581-7760, ext. 16

    jdouglas@catapultpr-ir.com

  • New Node.js Foundation Survey Reports New “Full Stack” In Demand Among Enterprise Developers   

    New Node.js Foundation Survey Reports New “Full Stack” In Demand Among Enterprise Developers   

    Nearly 50 percent of Node.js developers surveyed using container technology, strong growth emerges in cloud, front end, mobile and devices

    SAN FRANCISCO, April, 12, 2016 — The Node.js Foundation, a community-led and industry-backed consortium to advance the development of the Node.js platform, today announced its first ever Node.js User Survey Report.

    With over 3.5 million users and an annual growth rate of 100 percent, the Node.js Foundation survey identified that Node.js is emerging as an universal platform/language used for web applications, IoT, and enterprise. It features insights on emerging trends like microservices architectures, real-time web applications, Internet of Things (IoT), and also paints a detailed picture of the technologies that are being used with Node.js in production and language preferences (current and future) for front end, back end and IoT developers.

    Node.js and Containers Take Off Together

    Both Node.js and containers are a good match for efficiently developing and deploying microservices architectures. And, while the surge in container use is relatively new, 45 percent of developers that responded to the survey use Node.js with the technology. Other container-related data points:

    • 58 percent of respondents that identified as IoT developers use Node.js with Docker.

    • 39 percent of respondents that identified as back end developers use Node.js with Docker.

    • 37 percent of respondents that identified as front end developers use Node.js with Docker.

    Node.js — the Engine that Drives IoT

    JavaScript and Node.js have risen to be the language and platform of choice for IoT as both are suited for data intensive environments that require parallel programming without disruption. JavaScript, including Node.js and frameworks, such as React, have become the de facto choice of developers working in these connected, device-driven environments with 96 percent of IoT respondents indicating they use JavaScript/Node.js for development.

    These environments are challenging, and the survey revealed that on average, IoT developers using Node.js have more experience than their front end and back end counterparts with over 40% percent of IoT developers surveyed having over 10+ years of development experience.

    Additionally, although Docker is a server technology, many IoT developers (58%) are using Node.js with Docker compared to only 39% of back end developers. This metric is significant as it means that the new IoT world also is quickly adopting containers and microservices.

    Node.js Becoming Universal Language

    The full stack is no longer “front end and back end,” but rather “front end, back end and connected devices,” which is a combination of everything from the browser to your toaster all being run in JavaScript and enabled by Node.js. The survey revealed that 62% of respondents are using Node.js for both front end and back end development, and nearly 10% are using Node.js for front end, back end, and IoT development.

    Node.js Pervasive in Enterprises

    Node.js is increasingly used in the enterprise, and used within huge enterprises like PayPal, Go Daddy, Capital One, and Intel. The Node.js Foundation survey respondents backup Node.js’s growing role in the enterprise:

    • More than 45 percent already using the Node.js Long Term Support release (v4) geared toward medium to large enterprise users who require stability and high performance.

    • Of those who haven’t upgraded, 80 percent report definite plans to upgrade to v4, with half of respondents planning to do so this year.

    • Strong interest in enterprise tooling among 34 percent of tech leaders.

    Full “MEAN” Stack Explodes

    The popularity of real-time, social networking and interactive game applications is pushing a new stack among developers. The MEAN stack is able to handle lots of concurrent connections and extreme scalability, which these applications demand. Node.js, in combination with MongoDB, Express, Angular.js, allows developers to tackle the needs of front end and back end development. Not surprisingly, all of these technologies were commonly used alongside Node.js. Express, cited the most, used by an average of 83% of developers.

    Popularity of JavaScript and Node.js

    JavaScript and Node.js were popular among back end, front end, and IoT developers. Other languages that were popular for all three developer types included PHP, Python and Java. However, when looking to the future, back end, front end and IoT developers planned to decrease their use of Java, .Net and PHP (PHP averages a 15% decrease) and increase the use of Python and C++.

    About the Survey

    The survey was open for 15 days, from January 13 to January 28, 2016. During this time, 1,760 people from around the world completed the survey. Seventy percent were developer’s, 22 percent technical management and 64 percent run Node.js in production. Geographic representation of survey covered: 35 percent from United States, 22 percent from Continental Europe, 6 percent India, and 6 percent from United Kingdom with the remaining respondents hailing from Asia, Latin America, Africa, Russia and the Middle East.

    Additional Resources

    • Node.js Foundation User survey infographic

    • Report summarizing Node.js Foundation User Survey 2016

    About Node.js Foundation

    Node.js is used by tens of thousands of organizations in more than 200 countries and amasses more than 3 million active users per month. It is the runtime of choice for high-performance, low latency applications, powering everything from enterprise applications, robots, API engines, cloud stacks and mobile websites.

    The Foundation is made up of a diverse group of companies including Platinum members Famous, IBM, Intel, Joyent, Microsoft, PayPal and Red Hat. Gold members include GoDaddy, NodeSource and Modulus/Progress Software, and Silver members include Apigee, AppDynamics, Codefresh, DigitalOcean, Fidelity, Groupon, nearForm, New Relic, npm, Opbeat, RisingStack, Sauce Labs, SAP, StrongLoop (an IBM company), Sphinx, YLD!, and Yahoo!. Get involved here: http://nodejs.org.

    The Node.js Foundation is a Linux Foundation Project, which are independently funded software projects that harness the power of collaborative development to fuel innovation across industries and ecosystems. www.linuxfoundation.org

    ###

    *Node.js Foundation is a licensed mark of Node.js Foundation. Node.js is a trademark of Joyent, Inc. and is used with its permission.

  • AppNeta to OEM Technology to SevOne to Provide Global Customers with the Most Complete End­User Infrastructure Monitoring

    AppNeta to OEM Technology to SevOne to Provide Global Customers with the Most Complete End­User Infrastructure Monitoring

    The World’s Largest Digital Infrastructures Will Now Have Comprehensive Capabilities to Ensure Optimal User Experience

    BOSTON – April 12, 2016​­ AppNeta, a leader in performance insight for business­critical web applications announced an OEM agreement with SevOne, a worldwide leader in digital infrastructure management. SevOne will leverage key elements of the AppNeta technology stack to deliver new and differentiated products to major telecommunications and enterprise customers in order to provide unprecedented insight into their end users’ online experience. SevOne is the digital infrastructure management provider of choice to many of the world’s largest service provider and enterprise organizations. By adding AppNeta’s core application performance monitoring (APM) technology, SevOne can offer entirely new capabilities and business value to current and future customers. “SevOne provides critical digital infrastructure management for service providers and very large enterprises who all have incredibly large and complex networks,” said Jack Sweeney, CEO for SevOne. “We’ve been very impressed with AppNeta’s unique technology and by adding it to our existing platform, we can now solve end­user experience challenges at a scale and level of granularity never before possible.” AppNeta’s technology stack covers end­to­end performance insight for production business­critical applications through a patented combination of active and passive monitoring technology designed to be near zero­impact in production while also providing sub­minute granularity with up to one year of performance history. “Earning SevOne’s confidence is a tremendous validation of AppNeta’s technology and our vision of providing next generation end user experience performance management” said Matt Stevens, CEO and president of AppNeta. “This is the first time we have partnered at the code level with another technology company—we think adding this additional performance context to SevOne’s award­winning infrastructure management stack will provide a truly unique combination of performance insight available in a single platform.” This is the second overall OEM partnership for AppNeta. The company reached an OEM agreement with Polycom to provide users with high­quality insight into the performance of their unified communications solutions. 800.508.5233 | 285 Summer Street, 4 th Floor, Boston, MA 02110 | appneta.com About SevOne SevOne provides the leading digital infrastructure management platform for companies delivering on the “promise of now” for today’s connected, mobile world. Many of the world’s largest enterprises and service providers rely on the SevOne Cluster™ technology to monitor, analyze, and optimize their massive, dynamic, and infinitely complex digital infrastructure ­­ including components such as network, compute, storage, power and cooling. By enabling companies to harness the power of their digital infrastructure, SevOne provides real­time insights for any scale environment. For more information, visit www.sevone.com. About AppNeta AppNeta is the only application performance monitoring (APM) company to provide solutions for all applications ­ applications you develop internally, business­critical SaaS applications you use and the networks that deliver them. AppNeta’s SaaS­based solutions give Development, DevOps and IT Operations teams essential performance data to see across their web, mobile and cloud­delivered application environments as well as pinpoint tough performance bottlenecks. With AppNeta, customers have all of the performance data they need to assure continual and exceptional delivery of business­critical applications and end­user experience.

    For more information, visit www.appneta.com.

    ###

    Contact: Kristin Bassett

    781­263­4273

    kbassett@appneta.com

     

  • Changing Compensation Before it Kills Success

    Changing Compensation Before it Kills Success

    Have you ever seen the sign, “Will work for food”? If you deconstruct the premise a bit, we all work for the rewards systems that interests us. We “trade” our labor (ideally, focus our passion), for a set of acknowledgements that range from survival to pride. And ultimately it is our employer (whether the boss or the board of directors) who decides what our rewards systems will be.   That is the common sense part. But when something such as DevOps enters the picture, it alters traditional thinking throughout an organization, and the ripple effects should (and eventually will) reach the HR department.

    The most immediate effect of DevOps on HR occurs around talent acquisition. Finding a qualified DevOps engineer that it is possible to afford—and the company can retain—becomes the unicorn of recruiting departments from one coast to the other. The alternative is creating or adopting a training curriculum that can move a traditional programmer or engineer into a fully qualified DevOps engineer. Of course, advice varies on exactly what that is, and if it’s successful, your organization becomes a feeding ground for every other competitor to poach your folks right after training.

    Because this HR acquisition problem is so great for most organizations, they can overlook some other underlying issues that continue to occur. These problems have always been there, but DevOps brings a spotlight to them that did not exist prior to its implementation. As stated earlier, we “do” what we are “paid” to do. In organizations that innovate in the software discipline, we have always “paid” that entire division to innovate. Prior to DevOps, the pace of that innovation, was slow and manageable. Once DevOps begins to take hold, the pace of innovation begins to enter the 400mph superhighway, where traditional control mechanisms no longer work.

    In itself, the success of the controls over change—transitioning to a high rate of speed—will be determined by how we implement DevOps. It is the other half of DevOps that needs some focus. While our Dev organization is cranking out change exactly as we have always paid them to do, our Ops organization traditionally has been paid for exactly the opposite characteristic. We pay our Ops organization for stability. We want the trains to run, on time. We do not want a 2 a.m. phone call from an angry CEO—or, much worse, an angry customer—because our operations have “broken.” And, of course, the No. 1 culprit for causing breakage in operations is … [drum roll, please] … “change.”

    In the yesteryear of Waterfall construction and manual delivery, our Ops teams had time to digest what change was coming, prepare for it, adjust to it and get it implemented smoothly (or at least pretend to). In the current day of Agile construction and DevOps delivery, I might have moved six new builds into production in the time it has taken you to read this article. Ops has no time anymore to digest and prepare for change, so if the quality of that change is not significantly better than it used to be, the angry-phone-call potential goes up exponentially. And yes, there are technical remedies to ensure quality (I will reserve discussing those for another time).

    But the tradition of how we compensate remains in place. We comp Dev to innovate, and we comp Ops to remain stable. This makes not only silo thinking, but also mortal enemies during the adoption of DevOps into an organization. All of a sudden, each views the other as potentially causing harm to their ability to continue earning compensation. And they are right to see it that way, as HR has yet to alter the models to create partnerships instead of combatants.

    To fix this, the compensation models must be adjusted to pay Ops teams to get involved in the software development lifecyle (SDLC) process from the upfront. The Ops teams should have extensive visibility into the testing cycle of new changes and how that works, and become the organization always asking Dev how it can “prove” its change works. The Ops teams must become the in-process auditors of the Dev teams. This keeps the Ops teams from being compensated for conditions that only exist at the end of the SDLC process, where they feel “dumped-on” by more rapid change delivery. The new comp model for Ops must focus on the number of changes successfully introduced into the production environment (i.e., the quantity of change that works), not just the stability they traditionally maintain.

    The Dev team, on the other hand, must begin to be compensated only for after-action success. Dev teams must look at their code after delivery to production—and only if the code is validated (i.e., it works), is adopted by its intended customers (a completely different angle) and performs within expected timing parameters (i.e., it scales well). This becomes the criterion that is the foundation of the Dev team’s measurement of success. This puts an Ops set of glasses on the programmer instead of making him blind to those business issues. The Ops teams become the key advisors to the Dev teams on how to prove quality. And the joint discussions lead to a more sensible monitoring strategy, which is needed across the board.

    There’s Compensation, and Then There’s the Bonus

    Changing the point of view for the compensation is only a start. Next up: Begin to alter bonus compensation to a more lean model. Instead of large annual bonuses, where the basis for achievements often are colored by my boss’s mood over the last six weeks, organizations should increase the frequency of bonus payouts to match the duration of epic completions—or, if possible, of sprints. The idea is to tie meaningful bonus payouts to the length of time it takes to produce only successful change. If the change works, the company offers additional bonus comp; if not, then the team must improve to secure the next bonus opportunity.

    Tie the bonus duration (whether to epics or sprints) to meaningful business impacts. In this way, each contributing employee understands “why” the work he or she offers has meaning to the company or its customers. This kind of bonus system allows for extreme flexibility in the priority of what teams work on throughout the year. Bosses can change priorities or shift them to match what executives see on the horizon. Employees are not tied to some list of annual work accomplishments that in a DevOps rapid world they had little shot of achieving unless they did them in a week. Instead, they have real-world goals, tied to real world time frames, where employees see the reward as they succeed at the work.

    Organizations can add even more bonus comp this way if over-and-above work is needed. And “if” organizations compensate both Ops and Dev only for successful change (which implies quality in the SDLC and stability in Ops) they create a new rewards system that enables adoption rather than repel it. Beyond finding the talent they need, organizations need innovative methods of retaining them. Substantial rewards in real time might just be one way to do that.

    Finally, being able to see the business impact of the change the joint effort of Dev and Ops teams produce allows for better ability to offer “appreciation” ideas as well. A simple “thank you” goes a long way in employee satisfaction, and when the executive and the team member understand “why” they are being appreciated, they go even longer. DevOps is not just a catalyst reserved to the “techies” who practice it; DevOps is instead a new way of thinking about how a company innovates. This kind of infectious thinking can easily spread to tertiary support organizations such as HR and Legal, if you let it.

    To continue the conversation, feel free to contact me.