
Joseph Gulla
Contributor
Joseph Gulla got his start in IT as a COBOL programmer in the late 1970s. He has worked with IBM products as a developer, system operator and instructor. Gulla has a Ph.D. in CIS from Nova Southeastern University and an MBA in MIS from La Salle University. Since 2000, Joe has helped StreamFoundry, an IBM Business Partner, with competitive software migrations and has continued his long association with Alazar Press as its general manager.
Simple and Lasting Ideas on Managing Information Systems
May 22, 2017
Years ago, when I was a student I was assigned a textbook. It was an introduction to Business Computer Systems. The author’s—David M. Kroenke—books were (and still are) used in undergraduate computer information systems and master’s level business courses in management information systems. This post is about something that I learned from that author that […]
ArticlesNatural Alignments of Styles and Methods
May 15, 2017
This is the last post in a brief series on how applications are developed, with a focus on development methods and architectural styles. There’s a natural alignment between certain methods and styles—an alignment that can be found between waterfall and monolithic applications, along with agile and microservices. These are just two examples. I explore these […]
ArticlesBenefit From Non-Disruptive Modernization With IBM API Connect
May 15, 2017
This is the third article in a series about modernization of enterprise applications. The first article, Modernize Legacy Systems to Enable Full Potential, gives an overview of legacy systems, modernization tactics, benefits, strategies, risk and cost as well as challenges and areas of focus like updating the user interface and data modernization. The second article, […]
ArticlesDevelopment Methods and Architectural Styles
May 1, 2017
This is the first in a series on how applications are developed, with a focus on development methods and architectural styles that are gaining in significance. Methods aren’t the same as styles and some pairings work well together. This discussion starts with a bit of history. Development Methods or Philosophies Computer applications have been developed […]
ArticlesTrend Watch: Digital Business
April 24, 2017
This is the last post in a multi-part series with a focus on trends that are interesting and important, specifically in enterprise computing. I’ll continue my point-in-time analysis with a focus on digital business and how new systems of engagement (e.g., cloud and mobile devices) are changing the ways business is conducted through IT. Manual […]
ArticlesTrend Watch: Java
April 17, 2017
This is the ninth post in a multi-part series with a focus on trends that are interesting and important, specifically in enterprise computing. I’ll continue my point-in-time analysis with a focus on the Java programming language. Remember when Java was new? Early Java The Java programming language has been around for decades so it is […]
ArticlesTrend Watch: Business Intelligence and Business Analytics
April 10, 2017
This is the eighth post in a multi-part series with a focus on trends that are interesting and important, specifically in enterprise computing. In this brief article, I’ll continue my point-in-time analysis with a focus on the subjects of business intelligence (BI) and business analytics (BA). Has BI and BA entered a new era in […]
ArticlesTrend Watch: Service Oriented Architecture and Web Services
April 3, 2017
This is the seventh post in a multi-part series with a focus on trends that are interesting and important, specifically in enterprise computing. In this post, I’ll continue my point-in-time analysis with a focus on the subject of integration, and a discussion on service oriented architecture (SOA) and web services like representational state transfer (REST) […]
ArticlesTrend Watch: Security
March 27, 2017
This is the sixth post in a multi-part series with a focus on trends that are interesting and important, specifically in enterprise computing. In this post, I’ll continue my point-in-time analysis by looking at the interesting and complex topic of security. z/OS Security When someone says “mainframe security” you probably think RACF. However, if you […]
ArticlesTrend Watch: Open-Source Software
March 20, 2017
This is the fifth post in a multi-part series with a focus on trends that are interesting and important, specifically in enterprise computing. In this post, I’ll continue my point-in-time analysis of trends, this time looking at open-source software. Open-source software with mainframes is not an uncommon pairing. If in your everyday job you work […]