Upload
hanish93
View
64
Download
4
Embed Size (px)
Citation preview
SUBMITTED BY HANISH H MENON MBA JBS
CLOUD COMPUTING AND BIG DATA
ANALYTICS
CLOUD COMPUTING
MeaningDistributed computing on internet Or delivery of computing service over the internet.An environment created in a user’s machine from an on-line application stored on the cloud and run through a web browser.Eg: Yahoo!, Gmail, Hotmail
Cloud Components
It has three components 1.) Client computers2.) Distributed Servers3.) Datacenters
*Client computersClients are the device that the end user interact
with cloud.*Distributed Servers
Often servers are in geographically different places, but server acts as if they are working next to each other.*Datacenters
It is collection of servers where application is placed and is accessed via internet.
Service ModelsService Models are the reference models on which the Cloud Computing is based. These can be categorized into three basic service models as listed below:
*SaaS(Software as a service): Required software, Operating system & network is provided.*PaaS(Platform as service): Operating system and network is provided.*IaaS(Infrastructure as a service): just Network is provided.
Software as a Service (SaaS)
*SaaS model allows to use software applications as a service to end users.
*SaaS is a software delivery methodology that provides licensed multi-tenant access to software and its functions remotely as a Web-based service.
• Usually billed based on usage• Usually multi tenant environment• Highly scalable architecture
Platform as a Service (PaaS)*PaaS provides the runtime environment for
applications, development & deployment tools, etc.
*PaaS provides all of the facilities required to support the complete life cycle of building and delivering web applications and services entirely from the Internet.
*Typically applications must be developed with a particular platform in mind
• Multi tenant environments• Highly scalable multi tier architecture
Infrastructure as a Service (IaaS)
IaaS is the delivery of technology infrastructure as an on demand scalable service.IaaS provides access to fundamental resources such as physical machines, virtual machines, virtual storage, etc.
*Usually billed based on usage*Usually multi tenant virtualized environment*Can be coupled with Managed Services for OS and
application support
Deployment Models
Deployment models define the type of access to the cloud, i.e., how the cloud is located? Cloud can have any of the four types of access: Public, Private, Hybrid and Community.
*PUBLIC CLOUD : The Public Cloud allows systems and services to be easily accessible to the general public. Public cloud may be less secure because of its openness, e.g., e-mail.
*PRIVATE CLOUD : The Private Cloud allows systems and services to be accessible within an organization. It offers increased security because of its private nature.
*COMMUNITY CLOUD : The Community Cloud allows systems and services to be accessible by group of organizations.
*HYBRID CLOUD : The Hybrid Cloud is mixture of public and private cloud. However, the critical activities are performed using private cloud while the non-critical activities are performed using public cloud.
What is Big data?*‘Big Data’ is similar to ‘small data’, but bigger in size
*but having data bigger it requires different approaches:*Techniques, tools and architecture
*An aim to solve new problems or old problems in a better way
*Big Data generates value from the storage and processing of very large quantities of digital information that cannot be analyzed with traditional computing techniques.
Why Big Data?•Growth of Big Data is needed
–Increase of storage capacities
–Increase of processing power
–Availability of data(different data types)
–Every day we create 2.5 quintillion bytes of data; 90% of the data in the world today has been created in the last two years alone
•FB generates 10TB daily.
•Twitter generates 7TB of data daily.
• IBM claims 90% of today’s
stored data was generatedin just the last two years.
Types of tools used in Big-Data
*Where processing is hosted?*Distributed Servers / Cloud (e.g. Amazon EC2)
*Where data is stored?*Distributed Storage (e.g. Amazon S3)
*What is the programming model?*Distributed Processing (e.g. MapReduce)
*How data is stored & indexed?*High-performance schema-free databases (e.g. MongoDB)
*What operations are performed on data?*Analytic / Semantic Processing
Application Of Big Data analytics
Homeland Security
Smarter Healthcar
eMulti-
channel sales
Telecom
Manufacturing
Traffic Control
Trading Analytics
Search Quality
•Big data is a troublesome force presenting opportunities with challenges to IT organizations.
By 2015 4.4 million IT jobs in Big Data ; 1.9 million is in US itselfIndia will require a minimum of 1 lakh data scientists in the next couple of years in addition to data analysts and data managers to support the Big Data space.
How Big data impacts on IT
Future of Big Data*$15 billion on software firms only specializing in data
management and analytics. *This industry on its own is worth more than $100 billion
and growing at almost 10% a year which is roughly twice as fast as the software business as a whole.*In February 2012, the open source analyst firm Wikibon
released the first market forecast for Big Data , listing $5.1B revenue in 2012 with growth to $53.4B in 2017*The McKinsey Global Institute estimates that data volume
is growing 40% per year, and will grow 44x between 2009 and 2020.
THANK YOU