Future of Falcon Security with Cloud
Lavanya Pentyala
Regis University
09/27/2017
Abstract
As a growing company, Falcon Security team need rapid growth in their infrastructure to support new customer base. This paper describes cloud computing models, benefits, and challenges. This paper suggests various cloud offerings to support the growing business of Falcon Security. The paper suggests Falcon adopt cloud Platform as a Services like Amazon RDS, storage services like Amazon S3, Software as a Services like Google Mail, office 365 and Microsoft CRM online. The paper is concluded comparing Service-Oriented-Architecture(SOA) and Cloud.
Keywords: Platform as a Service(PaaS), Software as a Service(SaaS), Service Oriented Architecture(SOA),
…show more content…
There are three major cloud deployment models along with few other emerging models like federated and intercloud [1].
Private Cloud
Private cloud is the best choice for companies that already own datacenter and developed IT infrastructure and have specific needs around security or performance. The cloud is managed, owned, and operated by the organization, a third party, or some combination of them, and it may exist on or off premises.
Public Cloud
Public cloud is the infrastructure for open use. It is hosted on the premises of the cloud provider. Public cloud is flexible, scalable and cost-effective. The data and processing environment are not under control of enterprises. The model is not suitable for applications or data with a security requirement.
Hybrid Cloud
Hybrid Cloud is a combination of cloud infrastructures (public, private, or community) that remain unique but are tied together by standardized technology that enables application and data portability. Hybrid cloud is the most complicated configuration to manage and the most economical model. It combines benefits of the secured environment in private clouds and rapid elasticity of public clouds.
Service Models
There are three widely used and accepted cloud service models. Service models like Data Analytics as a Service and HPC/Grid as a Service are emerging as useful models [1]. One can select an appropriate service model based on the availability of suitable application, development and test
At a minimum, IaaS public cloud services offer storage and compute services on a pay-per-use model. But the full array of public cloud providers services offered by all major is mind blowing. Virtual private networks, Highly scalable databases, big data analytics, machine learning , developer tools, application monitoring etc. Amazon Web Services was the first IaaS provider, followed by Microsoft Azure, Google Cloud Platform and IBM Cloud.
One section is referred to the public cloud in which it can be used as a pay as you go service (Armbrust et al., 2010). The private cloud is the second section. This is in reference to the enormous data centers in use by organizations and private businesses. These businesses will see the most benefit from using cloud technology. Furthermore, people involved in cloud computing can be organized into two groups as well; the cloud providers and the cloud user’s. The cloud user’s take resources from the cloud and utilize data storage. Cloud providers house the hardware or equipment for the cloud and also manage it.
Cloud computing has evolved with the passage of time and has revolutionized the entire ICT industry. Cloud computing is categorized into two forms Service oriented computing and Grid Computing. Service oriented Computing is an transpiring paradigm that has revamped the consumption of software and related product all around the globe. The core functionalities that service oriented computing provide is elements and that are independent of platforms and are programmed using standard protocols to support distributed computing across various organizations. [2]
Cloud Computing: Cloud computing refers to the use of computer technology to deploy dynamically scalable and virtualized resources are provided as a service over a distributed network such as the internet. There are two several types of cloud environment of which the public cloud and the private cloud is the most popular. A public cloud is a network of services open to the general public for use free of cost. Some real time
Cloud as the term signifies means the computers in a network to be used for data storage remotely and for maintenance. The cloud computing offers reductions in costs and also has increased scalability, reliability and flexibility in its own processes, and is considered as todays one of the most exciting technologies and has seen a rapid growth over the past ten years. The Cloud computing uses advanced level of computational
The cloud infrastructure is generally owned and managed by the service provider. Multiple customers share the computing resources provides by a single service provider, customers can quickly access these resources and only pay for the operating resources. The customer has no visibility over the location of the cloud computing infrastructure and infrastructure is shared between organizations. Public clouds are shared
Private Cloud Storage: It is data center architecture owner by a single company that provides flexibility, scalability, provisioning, automation and monitoring. Private clouds are driven by concerns around security and compliance, and keeping assets within the firewall.
The cloud service and infrastructure is provisioned for public. It may be owned, managed, and operated by a business, academic, or government organization, or some combination of them. Public Cloud is more like a true host that provides services and infrastructures to various customers. Customers have no controls or privilege over the locations of the infrastructures. The vulnerable part of this model is privacy and security since data and processing environment are not under management and control of the providers. Also some issues may occur such as network overwhelming, power outages, and hacker attacks, so running service in Public Cloud model is not 100% secured and perfect. That is why we will discuss next one. Examples of Public Cloud: Microsoft Windows Azure, IBM Smart Cloud.
A hybrid Cloud Deployment model with a combination of Public, Private and Community models will be used. The Cloud Service Delivery model will be a combination of SaaS, PaaS and IaaS to satisfy the requirements of the multiple business units within the organization, customers, and suppliers resulting in a cost reduction through optimized and efficient computing
A public cloud is a freely available cloud environment possessed by a third-party cloud provider. The IT resources on public clouds are generally offered to cloud buyers at an expense or by means of different avenues, (for example, a promotion). The cloud supplier is in charge of the creation and continuous support of people in public cloud and the IT assets.
Cloud computing is used to connect ‘n’ number of computers to a single network and gaining different level of access across the world. It is used to reduce the IT infrastructure because it provides different type of services like servers, storage, databases, networking, software, analytics, and so on over the Cloud Computing. In present world we have different type of cloud computing like Amazon Web Services, IBM, and Salesforce etc. with different specifications which are required to others. Each service has its once implementation techniques to provide user friendly accessible.
Public Cloud :- In this type of deployment a designated service provider will cater to an audience. It is owned by the organization selling cloud services and the services could be offered to either single tenant or multiple tenants.
The cloud aims to cut costs, and help the users focus on their core business instead of being impeded by IT obstacles Cloud computing is so named because the information being accessed is found in the "clouds", and does not require a user to be in a specific place to gain access to it. The services are offered from data centres all over the world, which collectively are referred to as the "cloud." The idea of the "cloud" is to simplify the huge network connections and computer systems involved in online services. Cloud computing is a computing model, not a technology. In this model of computing, all the servers, networks, applications and other elements related to data centres are made available to IT and end users. Cloud computing is a type of computing that is comparable to grid computing. It relies on sharing computing resources rather than having local servers or personal devices to handle applications.
The growth of cloud services has begun a transition of companies to partially or completely move services and abandon on-site data centers in favor of a cloud based solution. This movement has become a phenomenon for businesses; however, before a business implements any type of cloud solutions it must consider several things.
To ease the process of storing digital information, large corporations have developed cloud computing applications. The innumerable amount of cloud services is currently available to the public. Such services can be provided at the level of infrastructure, platforms, or applications. The most widespread are three service deliveries: