Oracle Solaris Developmentwith PythonPyCon 2013Santa Clara, CaliforniaMarch 20131
Why We Chose Python for    Oracle Solaris Development?2
Why We Chose Python    §  Python is Powerful and Robust    §  Python is Easy to Learn, Flexible and Forgiving    §  Pyt...
Pure Python Development         in Oracle Solaris4
Pure Python Development in Oracle Solaris    Driving Innovation in Core Solaris Areas    §  Oracle Solaris Automated Inst...
Pure Python Development in Oracle Solaris    §  Oracle Solaris Automated Installer      –  Enterprise-class Automated Ins...
Pure Python Development in Oracle Solaris    §  Cloud Imaging and Deployment for the Cloud      –  Next Generation Provis...
Pure Python Development in Oracle Solaris    §  Oracle Solaris Boot Environment Management      –  Front-end Boot Environ...
Developing Next Generation OS with Python    Easing Development, Deployment, Management    §  Python is extensively used ...
Developing Next Generation OS with Python     Integration with Solaris provides a rock-solid, secure platform for cloud   ...
Upcoming SlideShare
Loading in …5
×

Oracle Solaris Development With Python

753 views

Published on

by Isaac Rozenfeld

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
753
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Oracle Solaris Development With Python

  1. 1. Oracle Solaris Developmentwith PythonPyCon 2013Santa Clara, CaliforniaMarch 20131
  2. 2. Why We Chose Python for Oracle Solaris Development?2
  3. 3. Why We Chose Python §  Python is Powerful and Robust §  Python is Easy to Learn, Flexible and Forgiving §  Python is Fun and Fast §  Python has a Solid and Extensible Development Toolkit §  Python Offers Brevity While Retaining Clarity §  Python’s Increasing Popularity and Growing Community3
  4. 4. Pure Python Development in Oracle Solaris4
  5. 5. Pure Python Development in Oracle Solaris Driving Innovation in Core Solaris Areas §  Oracle Solaris Automated Installer §  Oracle Solaris Image Packaging System §  Cloud Imaging and Deployment §  Integrated Recovery and Cloning §  Oracle Solaris Boot Environment Management §  System Bootstrap and Configuration5
  6. 6. Pure Python Development in Oracle Solaris §  Oracle Solaris Automated Installer –  Enterprise-class Automated Installation and Provisioning –  Streamlined Deployment for Cloud Infrastructure –  Enables Hands-off, Repeatable, Low-cost Deployments §  Oracle Solaris Image Packaging System –  Network-based Package Management System –  Cross-platform and Automatic Dependency Resolution –  Offers Simplified, Complete Software Lifecycle Management6
  7. 7. Pure Python Development in Oracle Solaris §  Cloud Imaging and Deployment for the Cloud –  Next Generation Provisioning –  Rapid Cloning and Replication –  Expedites Virtualized and Non-Virtualized Service Build-outs §  Integrated Recovery and Cloning –  Multi-system Integral Backup and Recovery –  Point-in-time Clone Image Creation –  Shields from Disasters and Improves Resilience Posture7
  8. 8. Pure Python Development in Oracle Solaris §  Oracle Solaris Boot Environment Management –  Front-end Boot Environment Interface –  Back-end Boot Environment Library Development –  Offers Reversibility and Insurance for Managing Change §  System Bootstrap and Configuration –  Solaris Bootstrap and Configuration Elements –  System Configuration Management –  Provides a Robust Foundation for Identification and Bring-up8
  9. 9. Developing Next Generation OS with Python Easing Development, Deployment, Management §  Python is extensively used to deliver –  Deployment tools §  Automated Installation, DM, DC, Configuration §  Image Packaging System –  Service Management Facility §  Custom service development (svcbundle) §  Python is observable by DTrace9
  10. 10. Developing Next Generation OS with Python Integration with Solaris provides a rock-solid, secure platform for cloud §  Python development is accelerated and simplified with Solaris –  Zones virtualization §  Minimal infrastructure cost §  Fastest deployment §  Superior scalability –  RAD provides bindings for Python §  Modern programmability and system administration via Python –  DTrace §  Deep observability reduces the development cycle10

×