INFO 344 Web Tools And Development

Slides:



Advertisements
Similar presentations
Tableau Software Australia
Advertisements

EHarmony in Cloud Subtitle Brian Ko. eHarmony Online subscription-based matchmaking service Available in United States, Canada, Australia and United Kingdom.
Futures – Alpha Cloud Deployment and Application Management.
Features Scalability Availability Latency Lifecycle Data Integrity Portability Manage Services Deliver Features Faster Create Business Value.
Cloud Computing for the Enterprise November 18th, This work is licensed under a Creative Commons.
Boston Bootcamp April 27 th, 2013 Azure Websites Udaiappa Ramachandran ( Udai
Lecture 8 – Platform as a Service. Introduction We have discussed the SPI model of Cloud Computing – IaaS – PaaS – SaaS.
Building Android Apps with Mobile Services Speaker Name Speaker Title Speaker Company Twitter:
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
Hosted by Case Study - Storage Consolidation Steve Curry Yahoo Inc.
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
Web/App Performance How to keep you out of the News
Windows Azure Conference 2014 Deploy your Java workloads on Windows Azure.
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
Voice thread is a free to all program that allows users to comment on pictures and videos posted. Users can post comments with either the telephone,
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Collaborating with iPlant.
Platinu m Sponsor s Silver Sponsors Gold Sponsor s.
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
1EMC CONFIDENTIAL—INTERNAL USE ONLY FAST VP and Exchange Server 2010 Don Turner Consultant Systems Integration Engineer Microsoft TPM.
Cloud Computing is a Nebulous Subject Or how I learned to love VDF on Amazon.
CCCognos Connection RSReport Studio ASAnalysis Studio QSQuery Studio ESEvent Studio CSContent Store FWM Framework.
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
4/26/2017 Use Cloud-Based Load Testing Service to Find Scale and Performance Bottlenecks Randy Pagels Sr. Developer Technology Specialist © 2012 Microsoft.
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
Features Scalability Manage Services Deliver Features Faster Create Business Value Availability Latency Lifecycle Data Integrity Portability.
INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014.
Open J2EE Session Cluster December Open J2EE Session Cluster 2 Agenda Drivers Existing products Description Technology choices Demo Plan.
Windows Azure and iOS Chris Risner Windows Azure Technical Evangelist Microsoft
Deploying Docker Datacenter on AWS © 2016, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Introduction to Azure App Service Environment
AWS Simple Icons v AWS Simple Icons: Usage Guidelines
Shaping yourself to SDET from AT Sriram Angajala
Security Group Amazon RDS Mysql Media Request S3
Application area Events Conferences Exhibitions
100% Exam Passing Guarantee & Money Back Assurance
Deploy, Manage, and Scale Your Apps with OpsWorks, Elastic Beanstalk, and CodeDeploy Part 1 – Elastic Beanstalk © 2017 Amazon Web Services, Inc. and.
Amazon Storage- S3 and Glacier
Logo here Module 3 Microsoft Azure Web App. Logo here Module Overview Introduction to App Service Overview of Web Apps Hosting Web Applications in Azure.
in All Office 365 Apps for Enterprise Companies
A Modern Intranet Integration that Extends the Value of Your Microsoft Office 365 Deployment, Boosts Productivity, and Enhances Collaboration OFFICE 365.
Emitter: Scalable, fast and secure pub/sub in Go
Acutelearn Amazon Web Services Training Classroom Training Instructor led trainings at Acutelearn premises Corporate Training Custom tailored trainings.
2018 Amazon AWS DevOps Engineer Professional Dumps - DumpsProfessor
Advanced Productivity App Development Company in India
Latest Amazon AWS-Certified-Developer-Associate Certification Practice Question Answers – Dumps4download
AWS Administrator overview  SV Trainings AWS Training –provides real time and placement oriented Amazon Web Services (AWS) Online Training. Our AWS Course.
“No Server is easier to manage than no server”
Big Red Cloud Offers a Simple Online Accounts Solution for Business Owners and Bookkeepers Hosted on the Powerful Microsoft Azure Platform MICROSOFT AZURE.
LP+365 App Transforms Office 365 into a Learning Management System That Promotes Digital Literacy and Encourages All Students to Develop Together OFFICE.
Adopting the cloud Scalable websites without servers
Python on AWS Lambda: Practical Applications
INFO 344 Web Tools And Development
IS 651: Distributed Systems Web Technologies
Replace with Application Image
In BI, One Size Does Not Fit All
Key Features Automated Self Healing
The Most In-Demand Skills for Cloud Computing.
INFO 344 Web Tools And Development
Amazon Web Services.
Service management system at cloud
INFO 344 Web Tools And Development
INFO 344 Web Tools And Development
INFO 344 Web Tools And Development
INFO 344 Web Tools And Development
INFO 344 Web Tools And Development
Containers on Azure Peter Lasne Sr. Software Development Engineer
CSC 581: Mobile App Development
Presentation transcript:

INFO 344 Web Tools And Development CK Wang University of Washington Spring 2014

Server Architecture @ Kooapps

Kooapps A really long journey… If any of you wanna start your own company, we can chat : )

Product Services & Storage for our games Services Storage

Product Services Leaderboard Flights (a/b testing) Push Notification Social (gifts/etc) User/Save files Logs & Metrics Game Logic Storage Additional content (more levels, more puzzles) Binary limit (10mb in early days, now 100mb) Facebook share images (attachment => more permissions)

Information Architecture

Information Architecture on AWS Very Simple! Game Content S3 Leaderboards, Game Config, A/B Testing, Social, User Data, Logs & Metrics RDS Front-End EC2 Front-End EC2 Games & Apps Red = Storage Blue = Compute Yellow = Load Balancer Green = Data flow

Mobile Apps/Games Most mobile apps/games have more simple back-end requirements so you have services like https://parse.com/

Key Decision All compute nodes run all services for all games (generalized nodes) Easier to scale Better load balancing Tier 1/Tier 2 RDS I actually have 2 RDS services Tier 1 (user data) Tier 2 (logs/metrics) => more data, less stable Dashboard calculates every 3 hours No worker role. Basically just web role forks out thread to do work every 3 hours.

Dashboard Stats aren’t exactly right. Pirates!

Continuous Integration https://circleci.com/ Fail GitHub CircleCI Test Container (EC2) Dev Pass Kooapps production servers (EC2)

Questions?