Tag: Dell

  • Dell Boomi Reimagines iPaaS with Industry-Leading Intelligence, Blockchain Capabilities

    Powered by more than 20TB of data and a new, unmatched user experience journey

    https://boomi.com/press_release/dell-boomi-reimagines-ipaas-with-industry-leading-intelligence-blockchain/

    LAS VEGAS – Boomi World 18 – November 6, 2018 – Dell Boomi™ (Boomi), the leading enterprise transformation provider of cloud integration and workflow automation to build The Connected Business, announced at Boomi World its product vision to reinvent the iPaaS industry.  In the coming months, this vision will be incorporated into Boomi’s products, offerings and overall business strategy in order to continue to provide the best possible business outcomes for customers and partners.

    As a foundational technology for business transformation, an iPaaS needs to do more than just integrate applications. It needs to provide connectivity across the entire business ecosystem – the company, its partners and customers – and connect applications, people and things. And it needs to do so in a seamless, efficient manner that drives high productivity and faster time to outcomes. Today, Boomi is the only iPaaS solution that offers a unified platform, including:

    • Integrate – connect applications and data across your hybrid IT ecosystem
    • Hub – synchronize and enrich trusted data with a single source of truth across your enterprise
    • Exchange – manage your trading partner network using traditional EDI and modern web services protocols
    • Mediate – design, secure and scale APIs through their entire lifecycle
    • Flow – build customer journeys and automate simple and sophisticated workflows

    Boomi’s reinvented iPaaS includes:

    • Unmatched User Experience – Boomi understands that iPaaS is used by people with different levels of technical expertise, for a range of projects, from simple to complex. The new user experience (UX) is designed to meet every user – from Enterprise Architects to Citizen Integrators – at their level of expertise, and provide guidance best suited to the project or use case at hand.  Users can focus on the problems they are looking to solve and can easily complete projects or achieve business outcomes. From HR and finance to sales and operations, fully formed guidance and suggestion routes are provided.
    • Community Intelligence – In 2008, Boomi pioneered the use of Artificial Intelligence (AI) to simplify building and managing integration processes with Boomi Suggest, Boomi Resolve and Boomi Assure. Boomi’s vision builds on this foundation and incorporates intelligence into every step of the user’s journey, to enable them to complete their projects quickly and efficiently. With approximately 20 TB of anonymous metadata incorporated into the solutions’ intelligence, this pervasive knowledge is included in every aspect of the Boomi platform to help users be more productive. With the mindset of shared success, it shows users how to optimally configure Boomi for specific needs, based on feedback and insights from the community.
    • Simplified Collaboration – Given the importance of team work, Boomi’s new UX is designed to support real time collaboration across users and teams, with requisite controls and tracking.
    • Blockchain Integration – Boomi’s world class, unified platform offers support for industry-leading blockchain platforms Ethereum and Hyperledger Fabric so customers will be ready to quickly and easily incorporate blockchain smart contracts into their business processes. During this time of the blockchain evolution, Boomi will be actively contributing to blockchain standards, and participating in various industry consortiums in order to influence the integration requirements customers will need to adopt blockchain.

    “iPaaS is no longer just about integration, it is about pervasive connectivity and business transformation. If a business simply emphasizes the ability to integrate, then it is only focusing on a piece of the puzzle,” said Steve Wood, Chief Product Officer at Dell Boomi. “Boomi offers an iPaaS platform that delivers transformation by connecting people as well as data. The iPaaS of today will not be the iPaaS of tomorrow and it is Boomi’s vision to redefine the market in order to provide the best integration cloud technology to our customers and partners.”

    “Flinders University prides itself for being an innovator in contemporary education and the source of Australia’s most enterprising graduates,” said Nicole Fishers, Associate Director, Digital Business Services & Deputy CIO at Flinders University. “We have recognized the vital need of progressive technology in the higher education industry and Boomi allows us to be connected across our entire organization. With more than 25,000 students, Boomi is helping us to provide them unprecedented access to information.”

  • VMware CEO Stakes Out DevOps Position

    VMware CEO Stakes Out DevOps Position

    At the Dell EMC World 2017 conference this week, VMware CEO Pat Gelsinger waded into an increasingly heated DevOps debate by suggesting that most developers are too “lazy” to be really interested in IT operations.

    At a time when factions within the DevOps community are making the case for developers to be responsible for DevOps on an end-to-end basis, Gelsinger contends that most developers want to get out of being involved with IT operations as quickly as possible so they can spend more time developing applications.

    The VMware approach to DevOps is closely aligned with Pivotal, a sister company operating under the Dell Technologies umbrella that curates an instance of the platform-as-a-service (PaaS) environment developed by the Cloud Foundry Foundation.

    Gelsinger notes that the two primary reasons developers have shifted workloads to public clouds is perceived costs and the fact that invoking infrastructure as a service (IaaS) via an application programming interface (API) is simpler. To combat both those issues, Dell EMC has been rolling out preintegrated converged and hyperconverged infrastructure that, for certain classes of workloads, is less expensive to own over multiple years. Those systems are optimized to run either VMware or Microsoft virtualization software within a software-defined data center that exposes IT infrastructure resources via APIs. In effect, Dell EMC is applying a cloud operating model on top of IT infrastructure deployed inside the data center to close what Gelsinger describes as an “easy gap” between public clouds and internal IT operations. As those systems are more widely deployed, Dell EMC and VMware jointly contend that IT organizations will be in a better position to inject more agility into their DevOps processes.

    Many IT operations professionals have a vested interest in the outcome of those efforts because developers have been doing an end run around internal IT operations teams by deploying applications directly on to a public cloud. The challenge VMware recognizes, says Gelsinger, is that the entire DevOps space currently is chaotic. Each IT organization not only has a different view concerning to what level of DevOps integration it wants to achieve, but none of them are at the same point in making that DevOps journey. In fact, there’s a raging debate over the merits of PaaS environments versus lighter-weight container-as-a-service (CaaS) environments.

    Dell EMC, in collaboration with VMware and Pivotal, has invested heavily in a Cloud Foundry platform that it makes available as a Pivotal Cloud Foundry (PCF) offering is increasingly automated, from an IT operations perspective. The latest version includes a rolling update capability that requires no human intervention. Pivotal claims one financial services customer has deployed 10,000 application containers on an instance of PCF that is managed by only four IT operations people. Couple that level of automation with the automation that VMware and Dell EMC are driving into the underlying IT infrastructure, and it shows that DevOps will be profoundly different than today. Less clear is who inside the IT organization will be exactly managing what.

    — Mike Vizard

  • It’s Time to Slay the Universal Installer Unicorn

    It’s Time to Slay the Universal Installer Unicorn

    While many people want a universal “easy button installer,” they also want it to work on their unique snowflake of infrastructures, tools, networks and operating systems. I call them snowflakes because their small differences expand combinatorially. That divergence turns the idea of a prescriptive reference architecture into a destructive myth that limits community and ecosystem growth.

    Because there is so much needful variation and change, it is better to give up on open source projects trying to own an installer and instead focus on making their required components more resilient and portable.

    Universal Installer Fallacy

    So what does an easy button install look like? Let me tell you about one that I built.

    Crowbar Mascot

    It was 2011, the dawn of the OpenStack Era, and our team at Dell was already battle-weary from trying to make repeatable installs around Azure, Eucalyptus, Joyent and Hadoop. The simple reality was there was no success pattern we could follow deploying any one of those platforms—and certainly none cross-platform. Even though all used basically the same compute and network infrastructure, each had custom deployment code and configuration approaches. We jumped on becoming an OpenStack founding partner as a way to try to break the failure pattern.

    What was failing? Each platform had deeply embedded environmental assumptions that were not repeatable or portable.

    For example, one of those platforms required thirty (30!) full racks of gear and tethering back to the master deployer because its management and topology was hardwired into its infrastructure. Others were not much better: Installation often was “ssh apt-get install platform,” then “scp pre-built configuration files.” Even worse, those steps were always proceeded with 30 pages of prescriptive manual system prep steps that were updated daily.

    Incorrectly, we believed that the solution was to create a better installer for OpenStack.

    The Crowbar project, which is still used by SUSE, created a fully integrated install sequence from PXE boot and discovery to testing the final OpenStack installation. We could build a cloud on a complete rack of gear from boxes in minutes. The open source project even used open tools such as Chef and hardware-agnostic options to increase its community appeal. As the first installer (it predated even DevStack), the project was widely used in early OpenStack evaluations.

    Despite that success, as a v1 technology, Crowbar’s major shortcoming was that it tightly coupled components and services together. That made the installation and management process very rigid and non-conforming to disparate operational models and environments.

    Our install scars showed us the real battle lines that prevented portability. Even minor infrastructure variations resulted in broken or site-specific configurations. A major part of the challenge is that variation is not neatly contained; instead, it is spread throughout the environment. We needed to create automation that could both cope with heterogeneity across the community and be change-tolerant after installation to enable upgrades.

    We came to accept that there is no single installer. Instead, scalable installers must assume that they will operate with other parts of the system in a coordinated way, because the diversity of options makes it impossible for them to control everything. In fact, we’ve seen that smaller, composable install steps are much easier to automate consistently. Even more importantly, smaller steps make it possible to manage systemwide upgrades in a controllable way.

    Asking for an “easy button” installer is the wrong question. Instead, let’s ask, “Can we create sharable components that can be automated in multiple ways?”

    There’s no universal installation script to create cloud rainbows; however, there are strategies we can use to make individual projects installable over a wide range of options. These approaches include composability, consistent configuration and use of standard tools and patterns for operation. These items help projects focus on their own concerns and allow operators to apply best practice techniques.

    Basically, the first step is for project developers to limit their scope and delegate operational concerns to operators.

    Even in a platform-as-a-service (PaaS) project that attempts to hide operational complexity from developers, such as Kubernetes, there remains someone who must operate that platform using foundational infrastructure and tooling. We make that job more complex when we get distracted trying to apply the new concepts to the old infrastructure. The addressing of an impedance mismatch pulls effort away from the central abstraction.

    Since we do need consistent installs from the community, projects do have a responsibility to help those efforts.

    How can they help? By ensuring that their component services are well-bounded with clear input configurations, operational requirements, upgrade patterns and output expectations.

    But really, that’s a future post. Please let me know what you think and where we should go from here.