Category Archives: Open Source

A New IT Plan: Enterprise DevOps PaaS, APIs, and Ecosystems

Open source PaaS, Open APIs, and Open Ecosystems are accelerating agility, empowering developers, and enabling innovative business strategies.  In a recently published white paper, I describe how adopting a New IT plan can create a responsive IT team.

 

The path to New IT requires moving away from traditional application platforms, traditional team structure, and traditional information flows.  Responsive IT teams are adapting their infrastructure, processes and tooling to re-invent the application platform and re-think application delivery.  The New IT architecture underlying Responsive IT intelligently incorporates Cloud Platforms, BigData Analytics, Enterprise DevOps, and API first development.

 

How are you building a pragmatic, open source driven game plan that incorporates New IT approach vectors, Open DevOp PaaS, Open APIs, and Open Ecosystems?

Continue reading

10 Ways To Participate In Open Source

I wonder why more open source users do not actively participate in the open source community and become committers or contributors.

After understanding a project’s capabilities and roadmap, anyone is able to start directly hacking the source code and contributing useful extensions. Because open source is a distributed, participatory meritocracy, the upside benefit is high and the barrier to entry is low; you don’t have to move, be employed by a Valley startup, give up your day job, or wait to obtain a 4 years for a degree.

Continue reading

Open Source Community Participation

I wonder why more open source users do not actively participate in the open source community and become committers or contributors.  My open source participation led to a cost efficient and adaptable infrastructure for my company, and useful trade experience skills on my resume.  My open source contributions established a professional network of mentors and improved my understanding of the project.   Becoming an open source committer enhanced by personal brand, increased business opportunities, and filled important open source project gaps.

Interacting with open source community committers and recommending source code hacks is a valuable experience.   During 2001-2003, I had the opportunity to interact with many hard-core, professional open source luminaries (e.g. Sam Ruby, James Snell, Glenn Daniels, Dims, Steve Loughran, and Sanjiva Weerawarana) across multiple organizations while participating in the Apache Axis project.  I watched the distributed Axis team advance the project via IRC, code check-ins, and mailing list interactions.  After understanding the project’s capabilities and roadmap (by writing many sample code service clients and providers), I gained the knowledge to start directly hacking the source code and contributing useful extensions.   My everlasting thanks to Glenn Daniels for nominating me to be a committer!  The open source community and committer experience established my open source street creds, raised my personal brand,  led to presenting from the OSCON stage (and others), and helped build my consulting business.

Continue reading

DevOps meets ALM in the Cloud – Cloud DevOps Factory

Since teams started creating applications and services, significant challenges have continually hindered effective delivery and diminished development team’s reputations. Common challenges include:
  • Long IT solution lead times leading towards an inability to capitalize on business opportunities
  • Complex and disjointed development processes hindering IT agility and degrading ability to meet business demand
  • Inaccurate project forecasts, non-repeatable processes, and rudimentary performance metrics leading to a persistent Business-IT perception gap
  • Perennial tension between management compliance mandates and development approach, which prevents improving app delivery
How do we change development processes, development tooling, and run-time infrastructure to decrease time to market, streamline development processes, deliver on-time and budget, and meet compliance mandates?

Sonic, Savvion, and Actional sold

Progress Software recently unloaded Sonic, Savvion, and Actional to a niche enterprise software development company, Trilogy Software.     Recognizing the poor brand fit between enterprise software development and enterprise application middleware,  Trilogy will form a new entity, Aurea Software, to re-introduce the acquired portfolio into the market.

According to the press release, Scott Brighton, Aurea’s new CEO, will focus the company on a goal

“to take these market leading, enterprise-class products and place a renewed focus on creating the next generation iBPMS – with a specific emphasis on enabling critical, high-value business processes in key vertical markets.”

According to Jim Snur at Gartner, an iBPMS:

“allows organizations to have more intelligent processes that can be aimed at better operations minimally and innovative processes easily. The iBPMS does this by enhancing a businesses situational awareness by seeking patterns of interest, enabling quicker / more effective decisions through poly-analytics and rapid adaptation for appropriate actions through flexible processes”

Source: Gartner Blog Network

 

An iBPMS focus is significantly different from the legacy standalone product lines focus on

  • Develop high-quality, service-based applications
  • Minimize downtime
  • Service-oriented architecture (SOA) and enterprise messaging
  • Rapidly and flexibly integrate services and applications across the enterprise

We will see if Progress’ decision to divest their on-premise integration portfolio was “the right thing for our customers and our partners that rely on them.” as stated by Progress VP Colleen Smith.  How Aurea’s corporate focus will serve current customers using Sonic ESB or Sonic MQ as the cornerstone for their integration platform or SOA strategy remains to be seen.  Whether development teams will embrace multiple best-of-breed vendors for iBPMS, aPaaS, iPaaS functionality also remains an open question.

As mentioned in the April Forrester and Gartner notes, the time is now to:

  • Develop an exit strategy and limit new investments in Sonic and Actional products
  • Implement exit strategies and reduce integration project investment on Sonic and Actional products

WSO2 stands ready to assist you in migrate away from legacy products and embrace open source innovation.   WSO2 is the only open source company that has been industry recognized for delivering enterprise-ready middleware platforms spanning integration, service oriented architecture, application, and business process platform.  Enterprise development teams use WSO2 enterprise middleware platforms to build traditional on-premise solutions or incorporate Cloud service characteristics (i.e. on-demand self-service, elastic scalability, resource pooling, consumption based pricing) and Cloud service capabilities (i.e. DevOps tooling, automated governance, service level management, metering and billing).

 

 

 

Built on Apache Open Source Foundation

WSO2 Carbon application platform is built on a solid Apache Open Source Foundation.  Apache Open Source delivers innovative components and an extensive ecosystem of developers, educational resources, and committers.  Apache projects often surpass proprietary platform vendor offerings, and lead Apache project sponsors (e.g. Google, Twitter, Yahoo, Huawei, AMD) run their Internet scale business on open source project code.

When development teams adopt Apache open source projects, the teams undertake a challenging platform development task list:

  • Integrate Apache projects into the application platform
  • Synchronize project dependencies and versions
  • Maintain build repository and configuration scripts
  • Patch project codebase to fix defects
  • Upgrade projects and obtain new features

Continue reading