Java

Cloud Computing vs Hyperconvergence | @CloudExpo #SDS #Cloud #Storage

JDJ - 8 hours 17 min ago
The next generation of platforms is here with options in both cloud and on premises hyperconverged infrastructure. How do real people in today's business world make the correct choices on where to move? As IT departments look to move beyond traditional virtualization into cloud and hyperconverged infrastructure (HCI) platforms, they have a lot to consider. There are many types of organizations with different IT needs and it is important to determine whether those needs align more cloud or HCI. Before I dig into the differences, let me go over the similarities.

read more

Categories: Java

BMC to Present #AWS | @CloudExpo @BMCSoftware #TrueSight #Monitoring

JDJ - 14 hours 2 min ago
Without a clear strategy for cost control and an architecture designed with cloud services in mind, costs and operational performance can quickly get out of control. To avoid multiple architectural redesigns requires extensive thought and planning. Boundary (now part of BMC) launched a new public-facing multi-tenant high resolution monitoring service on Amazon AWS two years ago, facing challenges and learning best practices in the early days of the new service. In his session at 19th Cloud Expo, Michael Moran, a Senior Architect, TrueSight R&D, at BMC Software, will share those lessons learned and how to balance cost control with the many choices of service, storage, and compute paradigms.

read more

Categories: Java

Finally! A Web App (Part 6, Finale)

Java Lobby Announcements - 15 hours 46 min ago

Today we will finish (for now) our most recent iteration of our Shape Calculator component (or service, if you will). We have been on a long journey to this point.  Once we are done, we will move onto:

  • SOAP services.

Categories: Java

Tune into the Cloud: At the Hop | @CloudExpo #API #Cloud #Serverless

JDJ - 23 hours 32 min ago
About a year ago we tuned into “the need for speed” and how a concept like "serverless computing” was increasingly catering to this. We are now a year further and the term “serverless” is taking on unexpected proportions. With some even seeing it as the successor to cloud in general or at least as a successor to the clouds’ poorer cousin in terms of revenue, hype and adoption: PaaS. The question we need to ask is whether this constitutes an example of Hype Hopping: to effortlessly pivot to the next new thing once the previous one turns out to be just a bit less attractive and certainly a lot more complex then we all thought at first. The Gartner Hype Cycle has been calling this for years the trough of disillusionment, a valley that only the strongest of innovations manage to pass in order to reach the slope of enlightenment or even the plateau of productivity that lies beyond.

read more

Categories: Java

Strategic DevOps | @DevOpsSummit #BigData #IoT #DevOps #Monitoring

JDJ - 23 hours 47 min ago
Independent Health has further extended advanced testing benefits to ongoing apps production and ongoing performance monitoring by reusing proven performance scripts and replaying synthetic transactions that mimic user experience.

read more

Categories: Java

Don’t Take the Impostor’s Bait | @CloudExpo #Cloud #Cybersecurity

JDJ - Sat, 2016-09-24 15:00
Phishing has been around since the dawn of the internet. The term was first used in an AOL Usenet group back in 1996 but it wasn’t until 2003 when many baited hooks and lures started dropping. Popular transaction destinations like PayPal and eBay were some of the early victims of these spoofed sites asking customers to update their personal and credit card information. By 2004, it was a full-fledged ‘get rich quick scheme’ with many financial institutions – and their customers – as targets.

read more

Categories: Java

[session] Cloud Security & #MachineLearning | @CloudExpo @Symantec #ML #InfoSec

JDJ - Sat, 2016-09-24 11:30
Most of us already know that adopting new cloud applications can boost a business’s productivity by enabling organizations to be more agile and ready to change course in our fast-moving and connected digital world. But the rapid adoption of cloud apps and services also brings with it profound security threats, including visibility and control challenges that aren’t present in traditional on-premises environments. At the same time, the cloud – because of its interconnected, flexible and adaptable nature – can also provide new possibilities for addressing cloud security problems. By leveraging the power of the cloud with a data science and machine learning cloud-based solution, security and risk professionals can solve many of the traditional security challenges found in popular apps like Office 365, Google Drive, Salesforce and Box.

read more

Categories: Java

Is Everything an Object?

Java Lobby Announcements - Sat, 2016-09-24 10:01

I have been reading two great books, Object Thinking by David West and Clean Code by Robert C. Martin. In these two great books, the authors mention the phrase: “Everything is an object.” What caught my attention was that both express very different thoughts about this phrase. In his book, David West affirms that everything is an object and is a prerequisite if you want to be part of the object thinking culture. On the other hand, in his book, Robert C. Martin, says: “Mature programmers knows that the idea that everything is an object is a myth. Sometimes you really do want simple data structures with procedures operating on them”.

A bit of background of these two gentlemen. Robert C. Martin has written many books on software development, agile methodologies, and object oriented design and has founded Object Mentor, which is a company for mentoring and consulting on object oriented technologies. David West, Ph.D., is a consultant, educator and trainer in object oriented technologies. He founded and directed the Object Lab at the University of St. Thomas and cofounded the original Object Technology User Group.

Categories: Java

Finally! A Web App (Part 5)

Java Lobby Announcements - Sat, 2016-09-24 08:01
Introduction

Hopefully, you have been following along in this series of articles, and we are in the final stages of this iteration of a web-enabled Shape Calculator app. We have been pretending to enhance some in-house code that started out in your development team. I chose the Shape Calculator, but it could be anything.

Our first two rounds of the application were both command-line-interface and menu-driven.

Categories: Java

[whitepaper] Driving #DigitalTransformation | @CloudExpo @IBMSystems #IoT

JDJ - Sat, 2016-09-24 03:30
Information technology is an industry that has always experienced change, and the dramatic change sweeping across the industry today could not be truthfully described as the first time we've seen such widespread change impacting customer investments. However, the rate of the change, and the potential outcomes from today's digital transformation has the distinct potential to separate the industry into two camps: Organizations that see the change coming, embrace it, and successful leverage it; and on the other side, organizations that will find themselves as roadkill on the technology highway.

read more

Categories: Java

Solutions to the Mobile Content Delivery Dilemma | @CloudExpo #Cloud #MachineLearning

JDJ - Sat, 2016-09-24 01:00
From EMEA to APAC to the EU, growth in mobile devices and consumption of Internet bandwidth have grown at an incredible rate. One of the features of mobile devices that consumers like best is the ability to have their experience tailored to their geographic location, demographic profile, behaviors and preferences. These capabilities have greatly enhanced the user experience by providing users with information that is most relevant to them, whether that means finding the closest gas station, locating the best sushi restaurant within a city block or finding the best deal on a new pair of shoes while riding the bus to work.

read more

Categories: Java

Five Tips for Developing a Mobile App with ReactJS | @CloudExpo #Java #Cloud #Mobile

JDJ - Fri, 2016-09-23 23:18
ReactJS is a well-known open-source JavaScript library which has shown considerable growth and immense popularity in the recent years. Find out how to build a mobile app with React and some tips from Erminesoft tech team.

read more

Categories: Java

New In Spring 5: Functional Web Framework

Java Lobby Announcements - Fri, 2016-09-23 14:01

As mentioned yesterday in Juergen’s blog post, the second milestone of Spring 5.0 introduced a new functional web framework. In this post, I will give more information about this framework.

Example

We start with some excerpts from our sample application. Below is a reactive repository that exposes Person objects. It is quite similar to a traditional, non-reactive repository, except that it returns Flux<Person> where you would return a List<Person> traditionally, and Mono<Person> where you would return a Person. Mono<Void> is used as a completion signal: to indicate when the save has been completed. For more information on these Reactor types, refer to this blog post.

Categories: Java

Spring(boot)ing to the Web With Java and Pom.xml

Java Lobby Announcements - Fri, 2016-09-23 13:01

This blog presents instructions on how to quickly get started with Spring Boot Hello World with just one Java file and a Pom.xml.

Before getting to the files, make sure you have installed and configured the following:

Categories: Java

Correcting the Server Shutdown Process: A Web App Detour (Part 2)

Java Lobby Announcements - Fri, 2016-09-23 12:01
Introduction

In Part 1, we discussed the issue of resources not being cleaned up during shutdown and how to do this while dealing with the Root context and the Servlet context. If you want to actually try all this, check out the other article, as it has all the code.

How to Release Resources

We have our ShapeCalcServletContextListener that implements ServletContextListener, and we know that it has references to the two resources we are concerned about at shutdown:

Categories: Java

How to Recognize Dates in PDFs

Java Lobby Announcements - Fri, 2016-09-23 10:31

One of the “pleasures” of having your own business is dealing with accounting.

Now, to survive, I tried a few things like:

Categories: Java

The DevOps Movement | @DevOpsSummit @CollabNet #DevOps #Monitoring

JDJ - Fri, 2016-09-23 09:45
As software development becomes an integral part of today’s enterprise, and teams are often dispersed globally, it’s important as a developer to have some tried and true best practices to stand by. Scaling these principles and duplicating successes across the distributed enterprise can be a challenge however, particularly if other organizational stakeholders are turning on the heat when it comes to security, costs, and concerns about shadow IT.

read more

Categories: Java

Java DSL for Spring Integration 1.2 Milestone 2 Is Available

Java Lobby Announcements - Fri, 2016-09-23 09:31
I’m pleased to announce that the Java DSL for Spring Integration 1.2 M2 is available now!

First of all, I’d like to thank everyone who created issues, raised Pull Requests, provided feedback or just asked questions on StackOverflow. Especial thanks for early adopters since the previous Milestone 1. With their help, we have improved and fixed some issues with runtime flow registration.

The artifact org.springframework.integration:spring-integration-java-dsl:1.2.0.M2 is available in the Milestone repo. So, give it a shot and don’t hesitate to raise a GH issue for any feedback!

Categories: Java

Functors in Scala

Java Lobby Announcements - Fri, 2016-09-23 08:01

While programming in Scala, we often come across a term called a functor. A functor is an extremely simple, but powerful concept. In this blog, we'll discuss that in more detail.

Theoretically, a functor is a type of mapping between categories. Given two categories, A and B, a functor, F, maps the objects or entities of A to the objects or entities of B. We can simply call it a function of objects or entities.

Categories: Java

Digital Disruption | @CloudExpo #IoT #M2M #BigData #DigitalTransformation

JDJ - Fri, 2016-09-23 02:00
Imagine if you will, a world where technology is changing at breakneck speeds. Where new technology hype seems to know no bounds. You see words floating in front of you. Cloud. Mobile. Big Data. Internet of Things. Machine Learning. Blockchain. The words fly towards you, circling. They seem to be saying something. ‘Use me’… “No, use me.’. Confusion seems to abound. At the sign post up ahead, your next stop, the Disruption Zone!

read more

Categories: Java

Pages

Subscribe to EGJUG aggregator - Java