Please enable JavaScript to view the comments powered by Disqus. An Interview with Puppet Directly From DevOpsOnline?s Diary

 

An Interview with Puppet Directly From DevOpsOnline?s Diary

NovelVista

NovelVista

Last updated 11/06/2020


An Interview with Puppet Directly From DevOpsOnline?s Diary

We all are aware of Puppet and its contribution to DevOps. Don’t we? Puppet calls themselves “The most powerful configuration management tool is the solar system.” But what’s the source of this confidence? Of course, it is the 40,000 organizations that have made their customer base strong like anything. 

With more than 40,000 organizations depending on the firm to change the manner in which they utilize the product, Puppet is willing to end monotonous assignments, rearrange the work process and bring more significant levels of security and foundation arrangement to associations through exploiting present-day tech.

This is why the Puppet has recently declared the release of two new developments in the product. One is called ‘Project Nebula’ and another one is its plan to update its focus on continuous compliance, continuous deployment, and incident remediation. Recently, DevOps online, the Top leading DevOps provider organization of UK who collects DevOps news on current trends from worldwide, spoke to Puppet about their new additions. Let’s take a sneak peek of that interview!

DevOps Online: Briefly tell us about Project Nebula.

Puppet: Project Nebula provides a common way for DevOps teams to build, provision, and deploy cloud-native applications. Nebula’s intuitive design simplifies the most complex deployments and enables developers to rapidly deploy changes to dev, test, and production environments with high confidence and little risk.

DevOps Online: Why did you feel this product needed to be created?

Puppet: Our traditional DevOps customers are looking for ways to accelerate value delivery to the business and cloud-native computing is one of the many ways that they are looking to achieve that objective. Most of us have realized some sort of self-service delivery model and we are practicing continuous testing and delivery for most traditional applications but the next steps to get to continuous deployment can be challenging.

Continuous deployment requires the ability to model environments so that they can be deployed on-demand by each code committer to test out their changes.

Based on our initial private beta, we found two major pain points that were inhibiting folks to apply continuous deployment to cloud-native applications:

  • First, they lacked a tool that could automatically compose multiple cloud-native tools together for infrastructure provisioning, application deployment, and notifications into an end-to-end deployment.
  • And even further, they lacked a cohesive platform for multiple teams to share workflows and best practices to build out their own deployments.

Puppet has always been a leader in providing a common workflow to abstract away complexities through automation and thought this could be a really good problem for us to solve. We borrowed some of the core principles that we used to re-invent configuration management automaton and extended them into the cloud-native world.

Infrastructure developers or DevOps teams, who have already realized the benefits of infrastructure as code will be able to apply similar declarative principals to cloud-native continuous deployment with Project Nebula.

DevOps Online: What will it mean for IT teams?

Puppet: Nebula enables IT, teams, to adopt cloud-native technologies at scale across their organization. DevOps teams will now be able to create reusable workflows that application developers and infrastructure admins can use to deploy cloud-native environments on demand for dev, test, and production use cases. We believe that this will unlock even more business value by enabling developers to push their code out to production dramatically faster than before with higher quality.

DevOps Online: Why do you think cloud-native technologies are playing such a big role in IT today?

Puppet: Simply put, organizations are looking to adopt cloud-native architectures and delivery workflows to realize the full benefits of the cloud —faster value delivery, higher resilience, and deeper automation. All companies want to deliver software and features faster for a competitive edge.

DevOps Online: What is the biggest challenge that people face in adopting cloud-native technologies?

Puppet: As we noted above, one of the challenges that we are seeing is being able to adopt cloud-native at scale. People can usually get started initially but when it comes to building and growing out and to multiple teams, there’s a lot of challenges because they are working with new workflows, new technologies – it can be a big learning curb and you can hit a roadblock.

 There’s also an ill-conceived notion that cloud-native technologies will simplify your life and when adopting cloud-native technologies, applications developers can now manage everything —that won’t happen. Great app developers don’t want to be saddled with things like security patching, compliance reporting, credential rotation, setting up the right monitoring thresholds and alerts—this list goes on.

 Organizations that hold on to these beliefs will make early progress as cloud-native technology projects incubate, but they will flounder under the reality—and complexities—of running and securing software at scale once the reality of production tarnishes the promise of how containers and serverless make everything easy.

DevOps Online: What are you doing to remove the roadblocks that teams face?

Puppet: Management and those who are looking to instrument cloud-native environments need to know that their teams will face more complexity not less and they really need to focus on building out teams with strong infrastructure developers who understand how to manage and build on complexities.

In addition, they’ll need to start looking at tools that help them start automating out complexity in all their environments — including cloud-native — as automation is no longer a nice to have, it’s a must as we start to build diverse, multi-cloud environments.

DevOps Online: What are you doing to help modernize companies?

Puppet: Management and those who are looking to instrument cloud-native environments need to know that their teams will face more complexity not less and they really need to focus on building out teams with strong infrastructure developers who understand how to manage and build on complexities.

In addition, they’ll need to start looking at tools that help them start automating out complexity in all their environments — including cloud-native — as automation is no longer a nice to have, it’s a must as we start to build diverse, multi-cloud environments.

DevOps Online: What are you doing to empower your customers?

Puppet: Puppet’s founder started Puppet back in 2005 with a deep meaning and purpose – to eliminate soul-crushing work. This is still the motto that drives Puppet today. As IT becomes increasingly complex, we are still focused on taking out soul-crushing work through automation, and ensuring that our customers can effectively scale and secure environments so businesses can stay stable and grow.

We are also heavily focused on helping our customers move to the next chapter of a multi-cloud world where they will be managing traditional environments and making moves to cloud, containers, and beyond. We are building the tools that help them create continuity and leverage content across these environments so they can more quickly ramp up and handle the changes that they are being asked to make by the C-Suite. Project Nebula is a great example of how we are taking concepts from a traditional environment and building them into cloud-native.

DevOps Online: In an ideal world, what would need to be done to completely optimize continuous compliance and continuous deployment?

Puppet: Compliance comes in many forms when it comes to cloud-native infrastructure. Most folks need to satisfy a set of regulations that are specific to their industry, PCI for retailers as an example. In an ideal world, there would be multiple checks across the delivery pipeline to check for and enforce compliance policy. Scanning the source code is a proactive step that most folks do today, the next step would be to integrate a continuous verification interface into your delivery pipeline, typically during the test and deployment phases. Folks also scan the running apps and infrastructure to detect compliance violations which then automatically triggers a new deploy that includes the fixes required to be back into compliance.

 And for all of the above to take place, teams would need to redesign their organizations and processes to fit this automated approach, and trust that those checks against compliance policies are sufficient enough to forego a final human check before deployment.

DevOps Online: What are the hopes for the future of Puppet?

Puppet: Puppet wants to continue to drive success for our customers and the community. We’ve been instrumental in many of our community and customer’s careers, and we hope to continue to provide the tools that our community and customers need to be successful at their jobs and have a life outside of the office.

Topic Related Post

5 Practices Towards A Well-polished DevSecOps Environment
5 Practices Towards A Well-polished DevSecOps Environment
DevOps 2.0: An Insight To Site Reliability Engineering (SRE)
DevOps 2.0: An Insight To Site Reliability Engineering (SRE)
Few Perks Of Choosing A DevOps Career
Few Perks Of Choosing A DevOps Career

About Author

NovelVista Learning Solutions is a professionally managed training organization with specialization in certification courses. The core management team consists of highly qualified professionals with vast industry experience. NovelVista is an Accredited Training Organization (ATO) to conduct all levels of ITIL Courses. We also conduct training on DevOps, AWS Solution Architect associate, Prince2, MSP, CSM, Cloud Computing, Apache Hadoop, Six Sigma, ISO 20000/27000 & Agile Methodologies.

Tags

 
 

SUBMIT ENQUIRY

 
 
 
 
 
 
 
 
 

Upcoming Events

ITIL-Logo-BL
ITIL

Every Weekend

AWS-Logo-BL
AWS

Every Weekend

Dev-Ops-Logo-BL
DevOps

Every Weekend

Prince2-Logo-BL
PRINCE2

Every Weekend

Topic Related

Take Simple Quiz and Get Discount Upto 50%
     
  18002122003
 
  
 
  • Disclaimer
  • PRINCE2® is a registered trade mark of AXELOS Limited. All rights reserved.
  • ITIL® is a registered trade mark of AXELOS Limited. All rights reserved.
  • MSP® is a registered trade mark of AXELOS Limited. All rights reserved.
  • DevOps® is a registered trade mark of DevOps Institute Limited. All rights reserved.