shaping your career for cloud
TRANSCRIPT
![Page 1: Shaping your career for Cloud](https://reader033.vdocument.in/reader033/viewer/2022042817/55a945da1a28aba93e8b460d/html5/thumbnails/1.jpg)
Shaping Your Career
for the
Cloud
Janakiram MSV, Chief Editor, CloudStory.in
Raghavan Subramanian, AVP, Infosys
![Page 2: Shaping your career for Cloud](https://reader033.vdocument.in/reader033/viewer/2022042817/55a945da1a28aba93e8b460d/html5/thumbnails/2.jpg)
Agenda
• Recap of Cloud Computing
• Cloud Service Delivery Models
• Current Landscape
• Cloud Career Roadmap
• Discussion and Q&A
![Page 3: Shaping your career for Cloud](https://reader033.vdocument.in/reader033/viewer/2022042817/55a945da1a28aba93e8b460d/html5/thumbnails/3.jpg)
What is Cloud Computing?An analogy: think of electricity services…
Power is a utility service - available to you
on-demand and you pay only for what you
use.
You simply plug into a vast electrical grid managed by
experts to get a low cost, reliable power supply –
available to you with much greater efficiency than you
could generate on your own.
![Page 4: Shaping your career for Cloud](https://reader033.vdocument.in/reader033/viewer/2022042817/55a945da1a28aba93e8b460d/html5/thumbnails/4.jpg)
What is Cloud Computing?
Cloud Computing is also a utility service - giving you
access to technology resources managed by experts and
available on-demand.
You simply access these services
over the internet, with no up-front costs and
you pay only for the resources you use.
![Page 5: Shaping your career for Cloud](https://reader033.vdocument.in/reader033/viewer/2022042817/55a945da1a28aba93e8b460d/html5/thumbnails/5.jpg)
What Powers the App?
Compute Storage Networking Database
Application Services Management Services
Application
![Page 6: Shaping your career for Cloud](https://reader033.vdocument.in/reader033/viewer/2022042817/55a945da1a28aba93e8b460d/html5/thumbnails/6.jpg)
What Powers the App?
Database
Server
Web
Server
Messaging
Server
Your Application
Operating System
Language / Framework / Runtime
![Page 7: Shaping your career for Cloud](https://reader033.vdocument.in/reader033/viewer/2022042817/55a945da1a28aba93e8b460d/html5/thumbnails/7.jpg)
Infrastructure as a Service
SQL
ServerIIS MSMQ
Windows Server
.NET
Your Application
MySQL TomcatRabbit
MQ
Linux Server
Java
Your Application
VM
VM VM VM
VM
VM VM VM
![Page 8: Shaping your career for Cloud](https://reader033.vdocument.in/reader033/viewer/2022042817/55a945da1a28aba93e8b460d/html5/thumbnails/8.jpg)
Platform as a Service
SQL
ServerIIS MSMQ
Windows Server
.NET
Your Application
MySQL TomcatRabbit
MQ
Linux Server
Java
Your Application
PaaS PaaS
![Page 9: Shaping your career for Cloud](https://reader033.vdocument.in/reader033/viewer/2022042817/55a945da1a28aba93e8b460d/html5/thumbnails/9.jpg)
Current IaaS Landscape
![Page 10: Shaping your career for Cloud](https://reader033.vdocument.in/reader033/viewer/2022042817/55a945da1a28aba93e8b460d/html5/thumbnails/10.jpg)
Current PaaS Landscape
![Page 11: Shaping your career for Cloud](https://reader033.vdocument.in/reader033/viewer/2022042817/55a945da1a28aba93e8b460d/html5/thumbnails/11.jpg)
Cloud and Developers
• Essential Skills
• Web Services – SOAP / REST/ JSON
• Virtualization – Hypervisor, Virtual Machines, Automation
• Think Services – Loosely coupled components, MoM
• Parallelization – Leverage multiple resources
• Instrumentation – Profiling, tracing and diagnostics
• Security – Client side and server side encryption
• Cloud API – Services and Management
• Platform Choices
• Any Polyglot PaaS
• .NET
• Java
• Ruby
• Python
• PHP
![Page 12: Shaping your career for Cloud](https://reader033.vdocument.in/reader033/viewer/2022042817/55a945da1a28aba93e8b460d/html5/thumbnails/12.jpg)
Cloud and Developers
Traditional
• .NET or Java Platform
• Components
• File I/O API
• Synchronous
• System calls
• Interactive Debugging
Cloud
• .NET or Java PaaS
• Services
• Storage API
• Asynchronous
• Service Management API
• Profiling
![Page 13: Shaping your career for Cloud](https://reader033.vdocument.in/reader033/viewer/2022042817/55a945da1a28aba93e8b460d/html5/thumbnails/13.jpg)
Cloud and Administrators
• Essential Skills• Virtualization – Hypervisor, VM management
• Scripting – PowerShell, Bash and CLI
• Backup and Restore – Cloud Storage
• Disaster Recovery – Duplicate infrastructure on Cloud
• Storage – SAN / NAS and storage virtualization
• Product Choices• VMware vSphere / vCloud
• Microsoft System Center
• Eucalyptus
• CloudStack
• OpenStack
![Page 14: Shaping your career for Cloud](https://reader033.vdocument.in/reader033/viewer/2022042817/55a945da1a28aba93e8b460d/html5/thumbnails/14.jpg)
Cloud and Architects
• Essential Design Skills
• Service Composition
• Design for failure
• Loose Coupled services
• Asnyc Design
• Pub/Sub
• Parallelization
• Geo-redundancy
• Scale out Databases
• Cost optimization
• Security
![Page 15: Shaping your career for Cloud](https://reader033.vdocument.in/reader033/viewer/2022042817/55a945da1a28aba93e8b460d/html5/thumbnails/15.jpg)
Cloud Certifications
• Microsoft
• CloudSchool.com
• CompTIA
• IBM
• VMware
• EMC
![Page 16: Shaping your career for Cloud](https://reader033.vdocument.in/reader033/viewer/2022042817/55a945da1a28aba93e8b460d/html5/thumbnails/16.jpg)
Summary
• Cloud is evolving and so are the career roadmaps
• Virtualization is key for all the roles
• Think Services
• Choose the right stack and invest in learning it
• Choose the right certification track