Simplified Architecture to take up Generative AI in the Cloud Applications
Kashif Manzoor
Enabling Customers for a Successful AI Adoption | AI Tech Evangelist | AI Solutions Architect
Stay Ahead in AI with Weekly AI Roundup; read and listen on AITechCircle:
Welcome to the weekly AI Newsletter, where I provide actionable ideas and tips to assist you in your job and business.
Before we start, share this week's updates with a friend or a colleague:
Today at a Glance:
Just Enough or Good Enough Architecture for Generative AI with PaaS for SaaS
I have spent over a decade working with ERP implementation for small to large enterprises. Today, I would like to talk about how to effectively and quickly integrate Generative AI into the application, which is the foundation of the organization's data.
Adding Generative AI into the existing IT landscape and organizational operations can be seen as a journey that evolves through distinct stages, each bringing benefits and challenges.
What we observe in this journey begins when employees bring productivity-enhancing tools to the organizations. These simple, off-the-shelf AI tools, such as ChatGPT, Copilot, and Grammarly, are designed to enhance productivity. They are easy to adopt and provide immediate value to knowledge workers without the complexity of the organization's security, rules, adherence, etc.
This diagram illustrates the typical organizational journey with Generative AI, highlighting the progression from adopting simple tools to building sophisticated AI models, ensuring a structured and strategic approach to AI integration. The journey reflects AI's increasing complexity and value, moving from cost-efficiency and simplicity to achieving robust business value and governance.
Generative AI in Applications:
When on-premise applications started migrating to SaaS, the fundamental questions were at the heart of managing the custom components in the SaaS applications and having the liberty of customizing the on-premise applications (e-business suite, JD Edwards, Siebel, etc.).
What do you do with the custom components unique to every organization to manage specific business processes?
We spent most of the time discussing how to address these custom extensions. At that point, the concept of PaaS for SaaS came into play, where we started having cloud services like Visual Builder/Process Cloud (OIC) and APEX, or building entirely custom on Weblogic and using the Oracle Autonomous Database or Database cloud service as a database.
Every customer, colleague, and friend is now very well versed in PaaS 4 SaaS areas, and they were able to quickly address the unique requirements from the business point of view.
Now, with the advancements in AI, specifically in Generative AI, the key question is how to integrate it into the existing ecosystem of ERP applications.
This reminds me of the concept we use in building enterprise architecture. Gartner introduced the Just Enough or Good Enough Enterprise Architecture (EA) practice to promote a pragmatic approach to enterprise architecture. The idea emphasizes creating an EA framework to meet business needs without overengineering or overinvesting in unnecessary complexities.
Here are the core principles:
If we return to our PaaS for SaaS ecosystem, we were building 'just enough architecture' to meet the business requirements, with the addition of a PaaS layer to the SaaS applications.
Let us go through our earlier before Gen AI era, the typical architecture.
We used these additional components and SaaS to build custom extensions and integrations.
Now let's fast forward, and we are in the Generative AI era
As a business, your utmost race is to capitalize on Generative AI and how quickly you can bring/introduce it into your organization. Let's reflect on your existing applications, tech ecosystem, and what is happening.
Oracle Cloud applications (HCM, ERP, SCM, CX) have introduced built-in capabilities to utilize large language models, and several use cases are introduced as part of the fusion applications.
Generative AI is a fully managed Oracle Cloud Infrastructure service that provides a set of state-of-the-art, customizable large language models (LLMs) that cover many use cases, including chat, text generation, summarization, and creating text embeddings.
You can follow the same principles of 'just enough architecture' to embrace Generative AI in your organization. You can extend the existing PaaS for the SaaS ecosystem with another component called Generative AI.
Oracle Cloud Applications practitioners need to think in this mindset, enabling them to have a simplified architecture.
The same rules apply now.
In this case, you are just extending the PaaS for the SaaS ecosystem with another Service: Generative AI.
You can also upgrade Oracle Autonomous Database to Autonomous Database 23ai to gain the capabilities required for Gen AI, such as AI Vector Search, etc. Review this newsletter's earlier edition on 23ai for more detailed info.
Let's try to build your to-be architecture after the addition of Generative AI.
Now, definitely, there is a 3rd phase where you want to have your own enterprise AI/Generative AI platform, as reflected at the start of this article. This is the area where you need to have your own set of chosen LLMs deployed on GPUs. This area needs more detailed analysis and thought; we will cover it in the future.
Concluding today's article, these are my views, as I am also stepping into this ride, so please, please, add your opinions and comments and extend it.
Let's lay the groundwork, and we can all benefit from it as the AI community.
Weekly News & Updates...
Last week's AI breakthroughs marked another leap forward in the tech revolution.
The Cloud: the backbone of the AI revolution
Gen AI Use Case of the Week:
Generative AI use cases in the Health Care industry:
Producing Synthetic Medical Data in Healthcare with Large Language Models
Business Challenges:
Access to accurate medical data is often restricted due to privacy regulations, making it challenging to conduct research and develop new solutions.
In some areas of medical research, sufficient data is needed to train machine learning models effectively.
Real medical datasets can have inherent biases, impacting the generalizability and fairness of AI models.
Ensuring compliance with data protection laws using patient data can be complex and resource-intensive.
AI Solution Description:
Implementation with Large Language Models (LLMs):
Data Generation: LLMs can generate synthetic medical data that mirrors the statistical properties of real datasets without compromising patient privacy.
Anonymization: By creating synthetic data, LLMs ensure that no accurate patient information is used, maintaining compliance with data protection regulations
Bias Mitigation: Synthetic data can be generated to balance underrepresented groups, reducing biases in training datasets.
领英推荐
Scalability: LLMs can quickly produce large volumes of synthetic data, enabling extensive research and model training.
Example:
An LLM can be trained on anonymized medical data to learn patterns and relationships within the data. Once trained, the model can generate synthetic patient records that replicate the characteristics of actual patient data. These synthetic records can be used for research, training AI models, and developing new healthcare solutions without risking patient privacy.
Expected Impact/Business Outcome:
Revenue:
Access to abundant synthetic data accelerates research and development, potentially leading to faster time-to-market for new medical solutions.
User Experience: Researchers and developers gain access to high-quality, diverse datasets, enhancing their innovation ability.
Operations: Streamlined access to synthetic data reduces the administrative burden of data privacy and compliance management.
Process: Synthetic data enables more comprehensive testing and validation of AI models, improving their robustness and reliability.
Cost: Generating synthetic data is cost-effective compared to collecting and managing accurate patient data.
Required Data Sources:
Strategic Fit and Impact Rating:
Strategic Fit: High
Impact Rating: High
Using LLMs to produce synthetic medical data addresses significant business challenges concerning data privacy, scarcity, and bias. This approach supports innovation and compliance, making it a strategically fit and high-impact solution for the healthcare industry.
Favorite Tip Of The Week:
Here's my favorite resource of the week.
Potential of AI
Meta FAIR has released publicly several new research artifacts:
Things to Know...
The Model AI Governance Framework for Generative AI (MGF for GenAI) from AI Verify Foundation outlines nine dimensions to create a trusted environment.
This framework aims to enable end-users to use Generative AI confidently and safely while fostering space for cutting-edge innovation. Recognizing that no single intervention can address all existing and emerging AI risks, the framework offers practical suggestions as initial steps, building on the existing Model AI Governance Framework for Traditional AI.
The framework seeks to facilitate international discussions among policymakers, industry, and the research community to support trusted AI development globally. This marks the first step towards developing detailed guidelines and resources for each dimension, promoting a systematic and balanced approach to AI governance.
The Opportunity...
Podcast:
Apple | Spotify | Google Podcast | Youtube
Courses to attend:
Events:
Tech and Tools...
Data Sets...
Other Technology News
Want to stay on the cutting edge?
Here's what else is happening in Information Technology you should know about:
AI First Community to Learn & Share...
Have a question or need some assistance with your AI project, or maybe you want to be part of the thriving community to learn AI together,
Click here to join the AI Tech Circle - It's your Community
That's it!
As always, thanks for reading.
Hit reply and let me know what you found most helpful this week - I'd love to hear from you!
Until next week,
Kashif Manzoor
The opinions expressed here are solely my conjecture based on experience, practice, and observation. They do not represent the thoughts, intentions, plans, or strategies of my current or previous employers or their clients/customers. The objective of this newsletter is to share and learn with the community.
Innovation advisor with expertise in AI, Web3, Industry 4.0, IOT, Blockchain & cloud technologies. LinkedIn Top Voice.
5 个月Quite informative.
Oracle Cloud Senior Technical Manager at PWC
5 个月Too insightful thanks for sharing your knowledge ????
AI & ML Innovator | Transforming Data into Revenue | Expert in Building Scalable ML Solutions | Ex-Microsoft
5 个月Integrating Generative AI into existing SaaS applications can be a game-changer. By expanding your PaaS to support AI components, you can enhance functionalities and improve user experiences. It's crucial to ensure your enterprise architecture is adaptable and scalable to incorporate these advanced technologies smoothly. Start by identifying the areas where AI can add the most value, like automating tasks or providing predictive insights. Then, build and test small AI modules before full integration. Its all about taking a structured, step-by-step approach to leverage AI effectively. Thanks for sharing this interesting topic!
Database Architect & Migration Specialist | Oracle, MySQL, MongoDB, PostgreSQL, Redis | Expert in HA, DR, OGG | Multi-Cloud Architect | Data Architect | Data Engineer | ADF | Generative AI
5 个月It helps understand how to incorporate Gen AI smoothly in businesses. Looking forward to delving deeper into the world of AI-driven innovation in the cloud.