Àgora to the cloud

14
Jordi Piqué, IThinkUPC José Manuel Reche, IThinkUPC ÀGORA to the Cloud

Upload: others

Post on 10-Apr-2022

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ÀGORA to the Cloud

Jordi Piqué, IThinkUPCJosé Manuel Reche, IThinkUPC

ÀGORA to the Cloud

Page 2: ÀGORA to the Cloud

Migration of AGORA to AWS

1. A bit of context

2. Why the cloud?

3. Migration strategy

4. The project

5. Lessons Learned

Page 3: ÀGORA to the Cloud

1. A bit of context

● 2006, the beginning of it all

● AGORA/Moodle

● IThinkUPC, helped with it all

● But, time flies!

Page 4: ÀGORA to the Cloud

2. Why de cloud?

● Business and Technology needs

● Drivers: Elasticity and Agility

● The cloud: AWS vs AZURE

Page 5: ÀGORA to the Cloud

3. Migration strategy

Source: AWS. More information: https://aws.amazon.com/blogs/enterprise-strategy/6-strategies-for-migrating-applications-to-the-cloud/

Page 6: ÀGORA to the Cloud

4. The project - planning

Page 7: ÀGORA to the Cloud

4. The project - infrastructure

● High Availability

● Autoscaling

● Serverless

Page 8: ÀGORA to the Cloud

4. The project – the “secret”

Page 9: ÀGORA to the Cloud

4. The project – the “disruption”

Source: https://pxhere.com/es/photo/1608792

Page 10: ÀGORA to the Cloud

4. The project – EIX

● Priority to primary schools

● 700 new instances

● Same code, different template

Page 11: ÀGORA to the Cloud

4. The project – the service

Source: https://educaciodigital.cat/moodle/moodle/

Page 12: ÀGORA to the Cloud

5. Lessons learned

● PoC

● Collaboration with AWS

● Data migration

● IaaC, autoscaling, serverless

● Team work

Page 13: ÀGORA to the Cloud

Thank you very much!

For more information, please do not hesitate to contact us

Jordi Piqué

IT Consutant

[email protected]

José Manuel Reche

IT Cloud Architect

[email protected]

Page 14: ÀGORA to the Cloud