Demystifying the Cloud Computing 02.22.2012

Similar documents
Migrating SaaS Applications to Windows Azure

Cloud Computing Now and the Future Development of the IaaS

CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS. Review Business and Technology Series

Oracle Applications and Cloud Computing - Future Direction

The Cloud at Crawford. Evaluating the pros and cons of cloud computing and its use in claims management

Harnessing the Power of the Microsoft Cloud for Deep Data Analytics

Oracle Cloud Computing Strategy

<Insert Picture Here> Cloud Computing Strategy

Subash Krishnaswamy Applications Software Technology Corporation

Cloud Platforms in the Enterprise

The Private Cloud Your Controlled Access Infrastructure

Platforms in the Cloud

Realizing the Value Proposition of Cloud Computing

How To Run A Modern Business With Microsoft Arknow

Where in the Cloud are You? Session Thursday, March 5, 2015: 1:45 PM-2:45 PM Virginia (Sheraton Seattle)

Managed Application Services

VODACOM HANA CLOUD PLATFORM ERMANO QUARTERO HEAD OF PRODUCT VODACOM BUSINESS

Ten Myths of Cloud Computing. Gene Eun Sr. Director Product Marketing, Cloud September 29, 2014

Cloud Computing: What IT Professionals Need to Know

Ø Teaching Evaluations. q Open March 3 through 16. Ø Final Exam. q Thursday, March 19, 4-7PM. Ø 2 flavors: q Public Cloud, available to public

How To Understand Cloud Computing

White Paper on CLOUD COMPUTING

Cloud IaaS Migration Roadmap

Realizing the Benefits of Hybrid Cloud. Anand MS Cloud Solutions Architect Microsoft Asia Pacific

Cloud Computing Trends

Cloud Computing Flying High (or not) Ben Roper IT Director City of College Station

Making Leaders Successful Every Day

A Comparison of Clouds: Amazon Web Services, Windows Azure, Google Cloud Platform, VMWare and Others (Fall 2012)

Public Cloud Offerings and Private Cloud Options. Week 2 Lecture 4. M. Ali Babar

Running Oracle Applications on AWS

Flash Use Cases Traditional Infrastructure vs Hyperscale

WHITEPAPER. One Cloud For All Your Critical Business Applications.

Virtualization and Cloud Computing

<Insert Picture Here> Infrastructure as a Service (IaaS) Cloud Computing for Enterprises

Windows Azure Platform

Microsoft Azure Cloud on your terms. Start your cloud journey.

A.Prof. Dr. Markus Hagenbuchner CSCI319 A Brief Introduction to Cloud Computing. CSCI319 Page: 1

Cloud Computing. Chapter 1 Introducing Cloud Computing

SQL Server on Azure An e2e Overview. Nosheen Syed Principal Group Program Manager Microsoft

CLOUD COMPUTING & WINDOWS AZURE

Looming server failure / datacenter disaster adds a thrill to the job

Delivering Managed Services Using Next Generation Branch Architectures

Cloud Models and Platforms

OTM in the Cloud. Ryan Haney

ADOPTING MICROSOFT AZURE

BI on Cloud using SQL Server on IaaS

Oracle Reference Architecture and Oracle Cloud

References. Introduction to Database Systems CSE 444. Motivation. Basic Features. Outline: Database in the Cloud. Outline

Introduction to Database Systems CSE 444

KEMP LoadMaster. Enabling Hybrid Cloud Solutions in Microsoft Azure

CLOUD ERP AND ACCOUNTING: SELECTION AND PLANNING GUIDE

Course 20533: Implementing Microsoft Azure Infrastructure Solutions

The Cloud as a Computing Platform: Options for the Enterprise

<Insert Picture Here> Cloud Computing Inside Out

ArcGIS for Server: In the Cloud

Research Paper Available online at: A COMPARATIVE STUDY OF CLOUD COMPUTING SERVICE PROVIDERS

IBM Spectrum Protect in the Cloud

Cloud Computing. Chapter 1 Introducing Cloud Computing

GETTING THE MOST FROM THE CLOUD. A White Paper presented by

SkySight: New Capabilities to Accelerate Your Journey to the Cloud

Storage Trends Choice-Solutions Ltd.

Dimension Data Enabling the Journey to the Cloud

<Insert Picture Here> Enterprise Cloud Computing: What, Why and How

How AWS Pricing Works


Public & Private Cloud Services

Server Virtualization Cloud Partner Training Series

Optimizing Service Levels in Public Cloud Deployments

Cloud Database Demystified to Deliver SaaS Customer Value

BEDIFFERENT A C E I N T E R N A T I O N A L

Turnkey Technologies- A Closer Look

Public Clouds. Krishnan Subramanian Analyst & Researcher Krishworld.com. A whitepaper sponsored by Trend Micro Inc.

Cloud Computing: Making the right choices

Implementing Microsoft Azure Infrastructure Solutions 20533B; 5 Days, Instructor-led

Ensuring High Service Levels for Public Cloud Deployments Keys to Effective Service Management

Implementing Microsoft Azure Infrastructure Solutions

Cloud Computing Technology

CLOUD COMPUTING OVERVIEW

Course 20533B: Implementing Microsoft Azure Infrastructure Solutions

High Performance Computing Cloud Computing. Dr. Rami YARED

OVERVIEW OF MICROSOFT AZURE

Cloud-based Services: To Move or Not To Move. Seminar Internet Economics Cristian Anastasiu & Taya Goubran

Cloud OS. Philip Meyer Partner Technology Specialist - Hosting

PLATFORM-AS-A-SERVICE: ADOPTION, STRATEGY, PLANNING AND IMPLEMENTATION

Oracle s Cloud Computing Strategy

Assignment # 1 (Cloud Computing Security)

How To Use Arcgis For Free On A Gdb (For A Gis Server) For A Small Business

Big Data & Its Bigger Possibilities In The Cloud

Whitepaper. The ABC of Private Clouds. A viable option or another cloud gimmick?

Infrastructure as a Service (IaaS)

Data Centers and Cloud Computing

Outlook. Corporate Research and Technologies, Munich, Germany. 20 th May 2010

Transcription:

Demystifying the Cloud Computing 02.22.2012

Speaker Introduction Victor Lang Enterprise Technology Consulting Services Victor Lang joined Smartbridge in early 2003 as the company s third employee and currently leads our enterprise technology services. During his tenure, Victor led Smartbridge s consulting services for Food & Beverage industry and successfully helped QSR clients deploy best practice processes and technologies to enable the client s growth objectives. With over fifteen years of experience, Victor has overseen the architecture and implementation of numerous technology initiatives for large and mid-size companies. Victor holds a Bachelor of Science degree in Computer Science from The University of Texas at Austin and is a PMI-certified Project Management Professional. 2

Agenda What is Cloud? Benefits of the cloud Cloud deployment models Who are the players? Recommended Approach 3

What is Cloud Computing? Wikipedia Definition Simple Answer Cloud computing is the It s delivery an Operating System in the of computing as a service Internet. rather than a product, whereby shared resources, software, and Pay-per-use for computation information are provided power. to computers and other devices Virtually as a infinite computation metered service over a network resources (typically the Internet). Automatic on-demand scalability An Analogy - Electricity Computation Power is now available like Electricity You pay for what you use. You rely on trusted third-party providers 4

Evolution of Cloud Computing Grid Computing Solve large problems with parallel computing. Utility Computing Offering computing resources as a metered service. Software as a Service Network-based subscriptions to applications. Cloud computing break out 5

Why cloud computing? Reduces Ownership Cost Savings on Capital Investment Savings on Data center space, power and cooling. Minimizes operations costs Better Budget Utilization Reinvest saved Capex on new initiatives Focus on business not on infrastructure Save on operations man power. High Scalability/Elasticity Eliminates capacity planning and sizing Prevents success disaster Add, Subtract capacity as network load dictates Quality Skilled practitioners (Microsoft Google, Amazon etc.) Quality of service Easy implementation 6

Cloud Characteristics & Deployment Models Self Service Broad Network Access Pooled Resources Elastic Pay per use Public Cloud Resources are made available to the general public by a service provider The customer has no visibility or control over the computer infrastructure. Examples of public cloud are Windows Azure, Amazon EC2 etc. Private Cloud All the 5 Characteristics of Cloud + Control & Customizable. Infrastructure operated solely for a single organization On-premise or third party. Example MS ECI Datacenter, VM Ware Community Cloud Sharing infrastructure between several organizations from a specific community. Managed internally or outsourced to a third party. Hybrid Cloud A composition of two or more clouds 7

Public vs. Private Cloud Public Cloud On-demand resources, scalability Shared environment Private Cloud Exclusive environment Limited on-demand capabilities Hybrid Public + Private On-Premise Private Cloud Exclusive environment Limited on-demand capabilities Externally Hosted Private Cloud Exclusive, but hosted by a third party Limited on-demand scaling Expensive than public cloud Cheaper than on-premise private cloud Possibility of co-location 8

Cloud Deployment Example A Web Application Web Application on Premise Web Application on Azure SQL Azure Azure Storage Database Server Internet Web Role Instances Web server farm Storage Load balanced webserver farm, SQL Server & Storage devices on premise. Fixed number of servers on the web farm. In the best case scenario, no components need to stay on premise. Web role instances can be scaled up/down based on the load. 9

Cloud Providers PaaS IaaS SaaS Yes Yes Yes Yes Iaas Paas SaaS Infrastructure Platform Software as a as a a Service Yes Yes Yes Yes Yes Yes Yes 10

Amazon Web Services a detailed insight Compute - Amazon EC2 Create a Virtual server instance. Amazon Machine Image (AMI) concept (preconfigured or custom) Configure network and security for the server Choose OS & Software Web Interface for Admin tasks. Storage - Amazon S3 Amazon Simple Storage Service Write, read & delete objects of data up to 5 TB. Choose the region to store the object. Authentication mechanisms to ensure data security. Database - Amazon RDS Amazon Relational Database Service Select the DB Engine Oracle or MySQL Connect using any client tools that work with Oracle or MySQL Automated backups 5GB to 1 TB storage. Instances with 1.7 GB, 7.5GB or 15GB Memory Other Amazon Virtual Private Cloud Private cloud on Amazon s infrastructure. Amazon Simple Workflow Service manage workflows within your application. Amazon simple queue service Create messaging queues within your applications. Amazon CloudFront Infrastructure for content delivery. 11

Amazon EC2 Pricing Small, Large, Extra Large instances available. Hourly pricing based size of the instance and OS on the instance. Hi-Memory & Hi-CPU instances available at premium cost. Inbound Data transfer free. Outbound price varies based on tier. Compute pricing changes based on Region. Following is the pricing for US East Region. 12

Windows Azure a detailed insight Windows Azure Web role for ASP. Net/PHP web apps. Worker role for background processes. VM role for deploying custom Windows 2008 R2 image. Create a role based on the need. Role can be understood as a virtual server. Network load balancing and failover handled automatically. No static IP Addresses SQL Azure Full featured RDBMS. Can be accessed from Windows Azure or On-premise applications. Microsoft takes care of administration. Use data synch feature to synchronize to on-premise database if required. Works almost like on-premise SQL Server except for few features such as full text search (SSRS in Beta) Azure Storage BLOB Storage to store large amounts unstructured text/binary data. Table storage. Non relational tables. Message Queues. Windows Azure single volume drive. Other Caching Distributed in memory caching for windows azure applications. Content Delivery Network Deliver static content such as images, videos. Business Analytics Several features of SSRS 2008. 13

Windows Azure Pricing Example Scenario: 2 Small Compute Instances 50 GB of SQL Azure Space for 1 database 550 GB of storage for non database objects 110 GB outbound data transfer per month Monthly Cost: $396.08/mo (as per windows azure pricing calculator) Compute Pricing Bandwidth 14

Windows Azure Pricing Example Scenario: 2 Small Compute Instances 50 GB of SQL Azure Space for 1 database 550 GB of storage for non database objects 110 GB outbound data transfer per month Monthly Cost: $396.08/mo (as per windows azure pricing calculator) Compute Pricing Bandwidth 15

Oracle on the Cloud Oracle Public Cloud Platform Services Java (preview availability) Standard WebLogic servers on the Cloud Take on-premise Java applications to cloud without rewriting them. Platform Services Database (preview availability) Access complete Oracle 11g on cloud. Redundant data storage for high availability. Application Services Fusion CRM Hosted CRM application Next generation CRM offering. CRM On demand continues to stay. Monthly Subscription based pricing. Application Services Fusion HCM Hosted Human Capital Management application Solutions for HR & Talent management. Oracle Cloud Services (On Demand) Hosted and Managed Applications Oracles s experts manage your applications onsite, at Oracle s data center or at partner s data center. You still need to have licenses for Oracle products (not a metered service). Applications include E-Business suite On demand PeopleSoft Enterprise On Demand JD Edwards EnterpriseOne On Demand Business Intelligence Applications on Demand SaaS Applications Oracle CRM On Demand is the main SaaS application available. Robust core functionality that covers key functionalities. Industry specific editions for Banking, Insurance, High Tech etc. Built on Oracle Siebel CRM. 16

Smartbridge on the Cloud - Email Exchange Office365 Exchange Secondary Exchange Server Primary Exchange Server Office 365 for Enterprises Internet Services Internet Domain Controller Microsoft Federation Gateway Domain Controller Exchange server was on-premise Operations team was responsible for availability and maintenance of servers Just the domain controller on-premise All mailboxes migrated to Office 365 service.

Smartbridge on the Cloud - SmartMPM Data Center Windows Azure SQL Azure Azure Storage Database Server Internet Web Role Instances Web server farm Storage Maintained our own Web & SQL Servers at a data center. Needed staff to trouble shoot infrastructure issues. Deployment with 2 Web instances and SQL Azure. App Fabric Cached used for implementing session memory.

Risks, Concerns & Challenges Security Data Governance Utilization of the capacity. Reliability and Availability. Latency Integration with existing tools. Regulatory Compliance. Location of data. PCI DSS Compliance (Credit Cards) HIPPA Compliance

Recommendations on Approach Get Risks on the table early. Turn them into green or fail fast. Very important to involve all stake holders from Operations as well as Security teams. Be aware that it may not be practical to move everything to Cloud. Identify top Technical blockers or areas that may take inhuman effort. Shortlist Likely Candidates for Cloud Migration. 20

Identifying Likely Candidates Applications that do not depend on infrastructure or other applications (E.g. Email, Office) Applications that are not frequently used. Applications that have varying degree of demands Need more horsepower in Holiday season Systems that incur huge costs for hardware, software and support contracts. Back up services running only in the night Schedule the backup service and pay for that time only. Applications that are shared across the globe. Use MS Office in US and India at different times. Pay for one License. 21

Sri Raju CEO praju@smartbridge.com 713.503.4332 Smartbridge Houston Office sbinfo@smartbridge.com 713-360-2500 Victor Lang VP, Enterprise Technology Consulting vlang@smartbridge.com 281.798.6798 Jon Shale Director, Enterprise Mobility & Cloud Technologies jshale@smartbridge.com 713.516.3098

Smartbridge Services Helping clients find the right answer Strategy, Assessment & Planning Solution Architecture Program & Project Management Implementation Quality Assurance Agile Methodology Enterprise Systems Enterprise Information Management Emerging Technologies Global Delivery IT Strategy ERP JD Edwards Retail POS/BOS Systems Restaurant Technology Information Portals Application Development Business Intelligence & Analytics Cloud Services Performance Management Enterprise Mobility Enterprise Integration Mobile Applications Data Governance Marketing Performance & Master Data Management Analytics Simulations & Forecasting Optimization 23

Smartbridge Cloud Advisory Services Leveraging our Hands On Experience with the cloud Current state Assessment Assessment & Strategy Future computing environment needs assessment Opportunities to leverage the cloud Risks and mitigation strategies Implementation roadmap Establish cloud infrastructure Servers and Storage Commodity App Migration Mail Migration to Office365 Sharepoint Security and Malware Low criticality app migration Architecture development for complex applications Application Development / Migration Development / migration to Cloud architecture Integration into the enterprise Deployment on the cloud 24