About
I am a senior technology leader with deep expertise in industrial research, innovation…
Articles by Chris
Activity
-
I'm heading off to Seattle next week for Microsoft's Annual Developer Conference - Build - with a couple of team members. Give me a shout if you're…
I'm heading off to Seattle next week for Microsoft's Annual Developer Conference - Build - with a couple of team members. Give me a shout if you're…
Liked by Chris Woods
-
https://lnkd.in/eBdMnNxv We have just closed a terrific 3rd International Digital Health Summer School at the Innovation Value Institute With a…
https://lnkd.in/eBdMnNxv We have just closed a terrific 3rd International Digital Health Summer School at the Innovation Value Institute With a…
Liked by Chris Woods
-
Eurographics 2025: London View of the sunset over the Thames? Check. Verifying model output on my laptop (and really wishing I had a CUDA box with…
Eurographics 2025: London View of the sunset over the Thames? Check. Verifying model output on my laptop (and really wishing I had a CUDA box with…
Liked by Chris Woods
Experience
Licenses & Certifications
Publications
-
CloudWave: where Adaptive Cloud Management Meets DevOps
MoCS 2014 ( IEEE Workshop on Management of Cloud Systems part of the IEEE Symposium on Computers and Communication)
The transition to cloud computing offers a large number of benefits, such as lower capital costs and a highly agile environment. Yet, the development of software engineering practices has not kept pace with this change. The design and runtime behaviour of cloud based services and the underlying cloud infrastructure are largely decoupled from one another, which limits both the efficiency of the cloud environment and the Quality of Service which can be delivered to the hosted applications. This…
The transition to cloud computing offers a large number of benefits, such as lower capital costs and a highly agile environment. Yet, the development of software engineering practices has not kept pace with this change. The design and runtime behaviour of cloud based services and the underlying cloud infrastructure are largely decoupled from one another, which limits both the efficiency of the cloud environment and the Quality of Service which can be delivered to the hosted applications. This paper describes the innovative concepts being developed by CloudWave to utilize the principles of DevOps to create an execution analytics cloud infrastructure where, through the use of programmable monitoring and online data abstraction, much more relevant information for the optimization of the ecosystem is obtained. Required optimizations are subsequently negotiated between the applications and the cloud infrastructure to obtain coordinated adaptation of the ecosystem. Additionally, the project is developing the technology for a Feedback Driven Development Standard Development Kit which will utilize the data gathered through execution analytics to supply developers with a powerful mechanism to shorten application development cycles.
Other authors -
Towards Exploiting the Full Adaptation Potential of Cloud Applications
PESOS (International Workshop on Principles of Engineering Service-Oriented and Cloud Systems)
Current technology for cloud application adaptation fails to capture two fundamental aspect of cloud environments: multiple adaptation options and interferences and dependencies among these multiple mechanisms. Addressing these aspects requires a significant extension of existing cloud tools and frameworks for engineering and executing cloud application adaptations. They should explicitly take into account: all entities of the cloud environment relevant for adaptation decisions; the concrete…
Current technology for cloud application adaptation fails to capture two fundamental aspect of cloud environments: multiple adaptation options and interferences and dependencies among these multiple mechanisms. Addressing these aspects requires a significant extension of existing cloud tools and frameworks for engineering and executing cloud application adaptations. They should explicitly take into account: all entities of the cloud environment relevant for adaptation decisions; the concrete adaptation actions that these cloud entities may perform; and the mutual dependencies between those entities and actions. In this paper we provide the insights towards such novel technology. As main contribution, we systematically elicit the key entities related to adaptations inside a cloud environment and explicitly document those in a conceptual model. To build this model we surveyed the literature, discussed with industrial partners with experience in cloud computing, and analysed commercial solutions. We also provide a case study based on Amazon Web Services solutions, to show how our conceptual model can be instantiated and help developers to identify possible cloud application adaptation strategies.
Other authors
Patents
-
Techniques for computing resource discovery and management
Filed EU 15754522.9
Examples are described for computing resource discovery and management for a system of configurable computing resources that may include disaggregate physical elements such as central processing units, storage devices, memory devices, network input/output devices or network switches. In some examples, these disaggregate physical elements may be located within one or more racks of a data center
Other inventorsSee patent -
Techniques to allocate configurable computing resources
Filed US US20160357610A1
Examples may include techniques for allocating configurable computing resources from a pool of configurable computing resources to a logical server or virtual machine. The logical server or virtual machine may use allocated configurable computing resources to implement, execute or run a workload.
Other inventorsSee patent -
Workload optimization, scheduling, and placement for rack-scale architecture computing systems
Filed US US20160359683A1
Technologies for datacenter management include one or more computing racks each including a rack controller. The rack controller may receive system, performance, or health metrics for the components of the computing rack. The rack controller generates regression models to predict component lifespan and may predict logical machine lifespans based on the lifespan of the included hardware components. The rack controller may generate notifications or schedule maintenance sessions based on remaining…
Technologies for datacenter management include one or more computing racks each including a rack controller. The rack controller may receive system, performance, or health metrics for the components of the computing rack. The rack controller generates regression models to predict component lifespan and may predict logical machine lifespans based on the lifespan of the included hardware components. The rack controller may generate notifications or schedule maintenance sessions based on remaining component or logical machine lifespans. The rack controller may compose logical machines using components having similar remaining lifespans. In some embodiments the rack controller may validate a service level agreement prior to executing an application based on the probability of component failure. A management interface may generate an interactive visualization of the system state and optimize the datacenter schedule based on optimization rules derived from human input in response to the visualization. Other embodiments are described and claimed
Other inventorsSee patent
Honors & Awards
-
Microsoft Engineering Excellence Award
Microsoft
Team was awarded an Engineering Excellence for our work on improving Windows Live (Hotmail, Bing etc) web sites functionality on mobile devices, eventually recognising over 5 million combinations of mobile handsets, operating system and browser configurations.
Recommendations received
9 people have recommended Chris
Join now to viewMore activity by Chris
-
I get a lot of AI marketing spam that's basically just digested our web page and our company name. My current favorite: "Noticed Wet Dog Weather's…
I get a lot of AI marketing spam that's basically just digested our web page and our company name. My current favorite: "Noticed Wet Dog Weather's…
Liked by Chris Woods
-
Choosing a WebAssembly runtime can be hard, and there is no "one size fits all" option. Each have their pros and cons. This is particularly true in…
Choosing a WebAssembly runtime can be hard, and there is no "one size fits all" option. Each have their pros and cons. This is particularly true in…
Shared by Chris Woods
-
Pete’s a great guy to grab for a chat. A wealth of knowledge.
Pete’s a great guy to grab for a chat. A wealth of knowledge.
Shared by Chris Woods
-
The best Private Bank team in Community Banking!Ruth Mahoney Darilyn Woods Christina Blanchard Missing Mickey Orta Mike and Lourdes but they were…
The best Private Bank team in Community Banking!Ruth Mahoney Darilyn Woods Christina Blanchard Missing Mickey Orta Mike and Lourdes but they were…
Liked by Chris Woods
-
Sad to be missing the International Conference on Software Engineering (ICSE) this year 🥲 I’ve been spending this week in Nepal for a wedding…
Sad to be missing the International Conference on Software Engineering (ICSE) this year 🥲 I’ve been spending this week in Nepal for a wedding…
Liked by Chris Woods
-
Using AI to generate tutorial-based documentation for large codebases. A tremendously useful tool and a great idea! https://lnkd.in/eKNBNrMX
Using AI to generate tutorial-based documentation for large codebases. A tremendously useful tool and a great idea! https://lnkd.in/eKNBNrMX
Liked by Chris Woods
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Chris Woods in United States
-
Chris Woods
Soccer Entrepreneur Empowering Youth Through Sports | Building the Future of Soccer in America | Focused on Sports Innovation and expanding access to the Beautiful Game
-
Chris Woods
Innovation & Marketing Leader | Consumer Obsessed Brand Builder | Design Enthusiast | Energy Giver
-
Chris Woods
-
Chris W.
-
Chris Woods
Vice President - The Blackstone Group
1055 others named Chris Woods in United States are on LinkedIn
See others named Chris Woods