Saturday, November 30, 2024

Shared Responsibility


The concept of shared responsibility in cloud computing refers to the division of security and compliance responsibilities between the cloud service provider (CSP) and the customer. The exact division of responsibilities can vary depending on the type of cloud service model (IaaS, PaaS, SaaS) being used.

The given diagram indicates the level of responsibility from IaaS to SaaS (from left to right)

In a nutshell, the shared responsibility model delineates which security tasks are handled by the cloud provider and which are handled by the customer, ensuring a clear understanding of each party's role in maintaining the overall security of the cloud environment.

Sunday, November 10, 2024

Cloud IAM


Identity and Access Management (IAM) defines who can do what on which resources

Although IAM for Google and AWS perform the same function, they do it in very different ways.

Google uses Service accounts to control service-to-service authentication; AWS uses IAM Roles and Profiles to accomplish this control.

Details are listed in the below table

ConceptGoogle CloudAmazon Cloud
Programmic IdentityIAM service accountIAM role and instance profile
User IdentityFederated and managed outside IAMIdentify profiles within AWS and EC2
PolicyList of binding for set of users by roleDocuments based permission apply to cloud users
Permission CollectionUser vs Role pairingManaged policies
Predefined set of permissionPredefined rolesManaged policies

Cloud zone


Google and AWS both use regions as a way to provide cloud services to customers.

In cloud computing, a cloud region is a geographic area that contains multiple cloud zones, while a cloud zone is a logical data center within a region

Google uses zones to provide data center services and every region will have at least 3 zones.

Google Cloud and AWS both have points of presence (PoPs) located in many more locations around the world.

ConceptGoogle CloudAmazon Cloud
Data center clusterRegionRegion
Abstracted data centerZoneAvailability Zone
Edge cachingPoints of PresencePoints of Presence
Min zonesThreeTwo

Google Cloud uses points of presence to provide Cloud CDN and to deliver built-in edge caching for services such as App Engine and Cloud Storage.

AWS uses points of presence to provide the content delivery network service, Amazon CloudFront, and for edge caching services like Lambda at the edge.

Tuesday, November 5, 2024

Sizzling 600


Today, we are celebrating 600th weekly blog post - it's not just a number, but the journey, the lessons learned, and the incredible power of consistency with scorecard of 

  • 14+ years (since 2010)
  • 720+ collaborations
  • 600+ weekly inks
  • 570k+ hits
  •  40+ followers 

Let's dive into some motivational insights on how consistency can transform our goals into reality.

  1. Consistency is the key to achieving long-term success 
  2. It’s not about making grand gestures or sudden changes
  3. It’s about the small, intentional steps we take every single day

Professionals who regularly update their skills and knowledge are more likely to shine their career by overcoming challenges with consistency. Here, drive is to share any weekly tech learnings consistently.

Staying consistent isn’t always easy. There will be challenges and setbacks, which can be resolved with passionate attitude.

Whether you're a new reader or have been with us, this milestone is a testament to the value of perseverance and dedication in this weekly blog. 

Thank you for being a part of this journey. Here's to many more weeks of growth, learning, and success together!

Saturday, November 2, 2024

Copilot AI


Microsoft Copilot is an AI tool integrated into Microsoft and Windows platforms, part of the generative AI movement that creates content from user prompts. 

  • Microsoft's new update for its Copilot AI services continues to stir controversy with most users highlighting their preference for the previous version, citing a degraded user experience.
  • In a recent interview, Microsoft AI CEO Mustafa Suleyman discussed Copilot's future plans, including its evolution into a virtual companion that can become a friend and foster meaningful and lasting relationships with users.
  • Users have already spotted instances where the chatbot has tried to foster a friendship, while in reality, they just need to leverage its capabilities as a tool.

Microsoft Copilot is an AI tool integrated into Microsoft and Windows platforms, part of the generative AI movement that creates content from user prompts. 

Quick ref at https://www.windowscentral.com/software-apps/windows-11/microsoft-copilot-everything-you-need-to-know

Saturday, October 26, 2024

OpenAI Orion


OpenAI's next flagship model codenamed Orion is slated to arrive around the two-year anniversary of ChatGPT.  OpenAI plans to launch Orion by December.

Unlike the release of OpenAI’s last two models, GPT-4o and o1, Orion won’t initially be released widely through ChatGPT. Instead, OpenAI is planning to grant access first to companies it works closely with in order for them to build their own products and features, according to a source familiar with the plan.

Orion has been teased as potentially up to 100 times more powerful than GPT-4

The company’s goal is to combine its LLMs over time to create an even more capable model that could eventually be called artificial general intelligence, or AGI


Sunday, October 20, 2024

Google CTO


This week, Google appointed Prabhakar Raghavan as the company's new Chief Technologist.

Currently, he is Senior VP in charge of Google search, assistant, geo, ads, commerce and payments.

Prabhakar holds PhD from U.C. Berkeley in Electrical Engineering and Computer Science and Bachelor of Technology (1982) from Indian Institute of Technology, Madras.

Prior to joining Google, Prabhakar founded and led Yahoo labs where he was responsible for search and ad ranking, as well as ad design - later served as company's Chief Strategy Officer. He also served as CTO at Verity and held various positions of 14 years at IBM with a focus on algorithms, data mining and machine learning.

This Indian-origin man is the new CTO of Google, will work closely with CEO Sundar Pichai