Autonomics - Listen to your Machine - Achieve infrastructure agility

Automation is driving a radical shift in the delivery, infrastructure agility will improve predictability and achieve to reduce operational cost, enhance service levels, nowhere is this more apparent than in IT infrastructure management, where companies across industries are adopting various automation solutions

Autonomic computing is a self-managing computing model named after, and patterned on, the human body's autonomic nervous system. An autonomic computing system would control the functioning of computer applications and systems without input from the user, in the same way that the autonomic nervous system regulates body systems without conscious input from the individual. The goal of autonomic computing is to create systems that run themselves, capable of high-level functioning while keeping the system's complexity invisible to the user.

Large-scale systems, such as mega data centers, computer clouds, cyber-physical systems, Internet of Things, are becoming increasingly complex and burdensome for people to manage.

The goal of autonomic computing is to create self-regulating, self-healing computer systems. If you’ve ever had to troubleshoot your own computer problems, you can imagine what time and energy could be saved if the computer could troubleshoot itself.

 
2 favorite thumb_down thumb_up 4 comments visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/Structure of the Talk

  • Agility & Automation
  • What is Infrastructure Agility
  • What is Autonomic computing
  • Fundamental theory of autonomic computing
  • Autonomic Components
  • Software Engineering for Autonomic Computing Systems

Learning Outcome

The session would help audience to know and learn about Autonomics computing and Agility, learn different algorithms and categories in which Autonomics computing can be implemented. Understand software engineering concepts for Autonomic computing – Architecture, Specifications, Design Methodology.

Target Audience

Agile & DevOps Practitioners, Product Owners, Development Team, Architects, Programmer, Innovators, RPA professionals

Prerequisites for Attendees

SDLC

schedule Submitted 5 months ago

Public Feedback

comment Suggest improvements to the Speaker
  • Anand Bagmar
    By Anand Bagmar  ~  4 months ago
    reply Reply

    Hi Prachi, Dhiren,

    The concept seems interesting, but I am a little lost - what is the core message of this session? While you talk about autonomous computing, what is the key message you are trying to deliver here? Is it just understanding of concepts for autonomous computing? What about application of these concepts in certain contexts? Maybe it needs a little elaboration / clarification in the abstract.

    • Dhiren
      By Dhiren  ~  4 months ago
      reply Reply

      Hi Anand, 

      Thanks for investing your time and sharing queries around the topic -  

      What is the core message of this session?

       -- Achieving Continuous delivery via fundamental principle – Self Configuration, Self-Healing, Self-Optimization and Self Protecting.

      Self Configuration and Self Optimization works towards achieving Infrastructure agility which is one of the main back-done of continuous delivery like Infrastructure as code.

      Self-Healing can work towards creation of test script/test data automation, till self-healing services during breakdowns. We will also touch base up some base engineering practices to achieve same.

       

      While you talk about autonomous computing, what is the key message you are trying to deliver here?

       -- The goal of autonomic computing is to create systems that run themselves, Capable of high-level functioning while keeping the system's complexity invisible to the user.

      # Is it just understanding of concepts for autonomous computing? What about application of these concepts in certain contexts? Maybe it needs a little elaboration / clarification in the abstract.

       -- Yes, currently abstracts gives brief idea about topic, but we will touch base upon usage and fitment of concept into implementation, we will demonstrate/showcase actual concept implementation but session- time is current constraint, if we get additional time-slot, we can plan same.

       

  • Vivek Ganesan
    By Vivek Ganesan  ~  4 months ago
    reply Reply

    Thanks for the submission, Prachi and Dhiren :)

    I like these aspects of the submission, and they should be retained:

    • New and interesting concept

    I think the submission could be improved by:

    • Explaining the relation with the conference theme (CD, DevOps)
    • How the practical application of these concepts helped you, or not
    • Prachi Shah
      By Prachi Shah  ~  4 months ago
      reply Reply

      Hi Vivek,

      Thanks for review and providing inputs, this will be in relation to DevOps which will talk about Self-Configuration- infrastructure as code, Self-healing - automation scripts.

      We will talking about practical implementation of Self-Healing - Test Automation scripts and how they can be part of continuous delivery  pipeline.

      If time permits we will able to show implementation to participants over self-optimization on machine resource utilization based on Self - Configuration.

      And Yes it defiantly existing and new topic to be looked up.


  • Liked Prachi Shah
    keyboard_arrow_down

    Prachi Shah / Dhiren - Developing High Productive Teams

    45 Mins
    Workshop
    Intermediate

    What makes some teams capable of generating and sustaining high-velocity, unparalleled, relentless improvement and innovation?

    We will talk about fundamental principles by which such acceleration occurs, give examples of those principles in practice, and give participants an opportunity to test how those principles can be applied and translated to their own work, this will be quick workshop.