DevOps-driven, cloud-native app development
It's time to embrace DevOps. A DevOps transition will make your development process and delivery pipelines faster, more reliable and more scalable. Learn how to automate, collaborate, monitor and optimize your enterprise with examples and tutorials on technologies like Jenkins, Docker, Kubernetes, Terraform, and other cloud-native tools and technologies.
Top Stories
-
Quiz
17 Dec 2024
Professional Scrum Developer exam questions and answers
Professional Scrum Developer is a highly respected certification, but it's not easy to get. Take this sample PSD exam to test yourself and see how prepared you are for the exam. Continue Reading
By- Darcy DeClute, Scrumtuous Inc.
-
Tip
13 Dec 2024
Top Scrum certifications: Which path to choose
Ready to level up your Agile and Scrum skills? Here are the top certification paths, from Scrum master to Agile leadership, that will make your resume stand out from the others. Continue Reading
By- Darcy DeClute, Scrumtuous Inc.
-
Feature
14 Nov 2017
Can DevOps problems actually cause projects to fail?
DevOps isn't perfect. There are times when DevOps problems can overwhelm the potential benefits. So, why do some DevOps projects succeed while others fail? Continue Reading
-
Feature
09 Oct 2017
How blockchain security is driving digital transformations
Whether it is a secure cloud, a secure mobile device or a secure IOT interaction, organizations are making blockchain security a central part of their digital transformations. Continue Reading
By- Tom Nolle, Andover Intel
-
Conference Coverage
04 Oct 2017
Guide to the JavaOne 2017 conference
At JavaOne 2017, the Java community discusses the pinnacles of modern software technologies, including DevOps, mobile applications, digital transformation and, of course, Java. Continue Reading
-
Podcast
27 Sep 2017
Cloud-native apps push static code analysis tools to the limit
The distributed nature of a cloud-native architecture, with microservices deployed to a multitude of containers, can test the limits of static code analysis tools. Continue Reading
By- Cameron McKenzie, TechTarget
-
News
22 Sep 2017
CloudBees, partners add Jenkins services, security
CloudBees, the steward of the Jenkins DevOps platform, has teamed up with partners to provide managed Jenkins services, as well as new security features and database support. Continue Reading
-
Feature
12 Sep 2017
Containers and microservices complicate cloud-native security
As microservices-based applications are deployed to a sea of Docker containers, mitigating against cloud-native security issues is becoming a struggle. Continue Reading
By- Cameron McKenzie, TechTarget
-
Podcast
07 Sep 2017
Microservices and containers can simplify DevOps security
You would think that managing a sea of containers and microservices would make DevOps security difficult, but it may, in fact, make DevSecOps easier. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
07 Aug 2017
Edge device developers not addressing IoT security vulnerabilities
Security is problematic when software is deployed behind firewalls, but when you have edge devices out in the wild, IoT security vulnerabilities become even more of a concern. Continue Reading
By- Daisy McCarty, Brand Message Clarity
-
Guide
27 Jul 2017
Effective DevOps tooling for accelerated continuous delivery adoption
Java DevOps tooling is the key to speeding up continuous delivery adoption. This guide covers why and how to consider DevOps tools for business efficiency. Continue Reading
-
Feature
05 Jul 2017
Cloud native adoption means getting the DevOps tooling right
There are so many DevOps tooling options in the world of cloud native computing that many companies looking at a microservices and container based architecture are being overwhelmed by the options. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
22 Jun 2017
How microservices patterns made Uber's architecture perform better
How did Uber manage to deal with the inevitable Halloween rush? Applying microservices patterns to their architecture played a big part. Continue Reading
-
Feature
20 Jun 2017
Effective DevOps hinges on automating a continuous delivery pipeline
Many organizations struggle with bringing development and operations together, only to realize that effective DevOps means successfully automating a continuous delivery pipeline. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
11 May 2017
Effective DevOps pipelines require a continuous delivery tool chain
The key to an effective DevOps implementation is understanding your tools, and implementing an effective continuous delivery tool chain. Continue Reading
By -
Podcast
09 May 2017
Connecting the 'DevOps, Agile and Java cloud native applications' dots
A concise definition of both DevOps and cloud native computing is elusive, but Cisco's Ken Owens presents a unified theory that pulls together the Java cloud, Agile, microservices and containers. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
04 May 2017
DevOps performance teams using AIOps for app performance insights
Find out how enterprise organizations are beginning to leverage algorithmic IT operations to mine performance logs and improve application performance. Continue Reading
-
News
20 Apr 2017
LinuxKit, Moby push developers toward collaborative systems
Docker offers two new projects: a toolkit for building secure, lean and portable Linux subsystems and a way for developers to collaborate on interchangeable components. Continue Reading
-
Podcast
22 Mar 2017
Declarative Jenkins pipeline the latest new feature in DevOps tooling
Looking to get more out of your DevOps tooling? The declarative Jenkins pipeline helps take continuous integration and continuous delivery to new heights. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
10 Mar 2017
Why scaling Agile development calls for DevOps toolchain integration
Learn how Tasktop is battling the cost of scaling Agile development and the DevOps toolchain by integrating top tools. Continue Reading
By- Jan Stafford, Features Writer
-
Guide
28 Feb 2017
Developers' guide to deploying microservices and containers
As enterprises move toward more modular and self-contained components, the move toward microservices and container deployment, like Docker, is a natural step. Continue Reading
-
Tip
13 Jan 2017
Is JSON and XML your REST performance bottleneck?
Learn how ASCII encoding formats like JSON and REST can adversely impact server application performance compared with emerging binary formats. Continue Reading
-
Feature
08 Dec 2016
Docker instances become the new norm and adoption goes mainstream
Many organizations use Docker instances for many reasons, although security, data storage and monolithic fears remain barriers to Docker adoption. Continue Reading
By -
Feature
01 Dec 2016
Getting through the three toughest stages of a DevOps transition
Looking to gain increased productivity and software quality by embracing DevOps? Here are the DevOps transitions your company will inevitably go through. Continue Reading
By -
News
10 Nov 2016
How Target improved software delivery by adopting DevOps processes
At the 2016 DevOps Enterprise Summit, Target's Heather Mickman describes the many ways the adoption of DevOps processes improved software delivery. Continue Reading
By- Cameron McKenzie, TechTarget
-
Podcast
09 Nov 2016
How Agile transformations are sparked by successful DevOps adoption
Tasktop's Mik Kersten discusses how successful DevOps adoption projects often lead to large Agile transformations. Continue Reading
By- Cameron McKenzie, TechTarget
-
Podcast
03 Nov 2016
Why you should choose the Go language for microservices development
How can teams simplify microservices development, especially when scaling microservices is the key? Many are turning to the Go programming language and Go kit for answers. Continue Reading
By- Cameron McKenzie, TechTarget
-
Podcast
03 Nov 2016
Bridging the gap between well-designed APIs and DevOps best practices
Automation is the key to running error-free operations, which means well-designed APIs that give access to tasks are among the most important DevOps best practices. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
03 Nov 2016
The benefits of container development with Docker
Development with Docker instances is popular among software development teams because it simplifies the process of building and shipping apps. Continue Reading
By -
Answer
06 Oct 2016
When do Agile and DevOps methods conflict?
Expert Chris Ward explains why using Agile and DevOps together may seem ideal, but conflict arises when in practice. Continue Reading
By- Christopher Ward, Consultant
-
Guide
19 Sep 2016
News from JavaOne 2016
What is new with Java in 2016? Here you'll find the most up to date conference news from JavaOne in San Francisco. Continue Reading
-
Feature
16 Sep 2016
Building 3D apps for the future of manufacturing
Find out how 3D app developers are taking advantage of Autodesk's new cloud-based services to build and improve data integration services. Continue Reading
-
News
16 Sep 2016
Easing Jenkins and Docker integration pains at Jenkins World 2016
Many organizations are struggling with Jenkins and Docker integration, but CloudBees CEO Sacha Labourey says guidance can be found at Jenkins World 2016. Continue Reading
By- Cameron McKenzie, TechTarget
-
News
14 Sep 2016
DevOps adoption holds benefits for large and small organizations alike
It's easy for small organizations to embrace DevOps adoption. At Jenkins World 2016, larger organizations are talking about how to achieve success. Continue Reading
By- Cameron McKenzie, TechTarget
-
News
14 Sep 2016
Jenkins World 2016: Why Pipeline is so popular
While there is plenty to discuss at Jenkins World 2016, the Jenkins Pipeline plug-in is clearly the topic getting the most attention. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
12 Sep 2016
How a DevOps process can drive better end user experiences
While many organizations adopt a DevOps process to improve deployment and integration, the benefits extend right through to the user experience. Continue Reading
By- Christopher Ward, Consultant
-
Feature
11 Sep 2016
Establishing a coherent API for the Internet of Things (IoT)
The rapid growth of smart devices is inspiring many developers to create applications for home monitoring, health, and other services. But these applications are dependent on early adopters that actually buy and install hardware. Read on to find out how innovative companies are starting to craft IoT applications without this overhead. Continue Reading
-
Feature
31 Aug 2016
Automating development and deployment with Chef and Puppet
Looking for ways to simplify development and deployment? Here we explore the approach the tools Chef and Puppet take to addressing these challenges. Continue Reading
By- Tom Nolle, Andover Intel
-
Feature
29 Aug 2016
Evaluating how second-generation DevOps tooling stacks up
As more organizations adopt DevOps strategies, there is a growing need to evaluate the various DevOps tooling options. Continue Reading
By- Tom Nolle, Andover Intel
-
Blog Post
03 Aug 2016
Fully automatic live reloading of Spring Boot apps on AWS
In this post we're going to take a look at one of Spring Boot's best kept secrets: the Spring Boot DevTools. Continue Reading
By- Axel Fontaine
-
Podcast
18 Jul 2016
Managed services model addresses cloud-based analysis paralysis
For many applications, an Amazon or Azure cloud might be overkill. In such cases, a managed services model approach just might be the better option, and here's why. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
14 Jul 2016
Deciding between full stack developers or Ops engineers
The software development landscape is changing, and developers are being forced to ask themselves to choose between a career as an Ops professional or a full stack developer. Continue Reading
By -
News
13 Jul 2016
Simplified portable applications with Docker and microservices
As the industry moves away from traditional SOA, organizations are instead choosing to create portable applications with SOA and microservices. Continue Reading
By -
News
12 Jul 2016
Don't let unfounded Docker fears deter container technology adoption
Container technology is changing the enterprise software landscape, but many unfounded fears are delaying Docker adoption. Continue Reading
By -
News
22 Jun 2016
New Docker tools to revolutionize the desktop OS
Software containers are a powerful technology, but, finally, Docker tools for Windows and Mac will bring usability to the masses. Continue Reading
By- Cameron McKenzie, TechTarget
-
News
22 Jun 2016
Appease DevOps concerns with container as a service Docker deployments
At DockerCon 2016, the big trend from exhibitors is the container as a service, creating a smooth path for Docker adoption. Continue Reading
By- Cameron McKenzie, TechTarget
-
News
22 Jun 2016
Why build a serverless architecture with microservices and containers?
Many organizations are moving away from the big, monolithic server stacks and are instead building serverless architectures with Docker and microservices. Continue Reading
By- Cameron McKenzie, TechTarget
-
News
21 Jun 2016
Docker security, container performance the hot topics at DockerCon 2016
Operation teams are always concerned about software vulnerabilities, but at DockerCon 2016, vendors are working hard to allay those Docker security concerns. Continue Reading
By- Cameron McKenzie, TechTarget
-
News
21 Jun 2016
Simple Docker image acquisition the key to IBM's container strategy
By making it easier for clients to acquire a Docker image, IBM hopes to see more enterprises adopting a container-based development strategy. Continue Reading
By- Cameron McKenzie, TechTarget
-
News
21 Jun 2016
Docker microservices grab the spotlight at DockerCon 2016
With a move away from SOA-based architectures, along with the container adoption trend, it's not surprising to see more and more people talking about Docker microservices. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
13 Jun 2016
How the Docker Engine simplifies DevOps, from staging to deployment
While virtualization is nothing new, the way the Docker Engine creates portable apps that can be replicated from development to deployment is helping simplify all aspects of ALM. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
01 Jun 2016
Virtual reality and Android apps steal the Google I/O show
Barry Burd shares his latest update on what's hot at Google I/O 2016, including a projected future that includes more virtual reality and integration into Android apps. Continue Reading
By- Barry Burd, Drew University
-
Feature
08 Jan 2016
Best practices for distributed systems baked into Bitcoin's blockchain architecture
Expect to hear more about Bitcoin and its blockchain architecture in 2016, as the manner in which they crypto-currency works is becoming a best practices for developing distributed systems. Continue Reading
By- Cameron McKenzie, TechTarget
-
News
04 Dec 2015
Get caught up debugging Java apps with containerization
At JavaOne 2015, consultant Daniel Bryant discusses how debugging Java apps within containerization is ramping up. Continue Reading
By- Cameron McKenzie, TechTarget
-
Tip
24 Nov 2015
How Eclipse plans to harmonize Java DevOps for the cloud
Learn about Eclipse Che, the cloud-based version of the Eclipse IDE. Che will simplify the creation of Java DevOps environments on top of the OpenShift cloud platform. Continue Reading
-
Tip
05 Nov 2015
How to put configurable security in effect for an IoT gateway
Implementing security for an IoT gateway is challenging. A software developer shares best practices for developing a dynamic and robust security model. Continue Reading
-
Tutorial
22 Sep 2015
Examine modular code development with Java's Project Jigsaw
Project Jigsaw is the new standard for modular code development in Java. Expert Barry Burd takes an in-depth look at the first early access release. Continue Reading
By- Barry Burd, Drew University
-
Tip
10 Sep 2015
Limited bandwidth may stifle IoT development
When it comes to IoT development, limited network bandwidth could be the weak link in the chain as latency stifles progress. Continue Reading
By- Cameron McKenzie, TechTarget
-
Tip
27 Jul 2015
Simplified user and group management is the key to secure application deployment
A big challenge in securing software is the management of users and groups. Less is often more in this regard, and being able to simplify is the ket to secure application deployment. Continue Reading
By- Cameron McKenzie, TechTarget
-
Feature
06 Jul 2015
Docker containers are growing up and embracing open standards
In this new world where containers are challenging virtualized environments, Docker has had to grow up fast, and not only is it growing up, but it's opening up to new standards as well. Continue Reading
By -
Podcast
24 Jun 2015
Red Hat engineer talks system optimization, containers
In this podcast, a principal software engineer at Red Hat talks about important industry trends, including containerization and system optimization. Continue Reading
By- Cameron McKenzie, TechTarget
-
News
23 Jun 2015
Red Hat preview: App performance with container-based systems
As the 2015 Red Hat Summit takes place, attendees are dealing with the fact that container-based systems have changed the game for app performance. Continue Reading
By- Cameron McKenzie, TechTarget
-
Podcast
15 May 2015
Containerization may mark the decline of virtualization
The popularity of containerization is leaving virtualization in the dust. ZeroTurnaround's Jevgeni Kabanov explains why. Continue Reading
By- Cameron McKenzie, TechTarget
-
Tip
30 Apr 2015
How Netflix modularized their JavaScript Codebase
Netflix implemented a modularized JavaScript Codebase to accommodate growing user interface issues Continue Reading
-
Podcast
13 Feb 2015
Working with Node.js at DeveloperWeek 2015
Developer advocate Jenny Tong discusses coding troublemaking with Node.js at DeveloperWeek 2015. Continue Reading
By- Cameron McKenzie, TechTarget
-
News
13 Nov 2014
Devoxx officially kicks off with Spring, Java EE 8, lambdas and value types
As Devoxx 2014 officially kicks off, Geertjan Wielenga is there to tell us exactly what's hot at this year's conference. As one might expect, the Java EE versus Spring debate never goes away, but this year is about so many more things, from Scala to Docker, than that. Continue Reading
By- Geertjan Wielenga
-
Feature
05 May 2014
Encouraging failure: How Amazon AWS promotes innovation and invention
By creating an environment that makes it easy to test, experiment and even fail without major cost and repercussions, Amazon Web Services (AWS) works to promote innovation and invention. Continue Reading
By- Cameron McKenzie, TechTarget
-
Tutorial
20 Jul 2013
Top ways that Java enums can simplify the software development process
Introduced in Java 5, the enum has become an effective tool in simplifying software development in Java. But not every developer is using the enum construct to its fullest. This article will demonstrate interesting and unique ways to simplify application development through the use of enums. Continue Reading
By- Randall Nagy
-
Tip
12 Mar 2013
Performance and troubleshooting tips for JSF 2.0 Facelet developers
JSF 2.0 has provided a variety of new configuration settings to help improve performance and aid the troubleshooting task, making the lives of software developers and quality engineers much easier. Continue Reading
By- Lukas Stewart
-
Tip
06 Mar 2013
Effective Naming Strategies for RESTful Web Services
New descriptive languages like WADL and WSDL 2.0 are making it possible to describe the RESTful contract to client applications. However, if your RESTful web services are not named effectively, the mechanism for describing the interface may run out of steam. Continue Reading
By- Lukas Stewart
-
Feature
26 Jan 2012
Has Computer Programming Really Changed Much Since Lovelace's Time?
Everyone always talks about these new computer programming languages, and how great one is over the other. But really, has computer programming really changed that much over time? Continue Reading
By- Cameron McKenzie, TechTarget
-
Tip
28 Apr 2011
Building Java Web services with NetBeans 7
In this tutorial, I'll walk through building a simple Web service with NetBeans 7. Let's see just how far the Java specification and the tools that support the spec have come. Continue Reading
By- Cameron McKenzie, TechTarget
-
Tip
13 May 2010
Dependency Injection in Java EE 6: Conversations (Part 4)
This series of articles introduces Contexts and Dependency Injection for Java EE (CDI), a key part of the Java EE 6 platform. Standardized via JSR 299, CDI is the de-facto API for comprehensive next-generation type-safe dependency injection as well as robust context management for Java EE. Led by Gavin King, JSR 299 aims to synthesize the best-of-breed features from solutions like Seam, Guice and Spring while adding many useful innovations of its own. Continue Reading
-
News
28 Sep 2009
SAML: It's Not just for Web services
SAML is an XML-based standard for exchanging authentication and authorization data between security domains. The single most important problem that SAML was created to solve is the Web browser Single Sign-On problem. Today, many organizations debate whether to stay with version 1.1 or move to 2.0. This article makes observations about both options. Continue Reading
By- Frank Teti
-
News
01 Oct 2007
Sending attachments with SOAP - A simple JAX-WS development example in Java
SOAP applications often have to deal with more than just simple messages. The payload for a SOAP message can often include a word processing or PDF document, image, or other binary file. This article explains how to use the Message Transmission Optimization Mechanism (MTOM) to send and receive these messages. Continue Reading
By- Michael Galpin
-
News
01 Sep 2007
Axis, Axis2 and CXF: Surveying the WS Landscape
It's an exciting time to be in open source web services development. Two new next-generation web services frameworks have been released in the last year and a half, both under the umbrella of the Apache Software Foundation. These frameworks are Apache Axis2, which hit 1.0 at the end of April, 2006 and is currently in the release candidate stage for version 1.3, and Apache CXF, which released version 2.0 (the first version released under that name) in early July 2007. Continue Reading
By- Bjorn Townsend
-
News
01 Aug 2006
Binding XML to Java
Manipulating XML data easily and efficiently in Java remains an important problem. Numerous approaches to XML binding exist in the industry, including DOM, JAXB, XML Beans, Castor, SDO and so on. In this article we will explore how the Eclipse Modeling Framework, EMF, solves the XML binding problem in a number of interesting ways, and we'll compare that to the alternatives. Continue Reading
By- Ed Merks and Elena Litani
-
News
01 Jul 2006
Introducing Axiom
An XML Object model should be memory efficient and fast in processing XML. These two goals are very difficult to satisfy with the technologies that exist so far. However, with the introduction of StAX (Streaming API for XML), these goals are no longer difficult to implement. The Apache Web services community was also searching for a fast-performing and memory-efficient object model for their next generation Web service engine, Axis2. AXIOM (Apache aXIs Object Model) was the implementation that the Apache WS community came up with, along with StAX, to achieve the above goals. Continue Reading
By- Eran Chinthaka
-
News
11 Jun 2006
Free Book: Mastering Enterprise JavaBeans 3.0, Fourth Edition
Published in July 2006, the best selling book Mastering EJB is now in its fourth edition and has been updated for EJB 3.0. This edition features chapters on session beans and message-driven beans, EJB-Java EE integration and advanced persistence concepts. In-depth coverage of the Java Persistence API and using POJO entities with EJB is also included. By reading this book, you will acquire a deep understanding of EJB 3.0. Continue Reading
By- Rima Patel Sriganesh, Gerald Brose and Micah Silverman
-
News
11 May 2006
Free Book: Mastering Enterprise JavaBeans Third Edition
Published in January 2005, the best-selling book Mastering EJB is now in its third edition and has been updated for EJB2.1 and also features new chapters on security and Web services integration. The book is about EJB concepts, methodology and development. This book also contains a number of advanced EJB topics, giving you a practical and real-world understanding of the subject. By reading this book, you will acquire a deep understanding of EJB. Continue Reading
By- Ed Roman
-
News
01 Apr 2006
An Approach to Web Services Non-Functional Requirements Using WSDL Annotations
Web Services play a key role in implementing service-oriented architecture (SOA). The notion of describing the service independent of the technology in which it has been implemented has been robustly captured in the Web Services Definition Language (WSDL) Specification. Continue Reading
By- Anshuk Pal Chaudhuri, K M Senthil Kumar and Vineet Singh
-
News
01 May 2005
A Proposal for SAML communications with JAAS
Have you found as your web application gets more complex, understanding and managing the page flow – the orchestration that drives your application use cases – gets harder and harder? Are you tired of being forced into very particular ways of doing things that don't give you much reuse? Do you feel you're spending too much time developing your own approaches to generic problems like session state management? Continue Reading
By- Keith Donald and Erwin Vervaet
-
News
16 Aug 2004
Using a BLOB data type in a CMP Enity Bean
I got an email from a customer who wanted to use BLOB data type in their CMP entity bean. In this blog, I will provide an example and will discuss how can you develop your CMP EJBs to use a BLOB database type. Continue Reading
By- Debu Panda
-
News
01 Jan 2002
Part 2 - A Detailed Look at SOAP
In Part One of the hands-on Web services tutorial we introduced the basic concepts behind web services, including SOAP and WSDL. We showed how to develop a simple Web Service in under 30 minutes, and in the process explained SOAP messaging, how to implement a Java Web service client, and how a WSDL is constructed. In this article we'll check out some more advanced topics including SOAP complex type handling, error processing and remote references. Continue Reading
By- Zdenek Svoboda
-
News
01 Dec 2001
Developing my first Web Service in 30 minutes
You've heard the hype, and your head is probably dizzy from all the acronyms. So just what are Web Services, and how can you use them? This series of articles is intended to demystify Web Services and show, step-by-step, how to build, deploy, use, and find them. Continue Reading
By- Zdenek Svoboda
-
News
01 Jun 2001
J2EE vs. Microsoft.NET: A comparison of building XML-based web services
In this whitepaper, we will make a powerful comparison between the two choices that businesses have for building XML-based web services: the Java 2 Platform, Enterprise Edition (J2EE)1 , built by Sun Microsystems and other industry players, and Microsoft.NET2, built by Microsoft Corporation. Continue Reading
By- Chad Vawter and Ed Roman
-
News
01 Jan 2000
Message Driven Beans Tutorial
The following tutorial illustrates how a Message Driven Bean is written and deployed in an Enterprise JavaBeansTM 2.0 Container. The MDB component is invoked by an inbound message from a Java client. Continue Reading
By- Pramati