A Brief Overview by Aditya Dutt March 18 th ’ 2014 1Aditya Inc.

Slides:



Advertisements
Similar presentations
Cloud Computing Development. Shallow Introduction.
Advertisements

EHarmony in Cloud Subtitle Brian Ko. eHarmony Online subscription-based matchmaking service Available in United States, Canada, Australia and United Kingdom.
Amazon Web Services and Eucalyptus
Take your CMS to the cloud to lighten the load Brett Pollak Campus Web Office UC San Diego.
1 NETE4631 Cloud deployment models and migration Lecture Notes #4.
Cloud Computing Brandon Hixon Jonathan Moore. Cloud Computing Brandon Hixon What is Cloud Computing? How does it work? Jonathan Moore What are the key.
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 6 2/13/2015.
The Microsoft Cloud Azure Platform This presentation incorporates some content from Microsoft.
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.
Matt Bertrand Building GIS Apps in the Cloud. Infrastructure - Provides computer infrastructure, typically a platform virtualization environment, as a.
Nikolay Tomitov Technical Trainer SoftAcad.bg.  What are Amazon Web services (AWS) ?  What’s cool when developing with AWS ?  Architecture of AWS 
Cloud Computing (101).
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
Cloud: a New Paradigm for Developers Svetlin Nakov Telerik Software Academy academy.telerik.com.
Engineering the Cloud Andrew McCombs March 10th, 2011.
Cloud computing Tahani aljehani.
An Introduction to Cloud Computing. The challenge Add new services for your users quickly and cost effectively.
Plan Introduction What is Cloud Computing?
Take An Internal Look at Hadoop Hairong Kuang Grid Team, Yahoo! 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. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
Cloud Computing 1. Outline  Introduction  Evolution  Cloud architecture  Map reduce operation  Platform 2.
1 NETE4631 Using Google Web Services and Using Microsoft Cloud Services Lecture Notes #7.
Software Architecture
Introduction to Hadoop and HDFS
Amazon Web Services BY, RAJESH KANDEPU. Introduction  Amazon Web Services is a collection of remote computing services that together make up a cloud.
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
Windows Azure Conference 2014 Deploy your Java workloads on Windows Azure.
What is the cloud ? IT as a service Cloud allows access to services without user technical knowledge or control of supporting infrastructure Best described.
Amazon Web Services MANEESH MOHANAVILASAM. OLD IS GOLD?...NOT Predicting peaks Developing partnerships Buying and maintaining hardware Upgrading hardware.
Virtual techdays INDIA │ august 2010 Cloud Computing – What and How ? Sandeep J Alur │ Microsoft India.
Windows Azure. Azure Application platform for the public cloud. Windows Azure is an operating system You can: – build a web application that runs.
CLOUD WITH AMAZON. Amazon Web Services AWS is a collection of remote computing services Elastic Compute Cloud (EC2) provides scalable virtual private.
Chad Collins CEO Henry Chan CTO In Latin, nubifer means “bringing the clouds”
MidVision Enables Clients to Rent IBM WebSphere for Development, Test, and Peak Production Workloads in the Cloud on Microsoft Azure MICROSOFT AZURE ISV.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
Web Technologies Lecture 13 Introduction to cloud computing.
noun ; Software Defined Enterprise/SDE/ The enterprise who leverages software to flank their traditional business offerings, or to create entirely new.
Axis AI Solves Challenges of Complex Data Extraction and Document Classification through Advanced Natural Language Processing and Machine Learning MICROSOFT.
Cloud Architecture. SPI Model Cloud Computing Classification Model – SPI Cloud Computing Classification Model – SPI - SaaS: (Software as a Service) -
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 Shannon McManus Michael Weihert. What is Cloud Computing?
Launch Amazon Instance. Amazon EC2 Amazon Elastic Compute Cloud (Amazon EC2) provides resizable computing capacity in the Amazon Web Services (AWS) cloud.
Hello Cloud… Mike Benkovich
 Cloud Computing technology basics Platform Evolution Advantages  Microsoft Windows Azure technology basics Windows Azure – A Lap around the platform.
CLOUD COMPUTING When it's smarter to rent than to buy.. Presented by D.Datta Sai Babu 4 th Information Technology Tenali Engineering College.
Apache Hadoop on Windows Azure Avkash Chauhan
© 2015 MetricStream, Inc. All Rights Reserved. AWS server provisioning © 2015 MetricStream, Inc. All Rights Reserved. By, Srikanth K & Rohit.
Yue Zhou. Overall of cloud computing Definition of Could Computing Characteristics and Advantages Type of Services Current Leaders: Google, Amazon, Microsoft,
Amazon Web Services. Amazon Web Services (AWS) - robust, scalable and affordable infrastructure for cloud computing. This session is about:
INTRODUCTION TO AMAZON WEB SERVICES (EC2). AMAZON WEB SERVICES  Services  Storage (Glacier, S3)  Compute (Elastic Compute Cloud, EC2)  Databases (Redshift,
SEMINAR ON.  OVERVIEW -  What is Cloud Computing???  Amazon Elastic Cloud Computing (Amazon EC2)  Amazon EC2 Core Concept  How to use Amazon EC2.
CS 6027 Advanced Networking FINAL PROJECT ​. Cloud Computing KRANTHI ​ CHENNUPATI PRANEETHA VARIGONDA ​ SANGEETHA LAXMAN ​ VARUN ​ DENDUKURI.
Lecture 1 Book: Hadoop in Action by Chuck Lam Online course – “Cloud Computing Concepts” lecture notes by Indranil Gupta.
Agenda  What is Cloud Computing?  Milestone of Cloud Computing  Common Attributes of Cloud Computing  Cloud Service Layers  Cloud Implementation.
Unit 3 Virtualization.
Connected Infrastructure
Chapter 6: Securing the Cloud
Cloud computing-The Future Technologies
Cloud Data platform (Cloud Application Development & Deployment)
Connected Infrastructure
Introduction to Cloud Computing
AWS. Introduction AWS launched in 2006 from the internal infrastructure that Amazon.com built to handle its online retail operations. AWS was one of the.
GROUP 2 Cloud Computing Abdoul Karim Dolo Gary Kirk Baboucarr W Mbai
Cloud Computing.
Cloudy with a Chance of Data
Outline Virtualization Cloud Computing Microsoft Azure Platform
Brandon Hixon Jonathan Moore
MS AZURE By Sauras Pandey.
Presentation transcript:

A Brief Overview by Aditya Dutt March 18 th ’ Aditya Inc.

Challenges in Computation  Exponential growth rate of the amount of data from various sources such as social networks, websites, s, entertainments and so on.  Building highly scalable applications with unpredictable data traffic (volume) and demand for faster response time (velocity).  Variety of data both unstructured (images/videos) and structured (relational data). 2Aditya Inc.

Cloud Computing Cloud Computing handles the Tera byte/Peta byte scale of data, a very reliable and scalable infrastructure is required. Cloud Computing makes it possible by leveraging the commodity hardware thus reducing storage costs. 3Aditya Inc.

Cloud Components  Clients : Clients are the devices that the end users interact with to manage their information on the cloud.  Datacenter : The datacenter is the collection of servers where the application to which we subscribe is housed.  Distributed Servers : Servers are geographically housed at different locations. As a cloud subscriber, these servers act as they are running co-located. 4Aditya Inc.

Cloud Components 5Aditya Inc.

Goals  Virtualization and abstraction of resources.  Promises to cut operational costs  Improves focus of IT departments on strategic projects instead of keeping the datacenter running.  Represents a fundamental change in how technology is used to store, computes, and delivers information. 6Aditya Inc.

Benefits  Cloud is designed to be highly reliable, highly scalable, minimal support and administration costs and give more flexibility.  Cloud architectures address the difficulties related to the large-scale data processing.  Business benefits of Cloud architecture such as minimal infrastructure investment, efficient resource utilization, usage-based costing, improved scalability and response time. 7Aditya Inc.

Cloud Types Public cloud: In Public cloud the computing infrastructure is hosted by the cloud vendor at the vendor’s premises. Private cloud: The computing infrastructure is dedicated to a particular organization and not shared with other organizations. Hybrid cloud: Organizations may host critical applications on private clouds and applications with relatively less security concerns on the public cloud. 8Aditya Inc.

Services In Cloud Computing, ‘Services’ is the concept of reusable, fine grained components provided by a vendor’s network. Applications run on hosted servers as a service. They are classified as:  Software as a Service (SaaS)  Platform as a Service (PaaS)  Infrastructure as a Service (IaaS) 9Aditya Inc.

Cloud Computing with the Titans Amazon Microsoft IBM Oracle EMC Salesforce.com NetApp 10Aditya Inc.

11Aditya Inc. Brief Overview on Amazon EMR and Windows Azure

Amazon Web Services Cloud Amazon Web Services cloud provides a highly reliable and scalable platform for deploying web-scale applications. We will discuss few key components of the AWS Cloud. Amazon EC2 is a web service which provides resizable compute capacity in the cloud. Using web service calls, multiple instances in the cloud can be scale up or down based on the capacity requirements. 12Aditya Inc.

Amazon WebServices Cloud 13Aditya Inc.

Main Components of EC2  Amazon Machine Image (AMI)  Elastic Block Storage (EBS) Volume  Auto-scaling  Cloudwatch  Elastic Load Balancing 14Aditya Inc.

Amazon SQS Queues Amazon Simple Queue Service is a messaging queue service. It handles messages or work flows between other components in the system. 15Aditya Inc.

Amazon Elastic Map Reduce (EMR) Amazon EMR is used to analyze and process high volume data. This is done by distributing the computational work to virtual servers present in the cluster. This cluster is managed using Apache Hadoop framework which is an open source framework from Apache. MapReduce framework contains a Mapper class and a Reducer class. A task is mapped to multiple servers for processing and the result of the computation performed by those servers is then reduced to a single output set. Master node controls the distribution of tasks and the slave nodes process the data. 16Aditya Inc.

Amazon Elastic Map Reduce (EMR) 17Aditya Inc.

Architecture Amazon EMR provides several types of clusters to run Hadoop map-reduce code. EMR is also integrated with Apache Hive and Apache Pig. Amazon EMR works in conjunction with Amazon EC2 instances to create a cluster. It also uses Amazon S3 to store input data, output results, log files, scripts etc. 18Aditya Inc.

A sample set of operations in a job flow involves the following: 19Aditya Inc.

Windows Azure Windows Azure is a comprehensive platform for developing cloud applications while providing scalability, availability and geographic distribution services. Like EC2, Azure follows consumption based pricing model. It is open and interoperable thus supporting multiple different technologies such as.NET, Java, Python, Ruby, and PHP. Windows Azure is both Iaas and Paas. 20Aditya Inc.

Windows Azure 21Aditya Inc.

Architecture Comparison: Amazon Vs Azure Amazon Web Services offers a Iaas (Infrastructure as a Service) whereas Windows Azure offers Platform as a Service(PaaS). 22Aditya Inc.

23Aditya Inc. Brief Overview on AWS and Windows Azure

Cloud Storage : Amazon AWS Storage options Amazon EC2 Elastic Block Storage (EBS) volumes Amazon EC2 Local Instance Store (Ephemeral) volumes Amazon Simple Storage Service (Amazon S3) Amazon Simple Queue Service (SQS) Amazon SimpleDB Amazon EC2 Relational Databases Amazon Relational Database Service (RDS) 24Aditya Inc.

Amazon AWS Cloud Storage 25Aditya Inc.

Cloud Storage : Windows Azure Data Services Windows Azure Data Services provide the ability to store and modify the data and generate reports on the data. The different storage options and data services on Windows Azure :  Blobs – that can store unstructured text or binary data  Tables – to store high volume unstructured non- relational (NoSQL) data  SQL Database – to store high volume structured data 26Aditya Inc.

27Aditya Inc. Brief Overview on Amazon Cloud Security and Windows Azure

AWS Security Process  Amazon EC2 Security  Instance Isolation  Host Operating System  Guest Operating System  Firewall  Elastic Block Storage (Amazon EBS) Security  Amazon Elastic Load Balancing Security  Amazon Simple Storage Service (S3) Security  Amazon Relational Database Service (RDS) Security 28Aditya Inc.

Amazon Cloud Security 29Aditya Inc.

Windows Azure Security  Identity Management and Access Control  Active Directory Federation Services (ADFS)  Windows Azure Platform AppFabric Access Control Service (AC)  Secure Windows Azure Services  Data Security  Security of Data at Rest  Auditing and Logging  Windows Azure Platform level and Infrastructure level Security Protection 30Aditya Inc.

Windows Azure Security 31Aditya Inc.

32Aditya Inc.