Sir MV

Sir Mokshagundam Vishweshvaraya (Sir MV) was born on 15 September 1861 and his birthday is remembered as Engineer’s Day in commemoration for his great contribution to the field of Engineering in India, especially in the field of Civil Engineering and building India’s first massive projects.

In 1884, he graduated from Poona College of Engineering and stood first in the University Examinations, and as was the norm for toppers those days, he was directly recruited by Govt of Bombay and appointed as Assistant Engineer in Public Works Department. He was later was invited to join the Indian Irrigation Commission. He was known for sincerity, time management, and dedication to a cause.

His Works

Over the next 10 years (between 1895 & 1905), Sir MV worked at different parts of India

  • He remodeled the entire city & improved its drainage system for Hyderabad in the wake of frequent Musi floods
  • He introduced block system of irrigation & water weir flood gates for Bombay (Mumbai)
  • He was involved in building railway bridges & water supply schemes in Bihar & Orissa
  • He supervised the construction of KRS dam in Mysuru which was Asia’s biggest dam when it was built.

He designed and patented a system of automatic weir water floodgates that were first installed in 1903 at Khadakvasla Reservoir near Pune. These gates were employed to raise flood supply level of storage in reservoir to the highest level likely to be attained without causing any damage to the dam.

Based on the success of these gates, the same system was installed at the Tigra Dam in Gwalior and Krishna Raja Sagara (KRS) Dam in Mandya/Mysore, Karnataka.

He was also instrumental in developing an irrigation system for Deccan and a system to protect Visakhapatnam port from sea erosion. Visvesvaraya gave his valuable technical advice for the location of Mokama Bridge over Ganga in Bihar. At the time, he was over 90 years old.

He was instrumental in charting out the plan for road construction between Tirumala and Tirupati. Sir M.Visvesvaraya is known to have designed and planned the entire area of Jayanagar in south Bangalore in 1959. It was one of first planned neighbourhoods in Bangalore.

Contribution to Mysuru

He was the 10th Diwan of Mysore from 1912 to 1918. Under the Dewanship of Sir MV & the rule of Sri Krishnaraja Wodeyar, Mysore underwent major transformation in terms of

  • Agriculture (transforming Mandya into Sugar city), Irrigation (KRS dam),
  • Industrialization (Mysore Soap factory, Bhadravati Iron & Steel factory, Mysore lamps, Mysore chemicals, Mysore paints), Education (Mysore University),
  • Banking (State Bank of Mysore),
  • Commerce (Mysore Chamber of Commerce),
  • Aviation (HAL) and more.

Mahatma Gandhi never missed an opportunity to praise the administration of Mysore in general & engineering feats of Sir MV in particular.

In 1906–07, Government of India sent him to Aden to study water supply and drainage systems and his recommendations were implemented in Aden successfully.

He encouraged private investment in the industry during his tenure as Diwan of Mysore.


He was the most renowned Engineer from India and was even recognized by the British empire for his tremendous contribution on public projects that benefited millions. He was knighted as a Knight Commander of the British Indian Empire (KCIE) by King George V. He also received India’s highest honour, the Bharat Ratna, in 1955.
Sir MV Bharat Ratna
Sir M.V. was awarded honorary membership of the London Institution of Civil Engineers. He was awarded a fellowship of the Indian Institute of Science, Bengaluru. He was awarded several honorary doctoral degrees including D.Sc., LL.D., D.Litt. from eight universities in India. He was president of the 1923 session of the Indian Science Congress. He was the most popular person from Karnataka, in a newspaper survey conducted by Prajavani.

Visvesvaraya has also received recognition in many other fields, most notably the education and the engineering sectors.

  • Visvesvaraya Technological University (Belagavi) has been named in his honour, as well as prominent colleges like Visvesvaraya College of Engineering, Bangalore, Sir M. Visvesvaraya Institute of Technology, Bangalore and Visvesvaraya National Institute of Technology, Nagpur.
  • College of Engineering, Pune, his alma mater, has erected a statue in his honour. The Visvesvaraya Industrial and Technological Museum in Bangalore is named in his honour.
  • Two metro stations in India, one in Bengaluru on the Purple Line (Sir M. Visvesvaraya Station, Central College), and another one in Delhi on the Pink Line (Sir Vishveshwaraiah Moti Bagh), have been named after him.

Memorial at Muddenahalli

Sri MV left for his heavenly abode on 12 April 1962. The Visvesvaraya National Memorial Trust manages a memorial of Visvesvaraya at his birthplace Muddenahalli. The memorial exhibits his awards, titles and personal belongings, including his living room, spectacles, cups, books and a block with which his visiting cards were printed. Models of the Krishna Raja Sagar dam, which Visvesvaraya designed and supervised the construction of, are exhibited. The memorial is adjacent to his house, which was refurbished and regarded as a temple by the locals.

Innovate & Disrupt

We know it is high time to accelerate innovation now – from agriculture to space technology and everything in between. Or you have the choice to be left behind. But important this is to not just innovate. But support, help, guide and promote when someone tries to bring a change for the better.

Why Innovate and Disrupt

Innovation is a change for the better that is usually cheaper, better, faster and efficient. Whatever be the means of innovation- a simple difference in a way something is done, or the application of latest technology, the ultimate goal is the same – in other words – an improvement in cost, speed, quality, usability, accuracy and efficiency.

We Indians have not been usually well known to produce new intellectual property, new discoveries, new inventions or new products.

Students – take a drastic step ahead – stop thinking only about good marks, a prestigious educational institute and a great job. Stop being a machine. Stop yourself from becoming one of those uncountable numbers of ‘staff’ or ‘managers’.

Create Solutions, Wealth, jobs

Create intellectual property with your disruptive solutions. The best time to start is right after your education when you are young and armed with peak knowledge.

Prepare to invest time, prepare to fail – again and again. There is nothing to loose. You can always look for a job anytime. But if you succeed you have a golden period ahead.

Nothing succeeds like that kind of success. We need youth to end the vacuum of innovation in this country. Why can’t we be the next Elon Musk, Mark Zuckerberg, Larry Page, Jeff Bezos, Jack Ma, Eesha Khare, Vijay Shekhar, Michael Dell, Jack Andraka or many such. If not as good as them we could come quite close if we have the passion to achieve. Generate millions of jobs, not waiting for government jobs.

India needs innovation to improve employment, food, shelter, safety and better quality of life for its burgeoning uncontrolled population. We cannot take pride in numbers like saying our railways transport the world’s largest number of passengers. The pride should be in the quality of life and quality of services. Unfortunately we are decades behind even in ensuring basics like good roads, civic facilities and safety. And across the world, there are less jobs for immigrants now. It will be a disaster if increasing unemployment causes people to poor wander into crime, arson or drain government treasury for freebies.

An economic crisis in the making

Take the example of agriculture. Over 60% of our population depends on agriculture while the returns from agriculture are going down everyday. It immediately and necessarily needs innovation to produce high yields at lower cost, withstand environmental vagaries, reduce dependence on manual labour, increase organic methods and give consistent yields. We are soon heading towards a food and poverty crisis as farmers abandon agriculture to turn to suicide or labour while causing a food shortage on the other hand.

With all these problems in hand and an agriculture based society, how many devices or instruments have we created to reduce human dependence ? How much per acre cost have we been able to reduce ?

Why haven’t we able to give it back to our global customers which have supported us for so long and have became the highest contributors to our prosperity with their machinery, equipment, devices and products?

Even in the information technology industry that has created most wealth for young Indians, the greatest mass of our ‘staff’ still mostly ‘execute work’ that comes from industries in rich countries. This is our bread and butter – which goes up or down based on how good those industries are doing, or on the political decisions of their leaders. The later part is clearly evident now as the world’s greatest and powerful economies are becoming more and more conservative and protective of its own people and closing doors for ‘outsiders’.

And we still buy almost all software or hardware from other countries. After over 2 decades of being through IT business, why have we not been able to innovate and create any new significant intellectual property, technology, operating systems, products or solutions of our own at home that can differentiate us from competition ?

Innovation Priorities

I believe our priorities for research and innovation are :

  • Education

    Quality of content, accessibility, cost.

  • Information Technology

    New software, hardware and network infrastructure, comprehensive business solutions.

  • Manufacturing

    Robotic manufacturing, higher throughput, better quality, lesser cost, lower usage of fuel and environment produce, lesser emissions, reduce pollution.

  • Conservation

    Solutions to reduce plastic usage, increase green cover, water conservation, alternate sources of energy.

  • Smart life

    Smart cities with high levels of access to civic facilities, home delivery solutions, home automation, better healthcare, safety, disaster prevention and recovery.

  • Agriculture

    Increase yield, reduce human dependency (low cost machines to replace labour), sustain environmental vagaries ( improve flood and drought resistance), enhance storage and shelf life.

AI, Machine Learning, IoT, RPA are some of the recent means of doing things better and creating new solutions.

Innovation needs a support mechanism

How to avert the crisis ?

Do our family, institutions and society promote change or innovation? Are there more people around awaiting to see us fail than succeed when we break free to innovate ? Is our society too risk averse ?  Has being a ‘job holder’ or ‘subordinate’ got  so ingrained in our culture, possibly from being babus to our colonial rulers, that a job is our life’s greatest goal ?  Is innovation or setting up a new business left only to those who have loads of surplus cash, or those who ‘don’t want to work under someone’ or those who haven’t been able to get a job after a struggle ? Will we ever succeed with this attitude ?

To be able to even match up with the fast moving world, innovation has to be among top career preferences. Schools and colleges should also build this attitude and enable young minds to experiment freely. Our families, educational institutions and organisations should transform to support innovation and research. It should not be dead after a  final year project. People should trust, encourage risks, accept failures and while continuing to provide patronage. And shouldn’t look at all new products with suspicion until so long that it can no longer sustain.

They say necessity is the mother of all invention. Those who are still not seeing the necessity are not seeing a crisis coming soon.

All the best for you all to start innovating. You are starting soon, aren’t you?

Top Software related Facebook Groups

Facebook Groups – Smarter way to enhance knowledge

Facebook has a great collection of Groups on any subject or interest in the world. The group members generally share latest updates about the topic and have people answering each others queries. We will help you with some of the most used Facebook Groups you can become a member of.

If you are a software professional or want to become one, there are quite some benefits of joining some of these most followed groups in the area of your work or interest. The top takeaways of joining groups are :

  • Keep yourself updated on the latest Global technology changes
  • Discuss and Resolve your technical queries
  • Contribute your knowledge through answers and articles
  • Find help for Interviews
  • Find new job opportunities or ask for referrals.

Note that any one Group may not provide all of the above, but provide one or more of the listed takeaways.

Get going with these Software related Groups

Here are a few most followed groups in popular software areas that you may want to join, and their current membership figures:

1. Big Data, Hadoop Groups


2. Java Groups


3. Mobile Development Groups


4. IOT Groups


5.  PHP Groups


6. Software Testing Groups


7. SAP Groups


8. Oracle Groups


9. C, C++ Groups


10. .Net Groups

11. Cloud Computing Groups

Becoming a member of the Group

Do some checks before you raise a request to the Group admin to become a member. Go through the description of the blog and the guidelines for posting. Most of the time, promotions and ads are strictly restricted. Once you raise a request and the admin approves, start using the Groups productively. Make sure posts adhere to the guidelines or you may be ousted from the group.

The good side of Groups is that not only do you gain knowledge, but when you post good articles or questions or answers, you are sure to get a good following for yourself.

Facebook Groups App

Facebook also has a Facebook Groups App on the iPhone App Store and Android Google Play Store. This makes it convenient to be with your groups on the go!


If you are aware of other great groups that your friends can benefit from, let us know.

software testing and testing courses

Software Testing: The critical pass-through stage in SDLC

We have discussed basics of Big Data and Cloud earlier. When someone looked at a career in IT in the initial days of IT and to an extent even now, lack of the right perspective made him or her believe that Software Testing is a secondary priority activity.

It is increasingly and rightly being recognized as a very critical aspect of the Software Development Life Cycle. Do you know that the need is directly driven by business necessity than anything else!

Today, IT is involved in every phase of the operations and functioning of an organisation. IT drives, triggers, manages and runs critical decisions, systems and processes. This is why an error in an IT system can potentially cause a massive impact, not only on that organization’s operations, reputation, revenue and compliance, but also on externally interfaced systems. For e.g. the interconnected global financial systems like cards and fund transfers. Imagine deposits missing from your bank account, cards failing while on an overseas trip!

Irrespective of all the massive time, mental and physical effort spent on designing and building a system, Testing is THE phase that helps decide whether to release the application for usage or hold it in the shelves.

In fact, about 30-40% of the budget for the development of a mission critical application is earmarked for Testing!

What is Software Testing

For an onlooker, software testing appears to be just running an application, entering values and checking output. But thats a leaf in the landscape. Testing is a science altogether.

software testing courses, learn about software testing

Software Testing broadly checks some or all of the below aspects of an application depending on the domain, function and usage:

  • Conformance to functional requirements or specifications
    • Explicitly stated, and
    • Not explicitly mentioned but obvious or common sense.
  • Compliance to legal regulations and standards where applicable
  • Ability to withstand invalid inputs and usage
    • Intentional: Malicious attempts to impact the business, reputation, compliance etc of an organisation
    • General: Such as due to ignorance or lack of knowledge or skills
  • Ability to withstand intentional malicious usage for business applications
  • Performance i.e. Speed, response, concurrent loads
  • Access and Security
  • Ability to work in different stated hardware and software environments
  • Ensure meaningful error messages and indications are provided to the user

To achieve these goals there are very many ways and routes. Key among them are listed below:

  • Phases: Planning, Test Design, Test Case preparation, Execution, Measurement, Reporting, Defect Prevention
  • Stages: Unit, Integration, System, Acceptance, Pre-production Testing. These are sometimes further broken down.
  • Other forms of Testing: Smoke, Sanity, Verification, Validation, Regression, Static, Dynamic, Positive, Negative, Compliance, Black Box, Penetration, Performance Testing etc.
  • Methods: Manual, Automated (using tools).

For those who have the aptitude and attitude for Software Testing, it provides an exciting career. You don’t miss out on programming as Automated Testing also involves complex scripting.

Global Certification

ISTQB (International Software Testing Qualifications Board) administers globally accepted certification exams in Testing at Foundation, Advanced and Expert levels in Core(valid for any technology/ methodology/ application domain), Agile (for Agile projects) and Specialist (specialization in specific quality parameter, test approach, test activity or business domain) streams.

ISTQB Certification Portfolio, software testing courses

The ISTQB Certification Portfolio

Opportunities in Software Testing

A Software Testing career is really worth pursuing!

There are now companies entirely focused on Software Testing and this industry quietly generates a huge number of jobs while many people look aside towards limited programming jobs and miss the opportunity.

Check the Classroom and Online Sofware Testing courses at For more info, write to

big data basics and courses

Welcome to the Big World of Data

The recent fad in IT is ‘Big Data’. It is famous and commands money & respect, so everyone wants to be ‘in’ it in the IT world. But to those who are not yet engulfed by this trend, this gives a primer to what it is in basic terms.

Lets start with the scenario

For a large global company, the data generated by its systems is unbelievably massive – from tens of Terabytes to Petabytes. It could be detailed sales data, transactions, instrument readings, website access & usage, customers, social media, search engine data etc.

The systems at the company keep accumulating more and more data over time. Over a period, it starts becoming huge, and keeps growing bigger and bigger and massive. The data could come in torrents and in disparate formats like text, images and videos, not just structured RDBMS type data.

This information is valuable. Companies need to analyse this data to understand their performance and make ‘learned’ strategic decisions for future.

If they ignore, their strategy becomes skewed, ‘base-less’ (because it is not based on data research), and hence risky. They can ignore this only at the cost of loosing out to competition. And this is a continuous process because they need to keep making course corrections at regular intervals to align with the actual performance(vs expected) and market movements.

Related: Beginners guide to Cloud Computing

Traditional Methods

But traditional technologies and database servers cannot handle and process such data with respect to the combination of huge size, great variety and high speed.

So Big Data technologies bring in capabilities to

  • Take-in massive amounts of disparate data at high speed
  • Hold in a distributed environment (distributed storage)
  • Process it by horizontally distributing the load across clusters (distributed processing) and,
  • Be continuously scalable (scale-out), available anytime (least downtime), robust, responsive, affordable and secure.

Traditional ‘scaling-up’ means adding more resources (memory, storage, processing) to a single node in a system, to which there are obvious limitations.

‘Scaling-out’ means to add more nodes, like adding more servers and distribute storage and processing. The advantage is that logically, it can be expanded to a limitless extent.

Related: Software Testing: A Time-Tested Career

Big Data Solutions

Hadoop is one such Big Data solution. It is an Apache open source framework written in java. Hadoop is designed to scale up from a single server to thousands of machines, each offering local computation and storage.

hadoop courses


Big Data has its own challenges and complexities, so it may not be suited unless the requirements have reached or are expected to reach those proportions of size, variety and speed.

The transition from the Enterprise Data Warehouse centric architecture to the Big Data Management System – on Premise, on the Cloud, or in hybrid Cloud systems – is going to revolutionise any company’s information management architecture.

The demand for Big Data professionals is rising significantly. To learn Hadoop and become a developer, knowledge of Java basics is crucial. Plus knowledge of basic Linux is helpful. Existing System Administrators, DBAs, BI/DW analysts, ETL architects etc have a good scope to move their career path.

If you are an aspirant, you can find options to join Big Data courses in your city or online at If you don’t find enough options, please contact us by submitting a query on the site. We will help you with offline options. If you are a Trainer or run a Training Institute, we can enable featuring and online enrollment of your courses through

Inviting your comments on this article. I will try to simplify some more of the niche IT trends in future. Keep following.

AMLLogo provides you

  • Discovr: A comprehensive directory of Training courses in any skill or location
  • Counslr: A system for online guidance in making Career decisions by connecting you with experts.
  • Fulflr: A chat & bid based Learning needs Fulfillment system.

We are in a non-stop continuous improvement mode ourselves to enhance your knowledge, skills and career, in every domain of knowledge. Be it IT, Software, Hardware, Managerial, Personality, Business, Vocational, TuitionsEntrance Exams and Competitive ExamsSports, Music, Dance, Arts, Cooking, anything, everything.

Happy Learning!

You are also invited to post guest articles on our blog.

cloud courses, basics of cloud computing, learn cloud

Apart from Big Data that was discussed in the earlier edition, the other crowd-puller in IT world today is Cloud Computing. It offers career opportunities in a range of areas including cloud infrastructure, network, administration and software development.

Lets get down to basics – what is Cloud and why do we need it? Imagine you are a distributor of some goods in a major city. The warehouse space requirement for your stock ranges ranges from as little as 1000 sft to 50000 sft at times. It also overall rises year on year with your company’s growth.

There are several questions before you. How much space to buy ? Where to buy? How much equipment to buy? Will I get more contiguous space whenever I need? How many people to deploy? How to oversee? Sizing for peak loads will result in redundancy during off-peak times, and for less than peak size will result in issues during peak times. City locations are expensive while distant ones mean high transport and logistics costs.

Now imagine if there is a warehouse space provider in your city who will provide space per your dynamically changing requirements; provide exclusive security; will pick-up, package and deliver stocks for you; deploy experts to manage operations; keep it running & accessible 24×7, but finally charge you only for your exact usage! (Subject to a minimum rental of-course.)

Doesn’t this look like a panacea for all your problems? Doesn’t it save a lot of cost, effort and management overhead for you? You get access to only what you want; it is the provider’s headache to manage everything else between customers without impacting each other – be it space, staff, equipment, management or other aspects.

This is the theory for cloud technologies. Your requirements for several needs are taken care of on-demand by the cloud provider, so you don’t need to worry about how much to buy, lead times to buy, where to maintain and how to maintain. It could be software, hardware, utilities or infrastructure in the form of storage space, servers, processing, data centre, hosting, email, desktops, service desk, database etc and so on. Hence it is about optimization and reducing redundancy also.

Web mails(Gmail, Yahoo etc), Facebook and Youtube are some of the easiest examples that everyone can relate to. Even the telephone connection and electricity are a form of cloud delivery!

Service Models

Cloud service models indicate what level of provision or service is needed by the customer. Behind the screens, everything else is managed by the cloud provider. It is generally provided at these 3 levels.

1.  Infrastructure as a Service (IaaS): The fundamental resources like processing, storage and networks is made available by the provider virtually from a shared infrastructure. Customers can visualize as if they have their own complete and closed IT infra or data center on which they can setup their IT environment including servers, OS, network and applications. The Provider will take care of the hardware and aspects like location, scaling, security etc. Billing is usually on the amount of resources allocated and consumed. E.g: Amazon’s EC2, Rackspace.

2. Platform as a Service (PaaS): A computing platform is made available by the provider including the development environment, servers and database. Consumers can create applications using the programming languages and tools provided by the provider and use them commercially. The provider will take care of hardware, servers, network, OS and storage. E.g: Google App Engine, MS Azure, Amazon Beanstalk.

3.  Software as a Service: The providers make readymade software available for usage. Consumers need to know very little about technology and can start using it immediately through internet or secure networks. No installations are needed. Payment is generally on the number of users given access to the application; the number of features enabled; the level of facilities provided like memory, storage, processing etc. Everything underneath about hardware and software, including setup, licenses and maintenance is taken care of by the provider. E.g: Adobe CC,, Gmail, Yahoo Mail.

cloud courses-cloud model-learn cloud

Related: Software Testing – A Time Tested Career

Implementation Models

For a customer who chooses to go the Cloud way, implementation can be done in different models:

1. Private Cloud: When cloud infra is deployed exclusively for a single organisation, hosted mostly internally within the organisations premises or sometimes externally at the provider’s data center. This model is capital intensive and does not implement quite a few of the optimization aspects of cloud. The driving factors for this model are generally regulatory and security considerations. E.g Banks and financial institutions in many countries are not allowed to take data storage outside the bank’s premises or into shared environments.

2. Public Cloud: The provider hosts the environment from its own data center and access is provided over a separate network or public internet. Anyone can pay and securely engage the services. This is the most common and economically beneficial implementation of cloud that utilizes its core concepts. E.g. Amazon AWS, Microsoft and Google

3. Hybrid Cloud: It is a combination of private, public and other models like community cloud services, from different providers. A hybrid cloud service crosses isolation and provider boundaries so it can’t be simply put in one category of private, public, or community cloud service. The uses of this model are very specific and complex, like for a global organisation which has secure as wells as public servers and applications on cloud, customized to regional requirements and regulations.


The term Virtualization is synonymous with Cloud. Virtualization allows creating multiple virtual systems (Server, Network, Storage, Desktop, Application or Mobile) from a common set of physical infrastructure.


Each of the virtual systems is segregated from the other logically. For e.g. if you want to test a piece of software on 10 different OSs, you can create 10 Virtual desktops on a single desktop, each with different OS instead of setting in 10 different physical computers. Each instance appears like an independent desktop. The life of the Virtual desktop is limited to the session.

virtualization and virtual systems in cloud-cloud courses

In a cloud implementation, each customer or customer organisation sees only the virtual system (Infra, Platform or Software that is provided aa Service) provided to it, which is as per its required specifications like OS, processing, network, storage, memory, application etc resources. In the background the cloud provider uses a large common infrastructure that they scale-up or scale-out with growth.

Software called a Hypervisor enables virtualization and is used for generation and management of Virtual instances. Certain types of Hypervisors run directly on Hardware and some on an OS. E.g. Citrix XenServer, KVM, VMware ESX/ESXi, Microsoft Hyper-V.

Key benefits for Organisations moving to cloud

– Huge savings on infrastructure, manpower, space, power, time-to-market.

– Need not worry about provisioning for expansion requirements, peak loads or redundancy for long periods of lows.

– Applications and systems can be rolled out at very short notice to staff or customers across the world.

– Need not worry about hardware and software licences and theiradvance renewals.

– Can ensure their systems are always up-to-date with the latest versions of software and applications.

– Need not worry about maintenance of infrastructure, support, replication, backup and disaster recovery.

Related: A Beginners Guide to Big Data

Concerns and Risks

The key concerns and risks about Cloud are around the safety, security and privacy.

The cloud provider hosts data and applications of many competing customers and its admin staff may have access to private data of each its customers.

This gives rise to worries around potentially illegal access to confidential data by a competitor, accidental deletion or loss of data, hacking of cloud servers, service downtime, quality of service etc.

While such concerns exist, most cloud providers offer a very high level of security and are investing billions into making Cloud more robust and secure.


Cloud Computing business provides technical career options in several areas like architecture, system design, hardware and software provisioning, deployment, cloud administration, server and network management, remote support, virtualization, service management, security, database management, backup, recovery, replication, and cloud specific software and tools.

All these are interlinked. Hence people wanting to switch career to Cloud related areas usually need to have a combination of knowledge and skills in some of these aspects.  The nature of work is very different from regular application development and support.

With increasing awareness about cloud and organisations trying to harness its benefits, opportunities to work in these areas are ever increasing. If you are in for the challenge, go for it. is there for you to provide support in getting the best Cloud training options from different trainers.

 AMLLogo provides you

  • Discovr: A comprehensive directory of Training courses in any skill or location
  • Counslr: A system for online guidance in making Career decisions by connecting you with experts.
  • Fulflr: A chat & bid based Learning needs Fulfillment system.

We are in a non-stop continuous improvement mode ourselves to enhance your knowledge, skills and career, in every domain of knowledge. Be it IT, Software, Hardware, Managerial, Personality, Business, Vocational, TuitionsEntrance Exams and Competitive ExamsSports, Music, Dance, Arts, Cooking, anything, everything.

Happy Learning!

You are also invited to post guest articles on our blog.

career choices

Students ! What is the no.1 query or concern about your career that is nagging you ?

Are you worried about the future of your career? We all have such concerns or worries at key stages of our career especially before moving from 10th to Inter, Inter to Graduation and Graduation to Job.

Every decision is critical and our life depends on it. Ensure you take the right decisions and make the right plans for a golden career ahead.

Share your top question or concern with us at our Career Forum and we will try to get you answers. You can ask your friends, relatives and professionals you know, to answer your query by pasting their email-ids in the ‘Select Recipients’ field. A list of registered Trainers in the relevant area is also provided to choose from. They will get an email with the link to your question on the Forum. They just need to follow the link to post their response.

Every student should share atleast one question. Your question may help hundreds of others too.

Common examples : 

  • What are the education options if I take BiPC in Intermediate?
  • Which branch of engineering has best job opportunities ?
  • Which subjects provide higher chance in getting through Civils ?
  • If I don’t get through Campus Interviews, what are the options for me to get an early job? 
  • How do I prepare for RRB/Bank/Defence Exams ?
  • I want to make sports as a career. What are the chances of getting a job in sports quota ? 
  • I am in graduation currently and want to get into Sales. How should I prepare ?
  • SAP, Big Data or Cloud- which of these provide better job opportunities ?
  • Which are some of the most economical coaching institutes to get through JEE ?
  • For technical writing as a career, what should I study ?

 Click here for the Career Answers Forum 

agriculture machinery

They say economy runs by demand and supply. And who supplies what is in demand prospers. But then why are most farmers who supply the most indispensable need of mankind – food, are in distress? Obviously there is much more to agriculture than just the demand and supply formula.

The travails of agriculture and the small farmer

The condition of the small farmer can be gauged by the number of suicides among them, and the cases of abandonment of agriculture. Large families and cattle used to prosper from the same profession once upon a time. But not now.

High inflation for decades has ensured living costs have grown much faster than farm incomes, turning farmers impoverished and increasing the rich-poor divide.

Living needs have also increased from just sustenance to higher education, medical expenses etc. Among the top problems farmers face are – high costs, low and uncertain returns, natural disasters, poor quality materials such as seeds, fertilizers and pesticides, bad supply chain that is exploited by middlemen, poor storage facilities etc.

There are innumerable schemes available from governments. There are several universities involved in research. At every election there is the promise of loan waivers.  Many have tried to improve market accessibility etc. Many of these don’t generally reach the last man. Education and connectivity is also a major roadblock.

There will be no end to farmer woes until the focus changes to improving per unit profitability in agriculture.

The problem caused by shortage of labor

Ensuring sufficient supply chain logistics and genuine raw materials is basic hygiene and this is where governments and many organisations are working on. But is that all…?

One important aspect has been ignored – the ever rising costs of farm labor and its scarcity. This often turns out to be the single largest cost item.

The reasons include alternate employment through certain guaranteed employment schemes, migration to cities looking for higher income to meet their own increasing expenses. The problem will become even more intense in future as the next generations of these communities are taking up better education and jobs. While this has helped the traditional farm labor community to prosper, it has had a equivalent impact on agriculture.

So farmers now have access to neither economical labor nor machinery to replace them, all this when agriculture is very labor intensive. Machinery doesn’t just mean tractors for tilling land. It has to go much far ahead than a tractor.

What is needed now

In modern times, when western countries have faced the problem of exorbitant labor costs, they brought in machines to literally do everything that a man can do. Their farmers can hence manage agriculture with minimal human effort. We are amazed to see machines so deftly pick out potatoes and separate them like an assembly line. Or wheat being processing right while reaping. Or just every imaginable human task in farming. They even feed livestock using machines. It is literally one man farming. Manufacturers like Kuhn make machines for almost type of farming effort.

The dire need for India is to manufacture low cost, durable and high quality machines for every phase of farming activity – plowing, tilling, seeding, fertilization, manuring, sowing, spraying, harvesting, shredding etc.

The way washing machines replaced dependency on a maid servants. Instead of waiving a lakh of loan, it would be a thousand times better to gift them a lakh worth of farm machinery that would save a few more lakhs. Or local bodies in villages should make them available on rental basis. The aspect of durability and quality is very important as most farmers operate in remote areas.

Crucial for sustenance

For current and future sustainability, Indian agriculture needs science and technology to make machines that can replace human labor in every phase of farming from sowing to harvesting.

It is an irony that we have institutions to make the best of satellites but not high utility farm machines ! It is time for corporate sector and startups to venture into this area.  By whatever measure these machines can reduce labor dependency, that much would agriculture prosper. Still over 60% of Indian population survives on agriculture, hence the need is immediate and crucial. Prospering villages are also needed for cities to prosper! The reason? Good agriculture helps manage inflation, in addition to reducing excessive immigration to cities.

create courses & tests in your freetime and weekends:

Learning – by all, for all

Do you have free time on your weekends or weekdays ? Do you have a good knowledge on any Subject, Technology, Entrance Exam, Competitive Exam, or Art, Music, Painting etc ? Are you well respected in your circles for your skills ?  All this then why waste your free time when you have the opportunity to sit at home, create Courses or Tests and earn ?, India’s foremost Learning Bazaar and Career portal provides you a crowd-sourced teaching platform. Just follow these simple steps to create learning material and earn in your free-time without being burdened by schedules.

Some indicative areas that you can create learning stuff on:

  • School Subjects and Practice Tests
  • Technology Courses & Evaluation Tests
  • Entrance & Competitive Exam Preparation and Practice Tests
  • Language Learning Courses
  • Projects & Hobbies
  • How-to’s & DIYs

You can extend your imagination to more areas…!

Create courses in weekend & free time, sell on

Start asap

Step 1: Plan

  • Finalize what Subject you want to teach, and the approximate Duration of the Course.
  • Identify pre-requisites if any. i.e. any prior knowledge and expertise required.
  • In most cases, it also helps to identify the target segment – Beginners, Intermediates or Experts.
  • Set Objectives for the Course in a few concise statements. These should indicate what is the student expected to know, or be able to do, by the end of the Course.
  • Create a structured ToC (Table of Contents) with Chapters and Topics to be included in the Course.

Step 2: Create

You have multiple options to create Courses or Tests from the comfort of your home.

  • Option 1: Video Course (series of video recordings).

Use any good quality handycam, digital or mobile camera to record in noiseless surroundings. A collar mic or zoom mic will improve audio quality.

  • Option 2: eLearning Course or Online Test.

This is made for self-study. i.e. the student will play Audio-Visual content at his/her convenience of place and time. For this, first prepare course content in Word or Powerpoint. Then use several free or paid Authoring tools to convert it to an eLearning Course/Test.

A list of free eLearning course authoring tools is available at eLearningindustry-course-tools or on Capterra. A few Free Test Authoring Tools can be found at elearningindustry-test-tools. There are also professional paid software tools like Adobe Captivate, ArticulateElucidat etc.

  • Option 3: Virtual Classroom Course.

In this form, you conduct live classes at scheduled timings using LMS (Learning Management System) software. There are several options. These are online and pay-per-use. Most of these start with a free membership for a single teacher and limited usage.

Subscription to these online LMS Software is simple and you can start within minutes. These are browser based so no installation is needed, and these are mobile compatible too !

Common ones are Braincert, MoodleCloudTalent, Docebo, WizIQ.

You and your students can see and talk to each other. Most of these also come with included whiteboard to write, share documents, conduct quizzes, assignments and even issue certificates.

Step 3: Upload or Host

  • Upload videos onto a free web drive like Youtube, Vimeo or on free online storage tools like Google Drive or Drop Box etc. For eLearning packages too, you can use these online tools.
  • Keep access restricted/private which means only those whom you give access can view your stuff. General public cannot see or download them.
  • For Virtual Classroom course no activity is needed at this point. You may evaluate various LMS software to find the best.

Step 4: Publish & Put up for Selling

  • Mention your credentials & achievements. You can add a link to a brief 2-3 video about yourself.
  • Login and navigate to your dashboard. Click on ‘Add a Course/Test‘. Fill up the form with clear details.
  • If you have created a short 3-5 min demo video about the course, add a link to it. The chances of business is much higher.
  • Set a competitive price.
  • Lo! The Course or Test listing is now live and available for sale !

Step 5: Promote

  • Each Course/Test integrated with Social Media Share buttons. Share with your friends & family on FB, Google+, Twitter etc. Share the link in your WhatsApp circles. Ask them to share further.
  • If you have a separate blog or site, embed a small piece of code we give you for each entry. It will show up as a 250 x 250 pixel (approx) visual box with a link to your course!
  • You may utilize paid promotions on starting from 1 day to as long as you want.

If you are a regular trainer, you can create your business pages on FB, G+, LinkedIn, Twitter etc. You can also use paid Ad platforms like FB Ads, Google Ads, Linkedin Ads, Twitter Ads etc to advertise.

Step 6: Earn on Sale

  • Any user across the world can buy your course through secure and established Payment Gateway (PayUMoney) on PayPal, CCAvenue and PayTM are under implementation.
  • Your money and your buyers money is safe and protected through Buyer Protection mechanisms at Payment Gateway level and in Addmylearning.
  • You are notified of each sale of your Course/Test and its buyer. Provide access to the buyer to your course/test within 2-3 days once notified.
  • Your money is transferred to your account in about 2 weeks of each sale, post necessary verification and checks of delivery.

Quick tips for creating Courses:

  • Create Courses with comprehensive content to ensure the intended objectives are achieved. Your buyers are your biggest promoters when they spread through references and word of mouth.
  • Check grammar and spellings thoroughly. Use free readability improvement tools to enhance sentence formation ( etc).
  • Ensure good Audio and Video quality without surrounding noise.
  • Do not use any foul language or obscene content.

Go ahead. Spread knowledge, enjoy your free time creatively and make money. Create Courses or Tests now. What are you waiting for ?

For any assistance, write to

Please like and share this post in your circles to help everyone around utilize the opportunity.

Learning modes: Standard classroom, live classroom, elearning

Different learning modes in use today

The competition these days is so high, especially in the new age and emerging industries, that we need to constantly keep learning. For students to improve chances of a good job, and for working professionals to switch or enhance career, job-oriented skill based training courses are invariably necessary.

But the challenge comes up in terms of sparing time for a daily routine of travelling and attending physical classrooms, in addition to regular academics or job. More so if we are in any of the big cities. The problem is so big that many of us never succeed in taking up a good course, even when we know it could really help us.

If you have decided what to learn, you can seek the best learning mode that is suited to you – physical classroom, virtual/live classroom, elearning/self-learning or a combination of these models. Each of them have their own limitations, which are indicated below. Understand these and make a judicious decision – in order to ultimately put your time and money to the best use.

Standard Physical Classroom Courses

benefits of classroom training

If you are learning a new skill, technically nothing can beat a physical classroom. But there are quite some limitations of this learning mode. You should have a good course near you, from a good teacher who pays personal attention, at a good facility and the class should not be over-sized. Importantly, you should have time to travel and attend classrooms. A lot to ask for, especially if you are working !

If it is a totally new subject in a new area, it is very strongly suggested NOT to go into classrooms with hundreds of people. This is because you can hardly expect the faculty to understand the individual capabilities and level of understanding. Classes go on mechanically. Students who are new to the subject are usually shy of asking questions from within such a huge crowd.

Go for classrooms with upto 20-40 students where personal attention is possible. You are more likely to ask questions within such a small group.

Virtual or Live Online Classroom Courses

Virtual online live Classroom Training

Live online multimedia classroom courses allow you to access a course in real time from chosen institutions or from a globally renowned faculty,  from the convenience of your home or office. These are enabled through professional training software platforms like Braincert or Webex,

This learning mode is interactive like a real classroom and is a very good alternative to a real classroom. The pre-requisite is a good un-interrupted internet connection for the entire duration of the session. In reality, there are usually breaks in video and audio for different reasons. You can attend these from mobiles too if the software allows.

The faculty can see you in some of these software platforms, monitor who has attended, share desktop, presentations and electronically ‘write’ on a ‘whiteboard’. Private chat, interactive discussions, live quizzes and tests are possible. Assignments are either submitted online, through email or through post. You are attended to, and can clear any doubts then and there.

You will need to dedicate time and motivate yourself to be regular to classes and be attentive without distractions around when at home. And bear with audio, video, power breaks !!! Choices in the market are not too many currently. If you are able to find a good and affordable live classroom course in the subject you are looking for, then grab it.

ELearning Courses

elearning or self-learning courses

Next best are elearning courses which are close to distance learning programs. You can play and watch pre-loaded AV packages anytime you want. You have a lot of choice from global sources, and are generally very affordable. This is because institutions spend a one time effort on it and can share with an unlimited number of people technically.

It is very enticing to see that you can learn anytime at your convenience, but this is also the biggest pitfall of this learning mode ! Unless you are highly motivated and disciplined, you will never complete the course ! Be wary of this.  Most of us will be always looking for another ‘tomorrow’ to go through, or the day before a test.

If the subject is complicated or not well explained, you are likely to get completely lost with no one to help. Some institutions provide options to clear queries through email. Most institutions also fix a period until which they are available online to you. If you don’t complete by that time, it will just go off  and your money lost !!!

If you can manage your time and motivation, and the subject is not very new, complex and large, this is a convenient and economical method to learn. First check how you manage with a short term course before paying for an expensive course.

A combination of models

combination of classroom and online learning

These days some good institutions, even IIMs, have a combination of physical classroom for a short period/weekends plus a live online classroom. Thus a combined learning mode may be the best for you in today’s age, if you want to learn new skills and technologies etc from top institutions.

If what you want to learn is just an upgrade to what you already know (like the newer version of a product), then utilize any of the above methods, plus learn on-the-job.

Technology to enable learning

technology to enable learning

It is certain that technology is already playing and will play an increasing role in enabling easier options. In fact, technology is the only solution to make good learning options available to the remotest and poorest people on the planet. They should not be deprived of quality education because of their location and status.  We at are also seeking to enable such features.

Happy Learning!

AMLLogo : Learning Marketplace. SaaS based Course & Lead Management.

You are also invited to post guest articles on our blog.