Big Data analytics in the Cloud Ahmed Alhanaei. What is Cloud computing?  Cloud computing is Internet-based computing, whereby shared resources, software.

Slides:



Advertisements
Similar presentations
IT Industry & Cloud Computing. Trends ‘2011- The year of high salaries and immense job opportunities for IT job seekers’ (Source – Blog.Timesjobs.com)
Advertisements

Emerging Platform#6: Cloud Computing B. Ramamurthy 6/20/20141 cse651, B. Ramamurthy.
By: Kathleen Walters CLOUD COMPUTING Definition Cloud computing allows multiple computers to connect to one main network. Instead of installing different.
Public cloud definition Public cloud is a cloud in which Cloud infrastructure is available to the general public. Public cloud define cloud computing.
What is Cloud Computing? o Cloud computing:- is a style of computing in which dynamically scalable and often virtualized resources are provided as a service.
Compute/Storage/Network Users On-Premises Data Center A VM A A AA A Application VM Virtual Machine.
© 2010 VMware Inc. All rights reserved Confidential VMware Vision Jarod Martin Senior Solutions Engineer.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 4.
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
SaaS, PaaS & TaaS By: Raza Usmani
M.A.Doman Model for enabling the delivery of computing as a SERVICE.
Engineering the Cloud Andrew McCombs March 10th, 2011.
WHAT IS CLOUD COMPUTING? PRESENTED BY BRIAN DUKE, RISHI SINGH & JOSE CERVANTES.
Next step of e-government.. Importance Foreword Cloud computing  Characteristics  Service  Users  Benefit Challenges in E-government Cloud government.
Plan Introduction What is Cloud Computing?
Banking Clouds V International Youth Banking Forum.
 Definition:  Cloud computing is Internet-based computing, whereby shared resources, software and information are provided to computers and other devices.
Clouds on IT horizon Faculty of Maritime Studies University of Rijeka Sanja Mohorovičić INFuture 2009, Zagreb, 5 November 2009.
Introduction to Cloud Computing
Cloud Computing All Copyrights reserved to Talal Abu-Ghazaleh Organization
Osama Shahid ( ) Vishal ( ) BSCS-5B
1 Introduction to Cloud Computing Jian Tang 01/19/2012.
A Brief Overview by Aditya Dutt March 18 th ’ Aditya Inc.
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over the Internet. Cloud is the metaphor for.
Cloud Computing Kwangyun Cho v=8AXk25TUSRQ.
CLOUD COMPUTING. What is cloud computing ? History Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages.
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
Cloud Computing and Big Data
Software Architecture
Introduction to Cloud Computing
Cloud Computing. Cloud Computing defined Dynamically scalable, device-independent and task-centric computing resources are provided online, with all charges.
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
Presented by: Mostafa Magdi. Contents Introduction. Cloud Computing Definition. Cloud Computing Characteristics. Cloud Computing Key features. Cost Virtualization.
1 © 2009 Cisco Systems, Inc. All rights reserved.Cisco Confidential Cloud Computing – The Value Proposition Wayne Clark Architect, Intelligent Network.
Niagara Framework in the Clouds Scott Boehm. … what the heck does that mean??
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
For Testbeds TM. Secure, multi-tenant cloud orchestration platform –Turnkey platform for delivering IaaS clouds –Hypervisor agnostic –Massively scalable,
What is the cloud ? IT as a service Cloud allows access to services without user technical knowledge or control of supporting infrastructure Best described.
INTRODUCTION TO CLOUD COMPUTING ggg UNDERSTANDING CLOUD COMPUTING UNDERSTANDING CLOUD COMPUTING DEFINITION CLOUD COMPUTING.
Cloud Computing & Big Data Beny. Erlien. Febrian. Ragnar. Billy.
Nov 22/26 Tech Forum 2015 Roberto Trinconi Cloud the New Path to the Business Leadership.
Chapter 8 – Cloud Computing
Cloud computing Cloud Computing1. NIST: Five essential characteristics On-demand self-service Computing capabilities, disks are demanded over the network.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
CISC 849 : Applications in Fintech Namami Shukla Dept of Computer & Information Sciences University of Delaware A Cloud Computing Methodology Study of.
Web Technologies Lecture 13 Introduction to cloud computing.
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
CLOUD COMPUTING WHAT IS CLOUD COMPUTING?  Cloud Computing, also known as ‘on-demand computing’, is a kind of Internet-based computing,
B IG D ATA C LOUD T ECHNOLOGY : A C OMPARATIVE STUDY Dr. Sanghamitra Dalbehera Librarian, Institute of Technical Education & Research S.O.A University,Bhubaneswar.
From infrastructure to applications Where cloud computing is at and where it’s headed.
Cloud Computing ENG. YOUSSEF ABDELHAKIM. Agenda :  The definitions of Cloud Computing.  Examples of Cloud Computing.  Which companies are using Cloud.
Cloud Computing 3. TECHNOLOGY GUIDE 3: Cloud Computing 2 Copyright John Wiley & Sons Canada.
CS 6027 Advanced Networking FINAL PROJECT ​. Cloud Computing KRANTHI ​ CHENNUPATI PRANEETHA VARIGONDA ​ SANGEETHA LAXMAN ​ VARUN ​ DENDUKURI.
Agenda  What is Cloud Computing?  Milestone of Cloud Computing  Common Attributes of Cloud Computing  Cloud Service Layers  Cloud Implementation.
Web 2.0: Concepts and Applications 6 Linking Data.
Unit 3 Virtualization.
CLOUD ARCHITECTURE Many organizations and researchers have defined the architecture for cloud computing. Basically the whole system can be divided into.
Introduction to Cloud Computing
Chapter 6: Securing the Cloud
Organizations Are Embracing New Opportunities
Big Data Enterprise Patterns
Cloud computing-The Future Technologies
Recommendation 6: Using ‘cloud computing’ to meet the societal need ‘Faster and transparent access to public sector services’ Cloud computing Faster and.
CNIT131 Internet Basics & Beginning HTML
GROUP 2 Cloud Computing Abdoul Karim Dolo Gary Kirk Baboucarr W Mbai
Cloud Computing.
Cloud Computing: IT Seminar
Emerging technologies-
Cloud Computing: Concepts
Session I Cloud Introduction Session I
Presentation transcript:

Big Data analytics in the Cloud Ahmed Alhanaei

What is Cloud computing?  Cloud computing is Internet-based computing, whereby shared resources, software and information are provided to computers and other devices on-demand, like the electricity grid

Different models for Cloud service  Architecture models  Infrastructure as a Service (IaaS)  Platform as a Service (PaaS)  Software as a Service (SaaS)  Deployment models  Private Cloud  Public Cloud  Hybrid Cloud

Cloud deployment models Managed ByOwned ByLocated atShared by PublicThird Party Provider Third Party provider ExternalMultiple tenants PrivateOrganizationOrganization or third party Internal and external Single tenant HybridOrganization and third party Organization or third party Internal and external Single and multiple tenants

Advantages of using the Cloud  Scalability  Cost Efficiency  Easy System deployment

Challenges in the Cloud  Security and Privacy  SLA management  Service Quality

What is Big Data Analytics  Big data refers to the huge data sets that are orders of magnitude larger ( volume ); more diverse, including structured, semi-structured, and unstructured data ( variety ); and arriving faster ( velocity ) than you or your organization has had to deal with before. This flood of data is generated by connected devices. So called the 3V of Big Data  Big data analytics is a set of advanced technologies designed to work with large volumes of heterogeneous data, using sophisticated quantitative methods such as machine learning, neural networks, and artificial intelligence to explore to discover interrelationships and patterns.

Big Data analytics and cloud computing  Introducing the Big Data as a Service (BDaaS)  Unlocking the Potential of Big Data in Clouds  Clouds offer flexibility and efficiencies  Cost effective solution  Easy deployment

What is Big Data as a Service (BDaaS) ?  Big data as a service (BDaaS) is a term typically used to refer to services that offer analysis of large or complex data sets, usually over the Internet, as cloud hosted service.  BDaaS stands for two things:  A highly functional ‘Service-oriented’ data architecture  The instantaneous growth/promise of Cloud virtualization

BDaaS Framework

BDaaS Business models

Core BDaaS (PaaS)  Considerably generic and uses infrastructures such as Hadoop, Google’s Map Reduce, Spark or individually written Java-scripts  Combines this basic infrastructure with storage applications  Example: Amazon’s Elastic MapReduce (EMR)  EMR integrates well with many of the other services like the NoSQL store DynamoDB or S3 storage

BDaaS Business models

Performance BDaaS (IaaS+PaaS)  Database ecosystem with optimized infrastructure  Focused on helping companies already working with Hadoop to streamline their infrastructure and optimize Hadoop performance  Suitable for companies building their own data architecture and related SaaS layer  Example: Altiscale

BDaaS Business models

Feature BDaaS (PaaS+SaaS)  Database ecosystem with features for productivity and exchangeable infrastructure  For organizations that require additional features that go beyond those offered in the common Hadoop ecosystem  Example: Qubole which supports already Amazon and Google’s IaaS

BDaaS Business models

Integrated BDaaS (IaaS + PaaS + SaaS)  Comprise out of both Performance and Feature BDaaS  Allow maximum performance while supporting business owners  Example BigML

Tips for selecting BDaaS  Understand your business needs and capabilities  Data governance should be in place  Start small when using a BDaaS and grow from there  Clearly understand what is and what is not the responsibility of the provide

Infrastructure as a Service (IaaS) Providers  Amazon Web Services  Citrix CloudPlatform  Windows Azure  OpenStack software  Rackspace  Savvis  Verizon Terremark  VMware vCloud Suite  Google

Platform as a Service (PaaS) Providers  Force.com  Google App Engine  Red Hat OpenShift  VMware Cloud Foundry  Windows Azure

Software as a Service (SaaS) Providers  Cetas by VMWare analytics solutions  Google BigQuery services  Rackspace Hadoop service  Windows Azure HDInsight

Thank you