||
https://docs.aws.amazon.com/whitepapers/latest/aws-overview/introduction.html
The six pillars of AWS well architectured framework make it secure, reliable, cost-effective, sustainable, efficient:
1)severless application lens;
2)container build lens;
3)machine learning lens;
4)data analytics lens;
5)hybrid networking lens;
6)IOT lens and IOT lens checklist;
7)SAP lens. We refer to SAP as the software running on AWS provided by the company SAP, best known for its enterprise resource planning (ERP) applications
8)Game industry lens;
9)streaming media lens;
10)Health care industry lens;
11)Financial services industry lens;
12)HPC lens;
13)SAAS lens.
Cloud computing is the on-demand delivery of compute power, database, storage, applications, and other IT resources through a cloud services platform via the internet with pay-as-you-go pricing.
1) Trade fixed expense for variable expense;
2) Benefit from massive economies scale;
3) Stop guessing capacity;
4) increase speed and agility;
5) Stop spending money running and maintaining data centers;
6) Go global in minutes.
1) IaaS
2) PaaS
3) SaaS
cloud: fully deployed in the cloud and run all parts of the applications.
Hybrid: part cloud-based, part not.
on-premises: also called "private cloud".
AWS regions: A physical location that has multiple availability zones.
AWS availability zones: consists of one or multiple discrete data centers. makes more FT, HA and scalable than a single DC.
Compliance is a shared responsibility between AWS and the customer. In alignment with security practices and a set of IT security standards.
1) AWS management console;
2) command lines, AWS CLI;
3) SDKs.
Athena: SQL queries.
CloudSearch: highlighting, autocomplete, and geospatial search.
EMR: big data platform. can use Apache Spark, Hive, Hbase, Flink, Hudi, Presto.
FinSpace
for financial services industry.
real time, streaming data process. offers four services:
1) firehose: load streaming data into data stores and analytic tools.
2) data analytics: analyze streaming data, gain insights and respond in real time.
3) data streams: continuously capture various, GB of data per second.
4) video streams: securely stream video from connected devices to analytics, ML, playback and other processing tools.
deploy, secure, operate and scale OpenSearch to search, analyze and visualize data in real time.
data warehouse.
run and scale analytics withoud having to manage data warehouse infrastructure.
BI services.
find, subscribe to , and use third-party data.
process and move data between AWS compute and storage services, as well as on premises data sources.
ETL services.
quickly setup a secure data lake in days.
service that use kafka to process streaming data.
cooperate components of distributed applications and microservices using virtual workflows.
Securely transfer data between SaaS such as Salesforce, AWS S3, and RedShift etc.
serverless event bus to build event-driven applications at scale using event generated from your applications, integrated SaaS applications and AWS services.
setup and operate end-to-end data pipelines in the cloud at scale.
Message service broker for ActiveMQ and RabbitMQ to setup and operate message brokers in the cloud.
pub/sub messaging service to decouble microservices, distributed systems and serverless applications. provides topics for high thoughput, push-based, many-to-many messaging.
queue service to decouple and scale microservice, distributed systems and serverless applications.
help to build, run and scale background jobs that has parallel or sequential steps. fully managed state tracker and task coordinator in the cloud.
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-4-27 09:16
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社