Welcome!

Microservices Expo Authors: AppDynamics Blog, Elizabeth White, Liz McMillan, Carmen Gonzalez, Anders Wallgren

Related Topics: Microservices Expo, Java IoT, Industrial IoT, IoT User Interface

Microservices Expo: Blog Feed Post

The Solution Acquisition Architect - Sharding the Procurement

The SA's role is essentially to be the IT architecture, engineering and resource management lead

The role, impact and usefulness of the "Solution Architect" (i.e., "SA" to the "Enterprise Architect" or "System Architect") has been clarifying for several years across the IT Consulting community, particularly given the increasingly complex nature of SOA, Cloud-centric and Multi-Platform solutions required to meet increasingly real-time, agile and resource-constrained business information management requirements. The SA's role is essentially to be the IT architecture, engineering and resource management lead, as an IT solution is first conceived, planned and begins implementation.

Very often, the SA's efforts are initially delivered as part of a proposal - complete with an engineering plan and schedule, high-level system architecture and product list, plus a cost estimate (both labor and direct). This typically assumes the proposals are meeting pre-defined acquisition strategies - i.e. they need to be "Firm Fixed Price", "Cost-Plus", fall as Task Orders under a previously-awarded "IDIQ", etc.

Therefore, the acquisition strategy may in fact be introducing constraints or guidance into proposed solutioning that don't necessary result in the best, most creative and informed solution. The acquisition strategy in effect doesn't result in the very best, informed responses from the IT vendor and consulting community.

Mitigation strategies that government agencies leverage sometimes include early series of "Requests for Information (RFIs)", Industry Days with Q/A sessions, "Draft" RFPs (soliciting feedback before the final is published), Prototype Bake-Offs, etc. There are actually many variations on the theme of soliciting input from the contractor community, in order to produce the most fair, value-add and mission-acceptable RFP. But this is usually after the acquisition strategy has been defined.

In my experience, on both sides of the Federal (and commercial) IT acquisition process (helping to develop and conduct acquisitions, as well as leading responses), a "Solution Acquisition Architect" would be a much-needed addition to the acquisition management team (SAA). This role would essentially operate as a traditional SA, commensurate with IT consulting best practices, but help shape an appropriate acquisition approach (and ultimately the RFP, procurement T&C or contract) in a way that best anticipates the response and capabilities of the IT consulting/vendor community and technology context.

This line of thinking was recently crystallized (to me) after reading the recent FCW Joint Special Report

on the readiness of the Federal Government for procuring cloud services. The series of articles essentially summarize that the Government's current procurement methods, skills and resources aren't yet optimized for obtaining cloud services.

I might go further and posit that the procurement resources aren't only sub-optimal for addressing cloud services, but also for a number of current trends in dealing with information access, visualization and delivery across the traditional firewalls - including SOA integration, open-sourced data visualization and situational awareness, mobile and "big" data management, etc.

One reason the procurement resources are sub-optimal, and tend to result in procurements that are too long, cost-ineffective, too rigid and ultimately not the very best value, is because the role of the Solution Architect isn't standard in designing the acquisition plan and ultimate solicitation. Many times the available technical architects, SMEs, or separately-contracted PMO shops are pressed into service, to generate the RFP language, review the RFIs, confirm the FFP/Single Contract approach.

However, the solution architect-standard methodology and input that might deliver a solicitation (possibly spread among multiple types of awards, and extending or leveraging existing contracts) that is likely to attract the most advanced, real-world experienced thinking and sourcing to the project - simply isn't used.

This of course assumes that there exist Solution Architects and methodology that includes the knowledge of acquisition types, risks, constraints, processes. That's hard to find, especially on the solicitor side of the table. One suggestion might be to establish a program that rotates industry SAs into the Federal Government, for purposes of supporting acquisition strategies, and also to help develop pockets of expertise within the Government procurement community who are aligned with and cognizant of the vendor response communities solution architecture methodologies.

At the end of the day, the right help might be requested in the right manner, from the best available respondents - and maybe the "Cloud Services Procurement" that's been taking 6 months to complete, can be "sharded" more efficiently into reasonable, informed and truly useful procurement options.

Read the original blog entry...

More Stories By Ted McLaughlan

Summary: Currently a Federal Enterprise Architect with Oracle, Ted has over 25 years in Commercial and Government Information Technology with University of Virginia, EDS, Accenture, KME Internet Marketing, Blackstone Technology Group, NavigationArts and CSC; additional focus recently on Interactive Design, Web 2.0 Internet Marketing, SEO, Social Media and Advertising. Specialties: Enterprise Architecture and Information Management, SOA/ESB, Enterprise Integration, Business Intelligence, Internet Safety and Security, Family Content Networks, Knowledge Management and Collaboration, User-Defined Operational Pictures/Common Operating Pictures (UDOP/COP), Situational Awareness, Portals, Internet Marketing and Search Engine Optimization (SEO), Website Design/Development and Optimization - Certified Systems Engineer - Certified Enterprise Solution Architect

@MicroservicesExpo Stories
Adding public cloud resources to an existing application can be a daunting process. The tools that you currently use to manage the software and hardware outside the cloud aren’t always the best tools to efficiently grow into the cloud. All of the major configuration management tools have cloud orchestration plugins that can be leveraged, but there are also cloud-native tools that can dramatically improve the efficiency of managing your application lifecycle. In his session at 18th Cloud Expo, ...
Microservices are a type of software architecture where large applications are made up of small, self-contained units working together through APIs that are not dependent on a specific language. Each service has a limited scope, concentrates on a specific task and is highly independent. This setup allows IT managers and developers to build systems in a modular way. In his book, “Building Microservices,” Sam Newman said microservices are small, focused components built to do a single thing very w...
When building large, cloud-based applications that operate at a high scale, it’s important to maintain a high availability and resilience to failures. In order to do that, you must be tolerant of failures, even in light of failures in other areas of your application. “Fly two mistakes high” is an old adage in the radio control airplane hobby. It means, fly high enough so that if you make a mistake, you can continue flying with room to still make mistakes. In his session at 18th Cloud Expo, Lee...
WebSocket is effectively a persistent and fat pipe that is compatible with a standard web infrastructure; a "TCP for the Web." If you think of WebSocket in this light, there are other more hugely interesting applications of WebSocket than just simply sending data to a browser. In his session at 18th Cloud Expo, Frank Greco, Director of Technology for Kaazing Corporation, will compare other modern web connectivity methods such as HTTP/2, HTTP Streaming, Server-Sent Events and new W3C event APIs ...
Join us at Cloud Expo | @ThingsExpo 2016 – June 7-9 at the Javits Center in New York City and November 1-3 at the Santa Clara Convention Center in Santa Clara, CA – and deliver your unique message in a way that is striking and unforgettable by taking advantage of SYS-CON's unmatched high-impact, result-driven event / media packages.
At first adopted by enterprises to consolidate physical servers, virtualization is now widely used in cloud computing to offer elasticity and scalability. On the other hand, Docker has developed a new way to handle Linux containers, inspired by version control software such as Git, which allows you to keep all development versions. In his session at 17th Cloud Expo, Dominique Rodrigues, the co-founder and CTO of Nanocloud Software, discussed how in order to also handle QEMU / KVM virtual machin...
Microservices are all the rage right now — and the industry is still learning, experimenting, and developing patterns, for successfully designing, deploying and managing Microservices in the real world. Are you considering jumping on the Microservices-wagon? Do Microservices make sense for your particular use case? What are some of the “gotchas” you should be aware of? This morning on #c9d9 we had experts from popular chat app Kik, SMB SaaS platform Yodle and hosted CI solution Semaphore sha...
How is your DevOps transformation coming along? How do you measure Agility? Reliability? Efficiency? Quality? Success?! How do you optimize your processes? This morning on #c9d9 we talked about some of the metrics that matter for the different stakeholders throughout the software delivery pipeline. Our panelists shared their best practices.
SYS-CON Events announced today that FalconStor Software® Inc., a 15-year innovator of software-defined storage solutions, will exhibit at SYS-CON's 18th International Cloud Expo®, which will take place on June 7-9, 2016, at the Javits Center in New York City, NY. FalconStor Software®, Inc. (NASDAQ: FALC) is a leading software-defined storage company offering a converged, hardware-agnostic, software-defined storage and data services platform. Its flagship solution FreeStor®, utilizes a horizonta...
Sensors and effectors of IoT are solving problems in new ways, but small businesses have been slow to join the quantified world. They’ll need information from IoT using applications as varied as the businesses themselves. In his session at @ThingsExpo, Roger Meike, Distinguished Engineer, Director of Technology Innovation at Intuit, showed how IoT manufacturers can use open standards, public APIs and custom apps to enable the Quantified Small Business. He used a Raspberry Pi to connect sensors...
Father business cycles and digital consumers are forcing enterprises to respond faster to customer needs and competitive demands. Successful integration of DevOps and Agile development will be key for business success in today’s digital economy. In his session at DevOps Summit, Pradeep Prabhu, Co-Founder & CEO of Cloudmunch, covered the critical practices that enterprises should consider to seamlessly integrate Agile and DevOps processes, barriers to implementing this in the enterprise, and pr...
The cloud promises new levels of agility and cost-savings for Big Data, data warehousing and analytics. But it’s challenging to understand all the options – from IaaS and PaaS to newer services like HaaS (Hadoop as a Service) and BDaaS (Big Data as a Service). In her session at @BigDataExpo at @ThingsExpo, Hannah Smalltree, a director at Cazena, will provide an educational overview of emerging “as-a-service” options for Big Data in the cloud. This is critical background for IT and data profes...
If we look at slow, traditional IT and jump to the conclusion that just because we found its issues intractable before, that necessarily means we will again, then it’s time for a rethink. As a matter of fact, the world of IT has changed over the last ten years or so. We’ve been experiencing unprecedented innovation across the board – innovation in technology as well as in how people organize and accomplish tasks. Let’s take a look at three differences between today’s modern, digital context...
The principles behind DevOps are not new - for decades people have been automating system administration and decreasing the time to deploy apps and perform other management tasks. However, only recently did we see the tools and the will necessary to share the benefits and power of automation with a wider circle of people. In his session at DevOps Summit, Bernard Sanders, Chief Technology Officer at CloudBolt Software, explored the latest tools including Puppet, Chef, Docker, and CMPs needed to...
The (re?)emergence of Microservices was especially prominent in this week’s news. What are they good for? do they make sense for your application? should you take the plunge? and what do Microservices mean for your DevOps and Continuous Delivery efforts? Continue reading for more on Microservices, containers, DevOps culture, and more top news from the past week. As always, stay tuned to all the news coming from@ElectricCloud on DevOps and Continuous Delivery throughout the week and retweet/favo...
In a previous article, I demonstrated how to effectively and efficiently install the Dynatrace Application Monitoring solution using Ansible. In this post, I am going to explain how to achieve the same results using Chef with our official dynatrace cookbook available on GitHub and on the Chef Supermarket. In the following hands-on tutorial, we’ll also apply what we see as good practice on working with and extending our deployment automation blueprints to suit your needs.
Let’s face it, embracing new storage technologies, capabilities and upgrading to new hardware often adds complexity and increases costs. In his session at 18th Cloud Expo, Seth Oxenhorn, Vice President of Business Development & Alliances at FalconStor, will discuss how a truly heterogeneous software-defined storage approach can add value to legacy platforms and heterogeneous environments. The result reduces complexity, significantly lowers cost, and provides IT organizations with improved effi...
Cognitive Computing is becoming the foundation for a new generation of solutions that have the potential to transform business. Unlike traditional approaches to building solutions, a cognitive computing approach allows the data to help determine the way applications are designed. This contrasts with conventional software development that begins with defining logic based on the current way a business operates. In her session at 18th Cloud Expo, Judith S. Hurwitz, President and CEO of Hurwitz & ...
Data-as-a-Service is the complete package for the transformation of raw data into meaningful data assets and the delivery of those data assets. In her session at 18th Cloud Expo, Lakshmi Randall, an industry expert, analyst and strategist, will address: What is DaaS (Data-as-a-Service)? Challenges addressed by DaaS Vendors that are enabling DaaS Architecture options for DaaS
One of the bewildering things about DevOps is integrating the massive toolchain including the dozens of new tools that seem to crop up every year. Part of DevOps is Continuous Delivery and having a complex toolchain can add additional integration and setup to your developer environment. In his session at @DevOpsSummit at 18th Cloud Expo, Miko Matsumura, Chief Marketing Officer of Gradle Inc., will discuss which tools to use in a developer stack, how to provision the toolchain to minimize onboa...