Skip to content

Software Development News: .NET, Java, PHP, Ruby, Agile, Databases, SOA, JavaScript, Open Source

Methods & Tools

Subscribe to Methods & Tools
if you are not afraid to read more than one page to be a smarter software developer, software tester or project manager!

Java

Using Log Aggregation Across Dev & Ops By @RobtThatcher | @DevOpsSummit #DevOps

Java Developer's Journal - Wed, 08/19/2015 - 17:00
The pricing of tools or licenses for log aggregation can have a significant effect on organizational culture and the collaboration between Dev and Ops teams. Modern tools for log aggregation (of which Logentries is one example) can be hugely enabling for DevOps approaches to building and operating business-critical software systems. However, the pricing of an aggregated logging solution can affect the adoption of modern logging techniques, as well as organizational capabilities and cross-team collaboration. We need to choose our log aggregation tools carefully to make sure that we don't introduce unintended barriers or silos driven by unhelpful pricing.

read more

Categories: Java, Media

[session] 'Security Built for the Cloud' Demo By @AlertLogic | @CloudExpo #Cloud

Java Developer's Journal - Wed, 08/19/2015 - 15:00
In their Live Hack” presentation at 17th Cloud Expo, Stephen Coty and Paul Fletcher, Chief Security Evangelists at Alert Logic, will provide the audience with a chance to see a live demonstration of the common tools cyber attackers use to attack cloud and traditional IT systems. This “Live Hack” uses open source attack tools that are free and available for download by anybody. Attendees will learn where to find and how to operate these tools for the purpose of testing their own IT infrastructure. They will also witness a cyber-attack from both sides – attacker and defender. Get an inside view how indicators of compromise are researched to develop security content to be deployed for detection based on these attacks.

read more

Categories: Java, Media

Playing with Java 8’s Completable Futures By @MarkLacomber | @DevOpsSummit #DevOps

Java Developer's Journal - Sat, 08/15/2015 - 21:30
Of the many additions to Java 8 such as the Stream API and lambdas, I noticed one of the lesser talked about ones was CompletableFutures. So I decided to have a play around with them on the last Java component I wrote. My use case in a nutshell was piping large volumes of data from a distributed file system, compressing it and uploading to individual destinations on Amazon S3.

read more

Categories: Java, Media

[slides] Enterprise DevOps Adoption By @PwC_LLP | @DevOpsSummit #DevOps

Java Developer's Journal - Sat, 08/15/2015 - 16:00
In today's digital world, change is the one constant. Disruptive innovations like cloud, mobility, social media, and the Internet of Things have reshaped the market and set new standards in customer expectations. To remain competitive, businesses must tap the potential of emerging technologies and markets through the rapid release of new products and services. However, the rigid and siloed structures of traditional IT platforms and processes are slowing them down – resulting in lengthy delivery cycles and a poor customer experience.

read more

Categories: Java, Media

[session] Real Time Everywhere By @NTamaskar | @WebRTCSummit #WebRTC

Java Developer's Journal - Sat, 08/15/2015 - 13:30
Through WebRTC, audio and video communications are being embedded more easily than ever into applications, helping carriers, enterprises and independent software vendors deliver greater functionality to their end users. With today’s business world increasingly focused on outcomes, users’ growing calls for ease of use, and businesses craving smarter, tighter integration, what’s the next step in delivering a richer, more immersive experience? That richer, more fully integrated experience comes about through a Communications Platform as a Service which allows for messaging, screen sharing, videoconferencing and more. In her session at WebRTC Summit, Dr. Natasha Tamaskar, Vice President and Head of Cloud and Mobile Strategy and Ecosystem at GENBAND, will explore what’s next on the horizon and how to create amazing experiences by embedding real-time communications everywhere.

read more

Categories: Java, Media

Five Habits of Highly Effective DevOps Operators | @DevOpsSummit #DevOps

Java Developer's Journal - Sat, 08/15/2015 - 12:45
As we’ve all read, the top DevOps practitioners are 10-100 times more productive and are able to deploy code 30 times more frequently, with 50 percent fewer failures than legacy IT departments (2014 State of DevOps Report). What that means for all of us is that if we don’t shift our operations to achieve the agility that is now possible – with the right culture, tools, and automation – our competitors will exterminate us. “Software is eating the world” and unless we all move quickly, we will be lunch. However, embracing DevOps – even with the help of event driven automation to wire your operations together from StackStorm - can be challenging, and having a sense of what’s in store can help, so here is a summary of what approaches we have seen prove effective.

read more

Categories: Java, Media

Optimizing Your Container Environment By @MattKiernan | @DevOpsSummit #DevOps #Containers

Java Developer's Journal - Fri, 08/14/2015 - 16:00
In the midst of Docker’s meteoric rise and the explosion of talk around containers, it can be easy to lose oneself in all of the new terminology and jargon. While we think about the challenges presented by using containers in production, we also continue to hear the metaphor of Pets vs. Cattle and why it’s important to maintain an infrastructure that acts like a herd of cows.

read more

Categories: Java, Media

A Robust Cybersecurity Program | @CloudExpo @CoalfireSys #Cloud

Java Developer's Journal - Fri, 08/14/2015 - 14:45
“Threats are always evolving and the days of ‘set it and forget it’ malware and virus scanners are over if you want to keep your business information secure,” explained Abel Sussman, Director of Federal Services at Coalfire, in this exclusive Q&A with Cloud Expo Conference Chair Roger Strukhoff. Cloud Computing Journal: Security threats seem so widespread and diverse that it seems companies need a framework before they tackle individual issues. To what degree do you take this point of view?

read more

Categories: Java, Media

[session] Why the “C” in CAMS Is Critical to DevOps By @LMacVittie | @DevOpsSummit #DevOps

Java Developer's Journal - Fri, 08/14/2015 - 13:00
DevOps has often been described in terms of CAMS: Culture, Automation, Measuring, Sharing. While we’ve seen a lot of focus on the “A” and even on the “M”, there are very few examples of why the “C" is equally important in the DevOps equation. In her session at @DevOps Summit, Lori MacVittie, of F5 Networks, will explore HTTP/1 and HTTP/2 along with Microservices to illustrate why a collaborative culture between Dev, Ops, and the Network is critical to ensuring success.

read more

Categories: Java, Media

Migrating Legacy SANs to Microsoft Cloud Azure Services | @CloudExpo #Cloud

Java Developer's Journal - Fri, 08/14/2015 - 13:00
Azure is Microsoft’s cloud computing platform, a growing collection of integrated services—analytics, computing, database, mobile, networking, storage, and web. In the 12 months since Build 2014, Microsoft has delivered over 500 new Azure services and features, and greatly expanded the footprint and capabilities of what Azure delivers. Here’s a snapshot of Azure Allure, articulated by Microsoft exec Scott Guthrie, Executive Vice President of Cloud and Enterprise, at the Microsoft Build 2015 conference in San Francisco.

read more

Categories: Java, Media

The 2015 State of Software Delivery By @NeccoCeresani | @DevOpsSummit #DevOps

Java Developer's Journal - Fri, 08/14/2015 - 11:45
Change is hard, especially when it impacts organizational structure, legacy systems and processes. Our third annual software delivery survey reveals that the management of change is a long road as the majority of our respondents continue their implementation of Continuous Integration in 2015.

read more

Categories: Java, Media

[slides] Orchestrating Distributed Deployments By @JPetazzo | @DevOpsSummit #Containers

Java Developer's Journal - Thu, 08/13/2015 - 20:30
Thanks to Docker, it becomes very easy to leverage containers to build, ship, and run any Linux application on any kind of infrastructure. Docker is particularly helpful for microservice architectures because their successful implementation relies on a fast, efficient deployment mechanism – which is precisely one of the features of Docker. Microservice architectures are therefore becoming more popular, and are increasingly seen as an interesting option even for smaller projects, instead of being reserved to the largest, most complex application stacks.

read more

Categories: Java, Media

A New Era for Google By @JnanDash | @CloudExpo #Cloud

Java Developer's Journal - Thu, 08/13/2015 - 18:45
August 10, 2015, saw the dawn of a new era at Google. It announced a huge restructuring of the company. An umbrella holding-company called Alphabet was created to manage a portfolio of separate companies each with its own CEO. Founders Larry Page and Sergey Brin elevated themselves to be the CEO and President of Alphabet with Eric Schmidt as chairman. The board will remain the same as before. For the biggest company Google, the new CEO is Sundar Pichai, 43 years old, who has seen fast rise in the ranks over his 11 year career. The other portfolio companies will be Nest, Fiber, GoogleX, Calico, Google Capital, Sidewalk, etc.

read more

Categories: Java, Media

Cloud Computing: The Open Performance Grid Drives Innovation

Java Developer's Journal - Thu, 08/13/2015 - 16:00
The amount of data processed in the world doubles every three years and a global commitment to open source technology is the way to handle this growth. An open technology approach fosters innovation through massive community involvement and impedes expensive vendor lock-in. This benefits buyers as markets remain more competitive. In doing so, open standards and technologies also allow for market hypergrowth, and this is the key to handling the growth of data. A doubling every three years means we'll be grappling with a full Yottabyte of data in the year 2040. That's one billion petabytes, an amount of data that, similar to pondering geologic time, I can understand in the abstract but not truly grasp. Meanwhile, the nature of this data—which can truly be called Big Data in today's age of the Zettabyte—is transforming from a jet plane model to a chewing gum model. By this I mean Big Data in its original conception 20 years ago referred to a small number of massive files, the type found in meteorology and nuclear-bomb building. Tomorrow's Big Data will largely be a product of billions of sensors, transmitting less than 10K at a time. Rather than thinking about a few 747s, we'll be thinking about billions of pieces of chewing gum. Already There We're already in such a Little Big Data era, with stuff like Hadoop and NoSQL databases equipped to handle the onslaught of data volume, variety, and--because of much this data's real-time nature—velocity. But we've only just begun. Innovation must continue apace, in hardware even more so than software. Today's technology already requires more almost 3% of the world's electricity grid to power its data centers—exponential increases in data processing simply will not be met by the global electricity grid in the absence of vast new hardware efficiencies. The OPG Thus I'm involved with something called the Open Performance Grid, or OPG. Announced in San Francisco in August 2015, the Open Performance Grid measures openness, performance, and leadership of hardware, software, and designs for modern data centers. The OPG is a community effort with input from technology users and buyers, analysts and researchers, and vendors who wish to compare their own self-assessments with what the community is saying. Sample measures of openness, beyond simple open-source availability, include the presence, size, and activity of a community and foundation for a particular technology. Market share, benchmark performance, and what we call the Innovation Curve are also part of the mix. Software categories include operating systems, virtualization, containers, PaaS, IaaS services and stacks, monitoring/analytics, management consoles, software-defined storage, SDN, SDDC. For hardware, we're looking at chips, boards, subsystems, and even overall data center designs. The challenge of meeting the astounding growth in data is enormous. The Open Performance Grid is a way to encourage and enable the technology provider, development, and user communities to meet the challenge. Contact me on Twitter to learn more.

read more

Categories: Java, Media

Perspectives from the Cloud | @CloudExpo #Cloud #Microservices

Java Developer's Journal - Thu, 08/13/2015 - 14:45
We chat again with Jason Bloomberg, a leading industry analyst and expert on achieving digital transformation by architecting business agility in the enterprise. He writes for Forbes, Wired, TechBeacon, and his biweekly newsletter, the Cortex. As president of Intellyx, he advises business executives on their digital transformation initiatives and delivers training on Agile Architecture. His latest book is The Agile Architecture Revolution. Check out his first interview on Agile trends here.

read more

Categories: Java, Media

Take Page from Google Alphabet By @EsmeSwartz | @ThingsExpo #IoT #Cloud

Java Developer's Journal - Thu, 08/13/2015 - 14:30
There are many parallels to Google’s move to set up Alphabet as a holding company to remain at the forefront of innovation and what is required by all companies to foster innovation in the age of the Cloud and IoT. No one will argue that Alphabet was a change Google needed to make to remain relevant, fresh and innovative across a number of product initiatives. Under the Alphabet structure, Google provides operating divisions with the freedom and accountability for making decisions all while being nimble and quick on their feet. And perhaps most importantly, keeping their most creative people engaged and well…creative and not stifled by red tape and bureaucracy.

read more

Categories: Java, Media

If Hardware Is Commodity... By @DMacVittie | @CloudExpo #Cloud

Java Developer's Journal - Thu, 08/13/2015 - 13:45
We really are moving in the direction of truly commoditized hardware. Some uses will always have specific requirements that are not mainstream and thus will require specialized builds, this is true in every industry. But increasingly, who made your hardware and where they got their parts from is a secondary issue. Which makes one consider what really sells hardware these days. Years ago when I was working for Network Computing, I reviewed a low-end blade server company capable of cranking up blades at a fraction of the cost of most vendors. They (like far too many good companies) ran out of money before they could grab market traction, but they did show that it could be done at a price even small enterprises could afford.

read more

Categories: Java, Media

How to Add a GPS Time Source to ntpd | @DevOpsSummit #DevOps

Java Developer's Journal - Thu, 08/13/2015 - 13:30
USB GPS dongles have come down significantly in price in recent years and I picked one up to play with recently. Apart from using a GPS module to report your latitude, longitude, altitude and time for mapping applications, it’s also possible to feed the time information to ntpd as a back-up time source or as a highly accurate time source depending on the GPS module you end up getting.

read more

Categories: Java, Media

Industrial Internet of Things Creates Opportunities By @EsmeSwartz | @ThingsExpo #IoT

Java Developer's Journal - Wed, 08/12/2015 - 23:15
During the last two #IoTuesday Twitter sessions, our chats have centered on what it will take to capitalize on the Internet of Things (IoT) opportunity and what the industry’s collective responsibility is to break down barriers to adoption. Topics ranged from the evolution of the Industrial Internet to consumer IoT applications to the role of APIs and API management. And underlying all of this, how we move from today’s connected devices and vertical siloes to a horizontal IoT marketplace with interconnectivity at its core. In this month’s IoT chat we will be joined by Alex Bakker and Ron Exler, from analyst firm Saugatuck Technology, to continue the discussion on the evolution of IoT, blockers and opportunities.

read more

Categories: Java, Media

[slides] Women in DevOps By @StefanaMuller | @DevOpsSummit #DevOps

Java Developer's Journal - Wed, 08/12/2015 - 20:45
It’s been proven time and time again that in tech, diversity drives greater innovation, better team productivity and greater profits and market share. So what can we do in our DevOps teams to embrace diversity and help transform the culture of development and operations into a true “DevOps” team? In her session at DevOps Summit, Stefana Muller, Director, Product Management – Continuous Delivery at CA Technologies, answered that question citing examples, showing how to create opportunities for diverse candidates and taking feedback from the audience on their experiences with encouraging diversity in technology roles.

read more

Categories: Java, Media