Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug 209: Change of file format #220

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 0 additions & 29 deletions Cloud_providers/Azure/Introduction

This file was deleted.

29 changes: 29 additions & 0 deletions Cloud_providers/Azure/Introduction.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# Introduction
Microsoft Azure, commonly referred to as Azure, is a comprehensive cloud computing platform and infrastructure service offered by Microsoft. It provides a wide range of cloud-based services, including computing, storage, databases, networking, analytics, machine learning, and more.Microsoft Azure is widely used by businesses and developers for a variety of purposes, from hosting web applications to running large-scale data analytics. It provides a flexible and scalable cloud platform that can meet the diverse needs of both small startups and large enterprises.

# Azure History
Microsoft unveiled Windows Azure in early October 2008 but it went to live after February 2010. Later in 2014, Microsoft changed its name from Windows Azure to Microsoft Azure. Azure provided a service platform for .NET services, SQL Services, and many Live Services. Many people were still very skeptical about “the cloud”. As an industry, we were entering a brave new world with many possibilities. Microsoft Azure is getting bigger and better in coming days. More tools and more functionalities are getting added. It has two releases as of now. It’s famous version Micorosft Azure v1 and later Microsoft Azure v2. Microsoft Azure v1 was more like JSON script driven then the new version v2, which has interactive UI for simplification and easy learning. Microsoft Azure v2 is still in the preview version.

Some of the features of Microsoft Azure:

- Cloud Computing Platform: Azure is a cloud computing platform that allows individuals and organizations to build, deploy, and manage applications and services through Microsoft's extensive network of data centers worldwide.

- Infrastructure as a Service (IaaS): Azure offers IaaS capabilities, allowing users to create and manage virtual machines, storage, and networking resources. This is particularly useful for migrating existing on-premises applications to the cloud or for running custom-built virtual machines.

- Platform as a Service (PaaS): Azure provides PaaS solutions that enable developers to build, deploy, and scale applications without managing the underlying infrastructure. This includes services like Azure App Service, Azure Functions, and Azure Kubernetes Service (AKS).

- Software as a Service (SaaS): Microsoft offers a wide range of SaaS applications through Azure, including Office 365, Dynamics 365, and Azure DevOps, which enable businesses to use Microsoft's software products on a subscription basis.

- Data and Analytics: Azure provides a suite of data and analytics services, such as Azure SQL Database, Azure Cosmos DB, and Azure Data Lake, allowing users to store, analyze, and gain insights from their data.

- AI and Machine Learning: Azure offers a set of tools and services for artificial intelligence and machine learning, including Azure Machine Learning and Azure Cognitive Services, to build intelligent applications and models.

- IoT (Internet of Things): Azure IoT Suite helps connect, monitor, and manage IoT devices and collect and analyze data from them.

- Security and Compliance: Azure places a strong emphasis on security and compliance, offering features like Azure Security Center and Azure Policy to help organizations protect their data and meet regulatory requirements.

- Global Reach: Azure has data centers in multiple regions worldwide, allowing users to deploy applications and services close to their target audience, improving performance and reducing latency.

- Hybrid Cloud: Azure supports hybrid cloud scenarios, allowing organizations to seamlessly integrate their on-premises infrastructure with Azure resources, creating a more flexible and scalable environment.

- Ecosystem and Integration: Azure integrates with a wide variety of development tools and technologies, making it easy for developers to work with familiar tools and frameworks.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#Microsoft Azure Services
# Microsoft Azure Services

Some following are the services of Microsoft Azure offers:

Expand Down
60 changes: 0 additions & 60 deletions Cloud_providers/GCP/Services

This file was deleted.

60 changes: 60 additions & 0 deletions Cloud_providers/GCP/Services.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
## Storage & Databases Service

* **Cloud Storage:** Object storage with integrated edge caching to store unstructured data.
* **Cloud SQL:** Database as a Service based on MySQL and PostgreSQL.
* **Cloud Bigtable:** Managed NoSQL database service.
* **Cloud Spanner:** Horizontally scalable, strongly consistent, relational database service.
* **Cloud Datastore:** NoSQL database for web and mobile applications.
* **Persistent Disk:** Block storage for Compute Engine virtual machines.
* **Cloud MemoryStore:** Managed in-memory data store based on Redis.
* **Local SSD:** High-performance, transient, local block storage.
* **Filestore:** High-performance file storage for Google Cloud users.

## Networking

* **VPC:** Virtual Private Cloud for managing the software defined network of cloud resources.
* **Cloud Load Balancing:** Software-defined, managed service for load balancing the traffic.
* **Cloud Armor:** Web application firewall to protect workloads from DDoS attacks.
* **Cloud CDN:** Content Delivery Network based on Google's globally distributed edge points of presence.
* **Cloud Interconnect:** Service to connect a data center with Google Cloud Platform
* **Cloud DNS:** Managed, authoritative DNS service running on the same infrastructure as Google.
* **Network Service Tiers:** Option to choose Premium vs Standard network tier for higher-performing network.

## Big Data

* **BigQuery:** Scalable, managed enterprise data warehouse for analytics.
* **Cloud Dataflow:** Managed service based on Apache Beam for stream and batch data processing.
* **Cloud Dataproc:** Big data platform for running Apache Hadoop and Apache Spark jobs.
* **Cloud Composer:** Managed workflow orchestration service built on Apache Airflow.
* **Cloud Datalab:** Tool for data exploration, analysis, visualization and machine learning. This is a fully managed Jupyter Notebook service.
* **Cloud Dataprep:** Data service based on Trifacta to visually explore, clean, and prepare data for analysis.
* **Cloud Pub/Sub:** Scalable event ingestion service based on message queues.
* **Cloud Data Studio:** Business intelligence tool to visualize data through dashboards and reports.

## Cloud AI

* **Cloud AutoML:** Service to train and deploy custom machine, learning models. As of September 2018, the service is in Beta.
* **Cloud TPU:** Accelerators used by Google to train machine learning models.
* **Cloud Machine Learning Engine:** Managed service for training and building machine learning models based on mainstream frameworks.
* **Cloud Job Discovery:** Service based on Google's search and machine learning capabilities for the recruiting ecosystem.
* **Dialogflow Enterprise:**  Development environment based on Google's machine learning for building conversational interfaces.
* **Cloud Natural Language:** Text analysis service based on Google Deep Learning models.
* **Cloud Speech-to-Text:** Speech to text conversion service based on machine learning.
* **Cloud Text-to-Speech:** Text to speech conversion service based on machine learning.
* **Cloud Translation API:** Service to dynamically translate between thousands of available language pairs
* **Cloud Vision API:** Image analysis service based on machine learning
* **Cloud Video Intelligence:** Video analysis service based on machine learning

## Identity & Security

* **Cloud Identity:** Single sign-on (SSO) service based on SAML 2.0 and OpenID.
* **Cloud IAM:** Identity & Access Management (IAM) service for defining policies based on role-based access control.
* **Cloud Identity-Aware Proxy:** Service to control access to cloud applications running on Google Cloud Platform without using a VPN.
* **Cloud Data Loss Prevention API:** Service to automatically discover, classify, and redact sensitive data.
* **Security Key Enforcement:** Two-step verification service based on a security key.
* **Cloud Key Management Service  :** Cloud-hosted key management service integrated with IAM and audit logging.
* **Cloud Resource Manager:** Service to manage resources by project, folder, and organization based on the hierarchy.
* **Cloud Security Command Center:** Security and data risk platform for data and services running in Google Cloud Platform.
* **Cloud Security Scanner:** Automated vulnerability scanning service for applications deployed in App Engine.
* **Access Transparency:** Near real-time audit logs providing visibility to Google Cloud Platform administrators.
* **VPC Service Controls:** Service to manage security perimeters for sensitive data in Google Cloud Platform services.