Sample Case Studies Flashcards

1
Q

JencoMart - Give an overview

A
  • think Cosco, 10,000 stores in 16 countries
  • core value is excellent customer service
  • is environmentally aware, interested in reducing costs
  • older company, since 1931, now 25% business is online with hybrid solutions
  • interested in growth to Asia market
  • self-hosted infrastructure, on-premise and/or data-center lease, equipment is end of life
  • Current hosts located in 4 data centers: 3 in North America and 1 in Europe
  • Application: a ‘Customer Loyalty’ portal
  • Stack: LAMP from 2 US data-centers, Oracle for user profiles, Postgres for user credentials, 30 2x VM’s on West coast, 20 1x VM’s on East coast
  • Storage: access to 100 TB SAN in each location, weekly tape backup
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

JencoMart - What are the business requirements?

A
  • Optimize for capacity during peak periods and value during off-peak periods.
  • Guarantee service availability and support.
  • Reduce on-premises footprint and associated financial and environmental impact.
  • Move to outsourcing model to avoid large upfront costs associated with infrastructure purchase.
  • Expand services into Asia.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

JencoMart - What are the Technical Requirements?

A
  • Assess key application for cloud suitability.
  • Modify applications for the cloud.
  • Move applications to a new infrastructure.
  • Leverage managed services wherever feasible.
  • Sunset 20% of capacity in existing data centers.
  • Decrease latency in Asia.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

JencoMart - Executive statements, points of view

A

CEO: global market future, online usability, environmentally friendly/focused

CTO: allow focus on Big Data and Machine Learning to improve services

CFO: increasing customer demand during peak periods and reduce costs during off-peak periods

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Mountkirk Games - Give an overview

A
  • Mountkirk Games makes online, session-based, multiplayer games for the most popular mobile platforms.
  • Mountkirk Games builds all of their games with some server-side integration, and has historically used cloud providers to lease physical servers. A few of their games were more popular than expected, and they had problems scaling their application servers, MySQL databases, and analytics tools.
  • Mountkirk’s current model is to write game statistics to files and send them through an ETL tool that loads them into a centralized MySQL database for reporting.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Mountkirk Games - What is the solution concept?

A

Mountkirk Games is building a new game, which they expect to be very popular.

They plan to deploy the game’s backend on Google Compute Engine so they can capture streaming metrics, run intensive analytics, and take advantage of its autoscaling server environment and integrate with a managed NoSQL database.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Mountkirk Games - What are the Technical Requirements?

A

Game Backend Platform:

  • Dynamically scale up or down based on game activity.
  • Connect to a managed NoSQL database service.
  • Run customized Linux distro.

Game Analytics Platform:

  • Dynamically scale up or down based on game activity.
  • Process incoming data on the fly directly from the game servers.
  • Process data that arrives late because of slow mobile networks.
  • Allow SQL queries to access at least 10 TB of historical data.
  • Process files that are regularly uploaded by users’ mobile devices.
  • Use only fully managed services.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Mountkirk Games - What are the Executive statement summaries?

A

CEO: ability to scale is critical, KPI’s and analysis of game speed and stability to adapt game

CTO: scalability concern with mysql, server maintenance

CFO: we are not capturing enough data to target the right users

How well did you know this?
1
Not at all
2
3
4
5
Perfectly