SlideShare a Scribd company logo
What’s it all mean? Application Engineer
Axiom Applications are not just code Containers and application servers play increasingly bigger roles Increasing computational demands drive horizontal scaling. With great power comes great responsibility: Monitoring (system health); Infrastructure (hardware, network, OS setup); Administration (automated deployment, rolling updates)
Axiom cont. Increasing application complexity creates new challenges for IT staff: Applicative monitoring (queue sizes, component statistics, complex behavioral rules) System tuning (horizontal scaling + application performance improvements = huge gains) System architecture (static server farms, load balancers, high availability, central storage…)  Not just LAMP anymore!
Axiom cont. As IT staff plays an increasingly significant role, responsibilities shift from R&D to IT … but IT can’t deliver without being directly involved with R&D! System architecture is tightly coupled with deployment, monitoring, tuning System architecture may comprise shared responsibilities (e.g. a hybrid static/dynamic web farm) Inevitable conclusion: A successful project requires close cooperation between R&D and IT
The Application Engineer… … is the IT liaison officer in R&D Specifies operational requirements (e.g. monitoring, configuration, logging); Active participant in design reviews; Is the contact point for R&D requirements from IT (hardware, deployment, storage…)
The Application Engineer… … is the IT equivalent of a system architect Specifies architecture (web farms, central/distributed storage, load balancing…) Works closely with R&D to define the system architecture Has significant theoretical knowledge of the application (… in order to correctly monitor and tune it)
The Application Engineer… … is directly responsible for the production environment Monitoring (specification and implementation) Reporting (provides feedback to R&D) Ongoing tuning Management contact point
In Practical Terms Vís a vís R&D: Sits in on design reviews Generates requirements Provides ongoing feedback to R&D Production errors Performance bottlenecks Collaborates with R&D to define the system architecture and deployment practices
In Practical Terms Vís a vís management: Provides the contact point for the production environment (“the site is down!”) Responsibilities include: Deployment Production uptime System performance Support (?) and issue tracking Infrastructure (web, high availability, central storage…)
Are we done yet? Questions? Comments? Snarky remarks?
Final words

More Related Content

What's hot

Software development life cycle
Software development life cycle Software development life cycle
Software development life cycle
Mozammel Haque
 
Alicia hoang
Alicia hoangAlicia hoang
Alicia hoang
Alicia Hoang
 
19991201-20060331
19991201-2006033119991201-20060331
19991201-20060331
Ivan Brits
 
Abc cycle in sw architecture ashish
Abc cycle  in sw architecture ashishAbc cycle  in sw architecture ashish
Abc cycle in sw architecture ashish
Ashish Agrawal
 
Difference between systems engineering and computer engineering
Difference between systems engineering and computer engineeringDifference between systems engineering and computer engineering
Difference between systems engineering and computer engineering
Oluwatosin Lawal
 
Tim Mc Kay's Resume
Tim Mc Kay's ResumeTim Mc Kay's Resume
Tim Mc Kay's Resume
Tim Mc Kay
 
Randolph J Hodge
Randolph J HodgeRandolph J Hodge
Randolph J Hodge
Randolph Hodge
 
In Sync11 Project Controls System
In Sync11 Project Controls SystemIn Sync11 Project Controls System
In Sync11 Project Controls System
Richard_J_Houghton
 
The Design of Autonomous Systems: Changing the Practice while Keeping the For...
The Design of Autonomous Systems: Changing the Practice while Keeping the For...The Design of Autonomous Systems: Changing the Practice while Keeping the For...
The Design of Autonomous Systems: Changing the Practice while Keeping the For...
Delft Design for Values Institute
 
Mostafa Eissa CV.PDF
Mostafa Eissa CV.PDFMostafa Eissa CV.PDF
Mostafa Eissa CV.PDF
Mostafa Eissa
 
Preparing future workforce ready for industry 4.0 @ Oakland University
Preparing future workforce ready for industry 4.0 @ Oakland UniversityPreparing future workforce ready for industry 4.0 @ Oakland University
Preparing future workforce ready for industry 4.0 @ Oakland University
Umang Tuladhar
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
Sandeep Kamath
 
ResumeDDayriesNew2016
ResumeDDayriesNew2016ResumeDDayriesNew2016
ResumeDDayriesNew2016
Demetrica Dayries
 
Software engineering lecture 6
Software engineering lecture 6Software engineering lecture 6
Software engineering lecture 6
Hasan Raza
 
SDLC
SDLCSDLC
SDLC
babaradhe
 

What's hot (15)

Software development life cycle
Software development life cycle Software development life cycle
Software development life cycle
 
Alicia hoang
Alicia hoangAlicia hoang
Alicia hoang
 
19991201-20060331
19991201-2006033119991201-20060331
19991201-20060331
 
Abc cycle in sw architecture ashish
Abc cycle  in sw architecture ashishAbc cycle  in sw architecture ashish
Abc cycle in sw architecture ashish
 
Difference between systems engineering and computer engineering
Difference between systems engineering and computer engineeringDifference between systems engineering and computer engineering
Difference between systems engineering and computer engineering
 
Tim Mc Kay's Resume
Tim Mc Kay's ResumeTim Mc Kay's Resume
Tim Mc Kay's Resume
 
Randolph J Hodge
Randolph J HodgeRandolph J Hodge
Randolph J Hodge
 
In Sync11 Project Controls System
In Sync11 Project Controls SystemIn Sync11 Project Controls System
In Sync11 Project Controls System
 
The Design of Autonomous Systems: Changing the Practice while Keeping the For...
The Design of Autonomous Systems: Changing the Practice while Keeping the For...The Design of Autonomous Systems: Changing the Practice while Keeping the For...
The Design of Autonomous Systems: Changing the Practice while Keeping the For...
 
Mostafa Eissa CV.PDF
Mostafa Eissa CV.PDFMostafa Eissa CV.PDF
Mostafa Eissa CV.PDF
 
Preparing future workforce ready for industry 4.0 @ Oakland University
Preparing future workforce ready for industry 4.0 @ Oakland UniversityPreparing future workforce ready for industry 4.0 @ Oakland University
Preparing future workforce ready for industry 4.0 @ Oakland University
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
ResumeDDayriesNew2016
ResumeDDayriesNew2016ResumeDDayriesNew2016
ResumeDDayriesNew2016
 
Software engineering lecture 6
Software engineering lecture 6Software engineering lecture 6
Software engineering lecture 6
 
SDLC
SDLCSDLC
SDLC
 

Similar to Application Engineer: Introductory Presentation

Embedded
EmbeddedEmbedded
Addressing IT Services at Lamar University
Addressing IT Services at Lamar UniversityAddressing IT Services at Lamar University
Addressing IT Services at Lamar University
Michael Dobe, Ph.D.
 
Introduction to SOFTWARE ARCHITECTURE
Introduction to SOFTWARE ARCHITECTUREIntroduction to SOFTWARE ARCHITECTURE
Introduction to SOFTWARE ARCHITECTURE
Ivano Malavolta
 
When Architecture Meets Data
When Architecture Meets DataWhen Architecture Meets Data
When Architecture Meets Data
Eoin Woods
 
Senior Systems Engineering ( Microsoft) .
Senior Systems Engineering ( Microsoft) .Senior Systems Engineering ( Microsoft) .
Senior Systems Engineering ( Microsoft) .
chalikars
 
The Role of a Systems Architect
The Role of a Systems ArchitectThe Role of a Systems Architect
The Role of a Systems Architect
Anoushiravan M. Ghamsari
 
Technical Architecture
Technical ArchitectureTechnical Architecture
Technical Architecture
scmiyer
 
software engineering
software engineeringsoftware engineering
software engineering
subhakirthi
 
Socio Technical Systems in Software Engineering SE2
Socio Technical Systems in Software Engineering SE2Socio Technical Systems in Software Engineering SE2
Socio Technical Systems in Software Engineering SE2
koolkampus
 
Refactoring for Software Architecture Smells
Refactoring for Software Architecture SmellsRefactoring for Software Architecture Smells
Refactoring for Software Architecture Smells
Ganesh Samarthyam
 
The Magic Of Application Lifecycle Management In Vs Public
The Magic Of Application Lifecycle Management In Vs PublicThe Magic Of Application Lifecycle Management In Vs Public
The Magic Of Application Lifecycle Management In Vs Public
David Solivan
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
Zahoorali Khan
 
Restructuring Technical Debt - A Software and System Quality Approach
Restructuring Technical Debt - A Software and System Quality ApproachRestructuring Technical Debt - A Software and System Quality Approach
Restructuring Technical Debt - A Software and System Quality Approach
Adnan Masood
 
What is Software Architecture?
What is Software Architecture?What is Software Architecture?
What is Software Architecture?
University of Pretoria
 
Computers in management
Computers in managementComputers in management
Computers in management
Kinshook Chaturvedi
 
Demantra Case Study Doug
Demantra Case Study DougDemantra Case Study Doug
Demantra Case Study Doug
sichie
 
Ch2
Ch2Ch2
Ch2
Ch2Ch2
System engineering
System engineeringSystem engineering
System engineering
Dr.M.Karthika parthasarathy
 
Software engineering : Layered Architecture
Software engineering : Layered ArchitectureSoftware engineering : Layered Architecture
Software engineering : Layered Architecture
Muhammed Afsal Villan
 

Similar to Application Engineer: Introductory Presentation (20)

Embedded
EmbeddedEmbedded
Embedded
 
Addressing IT Services at Lamar University
Addressing IT Services at Lamar UniversityAddressing IT Services at Lamar University
Addressing IT Services at Lamar University
 
Introduction to SOFTWARE ARCHITECTURE
Introduction to SOFTWARE ARCHITECTUREIntroduction to SOFTWARE ARCHITECTURE
Introduction to SOFTWARE ARCHITECTURE
 
When Architecture Meets Data
When Architecture Meets DataWhen Architecture Meets Data
When Architecture Meets Data
 
Senior Systems Engineering ( Microsoft) .
Senior Systems Engineering ( Microsoft) .Senior Systems Engineering ( Microsoft) .
Senior Systems Engineering ( Microsoft) .
 
The Role of a Systems Architect
The Role of a Systems ArchitectThe Role of a Systems Architect
The Role of a Systems Architect
 
Technical Architecture
Technical ArchitectureTechnical Architecture
Technical Architecture
 
software engineering
software engineeringsoftware engineering
software engineering
 
Socio Technical Systems in Software Engineering SE2
Socio Technical Systems in Software Engineering SE2Socio Technical Systems in Software Engineering SE2
Socio Technical Systems in Software Engineering SE2
 
Refactoring for Software Architecture Smells
Refactoring for Software Architecture SmellsRefactoring for Software Architecture Smells
Refactoring for Software Architecture Smells
 
The Magic Of Application Lifecycle Management In Vs Public
The Magic Of Application Lifecycle Management In Vs PublicThe Magic Of Application Lifecycle Management In Vs Public
The Magic Of Application Lifecycle Management In Vs Public
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
 
Restructuring Technical Debt - A Software and System Quality Approach
Restructuring Technical Debt - A Software and System Quality ApproachRestructuring Technical Debt - A Software and System Quality Approach
Restructuring Technical Debt - A Software and System Quality Approach
 
What is Software Architecture?
What is Software Architecture?What is Software Architecture?
What is Software Architecture?
 
Computers in management
Computers in managementComputers in management
Computers in management
 
Demantra Case Study Doug
Demantra Case Study DougDemantra Case Study Doug
Demantra Case Study Doug
 
Ch2
Ch2Ch2
Ch2
 
Ch2
Ch2Ch2
Ch2
 
System engineering
System engineeringSystem engineering
System engineering
 
Software engineering : Layered Architecture
Software engineering : Layered ArchitectureSoftware engineering : Layered Architecture
Software engineering : Layered Architecture
 

More from Tomer Gabel

How shit works: Time
How shit works: TimeHow shit works: Time
How shit works: Time
Tomer Gabel
 
Nondeterministic Software for the Rest of Us
Nondeterministic Software for the Rest of UsNondeterministic Software for the Rest of Us
Nondeterministic Software for the Rest of Us
Tomer Gabel
 
Slaying Sacred Cows: Deconstructing Dependency Injection
Slaying Sacred Cows: Deconstructing Dependency InjectionSlaying Sacred Cows: Deconstructing Dependency Injection
Slaying Sacred Cows: Deconstructing Dependency Injection
Tomer Gabel
 
An Abridged Guide to Event Sourcing
An Abridged Guide to Event SourcingAn Abridged Guide to Event Sourcing
An Abridged Guide to Event Sourcing
Tomer Gabel
 
How shit works: the CPU
How shit works: the CPUHow shit works: the CPU
How shit works: the CPU
Tomer Gabel
 
How Shit Works: Storage
How Shit Works: StorageHow Shit Works: Storage
How Shit Works: Storage
Tomer Gabel
 
Java 8 and Beyond, a Scala Story
Java 8 and Beyond, a Scala StoryJava 8 and Beyond, a Scala Story
Java 8 and Beyond, a Scala Story
Tomer Gabel
 
The Wix Microservice Stack
The Wix Microservice StackThe Wix Microservice Stack
The Wix Microservice Stack
Tomer Gabel
 
Scala Refactoring for Fun and Profit (Japanese subtitles)
Scala Refactoring for Fun and Profit (Japanese subtitles)Scala Refactoring for Fun and Profit (Japanese subtitles)
Scala Refactoring for Fun and Profit (Japanese subtitles)
Tomer Gabel
 
Scala Refactoring for Fun and Profit
Scala Refactoring for Fun and ProfitScala Refactoring for Fun and Profit
Scala Refactoring for Fun and Profit
Tomer Gabel
 
Onboarding at Scale
Onboarding at ScaleOnboarding at Scale
Onboarding at Scale
Tomer Gabel
 
Scala in the Wild
Scala in the WildScala in the Wild
Scala in the Wild
Tomer Gabel
 
Speaking Scala: Refactoring for Fun and Profit (Workshop)
Speaking Scala: Refactoring for Fun and Profit (Workshop)Speaking Scala: Refactoring for Fun and Profit (Workshop)
Speaking Scala: Refactoring for Fun and Profit (Workshop)
Tomer Gabel
 
Put Your Thinking CAP On
Put Your Thinking CAP OnPut Your Thinking CAP On
Put Your Thinking CAP On
Tomer Gabel
 
Leveraging Scala Macros for Better Validation
Leveraging Scala Macros for Better ValidationLeveraging Scala Macros for Better Validation
Leveraging Scala Macros for Better Validation
Tomer Gabel
 
A Field Guide to DSL Design in Scala
A Field Guide to DSL Design in ScalaA Field Guide to DSL Design in Scala
A Field Guide to DSL Design in Scala
Tomer Gabel
 
Functional Leap of Faith (Keynote at JDay Lviv 2014)
Functional Leap of Faith (Keynote at JDay Lviv 2014)Functional Leap of Faith (Keynote at JDay Lviv 2014)
Functional Leap of Faith (Keynote at JDay Lviv 2014)
Tomer Gabel
 
Scala Back to Basics: Type Classes
Scala Back to Basics: Type ClassesScala Back to Basics: Type Classes
Scala Back to Basics: Type Classes
Tomer Gabel
 
5 Bullets to Scala Adoption
5 Bullets to Scala Adoption5 Bullets to Scala Adoption
5 Bullets to Scala Adoption
Tomer Gabel
 
Nashorn: JavaScript that doesn’t suck (ILJUG)
Nashorn: JavaScript that doesn’t suck (ILJUG)Nashorn: JavaScript that doesn’t suck (ILJUG)
Nashorn: JavaScript that doesn’t suck (ILJUG)
Tomer Gabel
 

More from Tomer Gabel (20)

How shit works: Time
How shit works: TimeHow shit works: Time
How shit works: Time
 
Nondeterministic Software for the Rest of Us
Nondeterministic Software for the Rest of UsNondeterministic Software for the Rest of Us
Nondeterministic Software for the Rest of Us
 
Slaying Sacred Cows: Deconstructing Dependency Injection
Slaying Sacred Cows: Deconstructing Dependency InjectionSlaying Sacred Cows: Deconstructing Dependency Injection
Slaying Sacred Cows: Deconstructing Dependency Injection
 
An Abridged Guide to Event Sourcing
An Abridged Guide to Event SourcingAn Abridged Guide to Event Sourcing
An Abridged Guide to Event Sourcing
 
How shit works: the CPU
How shit works: the CPUHow shit works: the CPU
How shit works: the CPU
 
How Shit Works: Storage
How Shit Works: StorageHow Shit Works: Storage
How Shit Works: Storage
 
Java 8 and Beyond, a Scala Story
Java 8 and Beyond, a Scala StoryJava 8 and Beyond, a Scala Story
Java 8 and Beyond, a Scala Story
 
The Wix Microservice Stack
The Wix Microservice StackThe Wix Microservice Stack
The Wix Microservice Stack
 
Scala Refactoring for Fun and Profit (Japanese subtitles)
Scala Refactoring for Fun and Profit (Japanese subtitles)Scala Refactoring for Fun and Profit (Japanese subtitles)
Scala Refactoring for Fun and Profit (Japanese subtitles)
 
Scala Refactoring for Fun and Profit
Scala Refactoring for Fun and ProfitScala Refactoring for Fun and Profit
Scala Refactoring for Fun and Profit
 
Onboarding at Scale
Onboarding at ScaleOnboarding at Scale
Onboarding at Scale
 
Scala in the Wild
Scala in the WildScala in the Wild
Scala in the Wild
 
Speaking Scala: Refactoring for Fun and Profit (Workshop)
Speaking Scala: Refactoring for Fun and Profit (Workshop)Speaking Scala: Refactoring for Fun and Profit (Workshop)
Speaking Scala: Refactoring for Fun and Profit (Workshop)
 
Put Your Thinking CAP On
Put Your Thinking CAP OnPut Your Thinking CAP On
Put Your Thinking CAP On
 
Leveraging Scala Macros for Better Validation
Leveraging Scala Macros for Better ValidationLeveraging Scala Macros for Better Validation
Leveraging Scala Macros for Better Validation
 
A Field Guide to DSL Design in Scala
A Field Guide to DSL Design in ScalaA Field Guide to DSL Design in Scala
A Field Guide to DSL Design in Scala
 
Functional Leap of Faith (Keynote at JDay Lviv 2014)
Functional Leap of Faith (Keynote at JDay Lviv 2014)Functional Leap of Faith (Keynote at JDay Lviv 2014)
Functional Leap of Faith (Keynote at JDay Lviv 2014)
 
Scala Back to Basics: Type Classes
Scala Back to Basics: Type ClassesScala Back to Basics: Type Classes
Scala Back to Basics: Type Classes
 
5 Bullets to Scala Adoption
5 Bullets to Scala Adoption5 Bullets to Scala Adoption
5 Bullets to Scala Adoption
 
Nashorn: JavaScript that doesn’t suck (ILJUG)
Nashorn: JavaScript that doesn’t suck (ILJUG)Nashorn: JavaScript that doesn’t suck (ILJUG)
Nashorn: JavaScript that doesn’t suck (ILJUG)
 

Recently uploaded

按照学校原版(UofT文凭证书)多伦多大学毕业证快速办理
按照学校原版(UofT文凭证书)多伦多大学毕业证快速办理按照学校原版(UofT文凭证书)多伦多大学毕业证快速办理
按照学校原版(UofT文凭证书)多伦多大学毕业证快速办理
evnum
 
LinkedIn Strategic Guidelines for June 2024
LinkedIn Strategic Guidelines  for June 2024LinkedIn Strategic Guidelines  for June 2024
LinkedIn Strategic Guidelines for June 2024
Bruce Bennett
 
Top Recruitment Agencies in Pakistan - Delta International Recruitment Agency
Top Recruitment Agencies in Pakistan -  Delta International Recruitment AgencyTop Recruitment Agencies in Pakistan -  Delta International Recruitment Agency
Top Recruitment Agencies in Pakistan - Delta International Recruitment Agency
Delta International Recruitment Agency
 
欧洲杯足彩-欧洲杯足彩买球平台-正规欧洲杯足彩买球平台|【​网址​🎉ac99.net🎉​】
欧洲杯足彩-欧洲杯足彩买球平台-正规欧洲杯足彩买球平台|【​网址​🎉ac99.net🎉​】欧洲杯足彩-欧洲杯足彩买球平台-正规欧洲杯足彩买球平台|【​网址​🎉ac99.net🎉​】
欧洲杯足彩-欧洲杯足彩买球平台-正规欧洲杯足彩买球平台|【​网址​🎉ac99.net🎉​】
brunasordi905
 
一比一原版美国罗格斯大学毕业证(rutgers学位证)如何办理
一比一原版美国罗格斯大学毕业证(rutgers学位证)如何办理一比一原版美国罗格斯大学毕业证(rutgers学位证)如何办理
一比一原版美国罗格斯大学毕业证(rutgers学位证)如何办理
lyurzi7r
 
美洲杯买球-美洲杯买球下注平台-美洲杯买球投注平台|【​网址​🎉ac55.net🎉​】
美洲杯买球-美洲杯买球下注平台-美洲杯买球投注平台|【​网址​🎉ac55.net🎉​】美洲杯买球-美洲杯买球下注平台-美洲杯买球投注平台|【​网址​🎉ac55.net🎉​】
美洲杯买球-美洲杯买球下注平台-美洲杯买球投注平台|【​网址​🎉ac55.net🎉​】
ahmedendrise81
 
世预赛买球-世预赛买球下注平台-世预赛买球投注平台|【​网址​🎉ac10.net🎉​】
世预赛买球-世预赛买球下注平台-世预赛买球投注平台|【​网址​🎉ac10.net🎉​】世预赛买球-世预赛买球下注平台-世预赛买球投注平台|【​网址​🎉ac10.net🎉​】
世预赛买球-世预赛买球下注平台-世预赛买球投注平台|【​网址​🎉ac10.net🎉​】
terkesimamishy540
 
LinkedIn for Your Job Search June 17, 2024
LinkedIn for Your Job Search June  17, 2024LinkedIn for Your Job Search June  17, 2024
LinkedIn for Your Job Search June 17, 2024
Bruce Bennett
 
5 key differences between Hard skill and Soft skills
5 key differences between Hard skill and Soft skills5 key differences between Hard skill and Soft skills
5 key differences between Hard skill and Soft skills
RuchiRathor2
 
一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理
一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理
一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理
nguqayx
 
Section 79(A) of Maharashtra Societies act 1860
Section 79(A) of Maharashtra Societies act 1860Section 79(A) of Maharashtra Societies act 1860
Section 79(A) of Maharashtra Societies act 1860
ManmohanJindal1
 
欧洲杯外围-欧洲杯外围下注网址-欧洲杯外围下注网站|【​网址​🎉ac44.net🎉​】
欧洲杯外围-欧洲杯外围下注网址-欧洲杯外围下注网站|【​网址​🎉ac44.net🎉​】欧洲杯外围-欧洲杯外围下注网址-欧洲杯外围下注网站|【​网址​🎉ac44.net🎉​】
欧洲杯外围-欧洲杯外围下注网址-欧洲杯外围下注网站|【​网址​🎉ac44.net🎉​】
landrielgabriel274
 
美洲杯投注-美洲杯投注比分-美洲杯投注比分投注|【​网址​🎉ac44.net🎉​】
美洲杯投注-美洲杯投注比分-美洲杯投注比分投注|【​网址​🎉ac44.net🎉​】美洲杯投注-美洲杯投注比分-美洲杯投注比分投注|【​网址​🎉ac44.net🎉​】
美洲杯投注-美洲杯投注比分-美洲杯投注比分投注|【​网址​🎉ac44.net🎉​】
balliuvilla512
 
22. Certificate of Appreciation Deepika.
22. Certificate of Appreciation Deepika.22. Certificate of Appreciation Deepika.
22. Certificate of Appreciation Deepika.
Manu Mitra
 
一比一原版(kcl毕业证书)英国金斯顿大学毕业证如何办理
一比一原版(kcl毕业证书)英国金斯顿大学毕业证如何办理一比一原版(kcl毕业证书)英国金斯顿大学毕业证如何办理
一比一原版(kcl毕业证书)英国金斯顿大学毕业证如何办理
zukou
 
0624.CV_studentscholarandacademic-02.pdf
0624.CV_studentscholarandacademic-02.pdf0624.CV_studentscholarandacademic-02.pdf
0624.CV_studentscholarandacademic-02.pdf
Thomas GIRARD BDes
 
23. Certificate of Appreciation Ramanji.
23. Certificate of Appreciation Ramanji.23. Certificate of Appreciation Ramanji.
23. Certificate of Appreciation Ramanji.
Manu Mitra
 
一比一原版(uwm毕业证书)美国威斯康星大学密尔沃基分校毕业证如何办理
一比一原版(uwm毕业证书)美国威斯康星大学密尔沃基分校毕业证如何办理一比一原版(uwm毕业证书)美国威斯康星大学密尔沃基分校毕业证如何办理
一比一原版(uwm毕业证书)美国威斯康星大学密尔沃基分校毕业证如何办理
aweuwyo
 
一比一原版(surrey毕业证书)英国萨里大学毕业证成绩单修改如何办理
一比一原版(surrey毕业证书)英国萨里大学毕业证成绩单修改如何办理一比一原版(surrey毕业证书)英国萨里大学毕业证成绩单修改如何办理
一比一原版(surrey毕业证书)英国萨里大学毕业证成绩单修改如何办理
gnokue
 
一比一原版英国伦敦南岸大学毕业证(LSBU学位证)如何办理
一比一原版英国伦敦南岸大学毕业证(LSBU学位证)如何办理一比一原版英国伦敦南岸大学毕业证(LSBU学位证)如何办理
一比一原版英国伦敦南岸大学毕业证(LSBU学位证)如何办理
zqgk8x
 

Recently uploaded (20)

按照学校原版(UofT文凭证书)多伦多大学毕业证快速办理
按照学校原版(UofT文凭证书)多伦多大学毕业证快速办理按照学校原版(UofT文凭证书)多伦多大学毕业证快速办理
按照学校原版(UofT文凭证书)多伦多大学毕业证快速办理
 
LinkedIn Strategic Guidelines for June 2024
LinkedIn Strategic Guidelines  for June 2024LinkedIn Strategic Guidelines  for June 2024
LinkedIn Strategic Guidelines for June 2024
 
Top Recruitment Agencies in Pakistan - Delta International Recruitment Agency
Top Recruitment Agencies in Pakistan -  Delta International Recruitment AgencyTop Recruitment Agencies in Pakistan -  Delta International Recruitment Agency
Top Recruitment Agencies in Pakistan - Delta International Recruitment Agency
 
欧洲杯足彩-欧洲杯足彩买球平台-正规欧洲杯足彩买球平台|【​网址​🎉ac99.net🎉​】
欧洲杯足彩-欧洲杯足彩买球平台-正规欧洲杯足彩买球平台|【​网址​🎉ac99.net🎉​】欧洲杯足彩-欧洲杯足彩买球平台-正规欧洲杯足彩买球平台|【​网址​🎉ac99.net🎉​】
欧洲杯足彩-欧洲杯足彩买球平台-正规欧洲杯足彩买球平台|【​网址​🎉ac99.net🎉​】
 
一比一原版美国罗格斯大学毕业证(rutgers学位证)如何办理
一比一原版美国罗格斯大学毕业证(rutgers学位证)如何办理一比一原版美国罗格斯大学毕业证(rutgers学位证)如何办理
一比一原版美国罗格斯大学毕业证(rutgers学位证)如何办理
 
美洲杯买球-美洲杯买球下注平台-美洲杯买球投注平台|【​网址​🎉ac55.net🎉​】
美洲杯买球-美洲杯买球下注平台-美洲杯买球投注平台|【​网址​🎉ac55.net🎉​】美洲杯买球-美洲杯买球下注平台-美洲杯买球投注平台|【​网址​🎉ac55.net🎉​】
美洲杯买球-美洲杯买球下注平台-美洲杯买球投注平台|【​网址​🎉ac55.net🎉​】
 
世预赛买球-世预赛买球下注平台-世预赛买球投注平台|【​网址​🎉ac10.net🎉​】
世预赛买球-世预赛买球下注平台-世预赛买球投注平台|【​网址​🎉ac10.net🎉​】世预赛买球-世预赛买球下注平台-世预赛买球投注平台|【​网址​🎉ac10.net🎉​】
世预赛买球-世预赛买球下注平台-世预赛买球投注平台|【​网址​🎉ac10.net🎉​】
 
LinkedIn for Your Job Search June 17, 2024
LinkedIn for Your Job Search June  17, 2024LinkedIn for Your Job Search June  17, 2024
LinkedIn for Your Job Search June 17, 2024
 
5 key differences between Hard skill and Soft skills
5 key differences between Hard skill and Soft skills5 key differences between Hard skill and Soft skills
5 key differences between Hard skill and Soft skills
 
一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理
一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理
一比一原版(EUR毕业证)鹿特丹伊拉斯姆斯大学毕业证如何办理
 
Section 79(A) of Maharashtra Societies act 1860
Section 79(A) of Maharashtra Societies act 1860Section 79(A) of Maharashtra Societies act 1860
Section 79(A) of Maharashtra Societies act 1860
 
欧洲杯外围-欧洲杯外围下注网址-欧洲杯外围下注网站|【​网址​🎉ac44.net🎉​】
欧洲杯外围-欧洲杯外围下注网址-欧洲杯外围下注网站|【​网址​🎉ac44.net🎉​】欧洲杯外围-欧洲杯外围下注网址-欧洲杯外围下注网站|【​网址​🎉ac44.net🎉​】
欧洲杯外围-欧洲杯外围下注网址-欧洲杯外围下注网站|【​网址​🎉ac44.net🎉​】
 
美洲杯投注-美洲杯投注比分-美洲杯投注比分投注|【​网址​🎉ac44.net🎉​】
美洲杯投注-美洲杯投注比分-美洲杯投注比分投注|【​网址​🎉ac44.net🎉​】美洲杯投注-美洲杯投注比分-美洲杯投注比分投注|【​网址​🎉ac44.net🎉​】
美洲杯投注-美洲杯投注比分-美洲杯投注比分投注|【​网址​🎉ac44.net🎉​】
 
22. Certificate of Appreciation Deepika.
22. Certificate of Appreciation Deepika.22. Certificate of Appreciation Deepika.
22. Certificate of Appreciation Deepika.
 
一比一原版(kcl毕业证书)英国金斯顿大学毕业证如何办理
一比一原版(kcl毕业证书)英国金斯顿大学毕业证如何办理一比一原版(kcl毕业证书)英国金斯顿大学毕业证如何办理
一比一原版(kcl毕业证书)英国金斯顿大学毕业证如何办理
 
0624.CV_studentscholarandacademic-02.pdf
0624.CV_studentscholarandacademic-02.pdf0624.CV_studentscholarandacademic-02.pdf
0624.CV_studentscholarandacademic-02.pdf
 
23. Certificate of Appreciation Ramanji.
23. Certificate of Appreciation Ramanji.23. Certificate of Appreciation Ramanji.
23. Certificate of Appreciation Ramanji.
 
一比一原版(uwm毕业证书)美国威斯康星大学密尔沃基分校毕业证如何办理
一比一原版(uwm毕业证书)美国威斯康星大学密尔沃基分校毕业证如何办理一比一原版(uwm毕业证书)美国威斯康星大学密尔沃基分校毕业证如何办理
一比一原版(uwm毕业证书)美国威斯康星大学密尔沃基分校毕业证如何办理
 
一比一原版(surrey毕业证书)英国萨里大学毕业证成绩单修改如何办理
一比一原版(surrey毕业证书)英国萨里大学毕业证成绩单修改如何办理一比一原版(surrey毕业证书)英国萨里大学毕业证成绩单修改如何办理
一比一原版(surrey毕业证书)英国萨里大学毕业证成绩单修改如何办理
 
一比一原版英国伦敦南岸大学毕业证(LSBU学位证)如何办理
一比一原版英国伦敦南岸大学毕业证(LSBU学位证)如何办理一比一原版英国伦敦南岸大学毕业证(LSBU学位证)如何办理
一比一原版英国伦敦南岸大学毕业证(LSBU学位证)如何办理
 

Application Engineer: Introductory Presentation

  • 1. What’s it all mean? Application Engineer
  • 2. Axiom Applications are not just code Containers and application servers play increasingly bigger roles Increasing computational demands drive horizontal scaling. With great power comes great responsibility: Monitoring (system health); Infrastructure (hardware, network, OS setup); Administration (automated deployment, rolling updates)
  • 3. Axiom cont. Increasing application complexity creates new challenges for IT staff: Applicative monitoring (queue sizes, component statistics, complex behavioral rules) System tuning (horizontal scaling + application performance improvements = huge gains) System architecture (static server farms, load balancers, high availability, central storage…) Not just LAMP anymore!
  • 4. Axiom cont. As IT staff plays an increasingly significant role, responsibilities shift from R&D to IT … but IT can’t deliver without being directly involved with R&D! System architecture is tightly coupled with deployment, monitoring, tuning System architecture may comprise shared responsibilities (e.g. a hybrid static/dynamic web farm) Inevitable conclusion: A successful project requires close cooperation between R&D and IT
  • 5. The Application Engineer… … is the IT liaison officer in R&D Specifies operational requirements (e.g. monitoring, configuration, logging); Active participant in design reviews; Is the contact point for R&D requirements from IT (hardware, deployment, storage…)
  • 6. The Application Engineer… … is the IT equivalent of a system architect Specifies architecture (web farms, central/distributed storage, load balancing…) Works closely with R&D to define the system architecture Has significant theoretical knowledge of the application (… in order to correctly monitor and tune it)
  • 7. The Application Engineer… … is directly responsible for the production environment Monitoring (specification and implementation) Reporting (provides feedback to R&D) Ongoing tuning Management contact point
  • 8. In Practical Terms Vís a vís R&D: Sits in on design reviews Generates requirements Provides ongoing feedback to R&D Production errors Performance bottlenecks Collaborates with R&D to define the system architecture and deployment practices
  • 9. In Practical Terms Vís a vís management: Provides the contact point for the production environment (“the site is down!”) Responsibilities include: Deployment Production uptime System performance Support (?) and issue tracking Infrastructure (web, high availability, central storage…)
  • 10. Are we done yet? Questions? Comments? Snarky remarks?