There is Six Modules to finish this Course.
First Module is Cloud.
I wish I could earn $10M in ten years and then go back to my hometown.
IaaS = leasing
PaaS = renting
SaaS = taxi
Paas. >>. High level of Abstraction.
Support Services and APIs : simplify the job of developers
Advantage of PaaS : Scalability, Faster time to market , Greater Agility and Innovation
Risks of PaaS : Information security threats, dependency, lack conrol over changes in strategy
SaaS:
Multitenant Architecture
Use Cases
Concerns : data security
This is chance that comes once in a lifetime
Public Cloud Benefits
virtualized multi-tenant architecturing enabling tenants or users to share computing resources
Exclusively used by a single organization
VPC : Virtual Private Cloud >> an external cloud that offers a private, secure, computing environment in a shared public cloud
Benefits of private clouds : controlled by internal IT, reduced cost, better scalability , security, agility
Hybrid Cloud
Connects an organizations' on-premise
Interoperable , Scalable, Portable
Composite MultiCloud, Hybrid Multicloud, Hynrid monocloud
virtual machine
dedicated host
bard metal servers : can take longer to provision, minutes to hours, more expensive than VMs ,
bare metal. vs. Onpremises. vs dedicated host
Containers
[VMs]
Hypervisor is actually what allows us to spin up VMs.
[containers]
manifest file -> image -> container
Cloud Storage
persistence : what happens to the storage once the compute node it is attached to is terminated
IOPS
Persistance
Snapshot
Object Storage : cheapest, slowest(read&write) , infinite in size
File Storage : attached to a compute node to store data , less expensive,
Block Storage : breaks files into chunks of data ,
Object Storage : effectively infinite , large amounts of unstructure data ,
resilience options
use case : text files, audio, vidio, IoT, VM images, Backup Files, Data Archives
> not suitible for database
Object Storage- Tiers and APIs
-standrad Tier :
-Vault /Archive Tier :
-Cold Vault Tier : only once, twice a year
-Automatic archiving rules
object storage - api - s3(aws) - http based(RESTful) - put/get
Effective solution for Backup & Disaster
Hybrid Multi-Cloud, Microservices, and Serverless
Cloud Native Applications
DevOps : Applies Agile and Lean thinking principles to all stackholders
Application Modernization
Cloud Security and Monitoring
Cloud Encryption : (Server-side) Generate and manage keys on Cloud
(Client-Side) Occurs before data is sent to cloud. Cloud providers cannot decrypt hosted data
Career Opportunities and Job Roles in Cloud Computing
'미국유학 > IBM Full Stack Developer Coursera' 카테고리의 다른 글
Introduction to Web Dev : HTML, CSS, JavaScript (0) | 2024.08.03 |
---|