Dev Problem10:15 Install OS11:20 Configure the system12:05 Coffee Break13:05 Configure security14:15 Configure Web server15:40 Configure Database16:20 Couple of sandwiches16:50 Configure firewall17:20 Deploy application17:45 Call wife and apologize for the late return18:00 Identify library dependencies20:30 Upgrade packages22:15 Fix dependencies23:50 Couple cans of Red Bull01:30 Run!!!02:05 The end of the working day
Automation, Integration, Measurement, Communication, Collaboration
DevOps is a Software Development Method
Monolithic Application
‒ Very often we redeploy everything
‒ Mutual dependencies slow down
development
‒ Long QA cycle leads to less often updates
‒ High risk of failure or VM overload
‒ Very hard to scale
Modular and polyglot
Deployed and updated independently
Much easier to scale and maintain
Flexibility is the key
Microservices
Microservices vs. Monolithic
One monolithic VMMultiple Containers
Application level
load balancing, session replication, clustering
Hardware level
software defined storage, live migration, smart
distribution
High Availability
Jelastic Multi-Cloud Orchestrator
Your Bridge to Cloud Union
17 DCs in
8 Countries
11 DCs and 23 AZs in
8 Countries
3 DCs and 10 AZs in
3 Countries
25 DCs in
11 Countries
36 DCs in
25 Countries
Hybrid and Multi-Cloud
Features
Smooth migration across multiple cloud providers
Live migration between Azure or AWS regions
High availability across multiple clouds
Disaster recovery of workloads from AWS to Azure
Automatic scaling for load spikes and temporary burst
Unification of DevOps workloads deployment
Benefits
Autonomy – no vendor lock-in
Hybridity – better performance with lower costs
HA and DR – reduced downtime risk
30+ Hosting Providers
10+ Private Cloud Customers
15+ Reselling Partners
200,000+ Developers
25+ Countries
Ecosystem
Top Related