Cloud platforms. T Mobile Systems Programming
|
|
- Suzan Houston
- 6 years ago
- Views:
Transcription
1 Cloud platforms T Mobile Systems Programming
2 Agenda 1. Motivation 2. Different types of cloud platforms 3. Popular cloud services 4. Open-source cloud 5. Cloud on this course 6. Mobile Edge Computing 7. Some useful tools, Slides based on lecture by Kimmo Ahokas (used with permission) 2
3 Motivation Your mobile app might need backend Focus is on mobile end, so time used working on backend should be minimized Cloud platforms are mostly easy to use Get your back-end running in hours No need to get own servers etc. High scalability when your app grows 3
4 2. Types of cloud platforms
5 Software-as-a-Service (SaaS) (Web) Application offered as service You can not really customize anything Easy to use Examples: Gmail, Google Drive, Office 365 Probably not useful model on this course (as a backend for your app)
6 Platform-as-a-Service (PaaS) Software building platform offered as a service Build you app using tools offered by platform Platform automates deploying and scaling Possible vendor lock-in More freedom than with SaaS Examples: Google App Engine, Heroku Probably useful type on this course 6
7 Infrastructure-as-a-Service (IaaS) Service offers infrastructure You install everything you need Virtual machines Works for almost any kind of application More freedom than with PaaS Examples: Amazon AWS, Microsoft Azure, Google Compute Engine, OpenStack Useful on this course 7
8 3. Popular cloud services
9 Heroku (PaaS) Supports multiple different programming languages Automatic scaling for app Database as a service You can get started for free DEMO: Node.js backend running in minutes
10 Google App Engine (PaaS) Supports Python, Java, PHP and GO Cloud SQL database You can get started for free 10
11 Amazon AWS (IaaS) Virtual machines, storage, database, dns, cdn You configure everything yourself Scalability (mostly) designed by you Multiple locations around the world Free tier for 12 months after signup 11
12 Amazon AWS Demo - Cloud Gaming 12
13 Google Compute Engine (IaaS) Virtual machines, storage, load balancing Scalability (mostly) designed by you Multiple locations around the world Free tier to get you started 13
14 Microsoft Azure (PaaS &IaaS).NET, Java, PHP, Node.js, Python, virtual machines, storage, database, also other Microsoft stuff Auto scaling for managed apps Free tier to get you started 14
15 4. Open-source cloud
16 Open-source cloud systems Run cloud applications on your own hardware Easily manage virtual machines, networking, storage Apache Cloudstack OpenNebula Eucalyptus OpenStack 16
17 OpenStack 17
18 5. Cloud on this course
19 What you can use? Any cloud service with free tier Or any paid system if you are willing to pay it yourself If none of the free alternatives is not suitable for your group contact course staff If you have own server, you can use it Virtual Servers can be set up by Niksula IT as a last resort MEC teams will get VMs running in the T-building base station 19
20 6. Mobile Edge Computing
21 MEC Mobile Edge Computing Cloud-computing capabilities brought to the edge of the (mobile) network Implemented in the cellular base stations (and the core network) Ultra low (one hop) latency Image source & copyright Nokia Networks 21
22 Why at the mobile edge? Benefits for user: Benefits for network operator: Content at the place where people connect New low-latency applications Process data at its source before it gets big New ecosystem, sell resources in RAN for third party developers Save bandwidth by content caching 22
23 NetLeap Network A live LTE test network in collaboration with Nokia Network coverage throughout Otaniemi Free access available for students Sim cards available from main building (IT Service Desk) RACS (Radio Access Cloud Server) integrated into a base station (NetLeap) in the T-building 23
24 RACS (Radio Access Cloud Server) MEC prototype from Nokia, installed in T-building s Netleap base station Applications run in KVM virtual machines MEC groups will get ssh access to VMs Image source & copyright Nokia Networks 24
25 Application types Terminating application Acts as a server towards UEs Unique IP address Transparent/pass-through app Uplink or Downlink traffic is intercepted Intercepted packets can be monitored / modified etc. 25
26 Sample Applications Augmented reality (AR) applications Local content served from local RACS Content at special events and locations Mobile edge video analytics Image processing at the source before the data gets big Edge caching 26
27 7. Some useful tools
28 Why bother with new tools? Good tools make your work easier Coding is easy, communication is not Working as a team requires good communication Need easy ways to share code, assign tasks to team members, update others on progress etc. 28
29 Version control Store you code using some version control system Niksula GitLab: Hosted by school Private repositories You need Niksula account (you might have it already), easy to get GitHub: Popular choice Paid private repositories BitBucket: (git + mercurial) Kiln: (git + mercurial) And many more 29
30 Task / issue tracking What to do, when to do it and who does it? Issue tracking feature built in GitLab, GitHub Refer issues from from git commit messages Trello: General project management, works for coding as well And many more (hosted) services 30
31 Messaging I bet you don t want to receive s from your team daily! Information gets lost, difficult to manage Facebook groups hide information, don t use those! Instant messaging Google hangouts, IRC, Facebook messenger etc. Flowdock: Designed for software development teams Unified inbox and team chat Get information from git, trello, twitter, , 10 s more Free for students and teams with at most 5 members 31
32 Help with back-end No dedicated support, but you can still ask me I try to help if I can teemu.kamarainen@aalto.fi Include course code in header! Try to include as much information as possible What were you trying to do? Complete error message with stack trace Link to source code would be nice 32
33 Questions?
Cloud platforms T Mobile Systems Programming
Cloud platforms T-110.5130 Mobile Systems Programming Agenda 1. Motivation 2. Different types of cloud platforms 3. Popular cloud services 4. Open-source cloud 5. Cloud on this course 6. Some useful tools
More informationCloud Computing. Technologies and Types
Cloud Computing Cloud Computing Technologies and Types Dell Zhang Birkbeck, University of London 2017/18 The Technological Underpinnings of Cloud Computing Data centres Virtualisation RESTful APIs Cloud
More informationDistributed Systems. 31. The Cloud: Infrastructure as a Service Paul Krzyzanowski. Rutgers University. Fall 2013
Distributed Systems 31. The Cloud: Infrastructure as a Service Paul Krzyzanowski Rutgers University Fall 2013 December 12, 2014 2013 Paul Krzyzanowski 1 Motivation for the Cloud Self-service configuration
More informationIntroduction to data centers
Introduction to data centers Paolo Giaccone Notes for the class on Switching technologies for data centers Politecnico di Torino December 2017 Cloud computing Section 1 Cloud computing Giaccone (Politecnico
More informationCloud Computing Technologies and Types
Cloud Computing Technologies and Types Jo, Heeseung From Dell Zhang's, Birkbeck, University of London The Technological Underpinnings of Cloud Computing Data centers Virtualization RESTful APIs Cloud storage
More informationFaculté Polytechnique
Faculté Polytechnique INFORMATIQUE PARALLÈLE ET DISTRIBUÉE CHAPTER 7 : CLOUD COMPUTING Sidi Ahmed Mahmoudi sidi.mahmoudi@umons.ac.be 13 December 2017 PLAN Introduction I. History of Cloud Computing and
More informationIntroduction to Google Cloud Platform
Introduction to Google Cloud Platform Jen Tong Developer Advocate Jen Tong Developer Advocate Google Cloud Platform Who are you? Introduction Google Cloud Platform Big Data Storage Compute Developer
More informationDevOps Tooling from AWS
DevOps Tooling from AWS What is DevOps? Improved Collaboration - the dropping of silos between teams allows greater collaboration and understanding of how the application is built and deployed. This allows
More informationArchitekturen für die Cloud
Architekturen für die Cloud Eberhard Wolff Architecture & Technology Manager adesso AG 08.06.11 What is Cloud? National Institute for Standards and Technology (NIST) Definition On-demand self-service >
More informationCommunity Clouds And why you should care about them
Community Clouds And why you should care about them Matt Johnson, Ed Zedlewski, Eduserv Introduction What is Cloud Computing? National Institute of Standards & Technology (NIST) a model for enabling convenient,
More informationWeb and API Apps in Azure
4 th November 2015 Web and API Apps in Azure Vishesh Vish Oberoi Technical Evangelist, Microsoft @ovishesh visho@microsoft.com Microsoft Student Accelerator Student Internships over Summer Innovative
More informationTechnical Comparison Sheet: ez Platform Cloud vs Other Hosting Approaches
Technical Comparison Sheet: vs Other Approaches This is a technical comparison worksheet between the various approaches to deploy and host your ez Platform project. Each approach is unique and has its
More informationAutomated Deployment of Private Cloud (EasyCloud)
Automated Deployment of Private Cloud (EasyCloud) Mohammed Kazim Musab Al-Zahrani Mohannad Mostafa Moath Al-Solea Hassan Al-Salam Advisor: Dr.Ahmad Khayyat COE485 T151 1 Table of Contents Introduction
More informationJava in der Cloud Aktuelle Möglichkeiten und Entwicklungen
Java in der Cloud Aktuelle Möglichkeiten und Entwicklungen Eberhard Wolff Architecture and Technology Manager adesso AG Twitter: @ewolff Blog: http://ewolff.com About me! Eberhard Wolff! Architecture &
More informationNCTA-Certified CloudOps Specialist (NCO) Exam NCO-110
NCTA-Certified CloudOps Specialist (NCO) Exam NCO-110 Exam Information Candidate Eligibility: The NCTA-Certified CloudOps Specialist (NCO) exam requires no application fee, supporting documentation, nor
More informationAzure Highlights. Randy Pagels Sr. Developer Technology Specialist US DX Developer Tools - Central Region
Azure Highlights Randy Pagels Sr. Developer Technology Specialist US DX Developer Tools - Central Region IaaS vs PaaS Introduction to Microsoft Azure IaaS, PaaS and SaaS Self-Service Provisioning Global
More informationDISTRIBUTED SYSTEMS [COMP9243] Lecture 8a: Cloud Computing WHAT IS CLOUD COMPUTING? 2. Slide 3. Slide 1. Why is it called Cloud?
DISTRIBUTED SYSTEMS [COMP9243] Lecture 8a: Cloud Computing Slide 1 Slide 3 ➀ What is Cloud Computing? ➁ X as a Service ➂ Key Challenges ➃ Developing for the Cloud Why is it called Cloud? services provided
More informationWhat is Cloud Computing? What are the Private and Public Clouds? What are IaaS, PaaS, and SaaS? What is the Amazon Web Services (AWS)?
What is Cloud Computing? What are the Private and Public Clouds? What are IaaS, PaaS, and SaaS? What is the Amazon Web Services (AWS)? What is Amazon Machine Image (AMI)? Amazon Elastic Compute Cloud (EC2)?
More informationAzure DevOps. Randy Pagels Intelligent Cloud Technical Specialist Great Lakes Region
Azure DevOps Randy Pagels Intelligent Cloud Technical Specialist Great Lakes Region What is DevOps? People. Process. Products. Build & Test Deploy DevOps is the union of people, process, and products to
More informationMobile Edge Computing
Mobile Edge Computing 기술동향 Sung-Yeon Kim, Ph.D. Sung-Yeon.Kim@InterDigital.com 1 Outline Mobile Edge Computing Overview Mobile Edge Computing Architecture Mobile Edge Computing Application Mobile Edge
More informationBasics of Cloud Computing Lecture 2. Cloud Providers. Satish Srirama
Basics of Cloud Computing Lecture 2 Cloud Providers Satish Srirama Outline Cloud computing services recap Amazon cloud services Elastic Compute Cloud (EC2) Storage services - Amazon S3 and EBS Cloud managers
More informationCACHE ME IF YOU CAN! GETTING STARTED WITH AMAZON ELASTICACHE. AWS Charlotte Meetup / Charlotte Cloud Computing Meetup Bilal Soylu October 2013
1 CACHE ME IF YOU CAN! GETTING STARTED WITH AMAZON ELASTICACHE AWS Charlotte Meetup / Charlotte Cloud Computing Meetup Bilal Soylu October 2013 2 Agenda Hola! Housekeeping What is this use case What is
More informationUsing and Developing with Azure. Joshua Drew
Using and Developing with Azure Joshua Drew Visual Studio Microsoft Azure X-Plat ASP.NET Visual Studio - Every App Our vision Every App Every Developer .NET and mobile development Desktop apps - WPF Universal
More informationProgramowanie w chmurze na platformie Java EE Wykład 1 - dr inż. Piotr Zając
Programowanie w chmurze na platformie Java EE Wykład 1 - dr inż. Piotr Zając Cloud computing definition Cloud computing is a model for enabling ubiquitous, convenient, ondemand network access to a shared
More informationExamining Public Cloud Platforms
Examining Public Cloud Platforms A Survey Copyright 2012 Chappell & Associates Agenda What is Cloud Computing? Cloud Platform Technologies: An Overview Public Cloud Platforms: Reviewing the Terrain What
More informationDemystifying the Cloud With a Look at Hybrid Hosting and OpenStack
Demystifying the Cloud With a Look at Hybrid Hosting and OpenStack Robert Collazo Systems Engineer Rackspace Hosting The Rackspace Vision Agenda Truly a New Era of Computing 70 s 80 s Mainframe Era 90
More informationVishesh Oberoi Seth Reid Technical Evangelist, Microsoft Software Developer, Intergen
Vishesh Oberoi Technical Evangelist, Microsoft VishO@microsoft.com @ovishesh Seth Reid Software Developer, Intergen contact@sethreid.co.nz @sethreidnz Vishesh Oberoi Technical Evangelist, Microsoft VishO@microsoft.com
More informationPlatform as a Service (PaaS)
Basics of Cloud Computing Lecture 6 Platform as a Service (PaaS) Satish Narayana Srirama Several slides are taken from Pelle Jakovits Outline Introduction to PaaS Google Cloud Google App Engine Other PaaS
More informationDeveloping Enterprise Cloud Solutions with Azure
Developing Enterprise Cloud Solutions with Azure Java Focused 5 Day Course AUDIENCE FORMAT Developers and Software Architects Instructor-led with hands-on labs LEVEL 300 COURSE DESCRIPTION This course
More informationBack-end architecture
Back-end architecture Tiberiu Vilcu Prepared for EECS 411 Sugih Jamin 2 January 2018 https://education.github.com/pack 1 2 Outline HTTP 1. HTTP and useful web tools 2. Designing APIs 3. Back-end services
More informationApp Service Overview. Rand Pagels Azure Technical Specialist - Application Development US Great Lakes Region
App Service Overview Quickly create powerful cloud apps using a fully-managed platform Rand Pagels Azure Technical Specialist - Application Development US Great Lakes Region Security & Management Platform
More informationUVA HPC & BIG DATA COURSE. Cloud Computing. Adam Belloum
UVA HPC & BIG DATA COURSE Cloud Computing Adam Belloum outline Cloud computing: Approach and vision Resource Provisioning in Cloud systems: Cloud Systems: IaaS, PaaS, SaaS Using Cloud Systems in practice
More informationTop 40 Cloud Computing Interview Questions
Top 40 Cloud Computing Interview Questions 1) What are the advantages of using cloud computing? The advantages of using cloud computing are a) Data backup and storage of data b) Powerful server capabilities
More informationPaaS Cloud mit Java. Eberhard Wolff, Principal Technologist, SpringSource A division of VMware VMware Inc. All rights reserved
PaaS Cloud mit Java Eberhard Wolff, Principal Technologist, SpringSource A division of VMware 2009 VMware Inc. All rights reserved Agenda! A Few Words About Cloud! PaaS Platform as a Service! Google App
More informationEverything you need to know about cloud. For companies with people in them
Everything you need to know about cloud For companies with people in them You used to know where you stood with the word cloud. It meant those fluffy things floating above you, bringing shade and rain,
More informationIntroduction to Cloud Computing
You will learn how to: Build and deploy cloud applications and develop an effective implementation strategy Leverage cloud vendors Amazon EC2 and Amazon S3 Exploit Software as a Service (SaaS) to optimize
More informationCode Repository. P Blanchfield
Code Repository P Blanchfield Local Copy Methods There are two main ways of handling Code Repositories Local copy Remote only When you have a remote only system like SVN You copy to your local machine
More informationBasics of Cloud Computing Lecture 2. Cloud Providers. Satish Srirama
Basics of Cloud Computing Lecture 2 Cloud Providers Satish Srirama Outline Cloud computing services recap Amazon cloud services Elastic Compute Cloud (EC2) Storage services - Amazon S3 and EBS Cloud managers
More informationCloud Computing. An introduction using MS Office 365, Google, Amazon, & Dropbox.
Cloud Computing An introduction using MS Office 365, Google, Amazon, & Dropbox. THIS COURSE Will introduce the benefits and limitations of adopting cloud computing for your business. Will introduce and
More informationAgenda. This Session: Azure Networking Basics, On-prem connectivity options DEMO Create VNET/Gateway Cost-estimation for VNET/Gateways
Onur Dogruoz Agenda Previous Sessions: Introduction to Azure Infrastructure as a Service (IaaS), Azure portal, role-based access control (RBAC), calculator overview VM Types, Azure Hybrid Use Benefits(AHUB),
More informationEpiserver Digital Experience Cloud Norge Thechforum 2017
Digital Experience Cloud Norge Thechforum 2017 Daniel Browne Cloud Sales Solution Architect 8/31/2017 4 So let s talk cloud! 8/31/2017 5 What's the difference between all the different available cloud
More informationCloud Computing Lecture 4
Cloud Computing Lecture 4 1/17/2012 What is Hypervisor in Cloud Computing and its types? The hypervisor is a virtual machine monitor (VMM) that manages resources for virtual machines. The name hypervisor
More informationINFS 214: Introduction to Computing
INFS 214: Introduction to Computing Session 13 Cloud Computing Lecturer: Dr. Ebenezer Ankrah, Dept. of Information Studies Contact Information: eankrah@ug.edu.gh College of Education School of Continuing
More informationThe Edge of LTE. Deploying a MEC platform in today s networks. MEC Congress Munich, DE September SpiderCloud Wireless, Inc.
The Edge of LTE Deploying a MEC platform in today s networks MEC Congress Munich, DE September 2016 ABOUT US Scalable small cell systems for Mobile Operators to deliver coverage, capacity & services in
More informationData Centers and Cloud Computing
Data Centers and Cloud Computing CS677 Guest Lecture Tim Wood 1 Data Centers Large server and storage farms 1000s of servers Many TBs or PBs of data Used by Enterprises for server applications Internet
More informationData Centers and Cloud Computing. Slides courtesy of Tim Wood
Data Centers and Cloud Computing Slides courtesy of Tim Wood 1 Data Centers Large server and storage farms 1000s of servers Many TBs or PBs of data Used by Enterprises for server applications Internet
More informationHybrid Infrastructure Hosting Clouds + Dedicated + Colocated GoGrid / ServePath September 09
Hybrid Infrastructure Hosting Clouds + Dedicated + Colocated 2009 GoGrid / ServePath - 1 - September 09 Contents What is Cloud Computing? Benefits Cloud & Hybrid Hosting What can Clouds do for ME? When
More informationThe Windows Azure Platform: A Perspective
The Windows Azure Platform: A Perspective David Chappell Chappell & Associates Copyright 2009 David Chappell Goals Describe the Windows Azure platform Look at some typical scenarios for using the Windows
More informationVirtual Tech Update Intercloud Fabric. Michael Petersen Systems Engineer, Cisco Denmark
Virtual Tech Update Intercloud Fabric Michael Petersen Systems Engineer, Cisco Denmark michaep2@cisco.com Agenda Introduction Intercloud and Intercloud Fabric Intercloud Fabric - New Features Intercloud
More informationData Centers and Cloud Computing. Data Centers
Data Centers and Cloud Computing Slides courtesy of Tim Wood 1 Data Centers Large server and storage farms 1000s of servers Many TBs or PBs of data Used by Enterprises for server applications Internet
More informationCHEM-E Process Automation and Information Systems: Applications
CHEM-E7205 - Process Automation and Information Systems: Applications Cloud computing Jukka Kortela Contents What is Cloud Computing? Overview of Cloud Computing Comparison of Cloud Deployment Models Comparison
More informationAzure Stack: The hybrid cloud revolution
Azure Stack: The hybrid cloud revolution Oscar Martinez Product Director, Managed Infrastructure and Security NTT Europe The Cloud Market It is not Leap of faith anymore Different service providers New
More informationWindows Azure Overview
Windows Azure Overview Christine Collet, Genoveva Vargas-Solar Grenoble INP, France MS Azure Educator Grant Packaged Software Infrastructure (as a Service) Platform (as a Service) Software (as a Service)
More informationManaging and Auditing Organizational Migration to the Cloud TELASA SECURITY
Managing and Auditing Organizational Migration to the Cloud 1 TELASA SECURITY About Me Brian Greidanus bgreidan@telasasecurity.com 18+ years of security and compliance experience delivering consulting
More informationWhy Microsoft Azure is the right choice for your Public Cloud, a Consultants view by Simon Conyard
Why Microsoft Azure is the right choice for your Public Cloud, a Consultants view by Simon Conyard In my view, Microsoft Azure is fast becoming the trusted platform of choice for SMB and Enterprise customers.
More informationCloud Computing. DB Special Topics Lecture (10/5/2012) Kyle Hale Maciej Swiech
Cloud Computing DB Special Topics Lecture (10/5/2012) Kyle Hale Maciej Swiech Managing servers isn t for everyone What are some prohibitive issues? (we touched on these last time) Cost (initial/operational)
More informationScaling DreamFactory
Scaling DreamFactory This white paper is designed to provide information to enterprise customers about how to scale a DreamFactory Instance. The sections below talk about horizontal, vertical, and cloud
More informationJavaentwicklung in der Oracle Cloud
Javaentwicklung in der Oracle Cloud Sören Halter Principal Sales Consultant 2016-11-17 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information
More informationクラウド開発演習 ( 課題解決型学習 ) Project-/Problem-Based Learning on Cloud Computing
クラウド開発演習 ( 課題解決型学習 ) Project-/Problem-Based Learning on Cloud Computing ソフトウェア クラウド開発プロジェクト実践 I 浅井大史 2016 年 4 月 15 日 クラウド実践工房 2 Cloud Service Models: X as a Service SaaS Software as a Service Google Apps,
More informationMoving to the Cloud: Making It Happen With MarkLogic
Moving to the Cloud: Making It Happen With MarkLogic Alex Bleasdale, Manager, Support, MarkLogic COPYRIGHT 20 April 2017 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. Agenda 1. MarkLogic in the cloud 2.
More informationBuild Meeting Room Management Website Using BaaS Framework : Usergrid
Build Meeting Room Management Website Using BaaS Framework : Usergrid Alvin Junianto Lan 13514105 Informatics, School of Electrical Engineering and Informatics Bandung Institute of Technology Bandung,
More informationContainers, Serverless and Functions in a nutshell. Eugene Fedorenko
Containers, Serverless and Functions in a nutshell Eugene Fedorenko About me Eugene Fedorenko Senior Architect Flexagon adfpractice-fedor.blogspot.com @fisbudo Agenda Containers Microservices Docker Kubernetes
More informationApache CloudStack. Sebastien Goasguen Open Source Office,
Apache CloudStack Sebastien Goasguen Open Source Office, Citrix @sebgoa IaaS Landscape IaaS is really: A Data Center Orchestrator Data storage Data movement Data processing That can: Handle failures Support
More informationAutomated Deployment of Private Cloud (EasyCloud)
Automated Deployment of Private Cloud (EasyCloud) Mohammed Kazim Musab Al-Zahrani Mohannad Mostafa Moath Al-Solea Hassan Al-Salam Advisor: Dr.Ahmed Khayyat 1 Table of Contents Introduction Requirements
More informationMobile Cloud Computing
MTAT.03.262 -Mobile Application Development Lecture 8 Mobile Cloud Computing Satish Srirama, Huber Flores satish.srirama@ut.ee Outline Cloud Computing Mobile Cloud Access schemes HomeAssignment3 10/20/2014
More informationGetting Started With Serverless: Key Use Cases & Design Patterns
Hybrid clouds that just work Getting Started With Serverless: Key Use Cases & Design Patterns Jennifer Gill Peter Fray Vamsi Chemitiganti Sept 20, 2018 Platform9 Systems 1 Agenda About Us Introduction
More informationIntroduction To Cloud Computing
Introduction To Cloud Computing What is Cloud Computing? Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g.,
More informationThe Windows Azure Platform: A Perspective
The Windows Azure Platform: A Perspective David Chappell Chappell & Associates Copyright 2009 David Chappell Goals Describe the Windows Azure platform Look at some typical scenarios for using the Windows
More informationDistributed Architectures & Microservices. CS 475, Spring 2018 Concurrent & Distributed Systems
Distributed Architectures & Microservices CS 475, Spring 2018 Concurrent & Distributed Systems GFS Architecture GFS Summary Limitations: Master is a huge bottleneck Recovery of master is slow Lots of success
More informationIntroduction to ArcGIS Server Architecture and Services. Amr Wahba
Introduction to ArcGIS Server 10.1 - Architecture and Services Amr Wahba awahba@esri.com Agenda Architecture Features Publishing Security Cloud Powerful GIS capabilities Delivered as Web services To help
More informationModule Day Topic. 1 Definition of Cloud Computing and its Basics
Module Day Topic 1 Definition of Cloud Computing and its Basics 1 2 3 1. How does cloud computing provides on-demand functionality? 2. What is the difference between scalability and elasticity? 3. What
More informationOracle Application Container Cloud
Oracle Application Container Cloud Matthew Baldwin Principal Product Manager Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes
More informationAccelerate your Azure Hybrid Cloud Business with HPE. Ken Won, HPE Director, Cloud Product Marketing
Accelerate your Azure Hybrid Cloud Business with HPE Ken Won, HPE Director, Cloud Product Marketing Mega trend: Customers are increasingly buying cloud services from external service providers Speed of
More informationFROM VSTS TO AZURE DEVOPS
#DOH18 FROM VSTS TO AZURE DEVOPS People. Process. Products. Gaetano Paternò @tanopaterno info@gaetanopaterno.it 2 VSTS #DOH18 3 Azure DevOps Azure Boards (ex Work) Deliver value to your users faster using
More informationJanuary Cloud & Xaas. When computers flies in the sky. Jérôme Blanchard Research Engineer ATILF, CNRS
January 2015 Cloud & Xaas When computers flies in the sky Jérôme Blanchard Research Engineer ATILF, CNRS jerome.blanchard@atilf.fr Presentation Organization Part 1. 30'. A little bit of cloud computing
More informationPaaS Anywhere. Isaac Christoffersen Architect, Vizuri
PaaS Anywhere Isaac Christoffersen Architect, Vizuri About Vizuri Vizuri Division Java EE & Open Source Solution Provider Red Hat & JBoss Premier Partner 2009, 2010, 2011, 2012 Middleware Partner of the
More informationThis document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and
Serverless Integration Powered by Flogo and Lambda Leon Stigter Developer Advocate TIBCO 2 Abstract No matter the metric, "serverless" is definitely gaining interest. It s the dream of every developer,
More informationInnovative Solutions. Trusted Performance. Intelligently Engineered. Comparison of SD WAN Solutions. Technology Brief
Innovative. Trusted Performance. Intelligently Engineered. Comparison of SD WAN Technology Brief Comparison of SD WAN SD-WAN Overview By the end of 2019, 30% of enterprises will use SD-WAN products in
More informationAzure Day Application Development. Randy Pagels Sr. Developer Technology Specialist US DX Developer Tools - Central Region
Azure Day Application Development Randy Pagels Sr. Developer Technology Specialist US DX Developer Tools - Central Region Azure App Service.NET, Java, Node.js, PHP, Python Auto patching Auto scale Integration
More informationDeveloping Microsoft Azure Solutions (70-532) Syllabus
Developing Microsoft Azure Solutions (70-532) Syllabus Cloud Computing Introduction What is Cloud Computing Cloud Characteristics Cloud Computing Service Models Deployment Models in Cloud Computing Advantages
More information10 Cloud Myths Demystified
10 Cloud s Demystified The Realities for Modern Campus Transformation Higher education is in an era of transformation. To stay competitive, institutions must respond to changing student expectations, demanding
More informationCloud Computing Briefing Presentation. DANU
Cloud Computing Briefing Presentation Contents Introducing the Cloud Value Proposition Opportunities Challenges Success Stories DANU Cloud Offering Introducing the Cloud What is Cloud Computing? IT capabilities
More informationSyllabus INFO-GB Design and Development of Web and Mobile Applications (Especially for Start Ups)
Syllabus INFO-GB-3322 Design and Development of Web and Mobile Applications (Especially for Start Ups) Fall 2015 Stern School of Business Norman White, KMEC 8-88 Email: nwhite@stern.nyu.edu Phone: 212-998
More informationBUILDING AN ON-PREM APPLICATION-AWARE CLOUD
BUILDING AN ON-PREM APPLICATION-AWARE CLOUD R O L F S C H A E R E R Organic DevOps Infrastructure Zookeeper CISCO SYSTEMS (Switzerland) GmbH S E P T E M B E R 1 3, 2 0 1 6 K O N G R E S S H A U S Z U R
More informationHow to go serverless with AWS Lambda
How to go serverless with AWS Lambda Roman Plessl, nine (AWS Partner) Zürich, AWSomeDay 12. September 2018 About myself and nine Roman Plessl Working for nine as a Solution Architect, Consultant and Leader.
More informationCOMPTIA CLO-001 EXAM QUESTIONS & ANSWERS
COMPTIA CLO-001 EXAM QUESTIONS & ANSWERS Number: CLO-001 Passing Score: 800 Time Limit: 120 min File Version: 39.7 http://www.gratisexam.com/ COMPTIA CLO-001 EXAM QUESTIONS & ANSWERS Exam Name: CompTIA
More informationA developer-friendly telco edge
A developer-friendly telco edge Dr Simone Mangiante 19 September 2018 C1 - Public Why edge computing not just because of lower latency Evidence: Companies embracing edge computing: Vodafone Netflix Google
More informationCisco Unified Data Center Strategy
Cisco Unified Data Center Strategy How can IT enable new business? Holger Müller Technical Solutions Architect, Cisco September 2014 My business is rapidly changing and I need the IT and new technologies
More informationLet s say that hosting a cloudbased application is like car ownership
Let s say that hosting a cloudbased application is like car ownership Azure App Service App Service Features & Capabilities All features and capabilities are shared across all of App Service application
More informationCloud Computing. Amazon Web Services (AWS)
Cloud Computing What is Cloud Computing? Benefit of cloud computing Overview of IAAS, PAAS, SAAS Types Of Cloud private, public & hybrid Amazon Web Services (AWS) Introduction to Cloud Computing. Introduction
More informationPaaS Software Based on Cloud Foundry
: Platform Technologies for Open Source Big Data PaaS Software Based on Foundry Yudai Iwasaki, Shunsuke Kurumatani, Tsutomu Nomoto, Takahiko Nagata, and Shinichi Nakagawa Abstract NTT is developing platform-as-a-service
More informationTransform your network and your customer experience. Introducing SD-WAN Concierge
Transform your network and your customer experience Introducing SD-WAN Concierge Optimize your application performance, lower your total cost of ownership and simplify your network management. 2X Bandwith
More informationHelp Me! A Consumer Product Assistance Application
Grand Valley State University ScholarWorks@GVSU Technical Library School of Computing and Information Systems 2016 Help Me! A Consumer Product Assistance Application Ryan Kingsley Grand Valley State University
More informationPaaS Anywhere. Isaac Christoffersen Architect, Vizuri
PaaS Anywhere Isaac Christoffersen Architect, Vizuri About Vizuri Vizuri Division Java EE & Open Source Solution Provider Red Hat & JBoss Premier Partner 2009, 2010, 2011, 2012 Middleware Partner of the
More informationIvanti User Workspace Manager
Ivanti User Workspace Manager: Hosting User Workspace Manager in Microsoft Azure Ivanti User Workspace Manager Hosting User Workspace Manager in Microsoft Azure w w w.iv a n ti.c o m 1 Contents Purpose
More informationPlease give me your feedback
#HPEDiscover Please give me your feedback Session ID: B4385 Speaker: Aaron Spurlock Use the mobile app to complete a session survey 1. Access My schedule 2. Click on the session detail page 3. Scroll down
More informationSEEM3450 Engineering Innovation and Entrepreneurship
SEEM3450 Engineering Innovation and Entrepreneurship Cloud Computing Guest Lecture Gabriel Fung, Ph.D. 2017-10-26 What is Cloud Computing? According to NIST (National Institute of Standards and Technology)
More informationSeminar report Google App Engine Submitted in partial fulfillment of the requirement for the award of degree Of CSE
A Seminar report On Google App Engine Submitted in partial fulfillment of the requirement for the award of degree Of CSE SUBMITTED TO: SUBMITTED BY: www.studymafia.org www.studymafia.org Acknowledgement
More informationTransform your network and your customer experience. Introducing SD-WAN Concierge
Transform your network and your customer experience Introducing SD-WAN Concierge Optimize your application performance, lower your total cost of ownership and simplify your network management. 2X Bandwith
More informationTopics II SaaS 2.0 OaSe*: OpenCms as a Service Cloud Sites SaaS 3.0 Google Apps (Gmail, Google Docs) Cloud Assessment Services Cloudify: Cloud Applica
Topics I CaMuS Cloud aware Content Management Framework OpenCAMP Open Cloud Application Management Platform AppScale Cloud Foundry OpenShift Open Cloud Operating Systems Apache CloudStack Eucalyptus OpenNebula
More information