What we learned from PuppetLabs State of DevOps Report 2015
Summary: the 2015 State of DevOps report from PuppetLabs highlights some important points for organisations setting out to create a high-performing DevOps-driven approach to building and operating software systems: deploy faster and more frequently; apply DevOps to legacy and brownfield systems as well as greenfield; recruit and retain more women for tech teams; and deployment pain is a good yardstick for IT performance.
The combined focus on throughput AND operability is the key to high IT performance via DevOps.
Key points from PuppetLabs State of DevOps report 2015
At Skelton Thatcher Consulting we have long valued the clarity and insights produced by PuppetLabs in their annual State of DevOps report. Here are the key aspects of the 2015 PuppetLabs State of DevOps report as we see them – we’ve read the report so you don’t need to!
View original post 995 more words
‘Twas my very first IT job, a software developer summer internship at a manufacturer of very serious medical equipment, primarily anesthesia delivery systems and hospital patient monitors. The latter are the boxes you see bleeping next to bed-ridden patients, drawing graphs of pulse, blood pressure, respiration etc and summoning nurses when they flatline. The office was full of 2-meter cylinders of laughing gas, luxuriously bearded gurus expert in embedded systems, and entire rooms devoted to the documentation needed for the FDA certification of various devices. Hushed voices still spoke of a bug that had slipped through testing ten years ago in one piece of anesthesia kit and caused the machine to reset in the middle of surgery, and needless to say a teenage greenhorn like myself was kept well clear of all…
View original post 783 more words
1 – Download and Install Spring-XD
Spring-XD can be found at http://spring.io. This tutorial uses the 1.0.0.M3 version, so conventions may change in next release. Follow the install instructions and kick up Spring-XD with a test stream to make sure it’s looking good.
create stream --name ticktock --definition "Time | Log"
That simple instruction should begin showing output in the server terminal window similar to:
2013-10-12 17:18:09 2013-10-12 17:18:10 2013-10-12 17:18:11 2013-10-12 17:18:12 2013-10-12 17:18:13 2013-10-12 17:18:14
Congrats, Spring-XD is running.
2 – Download and Install Hadoop
The hadoop can be installed on the singlenode by using the steps mentioned in my previous blog at https://amankumarlabra.wordpress.com/2014/08/09/installing-single-node-hadoop-2-4-1-on-ubuntu/
Configuring Spring-XD to use Hadoop :
Step 1 – Edit the Hadoop.properties file Edit the file at
XD_HOMExdconfighadoop.properties to enter the namenode config:
Step 2 – Spin up the Spring-XD Service with Hadoop
In a terminal window get the server running from…
View original post 501 more words
Automation is really important in penetration testing engagements because it can help the penetration tester to save time and to give more attention to other activities.For that reason many pen testers are putting effort to build tools to assist them with a variety of tasks.Such a tool is the recon-ng which can perform web-based reconnaissance and it can be used in social engineering engagements or for extracting information that exists on the web.In this article we will examine how we can use the Recon-Ng framework to discover different type of information.
We can type help in the framework in order to see a list with all the available commands.
We can see that there is a command named modules.We will type that command to check the existing modules that we can use.In the next image you can see a sample of the available modules.
View original post 228 more words
This article tries to provide one possible approach to building microservices. We’ll use Scala as programming language. API will be RESTful JSON provided by Spray and Akka. MongoDB will be used as database. Once everything is done we’ll pack it all into a Docker container. Vagrant with Ansible will take care of our environment and configuration management needs.
We’ll do the books service. It should be able to do following:
- List all books
- Retrieve all the information related to a book
- Update an existing book
- Delete an existing book
View original post 1,560 more words