Search This Blog

Sunday, September 18, 2016

Some of my Ideas / Innovations in past

In this blog, I want to describe few of my innovations / innovative ideas for which I was rewarded in my current and past organizations.

1) 32-bit number system ( 1991): During 11th standard / PUC, we had computer science as a professional subject, and we were learning various number systems such as binary, octa, decimal, and hexadecimal systems. I took it further ahead and developed 32 bit number system and also provided methods to convert from 32 bit to hexa, octa, decimal and binary systems. I did'nt know how to publish and take forward at that point of time, however, it became quite popular in my class and professors recognized the work I did at that point of time.


2) Clock as angular measuring equipment (1995): During the last year of my Engineering, I was playing with my mechanical table clock, and accidentally, it fall down and got damaged. Basically, when we wind the key, it was getting unwind quickly and all the hands were also moving quickly. I was thinking about what to do with this clock, and Idea strike me! One full round of the key is getting amplified and we are getting a detail reading on dial, then why not use this angular measuring equipment. I opened the clock calculated the gear ratios and came up with the scale of the clock, i.e. 1 second equal to how much angle. Then I created a platform to mount the clock and also a platform to keep the object of which we need to measure the angle. I represented this project in SEARCH in Solapur where I got the second prize.

3) Remote Monitoring system (2005): Remote Monitoring Service is Systems management solution that was designed by me around Enterprise Manager Grid Control technology, which means the majority of this solution was, in and around 10g Grid Control. It proactively monitors all components of IT infrastructure, like database, listeners, application servers, storage, you name it.. CPU, Memory, load balancer etc.. And nowadays using plug-in even third party s/w like IBM, Microsoft databases can be monitored. It immediately sends alerts and notifications to relevant and registered mail id’s, like DBA’s, Unix Administrators, Helpdesk or some times to managers as well for very critical errors with a short message. In-built intelligence through “Fixit Jobs”, say like, if a database went down, we can proactively give instructions to restart the database. Also, we had write scripts to fix regular DBA issues, for example, if a tablespace is out of space, it will automatically add a data file to that tablespace and inform the DBA, regarding the action it has taken. Customizable threshold and critical levels: different customers will be having different standards for warning and critical levels, for example, one customer may say 85 is our warning and 95% is critical limit, but these limits may be different for other customer, and this can be achieved by setting different limits for different customer, so its customizable as per customer needs. And finally, it facilitates conformity to Service Line Agreements. This became entry-level service and started generating huge revenue in the form of main services. For this innovative idea, I was awarded.

4) Question of the day (2009): We were running 24X7 monitoring operations, and we hardly used to get time for in-class training to my team. So I came up with an innovative idea, why can't they learn every day a small portion of the technology. For them the understanding of OEM was a must, so I came up with series of tasks and questions and sequenced them, and also automated them to be sent to team members on a daily basis so that that they can try these activities / try to answer these practical questions during their spare time. For this innovative idea of training, I was also awarded.

5) Automated partial and full health checks (2013) for automated health checks of the Load test environment. Before we start any load test, we need to perform a health check on the entire environment, restart services in sequence on all the 150 servers. This used to be manual and labor-intensive activity, and we need to follow the sequence, needs too many handshakes between various admin teams. We did automated all the health checks and also automated the restart of all services including Databases, Middleware, Portals, eBS , IDM etc and also inbuilt the sequence. This resulted in a saving of around $110K/year. For this, I was awarded CIO Bottom line award as well!

And here is my son's first invention at the age of 15!
http://yadavmukund.blogspot.com/2019/01/my-sons-first-innovation.html


Saturday, October 10, 2015

Are Bell Curves Needed?

Panel Discussion on Bell Curve @ The New Age Manager Conclave at Ritz Carlton Bangalore, organised by the SAP ManaGeRight Team, on 23rd September, 2015.

The theme for this edition was  - “Leadership is all about a Brand of Trust

About SAP ManaGeRight: At SAP, manager development activities are run by a team of managers called ManaGeRight. ManaGeRight has been organizing several programs over the past few years and we are in fact the first company to organize a Managers Day, bringing together all of our 400+ managers under one umbrella for a day.

The New Age Manager-2015- A Novel Idea by SAP: Leveraging on our expertise and learning's from various flagship programs, we are now taking the next step to organize ‘The New Age Manager ‘ as a platform for the best managers across the industry to come together and learn and share from each other. The objective of the conclave was to create a forum to enable the best managers in the industry:

  • To hear expert opinions and benefit from shared learning.
  • To network with the peers.
  • To collaborate on best practices.

This Manager Conclave was first of it's kind arranged by SAP India

I was request to participate in the panel discussion on the topic - “New Age Performance Management – Are Bell Curves Needed?”.



Thursday, March 19, 2015

SAP BASIS Admin - Important Transaction Codes


I strongly believe, "When you stop learning, you stop growing.."

Alvin Toffler once said “The illiterate of the 21st century will not be those who cannot read and write, but those who cannot learn, unlearn, and relearn.."

I have started to learn SAP now!

In this blog, I have listed few important SAP Transaction Codes, a SAP BASIS Admin must know.


Tuesday, February 3, 2015

What it takes to manage Virtual Datacenter?

Today, just though of putting together, what it takes to build and manage Virtual Data-center?
One thing I want to stress is that, you still need to manage Classic Data-center, however there are several things you need to understand, build and manage on top of Classic DC to make it Virtual DC.

Following diagram gives overall picture, as what you have to manage in IT Operations in case of Classic DC and Virtual DC, apart from the various apps and websites.



Also check out fundamentals of Cloud Computing. 

Wednesday, January 28, 2015

Cloud Computing Fundamentals

Writing a blog post after a long time.. This time on Cloud Computing fundamentals..

Why Cloud Computing?

The IT challenges listed below have made organizations think about the Cloud Computing model to provide better service to their customers

  1. Globalization: IT must meet the business needs to serve customers world-wide, round the clock - 24x7x365.
  2. Aging Data Centers: Migration, upgrading technology to replace old technology.
  3. Storage Growth: Explosion of storage consumption and usage.
  4. Application Explosion: New applications need to be deployed and their usage may scale rapidly, The current data center infrastructures are not planned to  accommodate for such rapid growth.
  5. Cost of ownership: Due to increasing business demand, the cost of buying new equipment's, power, cooling, support, licenses, etc., increases the Total Cost of Ownership(TCO.)
  6. Acquisitions: When companies are acquired, the IT infrastructures of the acquired company and the acquiring company are often different. These differences in the IT infrastructures demand significant effort to make them inter-operable.

What is Cloud computing? (Definition): According to NIST, Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.

What are the Essential Characteristics?
Cloud computing should have all of the following characteristics 
  1. On-Demand Self-Service
  2. Resource Pooling
  3. Rapid Elasticity 
  4. Measured Service
  5. Broad Network Access 
What are the building blocks of Cloud Computing?


What are the Service Models in Cloud Computing?
  1. Infrastructure as a service
  2. Platform as a service
  3. Software as a service 

What are the Deployment Models in Cloud Computing?
  1. Public Cloud: Infrastructure Shared across multiple end users which may include companies
  2. Private Cloud : Exclusive for one company, it can be on-premise / exclusively hosted at cloud service provider 
  3. Hybrid Cloud : Combination of Public and Private cloud
  4. Community Cloud : Set of similar types of customer, comes together and share infrastructure, example multiple universities contribute and use one cloud infrastructure.
What is the difference between public and private cloud?



Finally, what are the befits and challenges ? 

Benefit
  • Cost 
  • Speed
Consumer Challenges
  • Security and Regulations
  • Quality of service
  • Network Latency
  • Supportability
  • Long term cost
  • Lock-in 
Providers Challenges
  • Service Warranty and service cost
  • Huge number of s/w to manage
  • No standard cloud access interface


Tuesday, June 19, 2012

Starting with Fusion Applications

Developer > DBA > Apps 11i DBA > R12 DBA and now you want to become Fusion Apps DBA, then you are on correct page.

Here I shall try to provide some info you should be knowing before you start hands on.

OTN has all the Fusion Apps doc's . Latest version as of today (while writing this blog) is11g  Release 1, Update 3 (11.1.4) 

It involves lot of Oracle technology such as Database , Identity Management , WebLogic , SOA Suite , Oracle Data Integrator , ApplCore (ATG) , WebCenter , Secure Enterprise Search , Enterprise Content Management , Oracle Forms Recognition & Business Intelligence 

Currently supported platforms are Linux x86-64 (64 bit), Oracle Solaris SPARC (64 bit), Oracle Solaris x86-64 (64 bit), IBM AIX on POWER Systems (64 bit), Microsoft Windows x64 (64 bit)\

2 types of Installation types, one bare metal install, other is OVM templates

I think cloning and platform migration is currently not available

So lets start with Fusion Apps