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

Cassandra Use Case By @Sematext | @DevOpsSummit [#DevOps]

Java Developer's Journal - Sat, 05/02/2015 - 20:15
For those of you using Cassandra or considering it, we’ve got another Sematext user’s Planet Cassandra case study for your reading pleasure. In this Q&A/use case, Alain Rodriguez, main Data Architect for Teads.tv, talks about the business and technical needs that drove their decision to use Cassandra, how they are using Cassandra, how their Cassandra monitoring is done, and more. Here’s an excerpt related to Cassandra performance monitoring that’s especially dear to our heart.

read more

Categories: Java, Media

Cloud: Mobility Driving Asian Startups

Java Developer's Journal - Sat, 05/02/2015 - 18:00
There are more mobile phones in the Philippines than people. And there are a lot of people. This is one of the amazing statistics of our current era, in which the compulsion for humans to communicate is leading us into the realm of massive data flows in an increasingly interconnected world. The Philippine phenomenon is due in part to the presence of two dominant mobile carriers–and a third that nips strongly at their heels—who charge extra fees for texts and calls outside of their networks. About 96% of this traffic is from prepaid traffic, in which users “load” up their phones from ubiquitous small stores in increments of less than one US dollar. Similar noteworthy statistics are found elsewhere in Southeast Asia. Indonesia, for example, was sending out 385 tweets per second in 2013, grabbing 7.5% of global Twitter traffic. Other strong social-media numbers have led to many there referring to their country as “the social media capital of the world.” With overall wired Internet access still lacking, more than 60% of Indonesia's social traffic is mobile. Thailand claims 97% of its population on social media, with prepaid SIM card system like the Philippines, and easy roaming throughout neighboring countries. Malaysia has a higher average income than most of its neighbors, and Vietnam a lower one, but both also contribute to an Asian average of more than 360MB of data use per month on mobile devices. Singapore is of course the great economic power of the region, with a per-person income level that now surpasses that of the United States. Singapore has among the fastest Internet access in the world and is moving toward being a Smart City through use of IoT technology. The average mobile data use in Asia is more than three times that of North America, almost 20 times that of Europe, and 200 times that of Africa. As I noted above, amazing. Heat, Noise, and Startups The hyperkinetic nature of Southeast Asian nations—the traffic, noise, masses of people, and heat can easily overwhelm on a short-term basis and grind one down over the long term—is reflected in recent economic growth through the region. Our research at the Tau Institute shows the region to be the most dynamic in the world, even as clear infrastructure problems are apparent everywhere outside of Singapore. This energy is also reflected in a growing culture of startups and innovation. I recently attended a startup competition in Manila, which is part of a larger event called the Top 100 program. The Top 100 program culminates in Singapore June 23-24, where 100 companies from a field of 300 among 14 Asian nations will compeete for attention from investors. The competition goes beyond Southeast Asia, with teams from India, Bangladesh, Kazakhstan, Taiwan, Japan, and South Korea joining in the fun. Much of the fun will be focused on mobile apps, because mobility is huge and apps are cool. Apps also seem to lack the barriers to entry of creating the next great piece of enterprise software. I would like to see more of an emphasis on frameworks and platforms, and a greater presence of all the open-source companies we see in the US. I am also encouraging people to pursue innovation within their organizations. Even as I marvel at the energy and enthusiasm of the startup communities in Manila and elsewhere, the reality is that large governmental organizations and big companies are the primary employers throughout this massive region. Innovation need not be a stranger to them.

read more

Categories: Java, Media

Locking Down Super-Users for Maximum Cybersecurity By @Centrify | @CloudExpo [#Cloud]

Java Developer's Journal - Sat, 05/02/2015 - 16:45
Privileged Identity Management (PIM) is the lowest common denominator in today’s most treacherous corporate and governmental security breaches. Or more accurately: Privilege Mismanagement. Sony, Target, Anthem, JP Morgan Chase, the city of San Francisco and many others succumbed to the reality that the identity of a single super-user account can be subverted for the purposes of manipulating sensitive organizational data, correspondence, commercial goods and intellectual property.

read more

Categories: Java, Media

Big Data Redefined By @TonyShan | @BigDataExpo [#BigData]

Java Developer's Journal - Sat, 05/02/2015 - 16:00
A new definition of Big Data & the practical applications of the defined components & associated technical architecture models This presentation introduces a new definition of Big Data, along with the practical applications of the defined components and associated technical architecture models. In his session at Big Data Expo, Tony Shan will start with looking into the concept of Big Data and tracing back the first definition by Doug Laney, and then he will dive deep into the description of 3V and their implication. He will then pinpoint the limitations of this V-model, echoed by expert views and another industry survey report.

read more

Categories: Java, Media

Internet of Things Maturity Model By @TonyShan | @ThingsExpo [#IoT]

Java Developer's Journal - Sat, 05/02/2015 - 14:00
The Internet of Things Maturity Model (IoTMM) is a qualitative method to gauge the growth and increasing impact of IoT capabilities in an IT environment from both a business and technology perspective. In his session at @ThingsExpo, Tony Shan will first scan the IoT landscape and investigate the major challenges and barriers. The key areas of consideration are identified to get started with IoT journey. He will then pinpoint the need of a tool for effective IoT adoption and implementation, which leads to IoTMM in which five maturity levels are defined: Advanced, Dynamic, Optimized, Primitive, and Tentative (ADOPT). Subsequently he will characterize the IoT maturity continuum at each individual level, followed by a description of key enablers. He will then walk through the technical architecture and components for the selected enablers to illustrate the building blocks to construct IoT solutions. Further he will articulate how to leverage IoTMM in the real world. Best practices and lessons learned are discussed during the session.

read more

Categories: Java, Media

Red Queen or Dystopia? By @TheEbizWizard | @CloudExpo [#Cloud]

Java Developer's Journal - Sat, 05/02/2015 - 13:00
The clamor surrounding enterprise cybersecurity is to be expected, of course, with all the breaches – ahem, “incidents” – over the last year or so. Home Depot. Target. Anthem. The list goes on and on. And with breaches come enterprise dollars, frantically swirling over the proverbial barn door after the horse is long gone, having fallen victim to some central Asian DDoS attack, no doubt. Warning: if you like a manageable inbox, then whatever you do, don't get a press pass to the RSA Conference. I've had such passes to conferences before, even quite large ones, but nothing prepared me for the onslaught of PR pitches for this venerable enterprise security shindig. To make matters worse, all the pitches sounded alike. Apparently there are only about a dozen or so buzzwords in the security industry, and it's the role of each vendor - and especially their PR wonks - to put said buzzwords into a unique order, thus differentiating their products from the hundreds of other widgets and gewgaws looking to rise above the noise.

read more

Categories: Java, Media

Taking Cloud Databases to the Edge By @Cloudant | @CloudExpo [#Cloud]

Java Developer's Journal - Sat, 05/02/2015 - 00:00
Database apps on mobile devices shouldn't stop working when there's limited or no network connectivity. In his session at 16th Cloud Expo, Bradley Holt, a Developer Advocate for IBM Cloudant, will discuss how to bring data stored in a cloud database to the edge of the network (and back again), whenever an Internet connection is available. He will demonstrate techniques for replicating cloud databases with mobile devices in order to build offline-enabled mobile apps that can provide a better, faster user experience, both offline and online. The focus of this talk will be on Apache CouchDB and related open source tools and open standards.

read more

Categories: Java, Media

Tweeps Are People Too! By @Kevin_Jackson | @CloudExpo [#Cloud]

Java Developer's Journal - Fri, 05/01/2015 - 17:00
I woke up this morning to the devastating news about the earthquake in Nepal. Sitting here in California that destruction is literally on the other side of the world but my mind immediately went to thinking about my good friend Jeremy Geelan. See Jeremy and his family have been living in Kathmandu for a while now. His wife, in fact, is the Danish Ambassador to Nepal!

read more

Categories: Java, Media

Internet of Things Effect on Applications By @PSilvas | @ThingsExpo [#IoT]

Java Developer's Journal - Fri, 05/01/2015 - 16:00
As more applications are needed to run those Things, traditional infrastructure concerns like scale and reliability will become paramount. Additional challenges with identity and access, improving the user experience, and the need for faster provisioning of services could overwhelm IT departments. A robust, scalable and intelligent infrastructure will be necessary to handle the massive traffic growth. IT professionals are tasked with designing and building the infrastructure that’s ready for the challenges that lie ahead, including IoT. But many of today’s traditional architectures will buckle under the increasing demand of all the connected devices. According to IDC, the rate at which applications double in the enterprise is every four years. This is likely to be cut in half as more IoT devices need applications supporting them and organizations need to be ready for the deluge.

read more

Categories: Java, Media

Spirent Launches DevOps Solution | @DevOpsSummit @Spirent [#DevOps]

Java Developer's Journal - Fri, 05/01/2015 - 15:15
Spirent Communications has launched Spirent CLEAR DevOps, a solution to help organizations accelerate product development and deployment through continuous testing. The solution addresses the DevOps challenge of incorporating the testing within the continuous integration and deployment cycles. DevOps is the communications and collaboration between developers and IT operations that helps to shorten the gap between product creation and successful deployment. But many organizations struggle to properly balance rapid deployment and thorough testing. According to IDC’s December 2014 survey of Fortune 1000 DevOps Best Practice Metrics, IT organizations that have tried to custom-adjust current tools to meet DevOps practices have a failure rate of 80 percent, thus making tool replacement and/or addition a critical requirement. Furthermore, approximately 21 percent of those surveyed by IDC stated that they were looking for Testing/QA tools to accelerate DevOps. Spirent CLEAR DevOps integrates Continuous Integration (CI), Continuous Deployment (CD) and Continuous Change Management (CCM) with Spirent’s automation and orchestration tools for Continuous Testing (CT).

read more

Categories: Java, Media

.NET SDK for Cloud From @ProfitBricksUSA | @DevOpsSummit [#DevOps]

Java Developer's Journal - Fri, 05/01/2015 - 14:45
ProfitBricks has launched its SDK for .NET, adding to its growing collection of libraries for the DevOps community. This new library exposes all functionality found in the SOAP API and expands ProfitBricks’ support for developers who work with Microsoft technology. “This .NET library addition provides a powerful programmatic interface to our SOAP API,” commented Achim Weiss, Co-founder and CEO of ProfitBricks. “This release is the latest in a series of new offerings that further extend ProfitBricks’ services into the developer community. We are dedicated to providing the industry with the best in painless cloud infrastructure, and you can expect more functionality for the Microsoft developer community in upcoming months.”

read more

Categories: Java, Media

Amazon Dash Embodies the Stackato Vision By @BernardGolden | @DevOpsSummit [#DevOps]

Java Developer's Journal - Fri, 05/01/2015 - 14:45
Last week we announced the release of “Enabling the Future of Applications: The Stackato Vision.” This video describes how the nature of information technology is changing – from automating business-supporting processes to being the business offering itself. Using IDC’s Third Platform concept as a framework, we identify the critical success factors necessary to be a Third Platform company and present examples like Uber and Airbnb. If you’re not familiar with IDC’s Third Platform, it represents the confluence of four technology trends – social, mobile, Big Data, and cloud computing – that in combination enable an entirely new class of application – and a new way of doing business.

read more

Categories: Java, Media

Deployment Management with @Plutora | @CloudExpo [#DevOps #APM]

Java Developer's Journal - Fri, 05/01/2015 - 13:00
Despite the prevalence of public and private clouds in the enterprise, most IT departments still adhere to operational models designed for physical infrastructure and servers that involve complex environment setup processes. As a result, organizations miss opportunities to take advantage of dynamic cloud-based deployments for non-production environments. There are a number of reasons why it is often too difficult for enterprises to stand up a non-production environment for testing or staging. Databases have to be provisioned, application servers need to be configured, and a testing environment for a complex system can take weeks or months to properly certify as ready for use. This involves a lot of coordination and effort to setup environments. Organizations typically simplify setup by treating environments as permanent because they lack a tool like Plutora to help them keep track of environment management efforts.

read more

Categories: Java, Media

Sonus WebRTC Solution for Cloud @SonusNet | @ThingsExpo [#IoT #WebRTC]

Java Developer's Journal - Fri, 05/01/2015 - 07:00
Sonus Networks introduced the Sonus WebRTC Services Solution, a virtualized Web Real-Time Communications (WebRTC) offer, purpose-built for the Cloud. The WebRTC Services Solution provides signaling from WebRTC-to-WebRTC applications and interworking from WebRTC-to-Session Initiation Protocol (SIP), delivering advanced real-time communications capabilities on mobile applications and on websites, which are accessible via a browser.

read more

Categories: Java, Media

DevOps: Building Trust By @AppDynamics | @DevOpsSummit [#DevOps]

Java Developer's Journal - Thu, 04/30/2015 - 18:00
There are lots of ways DevOps can fail. For all the revolutionary promise of the idea, it takes a tricky cultural shift to get Development and Operations working together. Many companies—especially big ones—take a top-down approach. C-suite execs trumpet a Brand New DevOps Initiative, which everyone else resists, undermines, or ignores. As a developer at a SaaS company, my success depends on Ops. Too often, Dev and Ops are divided by mistrust and rarely talk between releases. Bridging this gap requires finding a way to dial down the tensions that spring from differences in status and divergent incentives.

read more

Categories: Java, Media

Docker Load Balancing in @Rancher_Labs 0.16 By @LemonJet | @CloudExpo [#DevOps]

Java Developer's Journal - Thu, 04/30/2015 - 16:30
One of the most frequently requested Rancher features, load balancers are used to distribute traffic between docker containers. Now Rancher users can configure, update and scale up an integrated load balancing service to meet their application needs, using either Rancher's UI or API. To implement our load balancing functionality we decided to use HAproxy, which is deployed as a contianer, and managed by the Rancher orchestration functionality. With Rancher's Load Balancing capability, users are now able to use a consistent, portable load balancing service on any infrastructure where they can run Docker. Whether it is running in a public cloud, private cloud, lab, cluster, or even on a laptop, any container can be a target for the load balancer.

read more

Categories: Java, Media

Cloudy with a Chance of Security By @LMacVittie | @CloudExpo [#Cloud]

Java Developer's Journal - Thu, 04/30/2015 - 16:00
We found all manner of interesting practices and trends as it relates to cloud and security in our State of Application Delivery 2015 report. One of the more fascinating data points was a relationship between security posture and cloud adoption. That is, it appears that the more applications an organization migrates to the cloud, the less strict its security posture becomes. Really. I was a bit disturbed by that, too. At least at first.

read more

Categories: Java, Media

Embracing Software Defined By @StorPool | @CloudExpo [#Cloud]

Java Developer's Journal - Thu, 04/30/2015 - 16:00
As Marc Andreessen says software is eating the world. Everything is rapidly moving toward being software-defined – from our phones and cars through our washing machines to the datacenter. However, there are larger challenges when implementing software defined on a larger scale - when building software defined infrastructure. In his session at 16th Cloud Expo, Boyan Ivanov, CEO of StorPool, will provide some practical insights on what, how and why when implementing "software-defined" in the datacenter.

read more

Categories: Java, Media

Cloud Expo Launches "Microservices Journal" | @CloudExpo [#Microservices]

Java Developer's Journal - Thu, 04/30/2015 - 16:00
The world's leading Cloud event, Cloud Expo has launched Microservices Journal on the SYS-CON.com portal, featuring over 19,000 original articles, news stories, features, and blog entries. DevOps Journal is focused on this critical enterprise IT topic in the world of cloud computing. Microservices Journal offers top articles, news stories, and blog posts from the world's well-known experts and guarantees better exposure for its authors than any other publication. Follow new article posts on Twitter at @MicroservicesE

read more

Categories: Java, Media

SOA or Microservices? By @Ruxit | @DevOpsSummit [#DevOps #Microservices]

Java Developer's Journal - Thu, 04/30/2015 - 16:00
This is a no-hype, pragmatic post about why I think you should consider architecting your next project the way SOA and/or microservices suggest. No matter if it’s a greenfield approach or if you’re in dire need of refactoring. Please note: considering still keeps open the option of not taking that approach. After reading this, you will have a better idea about whether building multiple small components instead of a single, large component makes sense for your project. This post assumes that you have experience with software architecture and services (you’ll find some words about my experience on the bottom of this post). I won’t go into the details of Wikipedia’s or Martin Fowler’s definitions per se. Much more I will talk about what microservices and/or SOA could and should do for your project.

read more

Categories: Java, Media