Assignment #3 Cloud Services and Platform Plan

Darian Frost
EDT 770, Section 897
October 13, 2019

Assignment #3
Cloud Services and Platform Plan

As a marketing firm, there is a large amount of information for employees to manage on a daily basis. Most of the business is handled virtually out of convenience and applying a cloud computing service to our network will help us increase storage, speed, and many other components of the day to day responsibilities and overall success of the company. We have decided to use an IaaS through Red Hat to run our systems and all purchase information can be found at https://www.redhat.com/en/topics/cloud

Programs and Applications Services –

Image result for redhat open stack platform


Price: $3,449/year

Specification: Feature Benefit Single life-cycle tool for deployment and management One tool is used for planning, deploying, and managing an OpenStack environment. Red Hat OpenStack Platform director is embedded in Red Hat OpenStack Platform and is updated to add new capabilities to further simplify Day 0 to Day 2 platform operations. Workload and infrastructure management Red Hat CloudForms® can manage OpenStack workloads and infrastructure. It gives you resource management and data collection over OpenStack clouds, including resource monitoring and reporting, compliance assurance, chargeback and showback, service cataloging, user management, and heat template management. Distributed compute nodes Build an edge computing architecture with distributed compute nodes, placing compute power closer to the data source and providing consistent, centralized management from the core to the edge. Integration with Red Hat Satellite Users can access Red Hat Satellite for application and operating system (OS) entitlement, including images and host package management displayed by Red Hat OpenStack Platform director. Containerized OpenStack services Running OpenStack services in containers lets you manage and scale each service independently. This simplifies deployment, upgrades, rollback, and management to deliver increased control and flexibility. Deployments using Red Hat Ansible® Automation integration with Red Hat OpenStack Platform director IT operations teams can preview the OpenStack deployment before it goes live, allowing anticipation of potential deployment or upgrade issues. Added visibility during the deployment process enables faster failure identification and debugging, including the ability to repeat and reapply isolated deployment steps if a failure occurs
On-premise services: 
This product will help the company process and run all of its information through a server that is very compatible and keeps everything organized and simple. 
Reason:
Comparitively, this product is cheaper than competitors and offers a system that will be compatible with others that we choose below as an IaaS.

Data Analytics and Databases Services –
Image result for jboss data grid 7

Price: $36,000/Year 
On-premise services: This system is available for download and is compatible with the Red Hat Linux program used to run our Microsoft OX. With this capability, the company will be able to run real-time data analytics and access all information to make the consulting process go smoothly and help customers get what they need.
Reason: When compared with competitors this program is cheaper, more compatible, and more effective than the other options.

Runtime –
Image result for red hat openshift price

Specification: 
MULTIPLE RUNTIMES 
Red Hat JBoss® Enterprise Application Platform (EAP)Provides a leading open-source JavaTM EE-based application runtime for building, deploying, and executing highly transactional Java applications and services.
Eclipse Vert.xBuilds distributed and reactive applications on top of a Java Virtual Machine (JVM) using an asynchronous, non-blocking development model. 
WildFly SwarmBuilds bootable Java applications with only the needed Java EE libraries and bootstrap code. With its MicroProfile compatibility, it accelerates the transition to microservices using existing Java EE experience.
Node.jsProvides a trusted platform for building, hosting, and scaling serverside Javascript applications.
MULTIPLE FRAMEWORKS 
Spring BootUses Red Hat JBoss Web Server Embedded Tomcat container
Netflix RibbonSupports client-side software load balancing for microservice apps built with Red Hat OpenShift Application Runtimes.
Netflix HystrixProvides a framework for building robust and resilient microservice applications, stopping cascading failure and enabling resilience in complex distributed systems where failure is inevitable. 
On-premise services: This product supports multiple runtimes and will give the company the capability to mix and match the services to give the customers the best experience. This application will help run the Linux platform.

Reason: This product can hold large amounts of data and process them as well. It works well with the previous applications that we have chosen and will ensure smooth business transactions in the future.

Middleware – 
Image result for red hat jboss web server

Price: $1,500 
On-premise services:
This product will help run any and all websites through Java and will ensure that all systems are connected and running smoothly. It is the leader in its market, and comes with preloaded applications to support the system and add efficiency.

Reason: This product is budget friendly and offers services crucial to the operation of our marketing firm. It is a one stop shop that can host many applications but also makes the process simpler.

Operating Systems –

Image result for redhat enterprise linux developer workstation



Price: $299
Specification: 
  • General

     
    • Software suite
    • Software suite - OS
  • Header

    • Red Hat
    • Unix
    • Red Hat
    • 1
    • Red Hat Enterprise Linux Developer Workstation
  • Licensing

    • Developer/test
  • Service

    • 1 year
  • Service & Support

    • New releases update
  • Service & Support Details

    • 2 business days
    • Business hours
    • Phone consulting
    • New releases update
    • Web support
  • Software

    • Maintenance
    • 1 developer, 1 server (1-2 sockets)
    • Professional Subscription
    • 1 year
  • System Requirements

    • Linux















































On-premise services:This product offers a four hour response time in the case of any issues encountered. It promises the delivery of applications across the board in efficient time. It is highly compatible and has a host of frameworks that come standard as support with the product. We will be using this program to run our Microsoft OX.

Reason:We chose this system because it was budget friendly and offers the services that we need to run our company to the highest level of efficiency. It is secure and well reviewed so that if we run into any issues the Red Hat can and will collaborate to fix them. The product is easy to install and easy to use.

Virtualization and Computer Services –
Image result for red hat virtualization

Price: $999/year
Specification: 
Centralized management • Red Hat Virtualization Manager provides a centralized management system with a search-driven graphical user interface. • A system dashboard provides access to detailed information, including a global-use overview of central processing units (CPUs), memory, and storage host resources. • A self-hosted engine provides built-in high availability for Red Hat Virtualization Manager, which is deployed as a virtual appliance. Security and hardening • Secure virtualization (sVirt) and Security-Enhanced Linux (SELinux) technologies—both inherited from Red Hat Enterprise Linux—are incorporated to secure and harden the hypervisor against attacks aimed at the host or virtual machines (VMs). Highly available resources • VMs can be configured for high availability in case of host failure. • Hosts can be configured for power- and/or storage-based fencing for high availability. • Red Hat Virtualization fully supports third-party tools through a Representational State Transfer (REST) application programming interface (API) that backs up, restores, and replicates VMs and infrastructure data. Automation and integration • Red Hat CloudForms integrates with Red Hat Virtualization to automate and orchestrate virtual events and provide reporting, chargeback, self-service portals, and compliance enforcement. • Red Hat Virtualization integrates with OpenStack Glance and Neutron to ease traditional workload migration to private clouds—or to design applications that span virtual and private cloud environments. • Integration with Red Hat Ansible® Automation streamlines administration and operations for virtualization administrators and engineers by configuring Red Hat Virtualization infrastructure and resources, such as hosts, VMs, networks, and storage. • Red Hat Virtualization natively supports Red Hat Gluster Storage, and Gluster Storage node management is available through the Red Hat Virtualization administrator portal. • A RESTful API automates management and programming configurations. • Simple Network Management Protocol (SNMP) allows Red Hat Virtualization Manager to integrate with third-party monitoring systems. Workload management • An advanced service-level agreement manager allows administrators to define host and VM policies for underlying infrastructure resources, which can also be used to guarantee service quality. • Additional memory and CPU resources can be added without disrupting applications. • An oVirt optimizer automatically balances existing VMs within a cluster. Cross-platform support • Full support is provided for Red Hat Enterprise Linux 5, 6 (32- and 64-bit), and 7 (64-bit). • Support is available for Windows Server 2008, 2008 R2, 2012 (32- and 64-bit), and 2016, as well as desktop systems Windows 7 and 10 (32- and 64-bit). • Vendor support is provided for SUSE Linux Enterprise Server 10, 11, and 12. Migrate from other platforms • Red Hat Virtualization Manager—or a command-line tool—can help migrate workloads from VMware vCenter to Red Hat Virtualization.

On-premise services: This product stand on its own to offer a simple accessible virtualization system that is compatible with all of the products chosen above. It is easy to use and has great reviews from customers.
Reason:We chose this product because of the yearly cost and all of the anemities that it has to offer. It is budget friendly and offers services that would cost more up front if we were buying them separately.

Servers –
Image result for stronghold enterprise web server redhat

Price: $995
On-premise services:  This product offers high ROI and promises to decrease downtime as well as increase development of new business applications. It is compatible with the network as well as the operating system and ensures that different types of workloads will be supported as business moves forward.
Reason: This product is sold at a great price and with great benefits that our company can not pass by. 

Storage or RAID – Red Hat Gluster Storage

Red Hat Gluster Storage vector icon
Price:$3021.99
On-premise services: This product offers recovery of lost data, can resolve incompatibility conflicts within data without having extra copies, and has a low relative cost in doing so. It is compatible with all other systems and is a steal for the company ensuring space and security during operation.
Reason:
We chose this product because of the recovery feature and the price. In the marketing industry it is important that we always have the data that we need in order to proceed, and we have run into the problem of lost data before. This system eliminates worries and makes more programs compatible with each other while eliminating extra work on the part of our employees. 

Networking – 
OpenShift Dedicated logo

Price: $16,000/year
On-premise services: This product is compatible with any cloud service and flexible across the globe to meet any and all needs. It is fully managed by Red Hat and accessible to business should they run into any issues.

Reason: This price is respectable and this network is reliable and sensible for our company to invest in.


Warranty – 
Each of these products offers a warranty that ensures replacement or fixing of any product in question should it fail during use. This is important for our company in order to get our money's worth of the products that we have chosen while also ensuring that they are a wise investment.

Comments