Artificial Intelligence #70: Cloud architectures for AI and ML - AWS, Azure, GCP
Welcome to Artificial Intelligence #70
Firstly, a question: I am planning this leading to Christmas. What do you think? Who would you nominate??
As we launch our two courses,? Artificial Intelligence: Cloud and Edge Implementations. - and? University of Oxford Digital Twins course? ??we have been revamping cloud architectures in our teaching.
Anjali Jain and I have a session on Cloud architectures where we try to explore the full potential of the Cloud.?
Some notes re the below:
There are three segments to understand the cloud
1) Cloud architecture types?
2)?Cloud as a? platform to build services?
3)? Using? prebuilt cloud services??
In addition, you need to understand cloud design patterns?
Finally, I believe, Cloud platforms will evolve significantly driven by large language models(LLMs). Specifically, my 2022 prediction was: we are lively to see LLMs lead to low code applications with much of the AI functionality being implemented in the Cloud
But that's a discussion for another blog!
Cloud architecture types
In each case, we link AWS, Azure and GCP services
Infrastructure as a Service (IaaS) where you have full control and flexibility flexible and manage everything through VMs
EC2 ?
Container as a Service (CaaS) - Deploy containers on a cluster that you configure and manage
ECS EKS ?
Container as a Service (Serverless CaaS) - Containers on clusters managed and scaled by the cloud vendor
Platform as a Service (PaaS) - Canned app runtimes by the cloud vendor?
Function as a Service (FaaS) - For event-driven, stateless, short-lived services??
Cloud as a? platform to build services?
Here, we describe cloud features that you can use to build your own services
again In each case, we link AWS, Azure and GCP services
Developing and deploying machine learning models?
Automated machine learning?
Preconfigured VMs for deep learning applications
Enterprise grade AI / ML deployment?
MLOps,?
Data labeling
Explainable ML tools?
Using? prebuilt cloud services??
Developing intelligent bots?
领英推荐
Extracting information from text?
Label image data
Audio to text
text to speech
Language translation?
Label and categorize video content?
Product recommendations
Advanced natural language processing:? sentiment analysis, key phrase extraction, language detection, and named entity recognition.
understand user commands contextually.
Lex ?
Cloud design patterns
Finally, we have Cloud design patterns?
1) Architecture Styles
Big compute
Big data
Event-driven architecture
Microservices
N-tier application
Web-queue-worker
?2) Choose an analytics solution
Analytical datastores
Analyticsand reporting
Batch processing
Stream processing
?3) Choose an AI/ML service
Cognitive services
Natural language processing
Machine learning
Machine learning tools
Compare MLflow and Azure ML
?4) Design principles
Design for self-healing
Make all things redundant
Minimize coordination
Design to scale out
Partition around limits
Design for operations
Use managed services
Use an identity service
Use the best data store
Design for evolution
Build for the needs of business
?
source Microsoft
If you want to study with us at the #universityofoxford , please have a look at our courses? Artificial Intelligence: Cloud and Edge Implementations. - and? University of Oxford Digital Twins course??
References?
Digital Twin maker: Causality & Data Science --> TwinARC - the "INSIGHT Digital Twin"!
2 年Super-useful for a non-Cloud IT guy like me - mucho gracias! Would you consider adding under prebuilt cloud services, prebuilt cloud services: AWS IoT Greengrass IoT Streetwise IoT Core IoT TwinMaker Kinesis
Software für die Energiewende!
2 年Very helpful link list. Thanks
EU Climate Pact Ambassador ?? Supporting sustainability innovation 2share@fainin @nekosystems @ideascanner
2 年Ajit Jaokar please consider to nominate people who teach & apply ethics. There are justified threats towards AI development. One of them is Elon Musk who warns about the danger for society. Imagine AI used in war. I am concerned about the development without the right guidelines.
Learner, AI Enthusiast, Machine Learning Researcher, Deep Learning Practitioner
2 年????????????
In this edition Anjali Jain Satish Chandra Gupta Arockia Liborious