Skip to content

Commit

Permalink
Fix grammar and add new content (#52)
Browse files Browse the repository at this point in the history
  • Loading branch information
jasonotu committed Aug 18, 2023
1 parent 1ee2c85 commit 9743b1d
Show file tree
Hide file tree
Showing 5 changed files with 30 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
- CSA = Cloud Security Alliance
- Independent third-party assessment of a cloud provider's security posture
- Ensures:
- ISO/IEC 27001 certificationis achieved
- ISO/IEC 27001 certification is achieved
- Criteria specified in the Cloud Controls Matrix (CCM) are met
- Also assesed against the STAR Capability Maturity Model for the management of activities in CCM control areas.

Expand Down
4 changes: 2 additions & 2 deletions AZ-900 Microsoft Azure Fundamentals/3.1.2. Containers.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
- Combines container management automation with an API
- Cloud-native: Can run across different clouds
- **Pod management**
- Manages placement of pods
- A pod is a group of one or more containers that share the same network namespace and can communicate with eachother via 'localhost'
- 1 pod = 1 or more containers on a node
- If node is removed = Kubernetes move affected workloads to different node.
- If one pod crashes = Kubernetes creates new instance
Expand Down Expand Up @@ -79,7 +79,7 @@
- Easier for new team members to get started
- Each micro-service is completely autonomous with no cross-dependencies.
- Provides fault isolation: If one goes down, it does not take out all application
- Communicates with each other using APIs.
- Communicates with each other using Application Programming Interface \(API\)
- APIs encapsulate internal functionality.
- Internal implementation details of each services are encapsulated behind their interface.
- 💡Good practices:
Expand Down
16 changes: 14 additions & 2 deletions AZ-900 Microsoft Azure Fundamentals/3.2. Storage.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,19 +29,31 @@
- 💡 It's easy to enter, query, and analyze.
- All of the data follows the same format.
- E.g. sensor data or financial data.
- Azure services:
- Azure SQL Database
- Azure Cosmos DB \(SQL API\)

### Semi-structured data

- Also called as **non-relational** or **NoSQL data**.
- Doesn't fit neatly into tables, rows, and columns.
- Instead uses tags or keys that organize and provide a hierarchy for the data.
- Azure services:
- Azure Cosmos DB \(MongoDB API, Cassandra API\)
- Azure Table Storage
- Azure Queue Storage

### Unstructured data

- Encompasses data that has no designated structure to it
- There are no restrictions on the kinds of data it can hold.
- e.g. PDF document, a JPG image, a JSON file, video content, etc
- 💡More prominent as businesses try to tap into new data sources.
- Azure services:
- Azure Blob Storage
- Azure File Storage
- Azure Data Lake Storage
- Azure Disk Storage

## Azure Storage

Expand Down Expand Up @@ -121,8 +133,8 @@

### Azure Table Storage

- NoSQL data Store
- Scheme-less design
- NoSQL data store
- Schema-less design

### Encryption Types

Expand Down
9 changes: 9 additions & 0 deletions AZ-900 Microsoft Azure Fundamentals/3.2.1. Databases.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,3 +43,12 @@
- 📝 A cloud data warehouse for the enterprise
- Characterized by high resiliency through automatic scaling.
- Massive parallel processing (MPP) to run complex queries quickly across petabytes of data

### Azure HDInsight

- 📝 A big data and advanced analytics service providing open-source analytics, processing and integrations with big data frameworks, including:
- Apache Hadoop
- Apache Spark
- Apache HBase
- Apache Kafka
- Useful for big data tasks such as ETL \(Extract, Transform, Load\), data warehousing, machine learning, and IoT.
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
- Allows you to ensure standards are followed for all IT allocated resources.
- Old way was having the IT team define and deploy all cloud-based assets
- Bad: reduces the team agility and ability to innovate
- Instead: enforce and validate your standards while still team(s) to create and own their own resources in the cloud.
- Instead: enforce and validate your standards while still allowing organizational team(s) to create and own their own resources in the cloud.

## Azure Policy

- Each policy enforces rules over specified or all resources.
- 📝 Allows your infrastructure stays compliant with e.g.
- corporate standards, cost requirements, service-level agreements.
- 📝 Allows your infrastructure stay compliant with:
- corporate standards, cost requirements, service-level agreements, industry compliance frameworks \(ISO 27001, NIST 800-53, etc\).
- E.g. a policy that allows virtual machines of only a certain size in your environment.
- Evaluates both new and existing resources for compliance.
- Can deny new uncompliant resources from being created
Expand Down Expand Up @@ -110,7 +110,7 @@

- Makes it easier to adhere to security or compliance requirements, whether government or industry requirements.
- Used often by cloud architects & central information technology groups.
- Azure Blueprints is a declarative way to orchestrating deployment of:
- Azure Blueprints is a declarative way of orchestrating the deployment of:
- Role assignments
- Policy assignments
- Azure Resource Manager templates
Expand Down

0 comments on commit 9743b1d

Please sign in to comment.