SlideShare a Scribd company logo
1 of 8
Download to read offline
23-05-2018
1
Autonomic Computing
Presented By:
Prachi Shah
Dhiren Shah
APGI2018 Conference, 18th May 2018,
Agility Beyond IT
Introduction
 The term “autonomic” comes from biology. In the human body, the
autonomic nervous system takes care of unconscious reflexes, that is,
bodily functions that don't require our attention, for example bodily
adjustments such as the size of the pupil, the digestive functions of the
stomach and intestines, the rate and depth of respiration
 Systems which are self-governed or can act independently, and are capable
of making decisions on its own using high level policies.
 IBM suggested that complex computing systems should also have
autonomic properties, that is, should be able to independently take care
of the regular maintenance and optimization tasks, thus reducing the
workload on the system administrators
23-05-2018
2
Paul Horn
Senior Vice President
IBM Autonomic Computing
http://www.ibm.com/autonomic/
Characteristics of Autonomic Computing
IBM introduce eight basic characteristics of autonomic
system that must posess,these are:
1.”know itself”
Need detailed knowledge of its components , current status , ultimate capacity
and connections with other systems to govern itself.
2. “Self-configure and reconfigure”
System configuration must occurautomatically by making dynamic adjustment
to that configuration to handle changing environments optimally
23-05-2018
3
Characteristics of Autonomic Computing
3. “Optimize Operations”
Optimizing means system should prioritize the tasks and also it should use
optimum path to complete the goal
4. “Able to recover”
Autonomic systems must be able to recover from extraordinary events that
might cause some of its parts to malfunction.
System must be able to discover problems, then find an alternative way of
utilizing resources or reconfiguring the system to keep functioning smoothly.
5.”Self-Protection”
Autonomic system must detect, identify and protect itself against various
types of attacks to maintain entire system security and integration.
Characteristics of Autonomic Computing
6. ”Be aware”
System will find and generate rules for how best to interact with neighboring
systems,it will tap available resources,even stops the use by other system
underutilized elements,changing both itself and its environment in the process.
7. ”Open standards”
An autonomic system must function in a heterogeneous world and implement
open standards.
8. “Hide Complexity”
Autonomic computing system will anticipate the optimized resources that are
needed by keeping its complexity hidden.
23-05-2018
4
Elements of Autonomic Computing
The autonomic computing has four major elements:
 Self-configuring
 Self-optimizing
 Self-healing
 Self-protecting
Install and set up
software automatically,
test and release of
regular vendor service
packs.
Interfacing with other
automatic modules to
exchange data and files.
Working with outside
vendor software.
If a database index fails
then the files are
automatically re-indexed,
tested and loaded back
into production
Confirm the ability of
backup and recovery
resources that may be
needed.
23-05-2018
5
Autonomic computing Architecture
 In an autonomic environment, components work
together , communicating with each other and with
high –level management tools.
Autonomic Computing Architecture (cont..)
Control loop is divided into two basic elements:
1. Managed Resource
2. Autonomic Manager
1.Managed Resource:
The managed resource is controlled through its sensors
and effectors.
 The sensors provide mechanism to collect information about the
state and state transitions of an element
 The effectors are mechanisms that change the state of an element.
23-05-2018
6
Autonomic Computing Architecture (cont..)
2.Autonomic manager:
The autonomic manager is a component that implements
the control loop.
 The monitor part provides the mechanisms that collect,
aggregate, filter and report details which are collected
from an element.
 The analyze part provides the mechanisms that correlate
and model complex situations.
 The plan provides the mechanisms that structure the
action needed to achieve goals and objectives.
 The execute part provides the mechanisms that control
the execution of plan and it will establish whether the
commands completed their required actions.
Current Computing Vs Autonomic Computing
Concept Current computing systems Autonomic systems
Self-
configuration
Installing, configuring, and integrating
systems is time consuming and error
prone.
Systems get configured
automatically using high level
policies
Self-
optimization
Systems have hundreds of manually
set, nonlinear tuning parameters, and
their number increases with each
release.
Systems and components
continually seeking opportunities to
improve their own performance&
efficiency.
Self-healing Takes more time for programmers to
determine the problems in large
computing systems.
These are automatically detects,
diagnoses, and repairs localized
software and hardware problems.
Self-
protection
Detection and recovery from attacks,
cascading failure is manual.
Automatically protects against
malicious attacks or cascading
failures. It uses early warnings to
prevent system wide failures.
23-05-2018
7
Driverless CAR
Ideation – workshop
 Concept should be based on Autonomic elements
 Self-configuring
 Self-optimizing
 Self-healing
 Self-protecting
23-05-2018
8
Thank You ….
Don’t Do Agile .. Be Agile
Requests -
1. Support digital and cashless society movement, let’s lead our country to
corruption free society by Leading the Autonomic Computing approach.
2. Don’t waste water, Food and Fuel.
3. Participate in Clean India drive
4. Participate in Government initiative - https://innovate.mygov.in/sih2017/
Contact :
Prachi : E- Prachi.dhirens@gmail.com, LinkedIn – Prachi-d-shah
Mobile – 91-9850024108
Dhiren : E- dhiren.shah@hotmail.com, Twitter @DhirenVShah, LinkedIn – Dhiren-
shah
Mobile – 91-9527355108

More Related Content

Similar to Autonomic computing-18th may dhiren shah prachi shah

Autonomic Computing
Autonomic ComputingAutonomic Computing
Autonomic ComputingAhmed Banafa
 
Autonomic computing.pptx
Autonomic computing.pptxAutonomic computing.pptx
Autonomic computing.pptxPukarNeupane5
 
cloud computing ppt
cloud computing pptcloud computing ppt
cloud computing pptMvidhya9
 
Autonomic Computing and Self Healing Systems
Autonomic Computing and Self Healing SystemsAutonomic Computing and Self Healing Systems
Autonomic Computing and Self Healing SystemsWilliam Chipman
 
System analysis and design
System analysis and designSystem analysis and design
System analysis and designLOKESH KUMAR
 
A Runtime Evaluation Methodology and Framework for Autonomic Systems
A Runtime Evaluation Methodology and Framework for Autonomic SystemsA Runtime Evaluation Methodology and Framework for Autonomic Systems
A Runtime Evaluation Methodology and Framework for Autonomic SystemsIDES Editor
 
B4usolution_AI for automation
B4usolution_AI for automationB4usolution_AI for automation
B4usolution_AI for automationb4usolution .
 
Self learning computer
Self learning computerSelf learning computer
Self learning computerijaia
 
System Analysis and Design concept. objective of the design methodologies .
System Analysis and Design concept. objective of the design methodologies .System Analysis and Design concept. objective of the design methodologies .
System Analysis and Design concept. objective of the design methodologies .MatildaSanga
 
Rules in Artificial Intelligence
Rules in Artificial IntelligenceRules in Artificial Intelligence
Rules in Artificial IntelligencePierre Feillet
 
Self learning real time expert system
Self learning real time expert systemSelf learning real time expert system
Self learning real time expert systemijscai
 
Autonomic computing seminar documentation
Autonomic computing seminar documentationAutonomic computing seminar documentation
Autonomic computing seminar documentationGeorgekutty Francis
 
Leveraging Self-Healing Techniques to Foster Sustainable Automation Scripts.pdf
Leveraging Self-Healing Techniques to Foster Sustainable Automation Scripts.pdfLeveraging Self-Healing Techniques to Foster Sustainable Automation Scripts.pdf
Leveraging Self-Healing Techniques to Foster Sustainable Automation Scripts.pdfpCloudy
 
A Study Of Real-Time Embedded Software Systems And Real-Time Operating Systems
A Study Of Real-Time Embedded Software Systems And Real-Time Operating SystemsA Study Of Real-Time Embedded Software Systems And Real-Time Operating Systems
A Study Of Real-Time Embedded Software Systems And Real-Time Operating SystemsRick Vogel
 
The Key Differences Between Rule-Based AI And Machine Learning
The Key Differences Between Rule-Based AI And Machine LearningThe Key Differences Between Rule-Based AI And Machine Learning
The Key Differences Between Rule-Based AI And Machine LearningRobert Smith
 
1.-Introduction-report.pptx
1.-Introduction-report.pptx1.-Introduction-report.pptx
1.-Introduction-report.pptxJohnLagman3
 
A quick tour of autonomic computing
A quick tour of autonomic computingA quick tour of autonomic computing
A quick tour of autonomic computingsmartboysb06
 

Similar to Autonomic computing-18th may dhiren shah prachi shah (20)

Autonomic Computing
Autonomic ComputingAutonomic Computing
Autonomic Computing
 
Autonomic computing.pptx
Autonomic computing.pptxAutonomic computing.pptx
Autonomic computing.pptx
 
cloud computing ppt
cloud computing pptcloud computing ppt
cloud computing ppt
 
Autonomic Computing and Self Healing Systems
Autonomic Computing and Self Healing SystemsAutonomic Computing and Self Healing Systems
Autonomic Computing and Self Healing Systems
 
10.1.1.97.5586
10.1.1.97.558610.1.1.97.5586
10.1.1.97.5586
 
System analysis and design
System analysis and designSystem analysis and design
System analysis and design
 
A Runtime Evaluation Methodology and Framework for Autonomic Systems
A Runtime Evaluation Methodology and Framework for Autonomic SystemsA Runtime Evaluation Methodology and Framework for Autonomic Systems
A Runtime Evaluation Methodology and Framework for Autonomic Systems
 
B4usolution_AI for automation
B4usolution_AI for automationB4usolution_AI for automation
B4usolution_AI for automation
 
Self learning computer
Self learning computerSelf learning computer
Self learning computer
 
System Analysis and Design concept. objective of the design methodologies .
System Analysis and Design concept. objective of the design methodologies .System Analysis and Design concept. objective of the design methodologies .
System Analysis and Design concept. objective of the design methodologies .
 
SE_chap1.pdf
SE_chap1.pdfSE_chap1.pdf
SE_chap1.pdf
 
Rules in Artificial Intelligence
Rules in Artificial IntelligenceRules in Artificial Intelligence
Rules in Artificial Intelligence
 
Wcm4
Wcm4Wcm4
Wcm4
 
Self learning real time expert system
Self learning real time expert systemSelf learning real time expert system
Self learning real time expert system
 
Autonomic computing seminar documentation
Autonomic computing seminar documentationAutonomic computing seminar documentation
Autonomic computing seminar documentation
 
Leveraging Self-Healing Techniques to Foster Sustainable Automation Scripts.pdf
Leveraging Self-Healing Techniques to Foster Sustainable Automation Scripts.pdfLeveraging Self-Healing Techniques to Foster Sustainable Automation Scripts.pdf
Leveraging Self-Healing Techniques to Foster Sustainable Automation Scripts.pdf
 
A Study Of Real-Time Embedded Software Systems And Real-Time Operating Systems
A Study Of Real-Time Embedded Software Systems And Real-Time Operating SystemsA Study Of Real-Time Embedded Software Systems And Real-Time Operating Systems
A Study Of Real-Time Embedded Software Systems And Real-Time Operating Systems
 
The Key Differences Between Rule-Based AI And Machine Learning
The Key Differences Between Rule-Based AI And Machine LearningThe Key Differences Between Rule-Based AI And Machine Learning
The Key Differences Between Rule-Based AI And Machine Learning
 
1.-Introduction-report.pptx
1.-Introduction-report.pptx1.-Introduction-report.pptx
1.-Introduction-report.pptx
 
A quick tour of autonomic computing
A quick tour of autonomic computingA quick tour of autonomic computing
A quick tour of autonomic computing
 

More from apgionline

Collaboration secret power to shift through change lizzy morris
Collaboration secret power to shift through change lizzy morrisCollaboration secret power to shift through change lizzy morris
Collaboration secret power to shift through change lizzy morrisapgionline
 
Akka actorstotherescue nirmalya sengupta
Akka actorstotherescue nirmalya senguptaAkka actorstotherescue nirmalya sengupta
Akka actorstotherescue nirmalya senguptaapgionline
 
Agile for everything dan greening
Agile for everything dan greeningAgile for everything dan greening
Agile for everything dan greeningapgionline
 
Agile coach as psychologists chandan lal patary
Agile coach as psychologists chandan lal pataryAgile coach as psychologists chandan lal patary
Agile coach as psychologists chandan lal pataryapgionline
 
Agile beyond it case study sanika bhide
Agile beyond it case study sanika bhideAgile beyond it case study sanika bhide
Agile beyond it case study sanika bhideapgionline
 
2018 05 - human side of agile - apgi - jayaprakash prabhakar
2018 05 - human side of agile - apgi - jayaprakash prabhakar2018 05 - human side of agile - apgi - jayaprakash prabhakar
2018 05 - human side of agile - apgi - jayaprakash prabhakarapgionline
 
10 commandments-mandar-kulkarni
10 commandments-mandar-kulkarni10 commandments-mandar-kulkarni
10 commandments-mandar-kulkarniapgionline
 
Trunk based development ritabrata
Trunk based development ritabrataTrunk based development ritabrata
Trunk based development ritabrataapgionline
 
Sprint design thinking amit ranjan
Sprint design thinking amit ranjanSprint design thinking amit ranjan
Sprint design thinking amit ranjanapgionline
 
Scrum master master class
Scrum master master classScrum master master class
Scrum master master classapgionline
 
SAFe case study vandana sinha temenos
SAFe case study vandana sinha temenosSAFe case study vandana sinha temenos
SAFe case study vandana sinha temenosapgionline
 
Pratham IIT B team
Pratham IIT B teamPratham IIT B team
Pratham IIT B teamapgionline
 
Performance kanban springer nature rucha kapare
Performance kanban springer nature rucha kaparePerformance kanban springer nature rucha kapare
Performance kanban springer nature rucha kapareapgionline
 
Keynote Lizzy Morris
Keynote Lizzy MorrisKeynote Lizzy Morris
Keynote Lizzy Morrisapgionline
 
Institutionalization of user experience chaitanya inamdar
Institutionalization of user experience chaitanya inamdarInstitutionalization of user experience chaitanya inamdar
Institutionalization of user experience chaitanya inamdarapgionline
 
Infuse life embrace change sunil mundra
Infuse life embrace change sunil mundraInfuse life embrace change sunil mundra
Infuse life embrace change sunil mundraapgionline
 
How to get more out of your agile transformation nilesh kulkarni
How to get more out of your agile transformation nilesh kulkarniHow to get more out of your agile transformation nilesh kulkarni
How to get more out of your agile transformation nilesh kulkarniapgionline
 
Great orientation rahul shah
Great orientation rahul shahGreat orientation rahul shah
Great orientation rahul shahapgionline
 
Enterpreneur mindset for agile teams sharmila patwardhan
Enterpreneur mindset for agile teams sharmila patwardhanEnterpreneur mindset for agile teams sharmila patwardhan
Enterpreneur mindset for agile teams sharmila patwardhanapgionline
 
Emotional intelligence pooja wandile
Emotional intelligence pooja wandileEmotional intelligence pooja wandile
Emotional intelligence pooja wandileapgionline
 

More from apgionline (20)

Collaboration secret power to shift through change lizzy morris
Collaboration secret power to shift through change lizzy morrisCollaboration secret power to shift through change lizzy morris
Collaboration secret power to shift through change lizzy morris
 
Akka actorstotherescue nirmalya sengupta
Akka actorstotherescue nirmalya senguptaAkka actorstotherescue nirmalya sengupta
Akka actorstotherescue nirmalya sengupta
 
Agile for everything dan greening
Agile for everything dan greeningAgile for everything dan greening
Agile for everything dan greening
 
Agile coach as psychologists chandan lal patary
Agile coach as psychologists chandan lal pataryAgile coach as psychologists chandan lal patary
Agile coach as psychologists chandan lal patary
 
Agile beyond it case study sanika bhide
Agile beyond it case study sanika bhideAgile beyond it case study sanika bhide
Agile beyond it case study sanika bhide
 
2018 05 - human side of agile - apgi - jayaprakash prabhakar
2018 05 - human side of agile - apgi - jayaprakash prabhakar2018 05 - human side of agile - apgi - jayaprakash prabhakar
2018 05 - human side of agile - apgi - jayaprakash prabhakar
 
10 commandments-mandar-kulkarni
10 commandments-mandar-kulkarni10 commandments-mandar-kulkarni
10 commandments-mandar-kulkarni
 
Trunk based development ritabrata
Trunk based development ritabrataTrunk based development ritabrata
Trunk based development ritabrata
 
Sprint design thinking amit ranjan
Sprint design thinking amit ranjanSprint design thinking amit ranjan
Sprint design thinking amit ranjan
 
Scrum master master class
Scrum master master classScrum master master class
Scrum master master class
 
SAFe case study vandana sinha temenos
SAFe case study vandana sinha temenosSAFe case study vandana sinha temenos
SAFe case study vandana sinha temenos
 
Pratham IIT B team
Pratham IIT B teamPratham IIT B team
Pratham IIT B team
 
Performance kanban springer nature rucha kapare
Performance kanban springer nature rucha kaparePerformance kanban springer nature rucha kapare
Performance kanban springer nature rucha kapare
 
Keynote Lizzy Morris
Keynote Lizzy MorrisKeynote Lizzy Morris
Keynote Lizzy Morris
 
Institutionalization of user experience chaitanya inamdar
Institutionalization of user experience chaitanya inamdarInstitutionalization of user experience chaitanya inamdar
Institutionalization of user experience chaitanya inamdar
 
Infuse life embrace change sunil mundra
Infuse life embrace change sunil mundraInfuse life embrace change sunil mundra
Infuse life embrace change sunil mundra
 
How to get more out of your agile transformation nilesh kulkarni
How to get more out of your agile transformation nilesh kulkarniHow to get more out of your agile transformation nilesh kulkarni
How to get more out of your agile transformation nilesh kulkarni
 
Great orientation rahul shah
Great orientation rahul shahGreat orientation rahul shah
Great orientation rahul shah
 
Enterpreneur mindset for agile teams sharmila patwardhan
Enterpreneur mindset for agile teams sharmila patwardhanEnterpreneur mindset for agile teams sharmila patwardhan
Enterpreneur mindset for agile teams sharmila patwardhan
 
Emotional intelligence pooja wandile
Emotional intelligence pooja wandileEmotional intelligence pooja wandile
Emotional intelligence pooja wandile
 

Recently uploaded

A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 

Recently uploaded (20)

A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 

Autonomic computing-18th may dhiren shah prachi shah

  • 1. 23-05-2018 1 Autonomic Computing Presented By: Prachi Shah Dhiren Shah APGI2018 Conference, 18th May 2018, Agility Beyond IT Introduction  The term “autonomic” comes from biology. In the human body, the autonomic nervous system takes care of unconscious reflexes, that is, bodily functions that don't require our attention, for example bodily adjustments such as the size of the pupil, the digestive functions of the stomach and intestines, the rate and depth of respiration  Systems which are self-governed or can act independently, and are capable of making decisions on its own using high level policies.  IBM suggested that complex computing systems should also have autonomic properties, that is, should be able to independently take care of the regular maintenance and optimization tasks, thus reducing the workload on the system administrators
  • 2. 23-05-2018 2 Paul Horn Senior Vice President IBM Autonomic Computing http://www.ibm.com/autonomic/ Characteristics of Autonomic Computing IBM introduce eight basic characteristics of autonomic system that must posess,these are: 1.”know itself” Need detailed knowledge of its components , current status , ultimate capacity and connections with other systems to govern itself. 2. “Self-configure and reconfigure” System configuration must occurautomatically by making dynamic adjustment to that configuration to handle changing environments optimally
  • 3. 23-05-2018 3 Characteristics of Autonomic Computing 3. “Optimize Operations” Optimizing means system should prioritize the tasks and also it should use optimum path to complete the goal 4. “Able to recover” Autonomic systems must be able to recover from extraordinary events that might cause some of its parts to malfunction. System must be able to discover problems, then find an alternative way of utilizing resources or reconfiguring the system to keep functioning smoothly. 5.”Self-Protection” Autonomic system must detect, identify and protect itself against various types of attacks to maintain entire system security and integration. Characteristics of Autonomic Computing 6. ”Be aware” System will find and generate rules for how best to interact with neighboring systems,it will tap available resources,even stops the use by other system underutilized elements,changing both itself and its environment in the process. 7. ”Open standards” An autonomic system must function in a heterogeneous world and implement open standards. 8. “Hide Complexity” Autonomic computing system will anticipate the optimized resources that are needed by keeping its complexity hidden.
  • 4. 23-05-2018 4 Elements of Autonomic Computing The autonomic computing has four major elements:  Self-configuring  Self-optimizing  Self-healing  Self-protecting Install and set up software automatically, test and release of regular vendor service packs. Interfacing with other automatic modules to exchange data and files. Working with outside vendor software. If a database index fails then the files are automatically re-indexed, tested and loaded back into production Confirm the ability of backup and recovery resources that may be needed.
  • 5. 23-05-2018 5 Autonomic computing Architecture  In an autonomic environment, components work together , communicating with each other and with high –level management tools. Autonomic Computing Architecture (cont..) Control loop is divided into two basic elements: 1. Managed Resource 2. Autonomic Manager 1.Managed Resource: The managed resource is controlled through its sensors and effectors.  The sensors provide mechanism to collect information about the state and state transitions of an element  The effectors are mechanisms that change the state of an element.
  • 6. 23-05-2018 6 Autonomic Computing Architecture (cont..) 2.Autonomic manager: The autonomic manager is a component that implements the control loop.  The monitor part provides the mechanisms that collect, aggregate, filter and report details which are collected from an element.  The analyze part provides the mechanisms that correlate and model complex situations.  The plan provides the mechanisms that structure the action needed to achieve goals and objectives.  The execute part provides the mechanisms that control the execution of plan and it will establish whether the commands completed their required actions. Current Computing Vs Autonomic Computing Concept Current computing systems Autonomic systems Self- configuration Installing, configuring, and integrating systems is time consuming and error prone. Systems get configured automatically using high level policies Self- optimization Systems have hundreds of manually set, nonlinear tuning parameters, and their number increases with each release. Systems and components continually seeking opportunities to improve their own performance& efficiency. Self-healing Takes more time for programmers to determine the problems in large computing systems. These are automatically detects, diagnoses, and repairs localized software and hardware problems. Self- protection Detection and recovery from attacks, cascading failure is manual. Automatically protects against malicious attacks or cascading failures. It uses early warnings to prevent system wide failures.
  • 7. 23-05-2018 7 Driverless CAR Ideation – workshop  Concept should be based on Autonomic elements  Self-configuring  Self-optimizing  Self-healing  Self-protecting
  • 8. 23-05-2018 8 Thank You …. Don’t Do Agile .. Be Agile Requests - 1. Support digital and cashless society movement, let’s lead our country to corruption free society by Leading the Autonomic Computing approach. 2. Don’t waste water, Food and Fuel. 3. Participate in Clean India drive 4. Participate in Government initiative - https://innovate.mygov.in/sih2017/ Contact : Prachi : E- Prachi.dhirens@gmail.com, LinkedIn – Prachi-d-shah Mobile – 91-9850024108 Dhiren : E- dhiren.shah@hotmail.com, Twitter @DhirenVShah, LinkedIn – Dhiren- shah Mobile – 91-9527355108