|
|
By Derek Weeks |
Article Rating: |
|
March 30, 2016 08:45 AM EDT |
Reads: |
774 |
At the recent DEVNEXUS conference in Atlanta, Sonatype's Mark Miller (@TSWAlliance) caught up with Ian Buchanan (@devpartisan) for the latest segment in our 2016 DevOps Leadership Series. Ian discussed his experiences at Atlassian, including continuous delivery, ChatOps, and use of tools like Bamboo, Nexus, Puppet, and Datadog.

Watch the full interview with Ian Buchanan - Atlassian Developer Advocate
Ian Buchanan: I'm Ian Buchanan. I'm a Developer Partisan at Atlassian which is developer advocacy for our developer tools.
Mark Miller: Ian, most people know Atlassian from solutions like JIRA and Bitbucket.
IB: Yeah, I focus mostly on Bitbucket and Bamboo. Bamboo's our continuous integration and deployment tool.
MM: Good. One of the subjects we talked a little about at dinner last night is how Atlassian is using Nexus. Can you give us some background on that?
IB: Yeah, that's right. Well, we're a big Java shop. We have been for a very long time and have a lot of the Maven dependencies that we have for external reasons; we also store a lot of our own internally developed libraries in our Nexus repository.
We're a big Java shop. We have been for a very long time...we store a lot of our own internally developed libraries in our Nexus repository.
MM: As far as a binary repository, are you using it for anything other than components?
IB: Not that I'm aware of. I know that we've recently started to get into Docker quite a bit and Nexus is a good fit for that as well. I don't know the extent which we're using Nexus for that purpose yet as Docker's still quite new for us.
MM: What does your continuous integration pipeline look like?
IB: It certainly varies by product in the details. Of course, we have our own Continuous Integration product for that called Bamboo. Bamboo is the most pervasive tool there.
For the Java stuff it's pretty simple pipeline where libraries get built and published into the Nexus so that they can be used downstream. We also have some interesting, newer cloud products are built with Python. A lot of the deployments, whether they are Java or Python stuff, are handled by Bamboo's deployment projects. They pull artifacts from Nexus and put them into production.
A lot of the deployments - whether they are Java or Python stuff - are handled by Bamboo's deployment projects. They pull artifacts from Nexus and put them into production.
MM: Are you guys using continuous delivery in house for your workflow?
IB: We're in an interesting position that I think I see a lot of companies in. We have some behind the firewall products (our server products) and then we also have cloud products. In the cloud side continuous delivery is used when we want to go very fast. But we also have to balance that with the approach we take for our server products so that they don't fork terribly. We have continuous delivery up until there's a product delivered. At that point, there is another kind of pick up - where the cloud products engage with other things like Puppet and Ansible to configure the environments with products that other people can pick up and run on premises.
MM: I was talking to your team in San Francisco. How are you guys using ChatOps with HipChat?
IB: I've been talking about ChatOps for quite some time. We do a lot of very interesting things with ChatOps. They play a very important part of our continuous delivery pipeline in that we publish build results in there. People can see when pull requests are ready and check those out. We get to see what's happening from production as well. We have integration with Datadog; it tells us some of the monitoring things that are going on. It's not just information coming into the chat room. There are also commands that folks can issue to make the continuous delivery pipeline move along. There are certain stages where you can type a command to our ChatOps and they will perform the necessary actions. Much of the deployment and change management happens in a ChatOps context.
There are certain stages where you can type a command to our ChatOps and they will perform the necessary actions. Much of the deployment and change management happens in a ChatOps context.
MM: Anything coming up in the future you guys are working on that'd be fun?
IB: Well, a lot of the innovation really happens at our quarterly "Ship It" events. That's where our developers spend 24 hours doing whatever kind of innovation interests them. A lot of times they spend that time to scratch an itch that they have. Some of the things that I saw there were about having more information coming back upstream, not just into the chat rooms, but into JIRA where more of the longer term tracking is going on. They're experimenting a lot with putting more information into JIRA.
MM: Nice. Final question, if you were going to be a superhero, would it be dev, sec or ops?
IB: I've played dev roles and ops roles and I almost feel like I know those much more. But from a lot of the sessions here at DevNexus I have to feel like Sec is ... Those are the superheroes because they solve some unsolvable problems in a lot of ways. I think sec are the superheroes. But I don't feel ready to play that role at the moment, myself.
MM: It's interesting. I agree with you that they are unsung heroes. Most of the time they just get hammered for what they're doing.
IB: That's true. Yesterday I was in a session about securing REST endpoints. The speaker went through problems with BASIC off , DIGEST off and J2EE ... all of these things which we use in our products. At the end we're left with, "what is the answer?"
Well, the answer is that for each of these, there are different problems. So we have to identify the right context. We have to understand where some things are broken, know that those things aren't perfect, and design for that imperfection. That's a mindset that all the way in Dev and in Ops you have to keep in mind. I hope more security folks step up and start telling those stories.
MM: Great. Thanks, Ian.
In 2015, Derek Weeks led the largest and most comprehensive analysis of software supply chain practices to date across 160,000 development organizations. He is a huge advocate of applying proven supply chain management principles into DevOps practices to improve efficiencies, reduce costs, and sustain long-lasting competitive advantages.
As a 20+ year veteran of the software industry, he has advised leading businesses on IT performance improvement practices covering continuous delivery, business process management, systems and network operations, service management, capacity planning and storage management. As the VP and DevOps Advocate for Sonatype, he is passionate about changing the way people think about software supply chains and improving public safety through improved software integrity. Follow him here @weekstweets, find me here www.linkedin.com/in/derekeweeks, and read me here http://blog.sonatype.com/author/weeks/.
@DevOpsSummit Stories By Pat Romanski  SYS-CON Events announced today that RackN Inc, a software company focused on building a Hybrid DevOps platform for CIOs that need to take back operational control over their Hybrid IT platforms will exhibit and present at SYS-CON's @DevOpsSummit at Cloud Expo New York, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY. Mar. 31, 2016 10:30 AM EDT Reads: 795 | By Elizabeth White  SYS-CON Events announced today that Isomorphic Software will exhibit at SYS-CON's [email protected] at Cloud Expo New York, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY.
Isomorphic Software provides the SmartClient HTML5/AJAX platform, the most advanced technology for building rich, high-productivity enterprise web applications for any device.
SmartClient couples the industry’s broadest, deepest UI component set with a java server framework to deliver an end-to-end solution for building web applications. Mar. 31, 2016 10:15 AM EDT Reads: 722 | By Liz McMillan  SYS-CON Events announced today that delaPlex will exhibit at SYS-CON's @ThingsExpo, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY.
delaPlex pioneered Software Development as a Service (SDaaS), which provides scalable resources to build, test, and deploy software. It’s a fast and more reliable way to develop a new product or expand your in-house team. Mar. 31, 2016 10:00 AM EDT Reads: 641 | By Liz McMillan  goTransverse has been listed among the top-rated cloud-based agile monetization platforms in the latest MGI 360™ Market Ratings Report. The 2016 ranking represents a 36 percent increase in the rating for goTransverse’s flagship Consumption-to-CashTM platform, TRACT®, since MGI Research began tracking agile monetization solutions in 2013. Mar. 31, 2016 10:00 AM EDT Reads: 1,096 | By Elizabeth White  “Our customers see PaaS and IaaS as cost-saving models to be applied based on specific project needs, noted Steve Ahlgrim, Business Development Manager at FalconStor, in this exclusive Q&A; with Cloud Expo Conference Chair Roger Strukhoff. “Depending on their level of IT expertise and staffing, PaaS can be the most cost effective solution.” Mar. 31, 2016 09:30 AM EDT Reads: 1,111 | By Pat Romanski  Internap Corporation has expanded its OpenStack-based bare-metal Infrastructure-as-a-Service offering, AgileSERVER 2.0, to its data centers in Amsterdam, Dallas and Santa Clara, Calif. Launched in 2015 out of Internap’s New York Metro data center in Secaucus, N.J., AgileSERVER 2.0 is now available in four locations globally, enabling enterprises and devops teams running mission-critical applications and big data workloads to build scale-out infrastructure environments that are higher performing and more cost-effective than commodity public cloud platforms. Mar. 31, 2016 09:30 AM EDT Reads: 597 | By Pat Romanski  SYS-CON Events announced today CyberTrend has been named “Media Sponsor” of SYS-CON's 18th International Cloud Expo, which will take place on June 7–9, 2016, at the Javits Center in New York City, NY, and the 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. Mar. 31, 2016 08:00 AM EDT Reads: 1,477 | By Liz McMillan  SYS-CON Events announced today that MobiDev will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY.
MobiDev is a software company that develops and delivers turn-key mobile apps, websites, web services, and complex software systems for startups and enterprises. Since 2009 it has grown from a small group of passionate engineers and business managers to a full-scale mobile software company with over 200 developers, designers, quality assurance engineers, project managers in house, specializing in the world-cla... Mar. 31, 2016 03:00 AM EDT Reads: 1,116 | By Liz McMillan  DevOps is about increasing efficiency, but nothing is more inefficient than building the same application twice. However, this is a routine occurrence with enterprise applications that need both a rich desktop web interface and strong mobile support. With recent technological advances from Isomorphic Software and others, rich desktop and tuned mobile experiences can now be created with a single codebase – without compromising functionality, performance or usability.
In his session at DevOps Summit, Charles Kendrick, CTO and Chief Architect at Isomorphic Software, demonstrated examples of com... Mar. 31, 2016 12:15 AM EDT Reads: 1,811 | By Elizabeth White  SYS-CON Events announced today that LeaseWeb USA Inc., one of the world's largest hosting brands, will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY.
LeaseWeb USA Inc. was established in 2011, a separate and distinct operating entity providing services in the USA. LeaseWeb is a trusted partner to mid-market companies, helping them find the right solution to their critical cloud-hosted needs from our global, managed hybrid platforms. LeaseWeb’s hosting runs on one of the world’s largest, most reliable net... Mar. 30, 2016 07:00 PM EDT Reads: 1,682 | By Pat Romanski  Cohesity has announced Credit Acceptance Corporation has implemented Cohesity and Pure Storage. With the unique combination of Pure Storage’s all-flash array for primary storage and Cohesity’s consolidated secondary storage platform, customers like Credit Acceptance Corporation can realize enormous IT savings and get the best of both worlds by improving the performance of their mission-critical processes while maximizing the value of data held in secondary storage. Mar. 30, 2016 04:00 PM EDT Reads: 1,066 | By Pat Romanski  Illumio has extended the capabilities of Adaptive Security Platform (ASP)™ through integration with Microsoft’s Active Directory groups. The new capability, known as Adaptive User Segmentation, dynamically calculates and provisions connectivity rules based on user identity to prevent unauthorized communications with, and access to, any Illumio-protected applications. Illumio ASP now can govern how hundreds of millions of users connect to applications across data centers, clouds or hybrid-cloud compute environments. Mar. 30, 2016 04:00 PM EDT Reads: 1,105 | By Elizabeth White  SYS-CON Events announced today TechTarget has been named “Media Sponsor” of SYS-CON's 18th International Cloud Expo, which will take place on June 7–9, 2016, at the Javits Center in New York City, NY, and the 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA.
TechTarget is the Web’s leading destination for serious technology buyers researching and making enterprise technology decisions. Its extensive global network of online and social media, powered by TechTarget’s Activity Intelligence™ platform, allows techno... Mar. 30, 2016 10:15 AM EDT Reads: 805 | By Elizabeth White  LogicMonitor has announced new integrations with IT workflow and work collaboration technologies PagerDuty and Slack. Alongside other product enhancements, the announcement illustrates the company’s agile development framework and its ability to quickly produce product enhancements based on its customers’ needs and industry trends.
One of LogicMonitor’s key aims is to automate and streamline the processes associated with managing sophisticated IT operations infrastructures for its customers. The integrations with PagerDuty and Slack help simplify the process of receiving and updating infrastr... Mar. 30, 2016 09:45 AM EDT Reads: 935 | By Elizabeth White  Flexera Software is the leading provider of next-generation software licensing, compliance, security and installation solutions for application producers and enterprises. Our next-generation software licensing, compliance and installation solutions are essential to ensure continuous licensing compliance, optimized software investments and to future-proof businesses against the risks and costs of constantly changing technology. Mar. 30, 2016 09:30 AM EDT Reads: 738 | By Elizabeth White  SYS-CON Events announced today that DatacenterDynamics has been named “Media Sponsor” of SYS-CON's 18th International Cloud Expo, which will take place on June 7–9, 2016, at the Javits Center in New York City, NY.
DatacenterDynamics is a brand of DCD Group, a global B2B media and publishing company that develops products to help senior professionals in the world's most ICT dependent organizations make risk-based infrastructure and capacity decisions. Mar. 30, 2016 08:00 AM EDT Reads: 1,123 | By Pat Romanski  Jelastic, Inc., has launched their latest release – Jelastic Cooper 4.6. The main focus of this version is a new reselling option that makes PaaS and CaaS business accessible for a wide range of hosting companies and MSPs.
The inspiration for this release name lies in the words of Joseph Cooper, the main character from Interstellar: “We’ve always defined ourselves by the ability to overcome the impossible. And we count these moments. These moments when we dare to aim higher, to break barriers, to reach for the stars, to make the unknown known.” In these words it is explained the main aim of J... Mar. 27, 2016 04:00 PM EDT Reads: 1,166 | By Pat Romanski  in sales with existing customers. CollabNet experienced strong demand for its TeamForge platform that helps Enterprises and Government organizations adopt and manage enterprise-scale Agile and DevOps initiatives.
“We see strong momentum because more organizations are creating software in order to compete and differentiate their offerings. CollabNet is well positioned to help those customers build and deploy quality software faster than ever,” said Flint Brenton, CEO of CollabNet. “Our TeamForge product and service offerings deliver enterprise software collaboration, integration, and visibilit... Mar. 26, 2016 01:00 PM EDT Reads: 889 | By Pat Romanski  New Relic, Inc. has announced a set of new features across the New Relic Software Analytics Cloud that offer IT operations teams increased visibility, and the ability to diagnose and resolve performance problems quickly. The new features further IT operations teams’ ability to leverage data and analytics, as well as drive collaboration and a common, shared understanding between teams.
Software teams are under pressure to resolve performance issues quickly and improve availability, as the complexity of software architectures they manage ranges from more traditional on-premises IT systems to th... Mar. 23, 2016 02:00 PM EDT Reads: 1,236 | By Liz McMillan  Keeping pace with advancements in software delivery processes and tooling is taxing even for the most proficient organizations. Point tools, platforms, open source and the increasing adoption of private and public cloud services requires strong engineering rigor – all in the face of developer demands to use the tools of choice. As Agile has settled in as a mainstream practice, now DevOps has emerged as the next wave to improve software delivery speed and output. To make DevOps work, organizations must focus on what is most relevant to deliver value, reduce IT complexity, create more repeatable... Mar. 19, 2016 03:00 PM EDT Reads: 933 | By Liz McMillan  Kubernetes is a new and revolutionary open-sourced system for managing containers across multiple hosts in a cluster. Ansible is a simple IT automation tool for just about any requirement for reproducible environments.
In his session at @DevOpsSummit at 18th Cloud Expo, Patrick Galbraith, a principal engineer at HPE, will discuss how to build a fully functional Kubernetes cluster on a number of virtual machines or bare-metal hosts. Also included will be a brief demonstration of running a Galera MySQL cluster as a Kubernetes application. Mar. 19, 2016 02:00 PM EDT Reads: 1,116 | By Elizabeth White  SYS-CON Events announced today CrowdReviews.com has been named “Media Sponsor” of SYS-CON's 18th International Cloud Expo, which will take place on June 7–9, 2016, at the Javits Center in New York City, NY.
CrowdReviews.com is the first buyer’s guide that ranks products and services based on client reviews. Mar. 19, 2016 11:00 AM EDT Reads: 1,489 | By Pat Romanski  As the world moves towards more DevOps and Microservices, application deployment to the cloud ought to become a lot simpler. The Microservices architecture, which is the basis of many new age distributed systems such as OpenStack and NetFlix, is at the heart of Cloud Foundry – a complete developer-oriented Platform as a Service (PaaS) that is IaaS agnostic and supports vCloud, OpenStack and AWS. Mar. 18, 2016 11:00 AM EDT Reads: 982 | By Elizabeth White  SYS-CON Events announced today that Catchpoint Systems, Inc., a provider of innovative web and infrastructure monitoring solutions, has been named “Silver Sponsor” of SYS-CON's DevOps Summit at 18th Cloud Expo New York, which will take place June 7-9, 2016, at the Javits Center in New York City, NY.
Catchpoint Systems, Inc., has announced the addition of over 50 monitoring nodes in the last quarter, bringing its total to more than 500 worldwide. This expansion of new monitoring locations focuses on China, where the company has already invested heavily, as well as Africa and Iran. Mar. 16, 2016 10:00 AM EDT Reads: 861 | By Elizabeth White  SYS-CON Events announced today TMCnet has been named “Media Sponsor” of SYS-CON's 18th International Cloud Expo, which will take place on June 7–9, 2016, at the Javits Center in New York City, NY, and the 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA.
Technology Marketing Corporation (TMC) is the world's leading business-to-business and integrated marketing media company, servicing niche markets within the communications and technology industries. Mar. 14, 2016 09:00 AM EDT Reads: 1,116 |
|
|
|
|
|
|