Security best practice, patterns & architecture links from AWS, GCP & Azure – Part 1

Herewith I am providing a curated list of links for security best practices, patterns & architecture for AWS, GCP & Azure – Part 1. AWS: Security – AWS Well-Architected Framework (amazon.com) AWS Security Reference Architecture (AWS SRA) – AWS Prescriptive Guidance (amazon.com) AWS Security Documentation (amazon.com) Security, identity, compliance – AWS Prescriptive Guidance (amazon.com) Cloud…… Continue reading Security best practice, patterns & architecture links from AWS, GCP & Azure – Part 1

List of good executive education programs in India – Part 1

Since the last few years (5 to 10 years) there has been an exponential growth in executive education courses and market across India. Herewith, I am compiling some of the good options for executive education in India – Part 1. ISB Executive Education Continuing & Executive Education (ahduni.edu.in) IIMA ExecEd Choose your Management Development Programme…… Continue reading List of good executive education programs in India – Part 1

How to debug Liferay? – Some pointers – Part 1

How to debug Liferay? Some pointers. – Part 1. Many a times, we only check at specific places and forget other areas while debugging. This small blog acts as a checklist to check and debug Liferay. Look at installing and using GLOWROOT Check the slow traces / web transactions / errors and the related graphs…… Continue reading How to debug Liferay? – Some pointers – Part 1

Business Process Reengineering with a fictional Information Technology company

Here is a fictional case study for a business process reengineering class exercise in MBA / PGDM / PGPM classroom. We look at the three phases of an IT founder driven successful startup. Typically, many startups go through these phases. Such examples can be found in many news articles related to Information Technology industry across…… Continue reading Business Process Reengineering with a fictional Information Technology company

Links on important technical concepts of Liferay – Part 1

Here are some links on important technical concepts of Liferay – Part 1. Hope this is helpful to all using and learning Liferay. Clustering: Liferay DXP Clustering – Liferay Help Center Upgrade: Upgrade Basics — Liferay Learn LXC: Liferay Experience Cloud – Liferay Help Center Search: Search Overview — Liferay Learn Architecture: Introduction to Architecture – Liferay Help Center UI…… Continue reading Links on important technical concepts of Liferay – Part 1

Data Structures & Algorithms Keywords plus Notes – Part 1

Keywords from my learnings in Data Structures & Algorithms Design subject from Semester 1 – M.Tech. BITS Pilani: Pseudocode Definition of algorithms Models for time complexity Primitive operations Notations Correctness of algorithms Recursive algorithms Elementary data structures: Stacks, Queues, Lists Nonlinear data structures: Trees, Binary Trees, Heaps Dictionaries Algorithm design: Greedy, Divide & Conquer, Dynamic…… Continue reading Data Structures & Algorithms Keywords plus Notes – Part 1

Thank you 2022, Welcome 2023

Things are never perfect – we face many challenges (this is not the platform to discuss problems though) but there are many things to be thankful for. Here is my list of 2022 for which I am grateful. Liferay for giving me the opportunity to work directly with products. This is my 4th year working…… Continue reading Thank you 2022, Welcome 2023

Liferay upgrade learnings – Part 1

Some learnings below from various Liferay upgrades that I have been part of: Upgrades need us to plan various dry runs in advance on non-production environment Divide your upgrade between core / database and non-core upgrade Core includes Liferay engine, configurations and database Non-core includes themes, custom code, integrations and such Understand how to use…… Continue reading Liferay upgrade learnings – Part 1

SSO (Single Sign on) Notes – Part 1

With so many products, technologies, protocols and options – SSO (Single Sign on) discussions can sometimes confuse many. Here is my effort to clarify SSO by explaining the layers in it. Types of SSO – System / operating system based or browser based. There are further refined details here but for part 1 of the…… Continue reading SSO (Single Sign on) Notes – Part 1

Job change analysis factors – Part 1

Creating a blog out of my discussions with students, friends and colleagues. Many of my past colleagues, team members and students reach me at times on whether to make the job change or not which is on offer to them. Based on my experience and mistakes, I don’t reply with a YES or NO but…… Continue reading Job change analysis factors – Part 1