Группа авторов

Machine Learning Techniques and Analytics for Cloud Security


Скачать книгу

source supported Poor documentationManagement tooling is incomplete Google Cloud Anthos Designed to serve for cloud-native enterprisesProvides portability and allows open sourceHuge discounts and suitable contractsExpertise in DevOps Enters late in IaaS marketLess services and featuresNot focused for enterprise

       1.3.2.1 AWS Outpost

      The strongest strength of Amazon is its effectiveness in public cloud. They provide services through the world for its public cloud infrastructure. This cloud provider is very popular because of its varieties operational scope. AWS provides different kind of services. It also has a large network for worldwide data centers. The “Gartner” reported that this provider is the most mature and enterprise-ready. It also has capabilities to govern a large amount of resources and customers. But the weakness is its cost. Customers face difficulty to understand its cost structure. It is also difficult to manage the costs while running a large volume of workloads.

       1.3.2.2 Microsoft Azure Stack

      Microsoft provides on-premises software—SQL Server, Windows Server, SharePoint, Office, .Net, Dynamics Active Directory, etc. The reason of its success is most of the enterprises uses Windows and its related software. As Azure is tightly coupled with its other software applications, the enterprises, that use many Microsoft software, they find Azure as a suitable platform. This is how it builds good relationship with their existing customers. They also provide a remarkable discount on variety of services to their existing customer. But, Gartner also reported some faults in their some of the platforms [21].

       1.3.2.3 Google Cloud Anthos

      1.3.3 Review on Storage of the Providers

       1.3.3.1 AWS Outpost Storage

       SSS to EFS: The storage services of AWS include its Elastic Block Storage (EBS), Simple Storage Service (S3), and Elastic File System (EFS) for persistent block storage, object storage, and file storage, respectively. It also provides some new innovative products for storage that includes the Snowball and Storage Gateway. Snowball is a physical hardware device, whereas Storage Gateway creates a hybrid storage environment.

       Database and archiving: Aurora is a compatible database of SQL by Amazon. It consists of different services like DynamoDB NoSQL database, Relational Database Service (RDS), Redshift data warehouse, ElastiCache in-memory data store, Neptune graph database, and Database Migration Service. Amazon also offers long term storage known as Glacier. It is having very low charges [20].

       Storage services: The storage services of Microsoft Azure include Queue Storage, Blob Storage, File and Disk Storage for large-volume workloads, and REST-based object storage of unstructured data respectively. Data Lake Store is another storage that is used for big data applications.

       Extensive database: This extensive database provides three SQL-based options. They are Database for MySQL, SQL Database, and Database for PostgreSQL. Data Warehouse service is also provided as well. The services are Table Storage for NoSQL and Cosmos DB. Its in-memory service is Redis Cache and the hybrid storage service is Server Stretch Database. Those are designed for the organizations that use Microsoft SQL Servers [22]. Unlike AWS, Microsoft offers an actual Site Recovery service, Archive Storage, and Backup service.

       1.3.3.2 Google Cloud Anthos Storage

       Unified storage and more: GCP has enormous level of storage services. The unified object storage service is cloud storage. It also provides persistent disk storage. It also offers a Transfer Appliance which is a similar kind of AWS Snowball and online transfer services.

       SQL and NoSQL: GCP possesses the SQL-based Cloud and also provides a relational database known as Cloud Spanner. Cloud Spanner is designed for critical and complex workloads. It also provides NoSQL. They are Cloud Datastore and Cloud Bigtable. No backup services and archive services are provided.

      Table 1.3 Comparison between VMware Microsoft Amazon AWS.

Category VMware Microsoft Amazon AWS
Delivery mode Very simple Easy to follow Very easy
Ability to apply the technology Cost-effective virtualization solution, manage to virtualize the X86 computer architecture Estimated cost was around $4.99 per month [19] Very affordable, $32 to $255 per month [19]
Integration with other applications It is an Edge PC Virtualization, Workstation 12.5 Pro, Fusion 8.5 - Windows on Mac®, Workstation 12 Player- streamlined PC Virtualization for Business Computes engine for networking, virtual machines, SQL databases, storage, containers, security, API integration, etc. Web application, website and database storefront.
Security Secure virtual box is possible to create, manages files, using SSL, SSH, etc. Reliable Tight
Operating system and mobile compatibility Many operating systems like Windows, Linux and Mac, etc. Windows 8 and Windows 10 Both Linux and Windows. Able to compute, storage, database, networking, and content delivery.
Upgrades On demand Products available at less price. Able to run updates.
Service-level agreements Azure Cloud provides Container services speedily and in simple way. Easy
Training/support Auditing, monitoring/logging, storage creating
Scalability and vendor reliability Vendor is dependable and revenue growth is stable for Elastic Cloud Compute (EC2) and database usage [19]

      1.3.4 Pricing

      Pricing is one of the challenging scenarios among these three hybrid cloud providers. Table 1.3 lists all the pricing related