Joseph Gulla

Joseph Gulla




Bookmark and Share
RSS

Recent Posts

  • 9th Annual Enterprise Computing Community Conference
    06/26/2017
  • Exploring DevOps Process and Tools
    06/19/2017
  • Exploring Enterprise DevOps
    06/12/2017
  • Changing Development and Operating Ideas in IT
    06/05/2017
  • Evolving Ideas in IT
    05/29/2017
  • Microservices and the Development Lifecycle

    This is the final post in this series on microservices. In the first post, I wrote about the design attributes of microservices, and in the second I wrote about how those characteristics aligned with cloud platform services. This post is about the lifecycle context for microservices. I use DevOps steps to organize the discussion of the lifecycle of microservices applications. DevOps is a collection of concepts, practices and tooling, as well as team organization that makes it more straightforward to get new applications and their updates deployed rapidly. Here’s a good introduction to the topic.

    Read More

    Posted: September 14, 2015 |

    Microservices—Runs on Cloud

    This is the second post in this series on microservices. In the first post, I wrote about the design attributes of microservices. In this post, I write about how those characteristics align with cloud platform services.

    Read More

    Posted: September 07, 2015 |

    Microservices—The Design Method

    This is the first post in a series on microservices, which is primarily an application design method or way of approaching the organization and conventions utilized when developing a complex application.

    Read More

    Posted: August 31, 2015 |

    High Availability in the Cloud

    This is the last post in this four-part series on high availability (HA). The focus of this post is HA in the cloud, which is challenging to discuss because the cloud is different depending on many factors. The cloud is different as it varies widely by service provider, i.e., IBM SoftLayer is significantly different from Amazon Web Services. The cloud is also different if you do it in house yourself with your own hardware and software integration or use ready-made Infrastructure as a Service like IBM PureSystems offerings designed to be up and running out of the box in as little as four hours.

    Read More

    Posted: August 24, 2015 |

    High Availability Distributed

    This is the third post in this series on high availability (HA). Initially, I set the stage for HA and last week I wrote about mainframe HA.  In this post, I discuss HA for commonly found distributed systems.

    Read More

    Posted: August 17, 2015 |

    Mainframe High Availability

    This is the second post in a series on high availability (HA) and the first to focus on a specific system, namely mainframes. Because of its long history and the deep investments made in so many areas of mainframe computing, it is challenging to write about HA. For this post, I focus on a few keystone ideas to explain it, including HA implementation in hardware and firmware and single- and multi-systems implementations.

    Read More

    Posted: August 10, 2015 |

    High Availability Concepts

    This is the first post in a series on high availability (HA). With this first post, I focus on the main ideas and concepts relating to HA. In follow-on posts, I’ll discuss HA in specific environments like mainframe, distributed and cloud. 

    Read More

    Posted: August 03, 2015 |

    Challenges Building IT Solutions for Clients

    This is the second of two posts in this series on the approaches and challenges associated with planning, designing and estimating IT solutions for clients. If you are a technical solution architect in an IT department or work for an IT service company then you’re probably in the business of creating IT solutions for your clients. Some solution architects are also involved in the implementation of the solutions that they design and develop.

    Read More

    Posted: July 27, 2015 |

    Building IT Solutions for Clients

    This is the first post in a two-part series on the approaches and challenges associated with planning, designing and estimating IT solutions for clients. If you are a technical solution architect in an IT department or you work for an IT service company then you’re probably in the business of creating IT solutions for your clients.

    Read More

    Posted: July 20, 2015 |

    ECC Conference—Day 2 at the Event

    The second day at the Enterprise Computing Community (ECC) Conference began with breakfast sponsored by CA Technologies. Having an hour for breakfast was a great opportunity for networking. At 9 a.m. we gathered at the main tent (Nelly Goletti Theatre) for the first Keynote speaker.

    Read More

    Posted: July 13, 2015 |

    Displaying results 91-100 (of 187)
     |<  <  6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - 15  >  >|