Where Cloud Computing Meets Enterprise Architecture Prof. Richardus Eko Indrajit President of IASA Indonesia [email protected]
Where Cloud Computing Meets Enterprise Architecture
Prof. Richardus Eko Indrajit President of IASA Indonesia [email protected]
To Know is To Love: am I an IT Architect ?
Facts of Life: Richardus EKO Indrajit ([email protected]) International Zodiak: Aquarius - Chinese Zodiak: Monkey
LEFT BRAIN Professor of Computer
Science 2 PhDs, 5 Masters, 1
Bch., 25 certs Reading, teaching,
research 35 published books IT consultants,
practitioners, and trainers
RIGHT BRAIN Band player (keyboard,
guitar, and drum) Personal motivators,
Master of Ceremony Card Magic, Traveling,
Photography, PNX 5 music albums Happy husband and
father of three wonderful children
Scenario on the Air Transportation Business
CEO to CIO instruction: We need an application that can automate the
process of buying flight ticket to issuing boarding pass of our passengers Please don’t forget to include the electronic
payment system to ensure our revenue management intact You might develop or buy anything as long as it
is fulfilled the requirement and within our company budget Don’t forget to include the change management
program in it as we have to educate many people
Scenario on the Air Transportation Business
CMO to CIO new instruction: Most of our customers are group travellers, we need
to link all passengers through facebook application And they also want to have group messangers
enabled through either their yahoo or blackberry platform Oh, don’t forget to synchronise their travelling
scheduled with either microsoft outlook calendar or apple ical The most important thing is we need it as soon as
possible, not more than one month time
Scenario on the Air Transportation Business
CFO to CIO instruction To beat our competitors, we allow our customers to
pay the ticket right after they enjoy the travel They can pay it by using credit card, debit card,
prepaid card, or even paypal For those of them who are the customers of citibank
or bangkok bank, a special discount is applied One more thing, they can also free to use their
frequent flyer points to be exchanged into money, based on the latest currency exchange determined by bank of new york
Scenario on the Air Transportation Business
COO to CIO instruction As soon as our ticket agent issues the ticket, every
passengers can freely check-in and book the seat as they like through the internet or any mobile device – and of course the boarding ticket can be printed accordingly (physical or electronic boarding pass) For international flight, based on its travelling
itenerary, the electronic immigration card would be issued automatically to immigration officer, allowing the passengers to have a quick immigration process Can we have this thing implemented by next month
More Requirements from Time to Time …
Every repeated (loyal) passengers does not have to do the same process all over again Should their flight is delayed, they will automatically
rebooked to the closest schedule To hinder the passengers of being late in boarding,
an automatic message would be delivered through their twitter account, sms, or blackberry push mail For reporting purposes, all record of travelling
documents would be electronically sent to the passengers and their sponsors As the business grows, the company develop
business alliance with other air transportation carriers – an integrated system is required to enhance the services
The CIO Challenge
What the most CIOs is going to say: Can I kill myself? May I quit the job? Are you trying to fire me? Can I recruit more IT people and aresources? Have you decide to allocate a lot of money to do it?
The Boss answer is: No! It is your job to make it a reality; do it within our
limited budget; in a very short time; and with a good quality of delivery! There is no excuse, because our competitor can do
it easily within the same constraints and similar objectives also!
The Philosophy of Cloud
You can see it, but you can not touch it !
Its shape is unique, never be the same !
It covers us from heat, and give us rain !
Nobody owns it, but everybody loves it !
Very easy to draw it, because it is simple !
The History of Cloud Philosopy
We definitely need IT for our enterprise, but:
What we need is IT capability, not its entity
Our business is not IT, leave it to somebody else
We can not bare the risks born from IT possession
Please hide complexity, we have enough problems already
IT issues trigger internal conflict, let’s transfer the problems
Let’s focus the energy on the value, not on the development
PLEASE HELP US ….. !!!
Handling the Dilemma
If you try to fulfill the requirements internally by yourself alone, you will face a high risk of development and deployment – with a high probability of failure;
but If you don’t fulfill the requirements you will be
losing the competition for sure So, do not worry to throw this “hot ball” to somebody else who are used to face the problems and making money out of such dilemmatic issues !!! Leave it to the cloud !!!
The Way They Handle It
as long as there are guarantee traffic of transactions and volume
within a certain period of time (multi year contract)
a spectrum of services shall be provided because governing IT is their main business and managing services are their core
competencies where the fees are based on operational cost
(can be shifted to customers) so that the clients do not require to invest
anything
The Values of the Cloud
Converting from CAPEX to OPEX due to the potential economy of scale
Staying away from COMPLEXITY problems (“the beauty of simplicity”)
Transferring business RISKS to the other parties
Protecting the business from HIGH-COST operation to conduct non-value added or supporting activities (focus to the core values)
Adopting easily with fast and dynamic CHANGE
The Various Business Models
Outsourcing - time dependent, as time goes by, benefits increase
Shared-Services - participation dependent, the more parties the better
Exchanges Hub - standard dependent, the more compliance the higher value
Utility Model - Infrastructure dependent, the mature the technology the better
Study di Cloud from Different Perspectives
Cloud #1
Cloud #3
Cloud #2
Cloud #4
From the USERS Perspective
From the PROVIDERS Perspective
Cloud Issues: WHO ?
Who are they inside the cloud? Why are they involved within the cloud? What are the roles of each party? What are the relations among those parties? Who manage all participants in the cloud? Who is responsible for the liability issues? Who hold the highest accountability in the
cloud? Who should be contacted in the emergency
time? Who will be liable for any risk or incident
occurred?
Cloud Issues: WHAT ?
What are they doing inside the clouds? What services they offer to the customers? What are the mechanism inside cloud? What kind of operational procedures they
follow? What rules of the games exist within the
cloud? What ‘do’ and ‘dont’ practices inside the
cloud? What to be considered in involving the cloud? What is the high risk faced by the cloud? What kind of cloud is appropriate for the
business?
Cloud Issues: HOW ?
How do they handle my data? How do they take care of the security issues? How do they design the robust infrastructure? How can they deal with various requirements? How far can they go with all complex services? How they make money from handling huge
risks? How can people trust them ethically and
legally? How to ensure the endured quality of
services? How much money they will charge the
company?
Cloud and Enterprise Architecture: Principle #1
Requirements: PUSH after thorough STUDY
Training independent application
Value-based designed Mass customisation
paradigm
Cloud and Enterprise Architecture: Principle #2
Bottom-Line: SERVICE LEVEL EXPECTATION
Routine features Innovative
capabilities Ad-hoc needs
24/7 availabilities
Cloud and Enterprise Architecture: Principle #3
Compliance: GOVERNANCE MECHANISM
Security model
Auditable system
Liability agreement
Risk strategy
BCP/DRP
Cloud and Enterprise Architecture: Principle #4
Value: BUSINESS MODELS
Scope and Responsibilities
CAPEX and OPEX Proportion
Partnerships Agreement
Scalability vs. Sustainability
The Way to Architect Your IT Enterprise
Business Architecture
Dynamic Products and Services required Adaptable Processes
Application and Software
Architecture
Database and Information Architecture
Network and Infrastructure
Architecture
People and Stakeholders
Architecture
The Way to Architect Your IT Enterprise
Business Architecture
Application and Software
Architecture
Database and Information Architecture
Network and Infrastructure
Architecture
People and Stakeholders
Architecture
One Million Dollar Question ?
Application and Software
Architecture
Database and Information Architecture
Network and Infrastructure
Architecture
People and Stakeholders
Architecture
How to DESIGN and to DEVELOP a COMPONENT BASED
TECHNOLOGY RESOURCES ???
Thank You Questions and Answers Session
Prof. Richardus Eko Indrajit
President of IASA Indonesia [email protected]